/* CSS Document */
body, td, input, textarea { font:10px Verdana, Arial, Helvetica, sans-serif; color:#523a25;}
form { margin:0;}

#top{
	position:absolute;
	top: 0px;
	left: 0px;
}
#leftpart{
	position:absolute;
	top: 221px;
	left: 0px;
	}
#content{
	position:relative;
	top: 221px;
	left: 190px;
	width: 70%;
}
#content1{
	position:relative;
	top: 221px;
	left: 0px;
}
#right{
	float:right;
	top: 221px;
	width: 184px;	
}

.top { 
	padding-top:28px; 
	color:#e8d6c3;font:9px Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	width:200px; 
	line-height:14px
}
.top strong {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none
}
.menu { 
	background:url(../images/bg_menu.gif) repeat-x; 
	color:#8d0300;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.menu a {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color:#e8d6c3;
	text-decoration:none;
}
a {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	text-decoration:none;
}
a:hover {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#FFFFFF
}
.content { 
	background:url(../images/shadow.gif) no-repeat top left; 
	padding:18px; 
	line-height:16px; 
	text-align:justify
}

.left ul { 
	list-style-type:none; 
	margin:0; 
	padding:0px
}
.left ul li { 
	list-style-type:none; 
	margin:0; 
	width:180px; 
	padding:0px;
}

.left_1 ul { 
	list-style-type:none; 
	margin:0; 
	padding:0px
}
.left_1 ul li { 
	list-style-type:none; 
	margin:0; 
	width:180px; 
	padding:0px;
}
h1 { 
	font-size:11px
}
.left ul li a {
	font:normal 12px Arial, Helvetica, sans-serif; 
	text-decoration:none;
	display:block;
	border-bottom:1px solid #beb9b4; 
	color:#241312; 
	margin:0px;
	padding:5px 10px 5px 17px;
}
.left ul li a:hover { 
	color:#8D0300; 
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	display:block;
	border-bottom:1px solid #8D0300; 
	margin:0px;  
	padding:5px 10px 5px 17px; 
	background-color:#DFD5CA
}
.left_1 { 
	background:#dacec1 url(../images/bg_left.gif) no-repeat top left
}
.left_1 a {
	color:#523a25;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none
}
.left_1 a:hover {
	color:#8D0300;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:underline
}
.copy { 
	color:#a58d72; 
	line-height:16px
}
.a { 
	margin-right:5px
}
.a td { 
	background-color:#FFFFFF;
}
.privacy_title {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none; 
	color:#523a25; 
	text-align:center; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.cart-title {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none; 
	color:#523a25; 
	text-align:center; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.txt { 
	padding:4px
}
.txt h1 {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none; 
	color:#523a25; 
	text-align:center; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.txt1 {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none; 
	color:#523a25; 
	text-align:left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.txt1 a {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txt1 a:hover {
	text-decoration:none;
	color:#FFFFFF;
	font: 12px
}
.faq-q {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:none; 
	color:#523a25;
	font-size:11px;
}
.prod-price {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color:#523a25; 
	text-align:center;
}
.prod-name{font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	color:#523a25; 
	text-align:center;
}
.cart-input{
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#523a25; 
	width: 240px;
}
.cart-input-n {
	width: 100%;
}
.price{ 
	border-top:1px solid #c1a192;
}
.right{ 
	background-color:#e0d6cb
}
.right .txt{ 
	padding:10px; 
	line-height:14px
}
.pr{ 
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color:#8D0300
}
 a.buy{ 
	display:block; 
	width:65px; 
	height:17px; 
	background:url(../images/buy.gif) no-repeat top left
}
 a.buy:hover{
	display:block; 
	width:65px; 
	height:17px; 
	background:url(../images/buy_o.gif) no-repeat top left
}
.search_block{
	position: absolute;
	top: 198px;
	left: 0px;
}

.search_bg{
	background-image: url('images/search_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
	height: 22px;
	width: 184px;
}

.search_input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5d3a25;
	padding: auto 0 auto 5px;
	border: 1px solid white;
	margin: 0 8px 0 10px;
	width: 130px;
}
a.lnks{
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#523a25;
	text-decoration: none;
	font-weight: normal;
}
a.lnks:hover{
	color:#523a25;
	text-decoration: none;
	font-weight: normal;
}