/* Color Scheme
	purple   	293d82
	teal		009f9d
	bg grey		dcdcdc
	mid grey	a8a8a8
	dark grey	565656
*/


body { font-size: 62.5%; font-size:1em; font-weight: normal; line-height:1.5em; margin:0; padding:0; background:#fff url(../img/bg-all.jpg) repeat-x top; color:#565656; font-family:Arial, Helvetica, sans-serif; text-align:center; width:100%; }
img {border:0;}
#all { width:922px; margin:0 auto; text-align:left; }
#header { width:922px; height:116px;}
#top {}
#scroller { padding-left:5px;}
#bottom {}
#logo { position:relative; width:278px; top:6px; float:left; }
#header ul { float:left;padding:0; margin:0; text-align:right; width:644px; list-style-type:none; position:relative; left:200px; top:84px; font-size:.8em; }
#header ul li { float:left; padding:0 10px; border-right:1px solid #009f9d; }
#header ul li.last { border:0; }
#header ul li a, #header ul li a:link, #header ul li a:visited, #header ul li a:hover, #header ul li a:active { text-decoration:none; color:#009f9d; }
#header ul li a:hover { color:#293d82; }
#container { clear:both; background: url(../img/bg-subMain.gif) repeat-y; }
#main { background: url(../img/main-middle.jpg) no-repeat top; min-height:320px; width:882px; padding:0 20px; }
#footer { font-size:.7em; }
#footer ul {padding:0 0 1em 0; margin:0;}
#footer li {display:inline;	margin:0; padding:0 3px; border:0; color:#003366; list-style-type:none;	}
#footer a {	color:#003366; 	}
#footer a:hover { color:#000; }
h1 { margin:0; padding:0; font-size:1.2em; color:#293d82; }
h2 { margin:0; padding:0; font-size:1.2em; color:#565656; }
h3 { margin:0; padding:0; font-size:1.2em; color:#009f9d; }
a, a:link, a:visited, a:active, a:hover {
	color:#293d82;
}
a:hover { color:#009f9d; }
