html { min-width: 600px; }body, div, td, th, h2, h3, h4 { font-family: verdana,sans-serif;font-size:x-small;voice-family: "\"}\"";voice-family: inherit;font-size: small;color: #333;}.clearhack { display: inline; } body {background: #EDEDED url(../images/body.gif);color: #333;padding: 1em 20px 3em 20px;margin: 0;}.wrap{ max-width:980px; width:980px; margin-left:auto; margin-right:auto;}a { color: #003469; }a:hover { color: #333; }a:active { color: #000; }p { line-height: 140%; }h1,h2 {font-family: trebuchet ms;font-weight: bold;color: #333;}h1 {font-size: 180%;margin: 0;border-bottom: 1px solid #CCC;}h1 a { text-decoration: none; color: #333; }h1 a:hover { border-bottom: 1px dotted #666; color: #000; }h2 {font-size: 140%;padding-bottom: 2px;border-bottom: 1px solid #CCC;margin: 0;}p.note {background: #FFF3B3;padding: 4px;font-family: tahoma;line-height: 130%;margin-top: 0;}p.note-error {background: red;color: white;font-weight:bold;padding: 4px;font-family: tahoma;line-height: 130%;margin-top: 0;}homeheader {font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;text-decoration: underline;color: #800000;}hometext {font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;text-decoration: underline;color: #800000;}box {border: medium solid #CCCCCC;}fieldset { border:0;margin:0;padding:0; }label { display:block; }input.text,textarea { font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }.trmain {border: 1px solid #666;clear: both;background: #FFFADF;padding-top: 2em;}.trmain2 {border: 1px solid #666;clear: both;padding-top: 2em;}.idstylib {font-size: large;font-style: italic;font-weight: bold;}.idstylb {font-size: large;font-weight: bold;}.idimage {float: right;margin: 70px 40px 10px 10px;border: 10px solid #EFEFEF;}.loading{background-color: #FF9F9F;position: absolute;top: 10px;left: 92%;font-size: 110%;padding: 2px;}.hide{ display: none;}.show{ display: block;}.float-right{float:right;margin-right:100px;}.float-left{float:left;margin-left:100px;}img {border: 0px;}#main {border: 1px solid #666;clear: both;background: #FFF3B3;padding-top: 15em;}#logoBox {position: absolute;bottom: -14em;left:1px;width:957px;background: #FFFDF3;min-height: 160px;border: 10px solid #FFF3B3;}#logoBox img{float:left;padding:10px;}#slogan{float:left;padding:10px;font-size:110%;font-weight:bolder;}#logoBoxMap{ float:right; padding:2px;}#contents {padding: 1.5em;background: #FFFDF3;min-height: 300px;border: 10px solid #FFF3B3;}#header {position: relative;width: 100%;height: 3em;width: 45em; }#header ul#primary {margin: 0;padding: 0;position: absolute;bottom: -1px;width: 80em; }#header ul#primary li{display: inline;list-style: none;}#header ul#primary a,#header ul#primary span,#header ul#primary a.current {width: 14em;display: block;float: left;padding: 15px 0;margin: 1px 2px 0 0;text-align: center;font-family: tahoma, verdana, sans-serif;font-size: 85%;text-decoration: none;color: #333;}#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {border: 1px solid #666;border-bottom: none;background: #FFF3B3;padding-bottom: 16px;margin-top: 0;}#header ul#primary a {background: #FFFAE1;border: 1px solid #AAA;border-bottom: none;}#header ul#primary a:hover {margin-top: 0;border-color: #666;background: #FFF7CD;padding-bottom: 16px;}#header ul#secondary {position: absolute;margin: 0;padding: 2px;bottom: -14.9em;left: 1px;width: 60em; }#header ul#secondary li a,#header ul#secondary li span {width: auto;display: block;float: left;padding: 0 10px;margin: 0;text-align: center;border: none;border-right: 1px dotted #AAA;background: none;}#header ul#secondary li a {color: #003469;text-decoration: underline;}#header ul#secondary li a:hover {color: #333;background: transparent;padding: 0 10px;border: none;border-right: 1px dotted #AAA;}#header ul#secondary li a:active {color: #000;background: transparent;}#header ul#secondary li:last-child a { border: none; }#header ul#primary li a, #header ul#primary li span{font-weight:bold;}#header ul#primary ul#secondary li a{font-weight:normal;}.homeTitle, .homeTitle a{font-weight:bold;color:#800000;margin-bottom:5px;}.homeTitle a:hover{color: #06C;}.homeDesc{}#homeColOne{float:left;margin:10px;width:400px;}#homeColTwo{float:right;margin:10px 50px 10px 10px;width:400px;}#city, #idevlopment, #cdevlopment, #weather, #search, #chamber, #community, #sociallinks{padding:10px;}.clear{clear:both;}.nav-left{ float:left; width:250px;}.nav-right{ float:right; width:650px;}#map-contact{float:right;position:relative;top:-150px;}.footer { clear: both;height: 200px; background: #FFFDF3;margin: 0;text-align: center;border-bottom: 10px solid #FFF3B3;border-left: 10px solid #FFF3B3;border-right: 10px solid #FFF3B3;}.footer a { text-decoration: none; font-weight: bold;}.footer .footer-left {margin-top:20px;text-align:left;width:33%;float: left;}.footer .footer-middle {margin-top:20px;text-align:left;width:34%;float: right;}.footer .footer-right {margin-top:20px;text-align:left;width:33%;float: right;}.no-list-style{list-style-type: none;}.footer-left li,.footer-right li{padding-bottom:5px;}.ft_other{ font-family: 'Trebuchet MS', Arial, sans-serif;font-size: 14pt;font-weight: bold;color:#fff;}.ft_sections a { display: block; height: 50px; width: 205px; text-indent: -9999px; }