/*  ROUND IT  */

/*  POSITIONS && LAYOUTS  */
body,form,.button{padding:0;margin:0;}
.clear{clear:left;}
.body{margin:0 auto;width:860px;}
table thead td{padding:10px 30px;}
##header{text-align:center;}
#logo{height:190px;}
#search{padding:24px 0 2px 0px;text-align:right;}
#search form,#search div{display:inline;}
#search img{vertical-align:middle;}
#main{padding:3px 0;}
#sidebar{float:left;width:221px;}
h3{margin:0;padding:12px 12px 12px 53px;color:#fedd69;background:transparent url(../images/h3.gif) no-repeat scroll 0% 50%;font:normal normal bold 13px verdana,sans-serif;}
#sidebar .module{margin-bottom:4px;padding-top:4px;}
#sidebar p{margin:12px 0 0 0;}
.module_red fieldset{padding:4px 14px 4px 14px;margin:0;}
#form-login-remember{display:none;}
#right .module_red,#right .module_reds,#right .module{margin:0 0 3px 0;}
#sidebar ul{margin:2px 0;padding:10px 20px 20px 20px;}
#sidebar #top ul{margin-top:0;padding-top:0;}
#sidebar ul ul{margin:2px 0;padding:0 0 0 10px;}
#sidebar ul li{margin:0;padding:0;}
#sidebar .menu li{padding:5px 0 5px 4px;}
#sidebar .menu li a{padding:0 0 0 16px;}
#w-hosonline_block{float:right;width:200px;}
.pollstableborder{width:180px;line-height:1.8em;font-size:12px;}
#content{/*margin:2px 0px 5px 247px;*/float:right;width:613px;}
.buttonheading{vertical-align:middle;padding-right:8px;}
.contentheading{padding:0px 0 0px 70px;height:50px;}
a.readon{padding:5px 7px;}
.search input{margin-left:2px;height:14px;}
#footer{clear:both;padding:42px 28px 46px 0;}
#footer img{vertical-align:middle;margin:0 9px 0 16px;}
fieldset.input{margin:0 15px;}
fieldset.input label{font-weight:bold;}


/*  FONTS && DECORATIONS  */
body{font:normal normal normal 11px arial,sans-serif;}
#search label{font:normal normal bold 12px arial,sans-serif;color:#ffffff;}
#search input{font:normal normal normal 11px verdana,sans-serif;line-height:2em}
.search input{vertical-align:middle;}
#search input.button{font-weight:bold;padding-bottom:5px}
table thead td{font:normal normal normal 13px arial,sans-serif !important;}
li{list-style-type:none;list-style-position:inside;}
#top{font:normal normal bold 12px arial,sans-serif;line-height:16px;}
.module_red{font:normal normal bold 12px arial,sans-serif;}
#sidebar a{text-decoration:none;}
#main{font-size:13px;}
a.readon{font:normal normal normal 12px arial,sans-serif;line-height:24px;text-decoration:none;}
.postname{font:normal normal bold 16px arial,sans-serif;}
.button{font:normal normal bold 12px verdana,sans-serif;color:#fbffff;}

/*  COLORS && BACKGROUNDS  */
body{color:#white;background:#066cb2 url(../images/background.png) repeat scroll 0% 0%;}
#body{background:transparent url(../images/top.png) repeat-x scroll 0% 0%;}
.body{background:transparent url(../images/header.jpg) no-repeat scroll 0% 0%;}
a img{border:none;}
table thead td{color:#fedd69;}
#left{background:#013f70 url(../images/left.gif) repeat-y scroll 0% 0%;}
#left .left1{background:transparent url(../images/left1.gif) no-repeat scroll 0% 0%;}
#left .left2{background:transparent url(../images/left2.gif) no-repeat scroll 0% 100%;}
#top{background-color:#d50c05;}
#top .top1{background:transparent url(../images/top1.gif) no-repeat scroll 0% 0%;}
#top .top2{background:transparent url(../images/top2.gif) no-repeat scroll 0% 100%;}
#top h3{background:transparent url(../images/h3_top.gif) no-repeat scroll 0% 0%;}
#top,#top a{color:#ffffff;text-decoration:none;}
form,fieldset{border:none;}
.module_red{color:white;}
.module_red a{color:#f3c061;}
#modlgn_username,#modlgn_passwd{width:172px;margin-top:2px;}
#sidebar .menu li{background:transparent url(../images/side_item_bg.gif) repeat-x scroll 0% 23px;}
#sidebar .menu li a{background:transparent url(../images/side_item.gif) no-repeat scroll 0% 4px;}
#sidebar .menu a{color:#fffffe;font-weight:bold;font-size:12px;}
#search{background:transparent none;color:#ffffff;font-weight:bold;}
#whosonline_block strong{color:#fde085;}
#whosonline_image{background:transparent url(../images/whosonline.gif) no-repeat scroll 50% 50%;}
.contentheading{background:transparent url(../images/article.gif) no-repeat scroll 0 50%;}
.contentheading .small{font:normal normal normal 11px verana,sans-serif;color:#fde085;}
#header{color:#545454;}
#logo{background:transparent url(../images/logo.gif) no-repeat scroll 0% 40%;}
#main{color:#ffffff;}
#footer{color:#ffffff;background:transparent url(../images/footer.gif) no-repeat scroll 0% 26px;line-height:20px;}
a.readon{background:transparent url(../images/readon_bt.gif) no-repeat scroll 100% 0;color:#fbffff;}
a{color:#ffe419;}
.date{color:#ffffff;}


.button{background:transparent url(../images/result_bt.gif) no-repeat scroll 50% 50%;border:none;width:67px;height:24px;}
.button.alt{background:transparent url(../images/vote_bt.gif) no-repeat scroll 50% 50%;border:none;width:67px;height:24px;}
#form-login_submit{background:red url(../images/login_bt.gif) no-repeat scroll 50% 50%;border:none;width:67px;height:24px;}
.search .button{background:transparent url(../images/search_bt.gif) no-repeat scroll 50% 50%;border:none;width:54px;height:24px;padding-bottom:3px}

/*  OVERRIDER  */


/*  Navigation Menu  */
#nav-menu{height:52px;}
#nav-menu ul{
  margin:0;
  text-align:center;
  padding:0;}
#nav-menu ul li{
  float:left;
  width:170px;
  padding:0;
  margin:0 1px;}
#nav-menu ul li a{
  display:block;
  padding:13px 0 12px 0;
  background:transparent url(../images/title_alt.gif) no-repeat scroll 0 -40px;
  font:normal normal bold 12px arial,sans-serif;
  text-transform:uppercase;
  color:#ffffff;
  text-decoration:none;}
#nav-menu ul li a#active_menu-nav,#nav-menu ul li a:hover{background-position:0 0px;color:#034f8b;}

/*  Poll Bar */
table.poll tbody td{padding:2px 20px 20px 20px;}
table.pollstableborder tbody td{padding:2px;}

/*  Main Content  */
#content strong,#content b{color:#fde085;}
.contentpaneopen{margin-bottom:10px;}
.contentpaneopen.title{background:transparent url(../images/articlebg.gif) no-repeat scroll 0% 0%;}


/*  Footer  */
#footer .menu{float:right;margin:0;padding:0;}
#footer .menu li{display:inline;padding:0 5px;}
#footer a{color:#abd6ff;text-decoration:none;}
#footer #current a{font-weight:bold;text-decoration:none;}
#footer a:hover{text-decoration:underline;}


/*  componentheading  */
.componentheading{
  font:normal normal bold 20px arial,sans-serif;
  padding:10px 40px;}

/*   */
#sidebar #current a{text-decoration:none;}



