﻿/*layout========
*/
#wrapper {
        width:600px;
        margin:auto;
        }
        #header {
        width:600px;
        }
        #left_col {
        width:150px;
        float:left;
        }
        #content {
        width:450px;
        float:right;
        }
        #footer {
	  clear:both;
	  text-align:center;
	  width:600px;
			}
#headerwrapper
{
	text-align: center;
	background-color:Gray;
}
/*header========
*/
#header h1{ font-size:32px;}
#header h2{ color:#000000;}
/*navigation========
*/
ul.main_nav
{
	margin-left:-5px;
}
ul.main_nav li
{
	list-style:none;
}
#mainnav {
	padding:0 150px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #0000CC;	
	background-color:#F2F2F2;
}
#contentwrapper{
	position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
	margin-left: 150px;    /*** Critical left col dimension value ***/
	width: 468px; /*468px;*/   /*** Critical left and right col/divider dimension value (moves inversly) ***/
	border-left: 1px solid #FFFFFF;  /*** Critical left divider dimension value ***/
	border-right: 1px solid #FFFFFF; /*** Critical right divider dimension value ***/
}
#mainnav .item {
	padding:2px 7px;
	border-width:1px 0 0 1px; 
	border-style:solid; 
	border-color:#FFFFFF;
	background-color:#DADADA; 
	color:#333333; 
}
* html #mainnav .item {padding:0 20px;}

#mainnav .selected {
	background-color:#0033FF;/*FF9900; Original*/ /* Body color not selected*/
	color:#FFFFFF;
}
#mainnav .hover {
	color:#FF3300; /*Text color */
	background-color:#DADADA;
}

#mainnav table {border-right:1px solid #FFFFFF;}

#mainnav table table {border-right:none;}
#breadcrumbs{
	position:absolute;
	top:5px;
	left:25px;
	font-size:0.9em;
}
#breadcrumbs a {
	color:#000000;
	text-decoration:underline;
}

#breadcrumbs a:hover {text-decoration:none;}

.main_nav a{
	color:#660000;
	text-decoration:none;
	display:block;
	background-color:#C0C0C0;
	width:90px;
	height:20px;
	margin:5px 0px 0px 0px;
	padding-left:10px;
}
.main_nav a:hover {
	color:#fff;
	background-color:#660000;
}
/*content========
*/
#content h2 a {
	color:Lime;
}
#content h2 a:hover {
	color:Purple;
}
#content p { }
#content a {}
#content a:hover {}
/*content========
*/
#footer { color:#0000CC; }