*{margin:0;padding:0}
body{background-color:#fafafa;color:#fff;font:62.5% Arial, sans-serif}
a img{border:none}
li{color:#333;font-size:1.2em;list-style-position:inside}
p{margin-bottom:1em}
table{border-collapse:collapse}
.layout{margin:25px auto;width:800px}
.layout td{vertical-align:top}
.gray-tab,.green-tab{background:url(tab.png) no-repeat right;color:#fff;display:block;float:left;height:26px;line-height:26px;margin-right:5px;padding-left:10px;padding-right:20px;text-decoration:none}
.green-tab{background:url(tab-green.png) no-repeat right;height:26px}
.logo h1{color:#333;font-size:3.6em;padding-bottom:10px}
.nav{border-bottom:1px solid #fff;font-size:1.2em}
.slogan{background:url(clouds.jpg) no-repeat;height:110px}
.slogan h2{font-size:2.8em;padding:30px 0 0 15px}
.banner{background-color:#4898C9;height:110px}
.spacer{background-color:#4898C9;border-bottom:1px solid #fff;height:15px}
.text-area{border-bottom:1px solid #fff;border-right:1px solid #fff;padding:20px 15px 15px;width:289px}
.text-area h2{font-size:1.6em;padding-bottom:5px}
.text-area p{color:#333;font-size:1.2em;padding-bottom:3px}
.sidebar{border-bottom:1px solid #fff;border-right:none;width:160px}
.footer{background:url(bottom.png) no-repeat bottom right;height:26px}
.pb-ad-title{font-weight:400}
.pb-ad-title a{color:#12c;font-size:14px}
.pb-ad-url{margin:3px 0}
.pb-ad-url a{color:#093;font-size:13px;text-decoration:none}
.pb-ad-desc{border-bottom:1px solid #eaeaea;color:#444;font-size:12px;padding-bottom:10px}
a:hover,.pb-ad-url a:hover{text-decoration:underline}
.ad-text{color: #333;font-size: 1.2em;padding-bottom: 3px}
.ad-text{padding: 5px 5px 10px}