body {
	font-size: 11px; margin: 0px auto; width: 1003px; font-family: verdana, geneva, arial, helvetica; color:#333333;
}

#container{
	border-top:1px solid #ccc;
	clear:both;
	width:1003px;
}
	#container #main_left{ width:620px; float:left; margin-left:20px; border-right:1px solid #999;}
	#container #main_right{width:300px; float:left; clear:right; position:relative;}
	#container #footer{ clear:both; border-top:20px solid #e5e6e1;}
	
#header {
	position:relative;
	width:1003px;
	height:123px;
	background:#FFFFFF url(/images/holiday-header.gif) top right no-repeat;
}
		#header .contact{ position:absolute; width:450px; right:0; top:5px;}
		#header .head_menu{ position:absolute; bottom:33px; left:0; background:url(../images/menu_bg.gif) center repeat-x; height:22px; width:1003px; line-height:22px; border-top:2px solid #ffffff;}
		#header .search_box{ position:absolute; bottom:0; left:0; width:1003px; background-color:#AA1B1D; height:30px; text-align:center;}
		
		 #header  .search_table{ margin-top:5px; *margin-top:4px;}
		 a{color:#003399;}
		 a:hover{ color:#ff9900; text-decoration:none;}
		 #header .contact { height:45px;}
				 .contact a{ text-align:center; height:45px; text-decoration:none; margin:0 0 0 18px; color:#333333;}
		 #header a.contact_frist{ color:#aa1b1d; font-weight:bold;}
		 #header .head_menu a{ text-transform:uppercase;}
/*#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
#{}
