*{margin: 0;padding: 0;outline: none;}
a img {border: none;}
body{
font: 14px "Georgia",serif;
text-align:center;
background: #f4f4f4 url("../img/bodybg.jpg") no-repeat top center;
color: #333;
line-height: 18px;}

.clear{clear: both;}



a{color:#1e5691;}
h1,h2,h3{font-weight: normal;}
p{font-size: 11px;padding: 3px 0;}


#wrap{width: 940px;margin: 0 auto;text-align:left;}

#header{height: 90px;display: block;position: relative;}
#header h1{position: absolute;left: 110px;top: 35px;font-size: 24px;font-weight: bold;}
#header h1 a{color: #1e5691;text-decoration: none;text-shadow:rgba(255,255,255,.2) 0 1px 1px;}
#content{background: #fff url("../img/graybg.jpg") repeat-x top left;border: 1px solid #e6e6e6;}

.box{width: 281px;float: left;border: 5px solid #bbb;}
.box h2{background: #3577bb;padding: 10px 5px;color: #fff;font-size: 18px;text-align: center;}
.price{height: 95px;background: #eee;padding: 5px;margin-top: -4px;border-top: 1px solid #fff;position: relative;zoom:1}

#main h1{font-size: 24px;color:#1e5691;width: 600px;line-height: 28px;padding-bottom: 15px;}
#main,#bottom{padding:20px;}
#bottom{background: #1e5691 url("../img/bluebg.jpg") repeat-x top left;color: #fff;}
#bottom .column{width: 430px;float: left;}
#bottom a{color:#fff;text-decoration: none;}
#bottom a:hover{text-decoration: underline;}
#bottom h3{font-size: 18px;padding: 0px 0 15px 0;text-shadow: 0px 1px 0px #3578bb;filter: dropshadow(color=#3578bb, offx=0, offy=1)}
#bottom hr{background: #3577bb;border: 0;border-top: 1px solid #154278;border-bottom: 1px solid #3577bb;margin-bottom: 10px;}


ul.states {
    float: left;
    width: 100%;
    list-style-type: none;
    overflow: hidden;
}
ul.states li {
    float: left;
    width: 49%;
    border-right: 1px solid #fff;
}
ul.states li.r2 {border: none;}
ul.states li a {
    float: left;
   margin: 0 10px;

}


#footer{padding: 10px;text-align: center;font-size: 10px;}

a.buynow{text-indent: -99999px;width: 100px;height: 34px;display: block;border: 0;background:transparent url("../img/greenbtn.png") no-repeat top left;}
.price a.buynow{float: right;}
.price strong{font-size: 18px;color:#1e5691;margin-top: 5px;float: left;}
a.buynow:hover{background-position: -100px 0;}








