/*-------------------------- news add CSS-----------------------------------------*/

/*header CSS---------------------------------------------------------------------------------*/
.header_t{
	background:url(images/header_t.jpg) no-repeat right top;
	height:107px;
	padding-left:30px;}
.header_m{
	height:28px;
	background:url(images/menu_bottombg.jpg) repeat-x;
	padding:0 10px;}	
.headerdaytime{
	color:#000;
	font-size:10px;
	text-align:left;
	}
.headerdaytimebg_left{
	height:17px;
	background:url(images/daytimebg.jpg) no-repeat;}	
.headershopcart{
	height:28px;
	text-align:left;
	color:#fff;
	}
.headershopcart a{
	color:#fff;
	text-decoration:none;}
.headershopcart a:hover{
	color:#c1a05a;
	text-decoration:underline;}
.headerlogo{
	}
.menubg_left{
	height:25px;
	background:url(images/menubg_left.jpg) no-repeat left top;}
.menu_bottom{
	height:16px;
	background:url(images/menu_bottombg.jpg) repeat-x;}		
/*End------------------------------------------------------------------------------ header CSS*/

/*search CSS---------------------------------------------------------------------------------*/
/*.navandsearch{
	width:1000px;
	height:24px;
	background:url(images/search_bg.jpg) repeat-x;
	border:1px solid #bdc1a3;}	*/
/*.searchbg{
	padding:0 25px 0 0;}*/
.search_f{
	color:#fff;
	font-size:11px;}
.search_input{
	background-color:#fff; 
	color:#000; 
	border:1px solid #866a46;
	width:215px;}


.main_menu{
	border:1px solid #bdbcbd;
	background:url(images/menubg.jpg) repeat-x;}	

			
/*#navbottom{
	width:1000px;
	height:8px;
	margin:0 auto;
	background:url(images/navbottom.gif) repeat-x;}	*/
/*End------------------------------------------------------------------------------- search CSS*/	

/*maincontent CSS------------------------------------------------------------------------------*/

.bigtable_bg{
	padding:0 3px;
	background:#2b1413;}
.maincontentok{

	}
.middlecontentok{
	
	padding:3px;
	}
.maintd{
	background:#fff;
}	
.leftcontentok,.rightcontentok{
	background:url(images/leftbox_middle.jpg) repeat-y center top;
	}
.leftboxtableok{
	}
.left_topbg,.right_topbg{
	height:3px;
	background:url(images/leftbox_top.jpg) no-repeat center bottom;}
.left_bottombg,.right_bottombg{
	height:3px;
	background:url(images/leftbox_bottom.jpg) no-repeat center top;}			
.boxtitle{
	font-family:Verdana, Arial, sans-serif; 
	/*text-transform: uppercase;*/ 
	font-size: 11px;
	font-weight: bold;
	color: #c18301;
	padding-left:15px;
	vertical-align:middle;  
	height:24px;
	background:url(images/boxtitle_ico.gif) no-repeat left center;
}							
.infobox_m{
	color:#c18301; 
	padding-left:15px; 
	text-align:center;
	background:url(images/boxtitle_ico.gif) no-repeat left center;}
.breadcrumbs{
	height:24px; 
	color: #c18301;
	border-bottom:1px dotted #866a46;
	}	
/*End-------------------------------------------------------------------------------maincontent CSS*/

/*footer CSS---------------------------------------------------------------------------------------*/
.foot { color:#000; background:transparent; border-top:1px solid #c2b491;}
.foot a{text-decoration:underline;}
.foot a:hover{text-decoration:none;}
.footertop{height:46px;background:url(images/footer_top.gif) no-repeat center bottom;}
.bookmark_padding{padding:3px;}
/*End-------------------------------------------------------------------------------footer CSS*/

/*sitemap*/
.sitemap a{
	text-decoration:underline;}
.sitemap a:hover{
	text-decoration:none;}