*{
margin:0px;
padding:0px;
}
img{border:0px;}
html{
width:100%;
height:100%;
background:url(../images/bg.jpg) top center no-repeat;
}
body{
width:100%;
height:100%
}
#site{
width:988px;
margin:0 auto;
}
#header{
padding:1px 0 0 0;
width:988px;
overflow:visible;
position:relative
}

/*.b_news
{
	background:url(../images/br_newsLine.gif) top left no-repeat;
	float :right;
	padding :8px 0 0 10px;
}*/
.b_news
{
	background:url(../images/br_newsLine.gif) top left no-repeat;
	float :right;
    height :35px;
}
.b_news_input
{
    padding :5px 0 0 10px;
    *padding :3px 0 0 10px;
    height :25px;
    color :#FFFFFF;
    line-height :25px;
    overflow:hidden;
    font-family :Arial;
    font-size:13px;
    font-weight :bold;
    text-decoration :none;
}
.logo{
margin:0;
float:left;
}
#menu{
background:url(../images/menu_bg.jpg) top left no-repeat;
width:988px;
height:46px;
float:left;
/ float:none;
margin:40px 0 0 0;
/ margin:40px 0 0 3px;
padding:2px 0 0 4px;
}
#menu ul{
background:url(../images/end_menu.gif) top right no-repeat;
overflow:hidden;
float:left;
padding:0 3px 0 0;
}
#menu li{
display:inline;
list-style-type:none;
}
#menu a{
display:block;
float:left;
}
.but1{background:url(../images/but1.gif) top left no-repeat;}
.but2{background:url(../images/but2.gif) top left no-repeat;}
.but3{background:url(../images/but3.gif) top left no-repeat;}
.but4{background:url(../images/but4.gif) top left no-repeat;}
.but5{background:url(../images/but5.gif) top left no-repeat;}
.but6{background:url(../images/but6.gif) top left no-repeat;}
#menu a:hover, .active{
background-position:bottom left
}

/*#menu
{
	width:988px;
	float:left;
	/ float:none;
	margin:40px 0 0 0;
	/ margin:40px 0 0 3px;
	padding:2px 0 0 4px;
}
#menu ul{
overflow:visible !important; 
float:left;

}
#menu li
{
background:url(../images/end_menu.gif) top right no-repeat;
display:inline;
list-style-type:none;
padding:0 3px 0 0 !important;
}
#menu a
{
background:url(../images/menu_repeat.png) top right repeat-x;
display:block;
float:left;
font-family :Arial;
font-size :19px !important;
text-decoration :none;
padding :7px 10px 5px 10px;
color :#000000;
}
#menu a:hover
{
background:url(../images/menu_repeat_over.png) top right repeat-x;
color :#ffffff;
}
*/
.submenu
{
	border-left: 1px solid #FAFCD6;
	border-right: 1px solid #FAFCD6;
	border-top: 1px solid #FAFCD6;
	position: absolute;
	z-index: 1000;
	top:220px;
	top:220px;
	*top:214px;
	margin: 0;
	width: 150px;
	_width: 176px;
	list-style: none;
	background: none;
	visibility: hidden;
	background: none !important;
}
.submenu li
{
	padding: 0;
	margin: 0;
	background: none !important; 
	float: left !important;
	width: auto;
	_width: 150px;
}
.submenu li a
{
border-bottom: 1px solid #FAFCD6;
background:url(../images/menu_repeat.png) top right repeat-x;
display:block;
float:left!important;
font-family :Arial;
font-size :14px !important;
text-decoration :left !important;
padding :7px 10px 5px 10px;
color :#000000;
width :250px;
        
}
.submenu li a:hover
{
background:url(../images/menu_repeat_over.png) top right repeat-x;
width :350px;

color :#ffffff;
}


