body{margin:0;padding:0;background:#fcf url(images/img01.gif) repeat-x;color:#666;font-family:Arial,sans-serif;font-size:87.5%;line-height:1.5;}
h1,h2{font-size:170%;font-style:normal;left:-20px;}
p,ol,ul{margin-top:0;line-height:180%;}
a{color:#666;}
a:hover{text-decoration:none;color:#000;}
a img{border:none;}
img.left{float:left;margin:0 15px 0 0;}
img.right{float:right;margin:0 0 0 15px;}
#header{height:110px;margin:0 auto;text-transform:uppercase;background:url(images/logo.png) no-repeat;padding-left:10em;min-height:150px;}
#logo{float:left;padding:24px 0 0 20px;}
#logo h1,#logo p{margin:0;font-weight:bold;}
#logo p{padding-left:1px;line-height:normal;font-size:.85em;}
#menu{float:right;padding-top:24px;}
#menu ul{margin:0;padding:0;list-style:none;line-height:normal;}
#menu li{display:inline;}
#menu a{display:block;float:left;padding:31px 20px;text-decoration:none;font-size:.85em;font-weight:bold;}
#menu a:hover{text-decoration:underline;}
#menu .current_page_item a{background:#c3c3c3 url(images/img02.gif) repeat-x;}
#page{width:960px;margin:0 auto;}
#content{float:left;width:650px;}
.meta{margin:0;padding:10px 0 15px 20px;border-top:1px solid #f3f3f3;}
.meta a{text-decoration:none;}
.meta a:hover{text-decoration:underline;}
.meta .more{padding-left:12px;background:url(images/img09.gif) no-repeat left center;}
.meta .comments{padding-left:15px;background:url(images/img10.gif) no-repeat left center;}
#sidebar{float:right;width:300px;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li ul{margin-bottom:10px;padding-bottom:10px;background:#fff url(images/img16.gif) no-repeat left bottom;}
#sidebar li li{padding:5px 20px;border-bottom:1px solid #f3f3f3;}
#sidebar h2{height:53px;margin:0;padding:15px 0 0 20px;background:url(images/img15.gif) no-repeat;text-transform:uppercase;letter-spacing:-1px;font-size:160%;font-weight:bold;color:#fff;}
#sidebar h3{height:53px;margin:0;padding:15px 0 0 20px;background:url(images/img15.gif) no-repeat;text-transform:uppercase;letter-spacing:-1px;font-size:100%;font-weight:bold;color:#fff;}
.greenbox{background:#fff url(images/img03.gif) repeat-x;}
.greenbox .title{height:60px;background:url(images/img04.gif) no-repeat;}
.greenbox .title h1,.greenbox .title h2{height:35px;margin:0;padding:15px 0 0 20px;background:url(images/img05.gif) no-repeat right top;text-transform:uppercase;letter-spacing:-1px;font-size:160%;font-weight:bold;color:#fff;}
.greenbox .title h4{height:35px;margin:0;padding:13px 0 0 20px;background:url(images/img05.gif) no-repeat right top;text-transform:uppercase;letter-spacing:-1px;font-size:150%;font-weight:bold;color:#fff;}
.greenbox .title h4 a{color:#fff;}
.greenbox .entry{padding:10px 20px 0 20px;border-left:1px solid #fff;border-right:1px solid #fff;}
.btm{background:url(images/img06.gif) repeat-x left bottom;}
.btm .l{background:url(images/img07.gif) no-repeat left bottom;}
.btm .r{background:url(images/img08.gif) no-repeat right bottom;}
.two-columns{clear:both;background:url(images/img11.gif) repeat-y;border-top:10px solid #fcf;}
.two-columns .title h2{height:53px;margin:0;padding:15px 0 0 20px;text-transform:uppercase;letter-spacing:-1px;font-size:1.6em;font-weight:bold;color:#fff;}
.two-columns .blue{background:url(images/img13.gif) no-repeat;}
.two-columns .red{background:url(images/img14.gif) no-repeat;}
.two-columns .columnA,.two-columns .columnB{width:320px;}
.two-columns .columnA{float:left;}
.two-columns .columnB{float:right;}
.two-columns .btm{clear:both;background:url(images/img12.gif) no-repeat left bottom;}
.two-columns ul li{padding-bottom:.1em;}
.two-columns ul li h5{margin:0;}
.two-columns ul li img{float:left;padding-right:.3em;}
#footer{clear:both;padding:30px 0;background:#fff url(images/img02.gif) repeat-x;text-align:center;font-size:smaller;}
#loading-layer{display:none;width:75px;height:75px;background:#transparant;}
.greenbox .title h1 a,.greenbox .title h2 a{color:#fff;}
.pager{font-size:180%;color:ffffff;}
.pager span.curr{padding:0 .3em 0 0;}
.pager a{color:#fff;}