@import url("common.css");

body{
	background: #c17709;
	margin: 0px;
	paddng: 0px;
	font-size: 10pt;
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-seriff;
}

body,td,th{ font-size: 10pt; }

#container-top{
	background: #c69509;
	height: 90px;
	text-align: center;
}
	#top{
		width: 900px;
		height: 90px;
		margin: 0px auto;
		position: relative;
		z-index: 1;	
	}
		#logo{
			position: absolute;
			top: 4px;
			left: 0px;
			z-index: 2;
			overflow: none;
		}
		
#container-main{
	border-top: 9px solid #ecc37d;	
	background: #fff;
	position: relative;
}
	#menu-top{
		margin: 0px auto;
		margin-top: -9px;
		width: 900px;  
		height: 90px;
		border-bottom: 5px solid #ffe9d9;
		z-index: 2;
	}
		#menu-top ul{
			margin: 0px;
			padding: 0px;
			list-style:none;
		}
			#menu-top ul li{
				float: left;
				width: 150px;
				height: 90px;
				background: url("img/li-border.gif") repeat-x;
			}
				#menu-top ul li a, #menu-top ul li a:hover,#menu-top ul li a:visited, #menu-top ul li a:active{
					display: block;
					width: 149px;
					height: 81px;
					background: #fff;
					text-align: center;
					border-top: 9px solid #f2d5a4;	
					text-decoration: none;
					color: #7c2913;
					font-size: 9pt;
				}
				#menu-top ul li.first a{
					margin-left: 1px;
					width: 148px;
				}
				#menu-top ul li a:hover{
					border-top: 9px solid #ecc37d;
					color: #c00;
				}
	#main{
		width: 900px;
		margin: 0px auto;
		overflow: hidden;
	}
		#sidebar-left{
			width: 190px;
			float: left;
			padding: 5px;
		}
			#sidebar-left ul{
				list-style: none; 
				margin: 0px;
				padding: 0px;
				margin-bottom: 20px;
			}
				#sidebar-left ul li{
					border-bottom: 1px solid #83331d;
					padding: 7px 0px;
					padding-left: 25px;
					background: url('img/li-middle.gif') no-repeat left 14px;
				}
					#sidebar-left ul li a, #sidebar-left ul li a:hover, #sidebar-left ul li a:visited, #sidebar-left ul li a:active{
						color: #761d04;
						text-decoration: none;
					}
					#sidebar-left ul li a:hover{
						color: #c00;
					}
					
					#sidebar-left ul ul{
						/* padding-left: 15px; 
						margin-right: -15px; */
						margin-bottom: 0px;
					}
					#sidebar-left ul ul li{
						border: 0px;
					}
		#body{
			float: right;
			width: 690px;
			padding: 5px;
		}

#container-footer{
	border-top: 5px solid #f2d5a4;
	height: 100px;
	text-align: center;
	overflow: hidden;
	clear: both;
}
	#footer{
		overflow: hidden;
		width: 900px;
		padding: 5px;
		text-align: left;
		margin: 0px auto;
		color: #d5a45a;
		font-size: 8pt;
	}
		#footer a, #footer a:visited, #footer a:hover, #footer a:active{
			color: #e6c99d;
			text-decoration: none;
		}
		#footer a:hover{
			
			color: #fff;
		}

		
table.products{
	width: 100%;
}

	table.products thead th{
		text-align: center;
		border-bottom: 1px solid #333;
		font-weight: normal;
		color: #333;
		font-size: 10pt;
	}
	
	table.products tbody td{
		text-align: center;
		vertical-align: middle;
		color: #761d04;
		padding: 5px;
	}
	table.products tbody .row-dark{
		background: #f3ece9;
	}
	
	table.products tbody .price{
		text-align: right;
		padding-right: 25px;
	}	

	
.shop-product-price{
	color: #761d04;
}

.shop-product-description-options{
	float: right;
}

.shop-product-description{
	background: #f3ece9;
	margin: 5px;
	padding: 10px;
	clear: both; 
}