#meta{
position:absolute;
top:134px;
*top:130px;
right:51px;
/ right:47px;
}
#meta li{
display:inline;
list-style-type:none;

}
#meta a{
display:block;
float:left !important;
margin:0 6px 0 0;
}
.meta1{background:url(../images/meta1.jpg) top left no-repeat;}
.meta2{background:url(../images/meta2.jpg) top left no-repeat;}
.meta3{background:url(../images/meta3.jpg) top left no-repeat;}
#meta a:hover{
background-position:bottom left
}
#menu input{
background:url(../images/search_bg.gif) top left no-repeat;
width:140px;
height:14px;
padding:2px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#171717;
border:0px;
margin:11px 0 0 60px;
}
#content{
width:988px;
background:url(../images/content_bg.jpg) top left no-repeat;
overflow:hidden;
/ margin:0 0 0 3px;
padding:0 0 28px 0;
}
#main{
width:674px;
float:left;
overflow:hidden;
padding:13px 5px 0 10px;
}
/*.current{
background:url(../images/current_bg.jpg) top left no-repeat;
width:659px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DBE0E8;
padding:0 0 25px 0;

}
.current span{
display:block;
float:left;
width:520px;
padding:22px 0 0 35px;
}

.current_link{
display:block;
float:left;
margin:15px 0 0 5px;
}*/
.span_lable
{
padding:0 0 0 5px;	
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0893EF;
text-decoration:none;
cursor :pointer;
}
.exclusif
{
	background:url(../images/exclu_bg.gif) top no-repeat;
	height :363px;
	width :659px;
	padding :30px 5px 0 0;
	margin :10px 0 0 10px;
}
.exclusif li
{
	padding: 0 5px 5px 5px;
	text-align :justify;
}
.exclusif input
{
	padding :0 0 0 10px;
}
.exclusif span{
display:block;
float:left;
width:320px;
font-size :13px;
margin : 0;
line-height:15px;
}
.exclu_big_image
{
	height :200px!important;
	width :275px!important;
	border :2px solid #D7D7D7 !important; 
	padding :2px !important;
	margin :0 0 0 10px;
}
.tab_image{
	border :2px solid #D7D7D7 !important; 
	height :40px !important;
	width :50px !important;
	padding :2px !important;
}
.flash_tab{
	float :left;
}
.flash_tab td
{
	width :100px;
	text-align :center;
}
.flash_tab td a
{
	font-family:font-family:Arial, Helvetica, sans-serif;
	font-size :11px;
	width :75px;
	color :#ffffff;
	line-height :11px;
	padding :5px 0 0 0 !important;	
	text-align :justify;
	}
.next
{
	
	padding :20px 0 0 590px;
	
	position :absolute;
	float:right;
	cursor :pointer;
}
.prev
{
	
	padding :20px 0 0 30px;
	
	position :absolute;
	float :left;
	vertical-align :middle;
	cursor :pointer;
}
.flash_tab td
{
	width:75px !important;
	padding :7px 10px 5px 10px !important;
}
#adver
{
	/*background:url(../images/Excluad_bg.gif) top no-repeat;	*/
	margin :-20px 0 0 10px;
	height:100px;
	text-align :center;
}
.post{
width:269px;
height:312px;
float:left;
background:url(../images/post_bg.gif) top left no-repeat;
padding:15px 28px 5px 25px;
margin:0 15px 11px 0;
}

.post_links
{
margin:4px 0 0 0;
padding :0 0 0 25px;
height :30px !important;
overflow :hidden !important;
line-height:15px !important;

}
.post_linksa
{
background:url(../images/bullet.gif) left top no-repeat;
margin:4px 0 0 0;
*margin:2px 0 0 0;
padding :0 0 0 25px;
height :45px !important;
overflow :hidden !important;
line-height:14px !important;

}
.post a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none !important;


