*{margin:0;padding:0;outline:0}
body{background:#37546D url(../images/bg.jpg) repeat-x;font:12px/170%'Lucida Grande','Lucida Sans Unicode', Geneva, Verdana, sans-serif;color:#666666;text-align:center;}
h1, h2, h3{font-family:'Trebuchet MS','Helvetica Neue', Arial, Sans-serif;font-weight:Bold;padding:10px;color:#000;}
h1{font-size:2.2em;}
h2{font-size:2em;color:#88ac0b;}
h3{font-size:1.4em;font-weight:normal;padding:16px 10px 4px 10px;}
p{padding:12px 10px;}
ul{list-style:none;}
ol{padding-left:70px;padding-right:20px;}
img.float-right{margin:5px 0px 10px 10px;}
img.float-left{margin:5px 10px 10px 0px;}
table{border-collapse:collapse;margin:5px 10px;}
td{padding:5px 5px 5px 5px;vertical-align:top;}
form{margin:5px 10px;padding:5px 20px 20px 20px;}
label{display:block;font-weight:bold;color:#000;}
input, textarea, select{padding:2px;color:#666666;background:#fff;border-width:2px;border-style:solid;border-color:#d4d4d4 #ebebeb #ebebeb #d4d4d4;font:normal 11px Verdana, sans-serif;}
input radio{border:none;}
textarea{width:650px;height:200px;display:block;}
input.button{padding:5px;color:#FFF;background:#999;border-width:4px;border-style:solid;border-color:#d4d4d4 #ebebeb #ebebeb #d4d4d4;font:normal 12px Verdana, sans-serif;}
#wrap{position:relative;width:871px;margin:0 auto;text-align:left;}
#content-wrap{position:relative;clear:both;float:left;width:871px;padding:25px 0;background:url(../images/wrap.jpg) repeat-y;}
#header{position:relative;width:871px;height:257px;background:url(../images/header.png) no-repeat;padding:0;margin:0;}
#nav{clear:both;width:871px;height:41px;background:url(../images/nav.jpg) no-repeat;}
#nav ul{list-style:none;padding:0;margin:0;}
#nav ul li{display:inline;padding:0;margin:0;}
#main{float:left;width:445px;padding:0;margin:0 0 0 35px;display:inline;}
#main h2{font:bold 1.8em'Trebuchet MS','Helvetica Neue', Arial, Sans-serif;color:#000;padding:10px 0 5px 5px;margin-left:5px;letter-spacing:-1px;}
#main h2 a{color:#115280;text-decoration:none;}
#main-content ul{font:20px/170%'Lucida Grande','Lucida Sans Unicode', Geneva, Verdana, sans-serif;padding-left:50px;padding-top:20px;}
#main-content ul li{line-height:190%;list-style:square;}
#main-content ul li a{color:#000;list-style:square;text-decoration:none;}
#main-content-wrap{float:left;width:871px;background:url(../images/wrap.jpg) repeat-y;}
#main-content{float:left;width:805px;font:16px/170%'Lucida Grande','Lucida Sans Unicode', Geneva, Verdana, sans-serif;color:#000;padding:0 0 0 35px;display:inline;}
#main-content p a{color:#FF3399;font-weight:bold;text-decoration:underline;}
#main-content p a:hover{color:#006699;font-weight:bold;text-decoration:none;}
#main-content h2{font:bold 1.8em'Trebuchet MS','Helvetica Neue', Arial, Sans-serif;color:#000;padding:10px 0 5px 5px;margin-left:5px;letter-spacing:-1px;}
#sidebar{float:right;width:326px;height:600px;padding:0;margin:85px 45px 0 0;display:inline;background:url(../images/order-form-bg.jpg) no-repeat;}
#footer-wrap{clear:both;width:871px;height:300px;text-align:center;padding:0;margin:0;background:url(../images/wrap.jpg) repeat-y;}
#footer-wrap a{color:#666;}
#footer-wrap a:hover{color:#FF3399;}
#footer-content{margin:0 auto;width:770px;padding:10px 0 10px 0;border:3px solid #37546D;vertical-align:middle;background:#FB95BD;}
#footer-content ul{list-style:none;padding:0;margin:0;vertical-align:middle;}
#footer-content ul li{list-style-image:none;display:inline;padding:5px;margin:0;}
#footer-nav{font:12px/170%'Lucida Grande','Lucida Sans Unicode', Geneva, Verdana, sans-serif;color:#fff;}
#footer-nav a{color:#ccc;}
#footer-nav a:hover{color:#FF3399;}
#footer-nav ul{float:right;list-style:none;padding:0;margin:0;vertical-align:middle;}
#footer-nav ul li{list-style-image:none;display:inline;padding:5px;margin:0;}
#footer-bottom{margin:0 auto;width:871px;height:40px;background:url(../images/footer-bottom.jpg) no-repeat top;}
#footer-bottom a{color:#ccc;}
.post-footer .date{margin:0 10px 0 5px;}
.post-footer a.comments{margin:0 10px 0 5px;}
.post-footer a.readmore{margin:0 10px 0 5px;}
.post-info{font-size:.95em;padding:0 10px;margin-left:2px;color:#A98D76;}
.post-info a, .post-info a:visited{color:#9C652E;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.clearer{clear:both;}
.clear{display:inline-block;}
.clear:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
