/* CSS Document */html {	height:100%;}body {	padding:0; 	margin:0; 	height:100%; 	background:url(images/bg.jpg) repeat top left;	font-size:1em;    font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	text-align:center;}a img, img a {	border:0;}/* ----------- HEADER STYLES ------------ */h1 {    font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000;	font-size:20px;	font-weight:normal;	padding-bottom:3px;	border-bottom:1px solid #000;	margin-bottom:3px;}h1 b {	font-weight:normal;	color:#F35500;}h2 {	font-size:1em;	font-weight:normal;	margin:0;	padding:0;	font-style:italic;	margin-bottom:15px;}h3 {	margin:0;	font-size:14px;	font-weight:normal;	margin-bottom:2px;	color:#F35500;}h4 {	font-size:16px;	font-weight:normal;	margin:0;	margin-bottom:10px;	color:#FFF;	background:url(images/arrow.jpg) no-repeat left center;	padding-left:12px;}h5 {	font-size:16px;	font-weight:normal;	margin:0;	margin-bottom:5px;	color:#F35500;	border-bottom:1px dashed #F35500;	padding-bottom:3px;}ul {	line-height:1.5em;}hr {	border:none;	background:none;	height:2px;	width:100%;	border-top:1px dashed #333;	margin:15px 0 15px 0;}/* ------------ CHANGE LINK COLOR HERE ------------ */a:link{	color:#333;	text-decoration:underline;}a:visited {	text-decoratoin:underline;	color:#333;}a:hover{	color:#F35500;	text-decoration:none;}a:active {	text-decoration:none;}#wrapper {	position:relative;	margin:0 auto;	padding:0;	width:816px;	height:100%;	text-align:left;	background:url(images/mainbg.jpg) repeat-y top left;}#header {	width:816px;	height:189px;	margin:0;	padding:0;}#logo {	float:left;	width:213px;	height:189px;	background:url(images/logo.jpg) no-repeat top left;	margin:0;	padding:0;}#flashbg {	float:left;	height:189px;	width:603px;	margin:0;	padding:0;	background:url(images/flashbg.jpg) no-repeat top left;}#flash {	position:absolute;	top:7px;	left:214px;	height:232px;	width:587px;	margin:0;	padding:0;}#body {	clear:both;	width:816px;	height:auto;	margin:0;	padding:0;	background:url(images/mainbg.jpg) repeat-y top left;}/* NAVIGATION STYLES */#leftside {	position:absolute;	top:210px;	left:21px;	width:185px;	height:auto;	z-index:50;	margin:0;	padding:0;	color:#FFF;	font-size:12px;}#nav {	width:185px;	height:auto;	margin:0;	padding:0;	margin-bottom:30px;}#nav ul {	text-align:left;	line-height:30px;	list-style:none;	margin:0;	padding:0;	width:100%;	border-top:1px solid #FFF;}#nav ul li {	width:100%;	border-bottom:1px solid #FFF;}#nav li a {	display:block;	height:28px;	width:175px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#FFF;	text-decoration:none;	padding-left:10px;}#nav li a:hover {	color:#FFF;	background:url(images/hoverbg.jpg) repeat-y top left;}#nav .here {	color:#FFF;	background:url(images/hoverbg.jpg) repeat-y top left;}#lefside ul {	line-height:1.5em;}#leftside .padded {	padding:0 10px 0 10px;}#leftside a {	color:#FFF;}/* ---------------- END NAVIAGTION STYLES ---------------- */#content {	width:557px;	height:auto;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#333;	font-size:.75em;		line-height:1.3em;	padding:45px 20px 15px 5px;	margin-left:220px;}#footer {	width:816px;	height:47px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000;	font-size:10px;	text-align:center;	background:url(images/footer.jpg) no-repeat top left;	padding-top:15px;	line-height:16px;}#footer a {	color:#000;	text-decoration:none;	margin:0 3px 0 3px;}#footer a:hover {	text-decoration:underline;}p.footer {	margin:0;	padding-right:15px;	padding-top:14px;	color:#666;}p.footer a {	color:#666;}.input {	border:1px solid #999;}fieldset {	width:400px;	border:1px solid #999;	padding:15px;}legend {	background-color:#fff;	font-weight:bold;	font-size:1em;	color:#F35500;}.noshow {	display:none;}.pic {	border:1px solid #000;}.floatright {	float:right;	margin:0 0 10px 10px;}.floatleft {	float:left;	margin:0 10px 10px 0;}.gallery img {	border:1px solid #000;}