@charset "UTF-8";
/* CSS Document */

body { margin:0 auto 0 auto; background:url(images/bg.jpg) repeat-x; background-color:#f7f7f7; font-family:Arial, Helvetica, sans-serif; line-height:21px; font-size:12px;}
.bg2 { background:url(images/bg2.jpg) no-repeat top center; margin:0 auto 0 auto;}
.header { width:900px; height:135px; background:url(images/header.jpg); margin:0 auto 0 auto;}
.nav { width:900px; height:40px; background:url(images/nav-bg.jpg) no-repeat; margin:0 auto 0 auto; padding:0px 0 0 0; text-align:center;}
.navigation a { color:#FFFFFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.navigation a:hover { color:#CCCCCC; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.content_container { width:880px; margin:0 auto 0 auto; padding:10px; background:#FFFFFF; background:url(images/main-bg.jpg) repeat-y; border-left:#dedede 1px solid;  border-right:#dedede 1px solid}
.left-col { width:230px; float:left;}
.banner-box { background:f0f0f0; padding:10px;}

.content-col { width:650px; float:left; padding-top:7px;}
.content-col p { margin:20px; font-size:12px;}
.clr { clear:both;}

.tab-text { color:#333333; font-size:12px; font-weight:bold; font-weight:bold;}
.blue-tab { background:url(images/blue-tab.jpg); width:630px; height:32px; color:#FFFFFF; padding:8px 0 0 20px; clear:both; font-weight:bold;}
.red { color:#CC0000;}
.article-links { font-size:11px;}
.left-ads { border:#CCCCCC 1px solid; padding:3px; float:left; margin:5px; width:202px; background:#FFFFFF;}
.box { background:#f4ffe2; border:#e6e6e6 1px solid; padding:10px; margin:0 0 10px 0;}
.box strong { color:#336600;}
.footer { width:902px; margin:0 auto 0 auto; clear:both; background:url(images/footer.jpg) no-repeat top; color:#333; text-align:center;}
.footerlink a { color:#333333; text-decoration:underline; margin:0 5px 0 5px;}
.footerlink a:hover { color:#333333; text-decoration:underline;}
