/* CSS Document */html {	height:100%;}body {	padding:0; 	margin:0; 	height:100%; 	background:url(images/bg.jpg) repeat-y top left #000;	font-size:62.5%;	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#333333;}/* ----------- HEADER STYLES ------------ */h1 {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:2em;	font-weight:normal;	color:#4b0e00;	border-bottom:1px solid #4b0e00;	padding-bottom:2px;	margin:0;}h2 {	font-weight:normal;	font-size:1em;	color:#333;	margin:0;	padding:0;	margin-bottom:15px;	font-style:italic;}h3 {	font-size:1.3em;	font-weight:normal;	color:#4b0e00;	margin:0;	margin-bottom:5px;}h4 {	font-size:1.3em;	font-weight:normal;	color:#4b0e00;	margin:0;}h5 {	font-weight:bold;	font-size:1.1em;	color:#4b0e00;	margin:0;}.towns {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:.8em;	font-style:italic;	text-align:center;}a img, img { 	border:0px;}/* ------------ CHANGE LINK COLOR HERE ------------ */a:link{	color:#333;	text-decoration:underline;}a:visited {	text-decoration:underline;	color:#333;}a:hover{	text-decoration:none;	color:#4b0e00;}a:active {	text-decoration:none;	color:#4b0e00;}h5 a:link, h5 a:visited {	font-weight:bold;	color:#4b0e00;	text-decoration:none;}h5 a:hover {	text-decoration:underline;}h3 a:link, h3 a:visited {	font-weight:normal;	color:#4b0e00;	margin-bottom:3px;	text-decoration:none;}h3 a:hover {	text-decoration:underline;}#logo {	position:absolute;	top:0;	left:0;	width:258px;	height:192px;	margin:0;	padding:0;	background:url(images/logobg.jpg) no-repeat top left;	z-index:2;}#logoflash {	position:absolute;	top:10px;	left:40px;	width:140px;	height:160px;	z-index:500;	margin:0;	padding:0;}#navigation {	position:absolute;	top:192px;	left:0;	width:208px;	height:270px;	margin:0;	padding:0;}#navigation img {	margin:0;	padding:0;}#phone {	position:absolute;	top:65px;	left:660px;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:1.8em;	color:#fff;	margin:0;	padding:0;}#wrapper {	position:relative;	left:203px;	top:85px;	margin:0;	padding:0;	width:809px;	height:auto;	background:url(images/bodytop.png) no-repeat top left;	padding-top:13px;	z-index:100;}#container {	margin:0;	padding:0;	width:809px;	height:auto;	background:url(images/bodyshadow.png) repeat-y top left;	padding-left:13px;}#body {	margin:0;	padding:0;	width:764px;	height:auto;	border:1px solid #b0b0b0;	background:#FFF;	padding:10px;}#flash {	width:762px;	height:279px;	margin:0;	padding:0;}.maintable {	margin-top:20px;	margin-bottom:10px;}.leftside {	width:537px;	height:auto;	border-right:1px dotted #999;}	.rightside {	width:225px;	height:auto;	background:url(images/logo2.jpg) no-repeat bottom right;}	#sidebar {	width:200px;	height:auto;		color:#333;	font-size:1.4em;	padding:25px 10px 0 15px;}#sidebar ul {	line-height:1.5em;}#content {	width:507;	height:auto;	font-size:1.2em;	line-height:1.4em;	padding:5px 20px 5px 10px;}#footer {	width:804px;	background:url(images/bodybottom.png) no-repeat top left;	height:50px;	padding:10px 5px 0 0;	color:#FFFFFF;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:1.1em;	text-align:right;	line-height:1.7em;}	#footer a {	color:#FFFFFF;	text-decoration:none;	margin:0 5px 0 5px;}#footer a:hover {	text-decoration:underline;}.floatright {	float:right;	margin:0 0 15px 15px;}.floatleft {	float:left;	margin:0 15px 15px 0;}.floatleftnone {	float:left;}.smaller {	font-size:10px;}.pic {	border:1px solid #000;}.redtext {	color:#FF0000;	font-weight:bold;}.bluetext {	color:#0000CC;	font-weight:bold;}.noshow {	display:none;}.input {	border:1px solid #999;	background:#f4f4f4;}.gallery img {	border:1px solid #000;}/*fieldset {	border:1px solid #666;	padding:15px;	width:387px;}*/legend {	background-color:#f4efe3;	width:100%;	border:1px solid #CCC;	font-weight:bold;	font-size:1em;	color:#003333;}.clear {	clear:both;}
