/* CSS Document */

body{
    font-size:12px;
	color:#FFFFFF;
	margin:0px;
	
}


a:link{
	color: #FFFFFF;
	text-decoration: none;
}
a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover{
	color: #FFCA00;
	text-decoration: underline;
}

#container{
	 background:  url(images/main_bg.gif) ;
   width:1000px;    
   margin-left: 150px;
   
}


#top{ background:url(images/top_top.gif); height:40px;}
#top_banner{ background:url(images/top_banner.gif); height:144px;}


#top_time{
   float:left ; display: inline; line-height: 29px; background: url(images/top_menu_bg1.gif) repeat-x 0 0;
   
}


#top_time .bg-left{background: url(images/top_time_bg_left.gif) no-repeat 0 0; width:219px;text-align:center;}
#top_time .bg-left font{height: 29px;  color: #ffffff; text-transform: uppercase; font-size:12px; }

#top_menu{
   float: right; display: inline; line-height: 29px; background: url(images/top_menu_bg.gif) repeat-x 0 0;
   
}
#top_menu .bg-right { background: url(images/top_menu_bg_right.gif) no-repeat right 0; }
#top_menu .bg-left { background: url(images/top_menu_bg_left.gif) no-repeat 0 0;  width: 781px; }
#top_menu ul { height: 29px;  color: #a8a8a8;  padding-left:30px; text-transform: uppercase; }
#top_menu ul li { float: left; display: inline; list-style-type: none; background: url(images/top_menu_sep.gif) no-repeat right 0; }

#top_menu ul li a { float: left; display: inline; text-decoration: none; color: #ffffff; padding: 0 11px 0 9px; }
#top_menu ul li a:hover { text-decoration: underline; }


/* #main {  padding-top: 0px; } 
#sidebar { float: left; display: inline; width: 219px; }
#content { float: right; display: inline; width: 781px; }*/
#sidebar { width: 219px; }
#content { width: 781px; }



.block { margin-bottom: 0px; background-repeat: no-repeat ;   background-position: 0 0; }



.block .head { line-height: 32px; background: url(images/block_head.gif) no-repeat 0 0; padding-left: 20px;  }

.block .bg { background:url(images/block_bg.gif)  ;padding-left: 15px; }
.block .foot{ height:29px; background: url(images/block_foot.gif) no-repeat 0 0;  }
.block .foot_more{ height:29px; background: url(images/block_foot_more.gif) no-repeat 0 0;  }
.block .head h3 { font-size: 13px; font-weight: bold;   margin: 0px; }

.title{font-size: 13px; font-weight: bold;}

.title1{font-size: 13px; font-weight: bold;}


.nav_position{background:url(images/navigtion_position.gif);  height:32px; padding-top:10px; padding-left:120px; }

#recommend{margin-top: 10px;}

#recommend .head{line-height:32px; background: url(images/content_block_head.gif) no-repeat 0 0; padding-left: 20px;}
#recommend .bg{background: url(images/content_block_bg.gif) ;  padding: 0 10px 0 15px; }
#recommend .foot{background: url(images/content_block_foot_long.gif) no-repeat right 0; height:13px;}

#content .block .bg .image{float: left; display: inline; width: 55px;}
#content .block .bg .cnt{float: right; display: inline; width: 520px;}


#content .block .bg .text-articles .article { padding: 8px 10px; font-size: 12px; }
#content .block .bg .text-articles h4 { font-size: 13px; }

#content .block .bg .col-articles .image img { padding: 1px; border: solid 1px #050505; width: 190px; height: 195px; }
#content .block .bg .col-articles .article { float: left; display: inline; margin: 15px 0 15px 15px; width: 210px;   }





#content #pp { float:left; width:600px; padding-left:8px; }
#content #rank { float:right; width:173px;}

#rank .head{ height:27px; line-height:27px; background:url(images/rank_head.gif) no-repeat 0 0; padding-left: 20px; }
#rank .bg{background:url(images/rank_bg.gif) ; padding:0 10px 0 15px;}
#rank .foot{background:url(images/rank_foot.gif) no-repeat 0 0; height:10px;}


#content #log {float:left; width:390px;  }
#content #comment{float:right; width:391px;}

#log .head{ height:34px; line-height:32px; background: url(images/content_log_head.gif) repeat-x 0 0; padding-left: 20px;}
#log .bg{background: url(images/content_log_bg.gif) ;  width:390; padding:0 10px; 0 15px; }
#log .foot{background: url(images/content_log_foot.gif) no-repeat right 0; height:13px;}




#comment .head{ height:34px;line-height:32px; background: url(images/content_comment_head.gif) repeat-x 0 0;padding-left: 20px;}
#comment .bg{background: url(images/content_comment_bg.gif) ; padding:0 10px; 0 15px; }
#comment .foot{background: url(images/content_comment_foot.gif) no-repeat right 0; height:13px;}




#container #bottom { background:url(images/foot.gif); height:119px; width:1000px; background-color:#000000;}




