/* CSS Document */

body.index #main,body.index #secondary{min-height:300px; height:auto;}
body.index #main{
	float:left;
	width:478px;}
body.index #secondary{
	float:left;
	width:546px;
	 }	
body.index #menu_index{margin-top:25px;}
body.index #index_news{
	float:left; 
    width:267px;
	height:165px;
	background:url(../images/newbk_08.jpg) no-repeat; 
	margin-top:28px;
	margin-left:38px;}
#index_news table.newsbox{
	position:relative;
    margin-left:110px; 
	width:140px; 
	margin-top:40px;}
#index_news table.newsbox td{
	height:24px; 
	font-size:.85em;}
#index_news table.newsbox td a {color:#333;font-size:12px;}
#index_news table.newsbox td a:hover{position:relative; top:1px;}	
#index_banner{width:478px;margin:10px auto; text-align:center;}

#menu_index {float:left; width:165px;margin-left:2px;}
#menu_index ul{}
#menu_index ul li{ width:164px; padding-left:35px; height:26px; background:url(../images/menu_b.jpg) no-repeat; padding-top:8px;  }
#menu_index ul li:hover{background:url(../images/menu_a.jpg) no-repeat; font-weight:bolder;}
#menu_index ul li a{font-size:14px; color:#000; letter-spacing:1px; }
#menu_index  ul li.sel { border-color:#900; background:url(../images/menu_a.jpg) no-repeat;}
#menu_index  ul li.sel a{color:#900; }
