body{
	background-color:#e1e1e1;
	font-family:Arial, Helvetica, sans-serif;
}
	
#header_top{
	background-image:url(../images/header.jpg);
	height:97px;
}

#footer_botom{
	background-image:url(../images/footer.jpg);
	height:20px;
	background-repeat:no-repeat;
}

#body{
	margin:auto;
	width:958px;
}

#main_menu{
	background:url(../images/menu_bg.jpg) repeat-x;
	height:35px;
}

#main_menu .menu_home{
	background:url(../images/menu_bg.jpg) repeat-x;
	width:80px;
}

#main_menu .menu_item{
	background:url(../images/menu_bg.jpg) repeat-x;
	width:150px;
}

#main_menu div{
	height:25px;
	float:left;
	border-right:1px solid #4f4f4f;
	padding-top:10px;
	text-align:center;
}

#main_menu div a{
	
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#main_menu div:hover{
	background:url(../images/menu_hover_bg.jpg) repeat-x;
	cursor:pointer;
}

#header_logo{
	height:220px;
	background-color:#FFFFFF;
}

#header_logo #inner_logo{
	/*margin:10px;*/
}

#main_content{
	background-color:#f5f5f5;
	/*overflow:inherit;*/
}

/*#main_content div{
	float:left;
}
*/
#main_content #content_left{
	width:225px;
	float:left;
}

#main_content #content_right{
	width:733px;
	float:left;
}

.section_top{
	background-image:url(../images/catogary_middle.jpg);
	height:34px;
	background-repeat:repeat-x;
	margin-left:10px;
	margin-right:6px;
	margin-top:10px;
}

.section_top .section_top_left{
	background-image:url(../images/catogary_right.jpg);
	height:34px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:8px;
	padding-left:5px;
}

#items_container{
	margin-left:4px;
	margin-top:5px;
}

#items_container .list_item{
	width:175px;
	height:310px;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-top:10px;
	float:left;
}

.list_item h2{
	font-size:12px;
	margin-left:4px;
	color:#353535;
}

.list_item .image{
	height:150px;
	width:150px;
	margin-left:13px;
	overflow:hidden;
}

.list_item .item_des{
	height:50px;
	width:150px;
	margin-top:10px;
	margin-left:13px;
	overflow:hidden;
	cursor:pointer;
	color:#9a9a9a;
}

.list_item .item_price{
	height:17px;
	width:150px;
	margin-top:10px;
	margin-left:13px;
	overflow:hidden;
	color:#353535;
}

.list_item .item_buttons{
	height:23px;
	width:150px;
	margin-top:10px;
	margin-left:13px;
	overflow:hidden;
}

.list_item  a{
	border:none;
}

.list_item  a img{
	border:none;
}

#content_left #item_category{
	margin-left:30px;
	margin-top:5px;
	margin-right:10px;
}

#content_left #item_category a{
	text-decoration:none;
	color:#625f63;
}

#content_left #item_category li{
	list-style: none;
	color:#353535;
	margin-top:10px;
	border-bottom:dashed #999999 1px;
	padding-bottom:2px;
}

#bottom_banner{
	height:50px;
	background-color:#F5F5F5;
}

#footer_top{
	height:50px;
	background-color:#F5F5F5;
	/*padding-left:20px;*/
}

#footer_top li{
	height:15px;
	float:left;
	padding-left:15px;
	padding-right:15px;
	list-style: none;
	border-right:#333333 1px solid;
	font-size:12px;
}

#footer_top li a{
	text-decoration:none;
	color:#353535;
}

#footer_top{
	font-size:12px;
	color:#979691;
}
