body {
	background:#721911;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#page_min {
	background:url(../images/sh_middle.jpg) repeat-y;
	width:978px;
	margin:0 auto;
	padding:0;
}
#page {
	background:url(../images/sh_bottom.jpg) no-repeat bottom;
	padding:0 14px 27px 14px;
}
.c{
	margin:0;
	padding:0;
	width:100%;
}
.c table{
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}

input {
	background:transparent url(../images/input_bg.jpg) no-repeat scroll left center;
}

/*header start---------------------------------------------------*/

#header {
	background:#370f10;
	overflow:hidden;
}
#header  #left {
	width:254px;
	text-align:left;
	float:left;
}
#header  #right {
	width:670px;
	padding:0 25px 0 0;
	float:left;
}
#header  #right #search {
	height:34px;
	width:300px;
	float:right;
}
#header  #right #search #search_left{
	background:url(../images/search_bgleft.jpg) no-repeat left;
}
#header  #right #search #search_left #search_right{
	background:url(../images/search_bgright.jpg) no-repeat right;
	padding:4px 0px 8px 11px;
	margin:0;
	height:22px;
}
.input1{
	width:223px;
	border:#b6b6b6 solid 1px;
	background:white;
	height:18px;
}

*:first-child+html .input1{
	width:213px;
	border:#b6b6b6 solid 1px;
	height:50px;
	height:18px;
}

.input2{
	border:0;
	background:#000000;
	color:#FFFFFF;
	margin:4px 8px 5px 2px;
	font-size:11px;
	padding:2px;
	font-weight:bold;
}
#header  #right #link {
	color:#FFFFFF;	
	width:600px;
	padding:22px 0 0 0;
	text-align:right;
	float:right;
}
.wel {
	color:#FFFFFF;
}
 .wel a {
	color:#ffa900;
	text-decoration:none;
	font-weight:bold;
	padding:0 2px;
}
.wel a:hover {
	text-decoration:underline;
}
#header  #right #link .login {
	color:#FFFFFF;
	padding:0 0 0 15px;;
}
#header  #right #link .login a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px;
}
#header  #right #link .login a:hover {
	text-decoration:underline;
}
/*header end---------------------------------------------------*/



/*navigation start---------------------------------------------------*/

#nav {
	background:url(../images/nav_bg.jpg) repeat-x;
	height:35px;
	
}
#nav ul {
	margin:0;
	padding:10px 0 0 0;	
	
}
#nav ul li {
	list-style:none;
	margin:0;
	padding:0;	
	float:left;
	text-align:center;
}
#nav ul li a {
	color:#000000;
	text-decoration:none;
	padding:0 12px;
}
#nav ul li a:hover {
	text-decoration:underline;
}
/*navigation end---------------------------------------------------*/





/*content start---------------------------------------------------*/

#content {
	padding:0 25px;
	margin:0;
	background:#FFFFFF;
	overflow:hidden;
}
#content_left {
	padding:0;
	margin:0;
	width:195px;
	float:left;
}

#boxs {		
	margin:19px 0 0 0;
	padding:0;
}
#boxs_top {
	background:url(../images/h_bg.jpg) repeat-x top;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:8px 0 0 10px;
}
#boxs_bottom {
	border:#d0d0d0 solid 1px;
	border-top:0;
	padding:18px 10px;
	line-height:21px;
}
#boxs_bottom_events {
	border:#d0d0d0 solid 1px;
	border-top:0;
	padding:18px 10px;
	line-height:21px;
	min-height:550px;
}
#boxs_bottom_events_1 {
	/*border:#d0d0d0 solid 1px;*/
	border-top:0;
	padding:10px 10px;
	line-height:21px;
	overflow:hidden;
}
.input3 {
	background:url(../images/input_bg.jpg) no-repeat left;
	border:#bababa solid 1px;
	margin:0px 0 10px 0;
	width:170px;
}

.input4{
    overflow:visible;
    width:auto;
    border:0;
    padding:1px 1px;
    background:#721911;
    color:#fff;
	margin:5px 0 6px 0;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
}
#boxs_bottom a{
	color:#000000;
	text-decoration:none;
}
#boxs_bottom a:hover{
	color:#000000;
	text-decoration:underline;
}
#content_right {
	padding:0 0 0 25px;
	margin:0;
	float:left;
	width:680px;
}
#banner {
	margin:19px 0;
	padding:0;
	height:239px;
	overflow:hidden;
}

#boxs_1 {		
	margin:19px 0 0 0;
	padding:0;
}
#boxs_top_1 {
	background:url(../images/h_bg.jpg) repeat-x top;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:8px 0 0 10px;
	overflow:hidden;	
}
#boxs_bottom_1 {
	padding:24px 0 24px 17px;
	line-height:18px;
	background:url(../images/content_bg.jpg) repeat-x;
	overflow:hidden;
}

#products_box {
	border:#d0d0d0 solid 1px;
	background:#FFFFFF;	
	padding:5px 5px 5px 5px;
	width:190px;
	float:left;
	margin:0 18px 18px 0;
}
#products_box #img  {
	float:left;
	width:70px;
	padding:0 0 0 0;
}
#products_box #add {
	width:120px;
	padding:0;
	margin:0;
	float:left;	
}
.price_home {
	font-size:12px;
	width:35px;
	float:left;
}
/*content end---------------------------------------------------*/



/*footer start---------------------------------------------------*/
#footer {
	margin:0 auto;
	padding:15px 25px;
	width:908px;
	color:#FFFFFF;
	overflow:hidden;
}
#footer_left {
	margin:0;
	padding:0;
	float:left;
	width:465px;
	font-size:11px;
	background:url(../images/footer_line.jpg) no-repeat right center;
}
.head{
	font-size:12px;
	font-weight:bold;
}
#addr{
	width:140px;
	float:left;
	padding:0 15px 0 0;
	color:#FFFFFF;
}
#footer_right {
	margin:0;
	padding:0 0 0 50px;
	float:left;
	width:350px;
	font-size:11px;
	text-align:center;
}
#footer_right ul{
	margin:0;
	padding:0;
	text-align:center;
	
}
#footer_right ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	text-align:center;
}
#footer_right  a{
	padding:0 5px;;
	color:#FFFFFF;
	text-decoration:none;
}
#footer_right  a:hover{
	text-decoration:underline;
}

/*footer end---------------------------------------------------*/