line-height:15px !important;

}
.post a:hover{
    text-decoration:underline !important;
}
.post .date_time{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0893EF
}
.post .new_title{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height :30px;
color:#3E3E3E;
}
.post .details_news{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
display:block;
margin:13px 0;
}
.more{
display:block;
margin:0 0 0 80px;
}
#sidebar{
width:277px;
float:left;
}
.block{
background:url(../images/line.gif) top left repeat-y;
float:left;
margin:0 0 20px 0;
}
.news{
background:url(../images/block_end.gif) bottom left no-repeat;
width:272px;
float:left;
text-align :justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin : -5px 0 0 0;
}
.news div{
background:url(../images/news_bg.jpg) top left no-repeat;
width:265px;
padding:102px 5px 15px 10px;
float:left;
}
.news span{
padding:0 0 18px 0;
}
.news_image
{
	border :2px solid #D7D7D7 !important; 
	height :40px !important;
	width :50px !important;
	padding :2px;
}
.news  a{
    color:#333333;
    text-decoration:none !important;
}
.news  a:hover{
    text-decoration:underline !important;
}
#sidebar .more{
margin:0 0 0 60px;
}
.middle_block
{
background:url(../images/post_center_450.gif) top left repeat-y;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.top_block{
	background:url(../images/post_top_450.gif) top left no-repeat;
	float:left;
	width :450px;
	
}
.bottom_block
{
	background:url(../images/post_end_450.gif) bottom left no-repeat;
	text-align :justify;
	width:450px !important;
	float:left;
	font-size :14px;
	padding:50px 0 14px 20px;
	
}
.bottom_block img
{
	border :2px solid #D7D7D7 !important; 
	height :60px !important;
	width :80px !important;
	padding :2px;
	}
.bottom_block  a{
    color:#000000;
    text-decoration:none !important;
    font-weight:bold;
    font-size:13px;
   
}
.bottom_block  a:hover{
    text-decoration:underline !important;
}
 h3{
        color :#333333; 
        font-family:Corbel; 
        border-bottom :1px solid #D7D7D7; 
        border-top :1px solid #D7D7D7; 
        margin :0 0 10px 0; 
        padding :5px 0 5px 25px; 
        background:url(images/arrow.gif) left no-repeat; 
    }
.button{
        background-image:url(../images/enter.gif);
        background-position:top left;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
        width:69px;
        border:0px;
        margin:7px 0 5px 7px;
        padding:3px 0 6px 0;
        cursor:hand;
        cursor:pointer;
        color:#2C2C2C;
        font-family:Tahoma;
        font-size:11px;
    }
    .blocks{
        width:200px;
        background-position:top left;
        background-repeat:repeat-y;
        margin:0 0 2px 0;
        padding :0 0 0 5px;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#272727;
    }
    .textfield{
	height:15px;
	border-top:2px inset #808080;
	border-left:2px inset #808080;
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD
}
    .line{
        display:block;
        float:left;
        line-height:25px;
        padding:5px 0 0 10px;
        margin:0px;
    }
    .center{
        width:200px;
        text-align:center
    }
    .pad20 img{
        margin-top:15px;
    }
.sponsors{
margin:0 0 20px 0;
}
.sponsors a{
display:block;
margin:11px 0 0 13px;
}
.popular{
margin:5px 0 0 15px;
}
.popular td{
width :100%;
background:url(../images/bullet.gif) left 3px no-repeat;
padding:0 0 0 25px;
line-height:20px;
height:20px;
}
.popular a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none !important;
font-weight:normal;
}
.popular a:visited{text-decoration:underline}
.popular a:hover{text-decoration:underline !important}
.morquee{
    margin:5px 0 0 0;
    width :95%;
}
.morquee td{
width :100%;
background:url(../images/bullet.gif) left 3px no-repeat;
padding:4px 0 0 25px;
line-height:18px;
height:18px;
}
.morquee a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none !important;
}
.morquee a:visited{text-decoration:underline}
.morquee a:hover{text-decoration:underline !important}
#footer{
width:99%;
border-top:1px solid #D0D1D2;
padding:15px 0 70px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#footer span{
float:left;
}
#footer div{
width:99%;
margin:0 auto;
padding:0 0 0 15px;
}
#footer a{
color:#0893EF;
text-decoration:underline
}
#footer a:visited{text-decoration:underline}
#footer a:hover{text-decoration:none}
#footer .bft{text-decoration:none}
#footer .bft:visited{text-decoration:none}
#footer .bft:hover{text-decoration:underline}
#navigation{
display:block;
float:right
}
#navigation li{
display:inline;
list-style-type:none;
}
#navigation a{
margin:0 10px;
}
#footer #navigation .rss{
color:#ED2CE2;
text-decoration:none
}



/*========================= Signup page =========================*/
#sign_deta{
    margin : 0 0 0 50px;
    text-align :left !important;
}
.sign_data_input{
   width :200px;
    border:2px solid #D7D7D7;
    padding :2px 0 0 0;
}
#sign_deta span{
    padding :2px 0 0 0;
    color :#333333;
    font-weight :bold;
    font-size :13px;
    font-family:Arial;
}


/*========================= link_Detail page =========================*/



.middle_detail_block
{
background:url(../images/post_center_detail.gif) top left repeat-y;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin : 0 5px 0 5px;
}
.top_detail_block{
	background:url(../images/post_top_detail.gif) top left no-repeat;
	float:left;
	width :675px;
	
}
.bottom_detail_block
{
	background:url(../images/post_end_detail.gif) bottom left no-repeat;
	text-align :justify;
	width:675px !important;
	float:left;
	font-size :14px;
	padding:0px 0 14px 20px;
	
}
img_size
{

height :60px !important;
	width :80px !important;

	}
.bottom_detail_block img
{
	border :2px solid #D7D7D7 !important; 
	
	padding :2px;
	}
.detail_block_a_title{
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none !important;
}
.bottom_detail_block_a
{
	color:Red;
	font-size:11px;
	text-decoration :none !important;
}
.bottom_detail_block a:hover
{
	text-decoration :underline !important;
}
#paging
{
	padding:0; 
	margin:0; 
	list-style:none;
	float:left;
}
#paging li
{
	float:left;
	padding :0 50px 0 0;
}

/*========================= Breaking news =========================*/

#ticker-area
{

	background:url(../images/br_newsLine.gif) top left no-repeat;
	 padding :5px 0 0 10px;
    *padding :3px 0 0 10px;
    color :#FFFFFF;
    line-height :25px;
    overflow:hidden;
    font-family :Arial;
    font-size:13px;
    font-weight :bold;
    text-decoration :none;
    height :33px;
    width :365px;
    text-align:left;
}





