body {		font: 62.5% Verdana, Arial, Helvetica, sans-serif;		color: #fff;		background-color: #96ad69;		background-image: url(/images/bg-clouds4.jpg);		background-repeat: repeat-x;		background-position: center top;		margin: 0px;		padding: 0px;		}#wrapper {	width: 800px;	height: 100%;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	background-color: #330000;	border: 3px solid #fff;		}	#banner_home{	    background-color: #330000;		padding: 0;		float: left;		height: 170px;		width: 170px;		margin-top: 20px;		margin-right: auto;		margin-bottom: 0;		margin-left: auto;		border: 3px solid #fff;	}	#banner {		background-image: url("/images/header-fake.jpg");		padding: 0;		height: 170px;		width: 600px;		margin-top: 20px;		margin-right: auto;		margin-bottom: 0;		margin-left: auto;	}		#search_box {    width: 800px;    height: 24px;    background: #997f5c;    border: 1px solid #fff;    border-left: 0;    border-right: 0;    margin: 0;    }#search_box #s {    float: right;    text-align: center;    padding: 0;    margin: 3px 70px 0px 0px;	font: Verdana, Helvetica, san-serif;    border: 0;    width: 159px;    height: 18px;    background-color: #fff;    line-height: 200%;    }	#buttonwrap {	float: right;	background-color: #daa03e;	width: 628px;	height: 130px;	border-left: 1px solid #fff;	}		h1 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.5em;		text-align: center;		margin-left: 50px;		color: #fff;		margin-top: 3px;		}	h2 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.6em;		text-align: left;		margin: 15px 5px 5px 50px;		padding: 4px 0 4px 20px;		color: #fff;		width: 500px;		height: 17px;		border: 1px solid #fff;		background-color: #330000;	}	h3 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.6em;		text-align: left;		color: #18385f;		width: 300px;		padding: 0 0px 3px 0;		border-bottom: thin dashed #18385f;		margin-left: 70px;		}	h4 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.2em;		text-align: left;		margin: 0 0 -2px 10px;		color: #18385f;		padding-bottom: 2px;		}			h5 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.2em;		text-align: center;		margin: 0 0 3px 0;		color: #fff;		}	h6 {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.2em;		text-align: center;		color: #18385f;		margin-bottom: 0;		margin-top: 2px;		}	p {		font: Verdana, Arial, Helvetica, sans-serif;		font-size: 1.1em;		text-align: left;		margin-right: 50px;		margin-left: 50px;		color: #18385f;		text-decoration: none;		}		#container {		width: 170px;		float: left;		height: 100%;		background-color: #330000;		margin-top: 0;		margin-right: 0;		margin-bottom: 0;		margin-left: 0;		padding: 0 0 auto 1px;		border-right: 0;		}	.mid_headline {		color: #fff;		font-size: 1em;		text-align: left;		margin-left: 50px;		}ul#mainNav {	margin: 180px 0 30px 0px;	padding: 0 0 0 0px;	list-style: none;	width: 170px;		}ul#mainNav li {	display: inline;	}#mainNav a {	color: #fff;	font-size: .9em;	font-weight: bold;	border-top: 1px;	border-right: 0;	border-bottom: 0;	border-left: 1px;	border-style: solid;	border-color: #ffffff;	background-color: #330000;	text-transform: uppercase;	text-decoration: none;	padding: 5px 5px 5px 5px;	margin: 0;	margin-left: -2px;	display: block;	}#mainNav span a {	border-bottom: 1px solid #fff;	}#mainNav a:hover {	color: #fff;	background-color: #18385f;}div.figure {	float: left;	width: 95px;	margin: 10px 0 25px 8px;	border: 0;}.photo  {	margin: 2px 2px 5px 12px;	padding: 0;	border: 0;		}div.figure p {	font: 1em Verdana, Arial, Helvetica, san-serif;	color: #fff;	text-align: center;	padding: 0;	margin: 2px 0 0 0;	}#sidebar_weather {	float: left;	width: 160px;	height: 90px;	margin: 20px 5px 0px 5px;	}.weather p {	color: #fff;	font-size: 1em;	text-align: justify;	text-transform: uppercase;	border: 0;	}	#mapsquad-button {	float: left;	width: 150px;	height: 26px;	margin: 40px 0 20px 5px;	}#interact_map {	position: absolute;	margin: 15px 0px 10px 6px;	display: inline;	}.maincontentblock {	width: 618px;	height: auto;	float: right;	border: 1px solid #fff;	border-right: none;	border-bottom: none;	border-left: 1px solid #fff;	background-color: #d0b580;	padding: 5px;	padding: bottom: 0;	margin: 0px 0px 0px 0px;	display: block;	}.maincontentblock p {margin-top: 0px;	margin-left: 70px;}.maincontentblock h4 {	margin-bottom: 0px;	margin-left: 70px;			}#directory_table {	width: 379px;	height: 100%;	margin-left: 70px;	background-color: none;		}.directory_table p {	margin-left: 0px;	}#Locate_On_Map {    color: #ffffff;		font-size: .9em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;    text-decoration: none;	width: 120px;	height: 15px;	padding: 6px 1px 3px 1px;	border: 1px solid #fff;	float: left;    margin-left: 70px;	background-color: #330000;	display: inline;		}	#Locate_On_Map A:link {text-decoration: none; color: #ffffff;font-weight: bold;}#Locate_On_Map A:visited {text-decoration: none; color: #ffffff; font-weight: bold;}#Locate_On_Map A:active {text-decoration: none; color: #ffffff; font-weight: bold;}#Locate_On_Map A:hover {text-decoration: none; color: #ffffff; font-weight: bold;}			}#bottom_box {    width: 800px;    height: 30px;    clear: both;    background: #18385f;    border: 1px solid #fff;    border-left: 0;    border-right: 0;    padding: 0;    margin: 0;   	line-height: -400%;	}ul#bottom_boxlist 	{	background-color: #18385f;}#footer {	width: 650px;	margin-top: 10px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	clear: both;	text-align: center;	padding-top: 0px;	padding-bottom: 6px;	overflow: hidden;	border-top: 0 solid #fff;	}.footerlinks li {	text-align: center;	text-decoration: none;	margin: 5px 0 10px 0;	list-style: none;	display: inline;	line-height: 200%;	}.footerlinks a {	color: #fff;	border-right: thin solid #fff;	font-size: 1em;	text-decoration: none;	padding: 1px 7px 1px 7px;	}.footerlinks span a {	border-right: 0;	}.copyright {	color: #fff;	font-size: 1em;	margin-top: 7px;	text-align: center;	}	