/* CSS Document */
* {
	margin:0;
	padding:0;
	border:0;
}

body{
	  background: #FFFFFF;
}

#container{
		position: relative;
	    width: 840px;
		margin: 0 auto;
		background: url(../images/layout/container_bg.gif) repeat-y;
}
#container2{
		position: relative;
	    width: 800px;
		margin: 0 auto;

}

#headerLogo{	
			position: relative;
			float: left;
			width: 175px;
			height: 136px;
			background: url(../images/layout/logo.gif);
}
#headerGlobal{	
			position: relative;
			float: left;
			width: 625px;
			height: 63px;
			background: #ffffff;
}
.global_bar {
			float: right;
			background: #670000;
			width: 381px;
			height: 6px;
			overflow: hidden;
			margin-top: 2px;
			
}
#headerGlobal li{
			
			float:right;
			font-family: "Times New Roman", Times, serif;
			font-weight: bold;
			font-size:11px;
			color:#333333;
			margin-top: 43px;
			padding:0px 5px 0px 0px;
			border: 0;
			list-style-type:none;


}
#headerGlobal a:visited, #headerGlobal a:active, #headerGlobal a:link {
			color: #333333;
			font-weight: bold;
			text-decoration: none;
			margin-left: 18px;
			
}

#headerGlobal a:hover{
		   	color: #670000;
			font-weight: bold;
			text-decoration: none;
			margin-left: 18px;
}			
#headerImage{	
			position: relative;
			float: left;
			width: 625px;
			height: 73px;
			background: #ffffff;
}
#nav{	
			position: relative;
			float: left;
			width: 155px;
			height: 145px;
			background: url(../images/layout/interior_nav_bg.gif);
			font-family:"Times New Roman", Times, serif;
			font-size: 11px;
			font-weight: bold;
			text-align: right;
			color:#FFFFFF;
			line-height: 18px;
			padding: 25px 20px 0px 0px;
}
#nav li {
			list-style-type:none;
}
#nav ul {
			list-style-type:none;
}
#nav a:visited, #nav a:active, #nav a:link {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
}

#nav a:hover{
		   	color: #7fa6cd;
			font-weight: bold;
			text-decoration: none;
}			
#mainImage{	
			position: relative;
			float: left;
			width: 625px;
			height: 170px;
			background: #ffffff;
}

#subNav{	
			position: relative;
			float: left;
			width: 138px;
			height: 223px;
			background: url(../images/layout/interior_subnav.jpg) no-repeat;
			padding: 36px 20px 0px 17px;
			font-family:"Times New Roman", Times, serif;
			font-size: 11px;
			line-height: 25px;
			color: #670000;
			text-align: right;
}
#subNav a:visited, #subNav a:active, #subNav a:link {
			color: #670000;
			font-weigh: normal;
			text-decoration: none;
}

#subNav a:hover{
		   	color: #670000;
			font-weight: normal;
			text-decoration: underline;
}			
#mainContent{	
			position: relative;
			float: left;
			width: 608px;
			background: #ffffff;
			padding: 17px 17px 17px 0px;
		
}
#mainContent a:visited, #mainContent a:active, #mainContent a:link {
			color: #333333;
			font-weight: normal;
			text-decoration: underline;
}

#mainContent a:hover{
		   	color: #004e9b;
			font-weight: normal;
			text-decoration: underline;
}
p.mainContent{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 14px;
			color: #333333;
			margin-bottom: 20px;


}
.contentBar{
			width: 243px;
			height: 7px;
			background:#670000;
			overflow: hidden;
			margin-bottom:22px;

}
.contentbBar2{
			width: 243px;
			height: 7px;
			background:#670000;
			overflow: hidden;
			margin-bottom:8px;

}
#mainContent h1{
			font-family: "Times New Roman", Times, serif;
			font-size: 12px;
			font-weight: bold;
			color: #333333;
			line-height: 14px;
			
}
#mainContent h2{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #670000;
			line-height: 14px;
			
}

#mainContent img {
margin-left:5px;
margin-bottom:15px;
float:right;
}

#mainContent ul {
text-align:left;
display:inline;
text-decoration:none;
float:left;
}

#mainContent li {
display:inline;
text-decoration:none;
text-align:left;
text-decoration:none;
float:left;

}

#mainContent li img {
float:left;
margin-left:0px;
margin-right:12px;
margin-bottom:6px;
margin-top:6px;
}

.intImage{
width:155px;
float:right;


}

.yellowB {
			width: 150px;
			height: 8px;
			float:right;
			background: #eadd67;
			padding: 10px 0px 15px 0px;
			margin-bottom: 8px;
			overflow: hidden;
			font-family: "Times New Roman", Times, serif;
			font-size: 11px;
			color: #670000;
			font-weight: bold;
			text-align: center;
}
#mainContent a.ybar:link, #mainContent a.ybar:active, #mainContent a.ybar:visited{
			color: #670000;
			font-weight: bold;
			text-decoration: none;
			font-family: "Times New Roman", Times, serif;
			font-size: 11px;
			text-align: center;
}

#mainContent a.ybar:hover{
		   	color: #670000;
			
			font-weight: bold;
			text-decoration: underline;
}


#holder {clear:both;}

#footer{	
			position: relative;
			float: left;
			width: 662px;
			height: 54px;
			background: #004e9b;
			padding: 8px 69px 8px 69px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
			text-align: center;
			color: #FFFFFF;
}

#footer a:visited, #footer a:active, #footer a:link {
			color: #ffffff;
			font-weigh: normal;
			text-decoration: none;
}

#footer a:hover{
		   	color: #ffffff;
			font-weight: normal;
			text-decoration: underline;
}
#footer a.oliver:link, #footer a.oliver:active, #footer a.oliver:visited {color: #FF6600; }
#footer a.oliver:hover { color: #FF6600; text-decoration:underline; }
