* {
	margin:0;
	padding:0;
}
body {
	background:#7c6347 url('../images/bg.jpg') repeat-x 0% 0%;
	color:#dcd4b6;
	font:12px tahoma,arial,serif;
}
td,div {
	font-size:12px;
}


a {
	color:#f9d35e;
	text-decoration:underline;
}
	a:hover {
		text-decoration:none;
	}
a img {
	border:0;
}
table {
	border-collapse:collapse;
}

#root {
	height:100%;
	width:100%;
}


	#top {
		height:95px;
	}
	#header {
		height:300px;
		text-align:center;
	}
		#logo {
			width:176px;
			text-align:right;
		}
		#ico {
			width:126px;
		}
		#ico a {
			display:block;
			margin:0 0 8px 0;
			padding:0 0 0 21px;
			font-size:9px;
		}
			#ico a#ico-1 {
				background:url('../images/ico/1.gif') no-repeat 1px 50%;
			}
			#ico a#ico-2 {
				background:url('../images/ico/2.gif') no-repeat 0% 50%;
			}
			#ico a#ico-3 {
				background:url('../images/ico/3.gif') no-repeat 2px 50%;
			}
			#ico a#ico-4 {
				background:url('../images/ico/4.gif') no-repeat 2px 50%;
			}
		
	#footer {
		height:259px;
		background:#7c6347 url('../images/footer-bg.jpg') repeat-x 0% 0%;
		vertical-align:top;
		padding:0;
	}
		#footers {
			height:76px;
			width:312px;
			padding:77px 0 0 688px;
			background:url('../images/footer.jpg') no-repeat 0% 0%;
			margin:0 auto;
		}
			#footers a {
				display:block;
				width:200px;
				height:23px;
			}
		#footer-menu {
			text-align:center;
		}
			#footer-menu a {
				background:url('../images/footer-bul.gif') no-repeat 0% 55%;
				color:#fff;
				text-decoration:none;
				font-size:11px;
				padding:0 0 0 12px;
			}
				#footer-menu a.active,
				#footer-menu a:hover {
					color:#f9d35e;
					text-decoration:underline;
				}
			#footer-menu img {
				vertical-align:middle;
			}
		
		#very-good {
			display:block;
			padding:12px 0 12px 49px;
			color:#978e83;
			text-decoration:none;
			background:url('../images/very-good.gif') no-repeat 0% 0%;
			font-size:11px;
		}
			#very-good span {
				text-decoration:underline;
				color:#f9d35e;
			}
				#very-good:hover span {
					text-decoration:none;
				}
		#copyrights {
			text-align:center;
			color:#978e83;
			font-size:11px;
		}
			#copyrights strong {
				color:#fff;
			}
		
#content {
	vertical-align:top;
	background:url('../images/content-bg.jpg') repeat-x 0% 100%;
}
	#cart {
		width:190px;
		height:110px;
		background:url('../images/cart.jpg') no-repeat 0% 0%;
		color:#d8d1c8;
		font-size:11px;
		padding-left:105px;
		vertical-align:top;
		padding-top:33px;
	}
		#cart strong {
			color:#fff;
		}
	.top-s {
		width:35px;
		background:url('../images/top-s.jpg') no-repeat 0% 0%;
	}
	#subscribe {
		width:253px;
		background:url('../images/subscribe.jpg') no-repeat 0% 0%;
		color:#d8d1c8;
		font-size:11px;
		padding-left:43px;
		vertical-align:top;
		padding-top:22px;
	}
		.sbc-input-bg {
			width:136px;
			height:22px;
			background:url('../images/sbc-input-bg.gif') no-repeat 0% 0%;
			padding:4px 4px;
			border:none;
			color:#4c4c4c;
			font-size:11px;
		}
	#search {
		background:url('../images/search.jpg') no-repeat 0% 0%;
		color:#d8d1c8;
		font-size:11px;
		padding-left:84px;
		vertical-align:top;
		padding-top:25px;
	}

	
	#menu {
		width:295px;
		background:url('../images/menu-bg.jpg') repeat-y 0% 0%;
	}
		#menu-footer {
			width:295px;
			background:url('../images/menu-footer.jpg') no-repeat 0% 100%;
		}
			#menu-top {
				width:265px;
				background:url('../images/menu-top.jpg') no-repeat 0% 0%;
				padding:20px 0 30px 30px;
			}
				#menu-top a {
					padding:10px 0 10px 50px;
					background:url('../images/menu.gif') no-repeat 0% 50%;
					color:#fff;
					text-decoration:none;
					text-transform:uppercase;
				}
					#menu-top a.active,
					#menu-top a:hover  {
						color:#f9d35e;
						padding:12px 0 10px 50px;
						background:url('../images/menu-over.jpg') no-repeat 0% 50%;
					}
					#menu-top div {
						height:20px;
						width:186px;
						background:url('../images/menu-s.gif') no-repeat 0% 0%;
						margin:0 0 0 40px;
					}
	#banners {
		
	}
	

	.title, h1 {
		padding:8px 0 8px 45px;
		background:url('../images/tbul.gif') no-repeat 0% 50%;
		margin:0 0 25px 0;
		font-size:18px;
		color:#ffe5ac;
		text-transform:uppercase;
		font-style:italic;
		font-weight:bold;
	}
	
	.item .img img,
	.imBrd {
		border:6px solid #fff;
	}
		.item a.item-name, a.bulleted {
			font-weight:bold;
			padding:0 0 0 12px;
			background:url('../images/bul.gif') no-repeat 0% 50%;
		}
		.item span {
			color:#fff;
			font-size:11px;
		}
	
.vs {
	width:41px;
	background:url('../images/vs.gif') repeat-y 50% 50%;
}	
.hs {
	height:41px;
	background:url('../images/hs.gif') repeat-x 50% 50%;
}
.hs2 {
	height:3px;
	width:625px;
	margin:20px 0;
	background:url('../images/hs2.gif') no-repeat 0% 0%;
}

.item {
	width:291px;
}
	.item .img {
		width:133px;
	}

	
table#cart_table {
	border-collapse:collapse;
	width:100%;
	border:0;
}

table#cart_table td {
	border:1px solid #efefef;
	padding:10px;
}

.inp99 {
	width:99%;
}

.pager {
	margin:20px 0;
}

