@charset "utf-8";
/* CSS Document */

body, html {
	background:#363738 url(images/bg.gif) repeat-y center;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	min-width:992px;
}

a { text-decoration:none; }
a:hover { text-decoration:underline; }

#container {
	position:relative;
	width:100%;
	height:100%;
}

#homefade {	
	position:relative;
	width:1024px;
	margin:auto;	
}
	#homefade #homeimg{
		z-index:0;
	}
	#homefade #buttons{
			position:absolute;top:109px;left:145px;
			z-index:100;
		}
	#homefade #subnavhome{
			position:absolute;top:151px;left:250px;
			z-index:100;
		}

#header { /*border:solid 1px blue;*/
	position:relative;
	width:753px;
	height:193px;
	margin:auto;
	/*background:transparent url(images/bgtop.jpg) repeat-x;*/
}
	#logo {/*border:solid 1px red;*/
		position:absolute;top:0px;
		background:transparent url(images/logo.gif) no-repeat center 0px;
		height:109px;
		width:753px;
	}
	#logo img {
		position:relative;top:23px;
	}
	#navbar { /*border:solid 1px red;*/
		/*position:relative;bottom:39px;*/
		position:absolute;top:109px;
		width:753px;
		height:85px;
		padding:0 0 0 0;
		background:transparent url(images/subnav_0.jpg) no-repeat center;
	}
	#navbar.subnav { 
		background:transparent url(images/subnav_1.jpg) no-repeat center;
	}
	#buttons {/*border:solid 1px blue;*/
		width:733px;
		height:29px;
		margin:auto;
		padding:10px 0 0 0px;
		text-align:center;
	}
	#subnav { 
		position:absolute;top:150px;
		width:753px;
		height:43px;
		margin-left:80px;
	}
#mainimg {
	margin:2px auto;
	width:992px;
	line-height:18px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8f8f8f;
}
	#mainimg img {
		/*border:solid 1px #959595;*/
	}
	#mainimg #fade {
		border:solid 1px #959595;
	}


#content {
	position:relative;
	width:992px;
	margin:auto;
}
#contentleft {
	width:540px;
	margin:18px 0 0 124px;
	line-height:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
	#contentleft .header {
		position:relative; right:34px;
	}
	#contentleft strong {
		font-weight:bold;
	}
	#contentleft h1 {
		color:#d51820;
	}
	#contentleft h2{
		position:relative;
		font-weight:bold;
	}
	#contentleft h2 a{
		color:#FFF;
		font-weight:bold;
	}
		#contentleft h2 a:hover{
			text-decoration:none;
		}
	#contentleft a {
		color:#9bcd66;
	}
	.red {
		color:#d51820;
	}
	.green {
		color:#9bcd66;
	}
	.sidelogo {
		position:absolute;
		left:-125px;
	}
	/*
	.location {
		color:#df9531;
		font-family:verdana;
		font-size:11px;
		font-weight:bold;
		line-height:16px;
		text-decoration:none;
		}
	#contentleft .location2 a {
		color:#FFF;
		}
	*/
		/* AR6 */
		.ar6 .location{
		font-family:verdana;
		color:#cbd24c;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar6 .location:link{ 
		font-family:verdana;
		color:white;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar6 .location2{
		font-family:verdana;
		color:#FFFFFF;
		font-size:11px;
		line-height:16px;
		}
		#contentleft .ar6 .location2 a {
		color:#FFF;
		}
		
		/* AR7 */
		.ar7 .location{
		font-family:verdana;
		color:#82af33;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar7 .location:link{ 
		font-family:verdana;
		color:white;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar7 .location2{
		font-family:verdana;
		color:#FFFFFF;
		font-size:11px;
		line-height:16px;
		}
		#contentleft .ar7 .location2 a {
		color:#FFF;
		}
		
		/* AR8 */
		.ar8 .location{
		font-family:verdana;
		color:#df9531;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar8 .location:link{ 
		font-family:verdana;
		color:white;
		font-size:11px;
		line-height:16px;
		text-decoration:none;
		}
		.ar8 .location2{
		font-family:verdana;
		color:#FFFFFF;
		font-size:11px;
		line-height:16px;
		}
		#contentleft .ar8 .location2 a {
		color:#FFF;
		}
		

	.anchorspace {
		height:20px;display:block;
	}
	.mapspace {
		height:1px;display:block;
	}

#sidebar {
	width:269px;
	position:absolute;top:37px;right:26px;
	line-height:normal;
	background:transparent url(images/sidespan.gif) repeat-y;
	color:#e9eaec;
}
	#sidetop {
		background:transparent url(images/sidetop.gif) no-repeat;
		height:23px;
	}
	#sidebot {
		background:transparent url(images/sidebot.gif) no-repeat;
		height:22px;
		clear:both;
	}
	#sidecopy {
		background:transparent url(images/sideicon.gif) no-repeat 23px 0;
		position:relative; bottom:6px;
		
		padding:10px 30px 0 30px;		
	}
	#sidecopy p {
		line-height:24px
	}
	#sidecopy em {
		font-style:italic;
	}
	#sidebar h1 {
		color:#9bcd66;
		font-style:italic;
		margin:0 0 4px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	#sidebar a {
		color:#9bcd66;
	}
	
#nosidebar { display:none; }

#footer {
	
	
	line-height:normal;
	font-size:11px;
	clear:both;
}
#footer a {
	color:white;
}
