/* CSS Document */html {	background:url(images/topbg.jpg) repeat-x top left #e1d1ab;}body {	padding:0; 	margin:0; 	height:100%; 	background:url(images/bottombg.jpg) repeat-x bottom left;	font-size:1em;    font-family:Helvetica, Arial, Verdana, sans-serif;	color:#000;}a img {	border:0;}/* ----------- HEADER STYLES ------------ */h1 {    font-family:"Arial Narrow", Arial, sans-serif;	color:#000;	font-size:30px;	font-weight:normal;	padding-bottom:3px;	border-bottom:1px solid #000;	margin-bottom:3px;}h2 {	font-size:1em;	font-weight:normal;	margin:0;	padding:0;	font-style:italic;	margin-bottom:20px;}h3 {	font-size:12px;	font-weight:bold;	margin:0;	padding:0;}/* ------------ CHANGE LINK COLOR HERE ------------ */a:link{	color:#666600;	text-decoration:none;}a:visited {	color:#666600;	text-decoration:none;}a:hover{	color:#000;	text-decoration:none;}a:active {	text-decoration:none;}#wrapper {	position:relative;	margin:0 auto;	padding:0;	width:800px;	height:auto;	margin-bottom:20px;}#header {	width:802px;	height:86px;	margin:0;	padding:0;	background:url(images/header.jpg) no-repeat top left;	margin-bottom:5px;}#flash {	height:225px;	width:801px;	margin:0;	padding:0;	margin-bottom:15px;}#nav {	position:absolute;	top:6px;	left:356px;	width:445px;	height:79px;	z-index:15;}#nav ul {	list-style:none;	margin:0;	padding:0;	width:100%;}#nav ul li {	float:left;	width:auto;	height:79px;}#nav li a {	display:block;	height:51px;	width:auto;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;	padding:28px 17px 0 16px;}#nav li a:hover {	color:#FFF;	background:url(images/linkbg.png) repeat-x bottom left;	text-decoration:underline;}#nav .here {	color:#FFF;	background:url(images/linkbg.png) repeat-x bottom left;	text-decoration:underline;}/* ---------------- END NAVIAGTION STYLES ---------------- */#sidebar {	position:absolute;	left:5px;	top:335px;	width:200px;	height:auto;	font-size:.75em;	color:#000;}#sidebar #box {	width:200px;	height:auto;	border:1px solid #000;	margin-bottom:15px;	padding:0;}#sidebar #box span {	display:block;	width:100%;	height:31px;	margin:0;	padding:0;	background:url(images/sideheaderbg.jpg) repeat-x top left;}#sidebar #box h3 {	margin:0;	padding-top:4px;	background:url(images/arrow.jpg) no-repeat 60% left;	padding-left:15px;	font-family:"Arial Narrow", Arial, sans-serif;	font-weight:normal;	color:#FFF;	font-size:18px;	margin-left:8px;}#sidebar ul {	line-height:1.5em;	padding:0;	margin:0;	padding-left:20px;}.padded {	padding:15px;}#content {	width:557px;	height:auto;	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#000;	font-size:.75em;		line-height:1.3em;	padding:0 20px 10px 232px;}#content ul {	line-height:18px;}#footer {	width:803px;	height:35px;	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#fff;	font-size:12px;	text-align:center;	background:url(images/footer.jpg) no-repeat top left;	padding-top:15px;	margin-top:15px;}#footer a {	color:#fff;	text-decoration:none;	margin:0 12px 0 12px;}#footer a:hover {	text-decoration:underline;}.input {	border:1px solid #000;}fieldset {	width:410px;	border:1px solid #000;	padding:20px 20px 20px 20px;}legend {	background-color:#e1d1ab;	font-weight:bold;	font-size:12px;	color:#000;}.noshow {	display:none;}.pic {	border:2px solid #000000;}.floatright {	float:right;	margin:0 0 15px 15px;}.floatleft {	float:left;	margin:0 15px 15px 0;}hr {	height:1px;	background-color:#000;	border:none;	width:100%}
