* {margin:0;	padding:0;}
body {font:12px/18px Arial, Tahoma, Verdana, sans-serif;	width:100%; background:#000;}
a {color:#0044FF; outline:none;	text-decoration:underline;}
a:hover {text-decoration:none;}
p {margin:0;}
img {border:none;}
input {vertical-align:middle;}
hr {font-size:1px; line-height:0; height:0; border:none;}
#wrapper {width:1000px;	margin:0 auto;}


/* Header
-----------------------------------------------------------------------------*/
#header {height:150px; background:url(images/head.gif); border:#666 2px solid; margin-top:5px;}
#top_ad {height:90px; width:728px;  float:right; margin-top:5px; margin-right:15px;}


/* Middle
-----------------------------------------------------------------------------*/
#container {height:1%; position:relative; background:#000 url(images/back.gif); color:#555; padding-top:10px; border-bottom:#E1E1E1 1px solid;}
#container:after {content:'.'; display:block; clear:both; visibility:hidden;	height:0;}
.content {position:relative; width:580px; float:left; margin-left:5px;} 
.content h1 {font:20px/20px  Arial, Tahoma, Verdana, sans-serif; color:#6A6; margin-bottom:15px;}
.content h2 {font:15px/20px  Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#000; margin-bottom:5px;}
.content p {position:relative; text-align:justify; text-indent:15px; font-family:'Times New Roman'; font-size:14px; margin-bottom:3px;}
.content ul {margin-left:15px;}
p.introtext {text-indent:0 !important; font-weight:bold; margin-bottom:10px;}
#rcont {position:relative; float:left;}
.newsbar {width:404px; margin-left:5px; margin-top:5px; margin-bottom:10px; border-left:#555 1px solid;}
.newsbar h4 {margin-left:5px; margin-bottom:10px;}
.newsbar p, .newsbar div {margin-left:5px;}
.newsbar div {border-bottom:#555 1px solid;}
.img_thumb {margin:5px; float:left; width:60px; height:60px;}
.lbar {width:160px; height:300px; margin-left:5px; float:left; background:#BFF08E;}
.rbar {width:240px; height:300px; margin-left:5px; float:left; background:#BFF08E;}




/* Footer
-----------------------------------------------------------------------------*/
#footer {height:40px; background:#F3F3F3; padding:10px 0 10px 10px; font-size:11px; color:#666;}

/*Menu
-----------------------------------------------------------------------------*/
#main_menu {background:#E1E1E1; height:20px;}
#main_menu ul {list-style:none; margin-left:5px;}
#main_menu ul li {display:inline; margin-right:5px;}
#main_menu ul li a {text-decoration:#underline; color:#333;}








.justifyleft {text-align:left;}
.clear {clear:both;}
.count {width:0; height:0; overflow:hidden;}

.ad_bottom {margin:0 auto;}
.ad_bottom  img {margin:0 auto;}
