#container:after, .todays_top:after, .lst_top:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#container, .todays_top, .lst_top {
	display: inline-block;
}
* html #container, * html .todays_top, .lst_top * html {
	height: 1%;
}
#container, .todays_top, .lst_top {
	display: block;
}

* {	margin: 0px; padding: 0px;}
img {border:none;}
.left_top {	position:absolute; left:0;	top:0;}
.right_top {position:absolute; right:0; top:0;}
.left_bot {	position:absolute; left:0;	bottom:0;}
.right_bot {	position:absolute; right:0;	bottom:0;}

.space05 {clear:none; display:block; line-height:0; height:5px;}
.space1 {clear:none; display:block; line-height:0; height:10px;}
.space2 {clear:none; display:block; line-height:0; height:20px;}
.space3 {clear:none; display:block; line-height:0; height:30px;}
.left_float { float:left; display:inline;}
.left_right { float:right; display:inline;}

h1 { font:normal 21px Verdana, Arial, Helvetica, sans-serif; color:#000;}
h2 { font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#010101;}
h3 { font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#2896bf;}
h4 {font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#595c5f;}
p {font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}
p a { color:#0084fe;}
p a:hover {color:#0062bc; text-decoration:none;}


/************************************************/
body {background: url(../images/background_star_bg.jpg) repeat-x 0 0 #000;}
#main {width:960px; margin:0 auto; }
#header {background:url(../images/header_img.jpg) no-repeat 0 0; height:276px; position:relative;}
#logo {position:absolute; left:0; top:0;    z-index:1;}
#logo span {display:none;}
#logo a {display:block; height:140px; width:460px; position:absolute; left:0; top:25px;   z-index:5; }
#logo h2 { font:normal 17px "Calibri", Arial, Helvetica, sans-serif; color:#aaa181; margin:100px 0 0 105px; }
/*.linkset {  z-index:2; position:absolute; top:202px; left:0; background:#ffa92d; height:26px; text-decoration:none; padding:0 8px;}
.linkset .right_top { right:-3px;}
.linkset a { font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; line-height:26px; }
.linkset a:hover { color:#6b4104; text-decoration:underline;}
*/

#navigation { position:absolute; z-index:3; top:233px; left:0px; background:url(../images/nav_bg.gif) repeat-x 0 0;}
#navigation .nav_right_cr {background:url(../images/nav_right_cr.gif) no-repeat 100% 0; list-style:none; display:block;}
#navigation ul {background:url(../images/nav_left_cr.gif) no-repeat 0 0; list-style:none; height:36px; display:block; padding-left:5px; width:955px;}
#navigation ul li{ float:left; display:inline;}
#navigation ul li a { display:inline-block;}
#header p.head_txt {position:absolute; z-index:10; top:203px; left:0px; font:bold 20px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}



/************** C O N T A I N E R ****************/
#container_bg { margin:0 auto; background:url(../images/container_bg.gif) repeat-y 0 0 ;}

#container { background:#f2f2f2; position:relative;  margin:0 auto; width:100%; padding-top:15px; padding-bottom:10px;} 

#container #left_body { float:left; display:inline; width:640px; background:url(../images/bullet_dot_ver.gif) repeat-y 100% 0; padding:0 15px;}
#container #left_body h2 {  background:url(../images/bullet_dot_ver.gif) repeat-x 0 100%;}
#container #left_body h2 span { padding:0px 0; background: #fff;}
#container p { line-height:18px;}
.border3 {border-bottom:solid 1px #333; padding-bottom:7px;}
#container .todays_top { padding:10px; background:#fff; border-bottom:solid 1px #cfcfcf; padding-top:20px; padding-bottom:10px; clear:both;}
#container .todays_top .img_area { float:left; display:inline-block; padding-top:10px;}
#container .todays_top .img_area img{ padding:2px; border:solid 1px #dbdbdb;}
#container .todays_top .cont_area {float:left; display:inline-block; margin-left:20px;  padding-top:10px; width:400px;}
.read_more {font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#0084fe; line-height:18px; padding-top:12px; clear:both;}
.ad_here { text-align:center; margin-top:20px; margin-bottom:10px; margin-bottom:10px; clear:both;}

#container #right_body { float:right; display:inline; width:280px; margin-right:10px;}
.sign_newl { background:url(../images/sign_bg.jpg) repeat-x 0 100% #fff; border:solid 1px #d6d6d6; margin-top:1px; padding:0 15px 10px 15px; }
.sign_newl img.sign_icon { position:absolute; z-index:4; left:175px; top:-55px;}
.sign_newl label { display:block; font:normal 14px "Calibri", Arial, Helvetica, sans-serif; color:#000; padding-top:10px}
.sign_newl input { background:url(../images/input_bg.gif) repeat-x 0 0; display:block; font:normal 14px "Calibri", Arial, Helvetica, sans-serif; color:#444; height:18px; width:220px; padding:3px 0 0 5px; border:solid 1px #e1d9cd;}
.sign_newl .button {
	background:url(../images/sign_bgn.gif) no-repeat 0 0;
	width:80px;
	height:25px;
	border:0;
	margin-top:10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



#container .lasttop { border:solid 1px #e9e9e9; background:#fff; padding:10px;}
#container .lst_top {  background:url(../images/border_dot_hor.gif) repeat-x 0 100%; padding-top:20px; padding-bottom:10px; clear:both;}
#container .lst_top .img_area { float:left; display:inline-block;}
#container .lst_top .img_area img{ padding:2px; border:solid 1px #dbdbdb;}
#container .lst_top .cont_area {float:left; display:inline-block; margin-left:8px; width:170px;}

#container #last_news { overflow:auto; height:250px; border:solid 1px #cfcfcf; background:#fafafa; margin:0 5px; margin-top:10px; padding:10px;	}
#container #last_news p { background:url(../images/bullet2.gif) no-repeat 0 5px	; text-indent:10px;  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#44433b; margin-top:7px; border-bottom:solid 1px #ebebe3; padding-bottom:5px;}


/************* F O O T E R ****************/
#footer { width:100%; padding-top:20px;}
#footer p a { padding:0 10px; text-decoration:none; color:#777777; display:inline-block;}
#footer p { color:#3a3a3a;} 





/************* I N N E R  P A G E ****************/

#ad_form { position:relative; background:url(../images/sign_bg.jpg) repeat-x 0 100%; border:solid 1px #d6d6d6; border-bottom:solid 13px #ee9a07; margin-top:1px; padding:0 15px 10px 15px; }
#ad_form img.ad_icon { position:absolute; z-index:4; right:30px; top:-55px;}
#ad_form label { display:block; font:normal 14px "Calibri", Arial, Helvetica, sans-serif; color:#000; padding-top:10px}
#ad_form input { background:url(../images/input_bg.gif) repeat-x 0 100%; display:block; font:normal 14px "Calibri", Arial, Helvetica, sans-serif; color:#444; height:18px; width:545px; padding:3px 0 0 5px; border:solid 1px #d6d6d6;}
#ad_form textarea { background:url(../images/input_bg.gif) repeat-x 0 100%; display:block; font:normal 14px "Calibri", Arial, Helvetica, sans-serif; color:#444; height:180px; width:545px; padding:3px 0 0 5px; border:solid 1px #d6d6d6;}
#ad_form button { background:url(../images/submit_btn.gif) no-repeat 0 0; width:62px; height:20px; border:0; margin-top:10px;}

.img_bor { padding:2px; border:solid 1px #dbdbdb;}
.pad_right2 { margin-right:20px;}



.news_dis { padding:10px; background:#fff; border:solid 1px #cfcfcf; padding-top:20px; padding-bottom:10px; clear:both;}
.tod_news { padding:10px; background:#fff; border:solid 1px #cfcfcf; padding-top:20px; padding-bottom:10px; clear:both;}






























