*{margin:0;padding:0}
html,body{height:100%}
body{font-family:Arial,Helvetica;font-size:14px;background:#FFF url(../img/body.gif) center top repeat-y;color:#000}
h1,h2,h3,h4{font-family:Arial,Helvetica;color:#154F77}
h1 a,h2 a,h3 a{color:#154F77}
h1 img,h2 img,h3 img{border:0}
#container{width:1001px;margin:0 auto;min-height:100%;height:auto!important}
#header{background:#9ACCD7 url(../img/header-big.jpg) left top no-repeat;height:347px}
#logo{margin:34px 0 0 62px;float:left;display:inline}
#logo img{border:0;width:161px;height:138px}
*html #logo img{filter:expression(fixPNG(this));zoom:1}
#headertext{margin-left:285px;padding-top:64px}
#headertext p{font-size:24px;color:#FFF;margin-bottom:10px;line-height:28px}
#headertext p a{color:#FFF;font-style:italic}
#page{margin-left:285px;padding:20px 0 32px 0}
#page h2{font-size:32px;font-weight:normal;letter-spacing:-0.6px;margin-bottom:20px}
.columns{float:left;margin-right:40px;width:200px}
.columns.last{margin-right:0}
.columns img{margin-bottom:10px;border:0}
.columns h3{font-size:18px;font-weight:normal;font-style:italic}
#map{float:left}
.legend{margin-left:480px;width:140px}
.legend p{margin-bottom:5px}
.legend p a{color:#154F77;font-style:italic}
.clr{height:0;font-size:1px;clear:both}
#footer{width:981px;margin:0 auto;text-align:right;margin-top:-32px;padding:3px 20px 0 0;height:29px;clear:bottom}
#footer img{border:0}
