.center{text-align:center;}
*{border:0;margin:0;padding:0;}
html{}
body{padding:0;margin:0;font:normal 11px Tahoma;color:#000;/**/background: #fff url(img/bg.gif) repeat-x;}
ul{list-style-type: none;}
li{padding:0;margin:0;}
a{color:#0090ff;text-decoration:underline; font: bold 11px Tahoma;}
a:hover{text-decoration:none;}

h1 {color:#fff;font:normal 18px Trebuchet MS;}
h2 {color:#fff;font:normal 18px Georgia;}
h3 {color:#fff;font:normal 14px Tahoma;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#header{background: url(img/logo.jpg) top left no-repeat;margin:0 auto;width:999px;height:204px;padding-top:15px;}
#header .a{width:464px;height:62px;margin:0px 0 0 465px;}
#header .banner{margin-left:480px;}
#header .line{text-align:center;margin:54px 0 0;}

#maintable{margin:10px auto 0;}
#maintable .leftSidebar{width:190px;}
#maintable .rightSidebar{width:160px;}
#maintable .rightSidebar .title, #maintable .leftSidebar .title{margin-bottom:10px;background: url(img/titleBg1.gif) repeat-x; height:24px;color:#fff;font-weight:bold;font-size:14px;padding:6px 0 0 20px;}
#maintable .rightSidebar, #maintable .leftSidebar{background:#f6f6f6;}
#maintable .rightSidebar li, #maintable .leftSidebar li{padding:5px 0 5px 20px;}
#maintable .leftSidebar a{color:#0e5bc3;font-wei0ght:normal;}
#maintable .content{padding:0px 10px;width:72%;}
#maintable .content .post, #maintable .content .news{border:1px solid #d1dcea;padding:5px;}
#maintable .content .news{width:48%;margin:10px 0px;}
#maintable .content .post .title{background: url(img/titleBg2.gif) repeat-x;}
#maintable .content .small{color:#8f8f8f;font:normal 9px Tahoma;margin:10px 0;}
#maintable .content .small a{color:#000;font:normal 9px Tahoma;}
#maintable .content .post .topTable{background:#f4f4f4;width:100%;}
#maintable .content .post .topTable td{padding:5px 10px;}
#maintable .content .post .topTable .tName td{border-left:1px solid #b5c6dc;border-right:1px solid #b5c6dc;}
#maintable .content .post .topTable .tName{background: url(img/titleBg3.gif) repeat-x;height:30px;color:#fff;font-weight:bold;}
#maintable .content .news .title{background: url(img/titleBg4.gif) repeat-x;}
#maintable .content .title{height:32px;padding:8px 0 0 20px;margin-bottom:8px;}
#maintable .content  p{padding:0px 10px;}
#maintable .content li{padding:5px 5px 5px 10px;border-bottom:1px solid #b5c6dc;}

#searchform {float:right;}

#footer{padding-top:15px;text-align:center;color:#fcfcfc;border-top:5px solid #b5c6dc;background:#7794b8 url(images/footer.gif) repeat-x;}