/* 
  -----------------------------------
  Master CSS
  -----------------------------------
*/
body {background-color: #D3D7C8; color: #F2F2F2; font-family: Arial, Helvetica, sans-serif;	font-size: 100%; margin: 0;	padding: 0;}
#layoutwrapper {margin: 0 auto;	width: 1000px;}
#centerwrapper {float: right; width: 808px;	background: url(../images/left_side.jpg) repeat-y left top;}
#masthead {background: url(../images/masthead_bg.jpg) repeat-x;}
#logodiv {background: url(../images/logo_bg.jpg) no-repeat right top;}
#centerbox {background: url(../images/right_side.jpg) repeat-y right top;}
#navwrapper {margin: 0px 10px 0px 10px;	font-size: .85em; border-top: 1px solid #000; border-right: 1px solid #DAD2AD; border-bottom: 1px solid #DAD2AD;
	border-left: 1px solid #000;}
#navbar {background-color: #505050;	background-image: url(../images/menutile.jpg); background-repeat: repeat-x;	border-top: 1px solid #959595;
	border-right: 1px solid #505050; border-bottom: 1px solid #505050; border-left: 1px solid #959595;}
.clearit {clear: both; height: 0; line-height: 0.0;	font-size: 1px;}
#centercontent {font-size: 0.8em; line-height: 1.65em; margin: 0 12px; padding: 12px 35px 20px;	background: #949A85;}
#centercontent .topmainHeader {color: #FFF; font-size: 2.3em; margin: 16px 0 16px 0; font-weight: normal;}
#centercontent p, #sidecontent p {margin: 0 0 12px 0;}
#centercontent h2, #centercontent h3 {color: #FFF; font-size: 1.8em; margin: 24px 0 6px 0; letter-spacing: .02em; font-weight: normal; padding-bottom: .5em;}
#centercontent h3 {font-size: 1.6em;}
.imageleft {float: left; margin: .4em 12px 0px 0px;}
.imageright {float: right; margin: .4em 0px 0px 12px;}
#centerbottom {background: url(../images/bottom.jpg) repeat-x;}
#centerbottominfo {background: url(../images/bottom_right.jpg) no-repeat right top;}
#sidebox {float: left; width: 192px; background: url(../images/sidetile.jpg) repeat-y;}
#sidebar {background: url(../images/sidebottom.jpg) no-repeat left bottom;}
#sidetop {height: 150px; background: url(../images/sidetopper.jpg) no-repeat;}
#sidecontent {padding: 20px 24px 20px 24px; color: #FFF; font: italic 1.2em Georgia, "Times New Roman", Times, serif;}
#sidecontent p {margin: 0 0 12px 0;}
#sidecontent p + p {letter-spacing: .04em; font: normal 0.7em Arial, Helvetica, sans-serif;}
#sidecontent h4 {font-size: 1.25em;	margin: 16px 0 6px 0;}
#footer {clear: both; font-size: 0.7em;	padding: 12px 0 30px 0;	margin: 0 12px;}
#footer p {margin: 0 0 4px 0;}

/*LINK STYLES*/
#centercontent a {color: #EFECDA;}
#centercontent a:visited {color: #D2C99B;}
#centercontent a:hover {color: #EAE6D0;}
#centercontent a:active, #centercontent a:focus {color: #DAD2AD; background-color: #505050;	text-decoration: none;}
#sidecontent a {color: #747557;}
#sidecontent a:visited {color: #92936C;}
#sidecontent a:hover {color: #333;}
#sidecontent a:active, #sidecontent a:focus {color: #F7E577; background-color: #505050;	text-decoration: none;}
#footer {color: #515151;}
#footer a {color: #747557;}
#footer a:visited {color: #92936C;}
#footer a:hover {color: #333;}
#footer a:active, #footer a:focus {color: #F7E577; background-color: #505050; text-decoration: none;}
#skiplinks {font-size: 0.8em; margin: 0 0 10px 0;}
#skiplinks a, #skiplinks a:visited, #skiplinks a:hover {color: #EEEBBE; text-decoration: none;	cursor: default;}
.p7ie6Fix:active, #skiplinks a:active, #skiplinks a:focus {color: #F7E577; background-color: #505050;}

#smImage {border: 1px solid #FFF;}

