@charset "utf-8";
*{margin:0px;padding:0px;}
body, form, input, textarea{font:12px/150% Arial, Helvetica, sans-serif;color:#000;}
img{border:none;vertical-align:top;}
a{color:#039;text-decoration:none;}
a:hover, .active a{color:#093;text-decoration:underline;}
h1, h2, h3, h4, h5, h6, p, li{padding:0px 0px 5px;font-size:12px;}
ul{list-style:disc inside;}
ol{list-style:lower-alpha inside;}
table{width:100%;}
th, td{padding:2px;text-align:left;}
.cleaner{line-height:0px;height:0px;clear:both;float:none!important;display:block;padding:0px!important;}
#main{margin:0px auto;width:1000px;padding:10px 0px 0px;}
#top{height:100px;}
#logo{float:left;width:250px;}
#banner{float:right;height:90px;width:728px;}
#left{float:left;width:300px;padding:0px 20px 0px 0px;}
#left a{padding-right:5px;}
.block {padding:10px 0px 0px;}
#center{float:right;width:680px;}
#right{float:right;width:160px;padding:0px 0px 0px 20px;}
#content{float:left;width:500px;}
#map{height:300px;width:500px;overflow:hidden;}
h1{color:#039;font-size:20px;display:block;padding:0px 0px 10px;line-height:125%;}
#center h2{font-size:14px;padding:10px 0px 5px;}
.info img{display: block;margin: 0px 10px 0px 0px;float: left;}
.info p{display: block;line-height: 110%;}
#footer{clear:both;float:none;width:1000px;padding:10px 0px 0px;}
#footer li{list-style:none;float:left;display:block;width:166px;}
#footer p{display:block;clear:both;padding:10px 0px 0px;}