/* =========================================================== */
/* FELLING SITE COMMON PAGE STYLES						
/* Copyright 2009, Michael B. Mitchell - All Rights Reserved
/* =========================================================== */

/* HTML Body for All Pages */
body {
	background-color: #000000;
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	color: rgb( 220, 220, 220 );
}

/* =========================================================== */
/* ALL HYPERLINKS
/* =========================================================== */
/* All Hyperlinks */
a {
	color: rgb( 50, 50, 255 );
	text-decoration: none;
}

/* All Visited Hyperlinks */
a:visited {
	color: rgb( 50, 50, 255 );
}

/* Mouse-over Hyperlinks */
a:hover {
	text-decoration: underline;
}
/* =========================================================== */

/* ============================================================== */
/* COMMON OUTER PAGE SIZER						      */
/* ============================================================== */
div.AllPageOuter {
	border: 2px solid #ffffff;;
	border-top: 0;
	border-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	width: 970px;
	background-color: #000000;
}

/* ============================================================== */
/* COMMON PAGE CONTENT BACKGROUND LAYOUTS				      */
/* ============================================================== */
table.AllPageContent {
	margin-left: auto;
	margin-right: auto;
	width: 825px;
}

table.AllPageContent td.upperLeft {
	background-image: url(../graphics/content_ul.png);
	background-repeat: no-repeat;
}

table.AllPageContent td.top {
	background-image: url(../graphics/content_top.png);
	background-repeat: repeat-x;
	height: 50px;
}

table.AllPageContent td.upperRight {
	background-image: url(../graphics/content_ur.png);
	background-repeat: no-repeat;
}

table.AllPageContent td.left {
	background-image: url(../graphics/content_left.png);
	background-repeat: repeat-y;
	width: 50px;
}

table.AllPageContent td.right {
	background-image: url(../graphics/content_right.png);
	background-repeat: repeat-y;
	width: 74px;
}

table.AllPageContent td.middle {
	background-color: #ffffff;
	color: #000000;
}

table.AllPageContent td.lowerLeft {
	background-image: url(../graphics/content_ll.png);
	background-repeat: no-repeat;
}

table.AllPageContent td.bottom {
	background-image: url(../graphics/content_bottom.png);
	background-repeat: repeat-x;
	height: 74px;
}

table.AllPageContent td.lowerRight {
	background-image: url(../graphics/content_lr.png);
	background-repeat: no-repeat;
}

/* Section full size page titles */
img.PageTitle {
	border: 0;
}

/* =========================================================== */
/* ALPHABETIC NAVIGATION
/* =========================================================== */

/* Alphabetic Navigation Div */
.AlphaNav {
	width: 75%;
	vertical-align: middle;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}

/* Alpha nav paragraph */
.AlphaNav p {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: rgb( 120, 120, 120 );
}

/* Alpha nav hyperlinks */
.AlphaNav a {
	margin-left: 6px;
	margin-right: 10px;
	position: relative;
	top: 1px;
}

/* Alpha header listings hyperlink */
.AlphaTarget {
	text-decoration: none;
	font-size: 17px;
	font-weight: 900;
	color: #000000;
}

a.AlphaTarget:hover {
	text-decoration: none;
}

/* Distinct alphabetic sections */
div.AlphaDiv {
	border-top: 1px solid rgb( 120, 120, 120 );
	border-left: 0;
	border-right: 0;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
}


/* =========================================================== */
/* MAIN PAGE LAYOUT
/* =========================================================== */

div#MainPageLayout {
	border: 0px solid red;
	margin-left: auto;
	margin-right: auto;
}

table#MainPageLayout {
	margin-left: auto;
	margin-right: auto;

}

table#MainPageLayout td {
	vertical-align: top;
}

#MainPageLeft {
	width: 34%;
}

#MainPageCenter {
	width: 33%;
}

#MainPageRight {
	width: 33%;
}
