body {
	margin: 0;
	padding: 20px 0 0;
	background-color: #ffffff;
	color: #8e8e8e;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
form {
	margin: 0;
}
input,
select,
textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
}
#wrapper {
	width: 990px;
	margin: 0 auto;
}
#outer {
	float: left;
	width: 100%;
	padding: 0;
	background: #710505 url(/images/bg-outer.gif) repeat-y 236px 0;
	color: #c4c4a2;
	min-height:560px;
}
#zone1 {
	float: left;
	width: 236px;
}
#navbar {
	position: relative;
	background-color: #710505;
	color: #888888;
	float: left;
	width: 236px;
	padding: 0 0 40px;
}
#nav {
	float: left;
	margin: 0;
	padding: 0px 0px 0px 45px;
	font-family: Futura BT, "Times New Roman", Times, serif;
	font-size: 115%;
	line-height: 1.2em;
	list-style: none;
}
#nav li {
	margin: 0 0 0.8em;
}
#nav li.highlight a {
	background-color:#710505;
	color:#E96D08;
}
#nav li.highlight a:hover {
	background-color:#710505;
	color:#000000;
}
#nav li a {
	background-color: #710505;
	color: #F6F6E8;
	text-decoration: none;
}
#nav li a:hover,
#nav li a:focus,
#nav li a:active {
	background-color: #710505;
	color: #B09E70;
}
#nav li.first {
	border: 0;
}
#main{
	width:724px;
	height:560px;
}
#imagezone{
	position: relative;
	float: right;
	width: 318px;
	margin:30px 12px 0px 0px
}
#imagezone p{
	font-size:95%;
	color:#C37878;
	background:#530b0b;
	padding:10px 0 0;
	text-align:center;
}
#imagezone img,
#imagezone iframe {
	display: block;
	width: 318px;
	height: 475px;
}
#imagezone img {
	top: 0;
	left: 0;
}
#zone2 {
	float: left;
	width: 724px;
	background-color: #530b0b;
	color: #c4c4a2;
	font-size:70%;
}
#zone2 p{
	line-height:1.6em;
	margin:0 0 1.2em;
}
#zone2 h1 {
	font-size:140%;
	color:#F6F6E8;
	font-weight:normal;
	margin:0 0 1.2em;	
	width:90%;
}
#zone2 h2 {
	font-size:140%;
	color:#F6F6E8;
	font-weight:normal;
	margin:0 0 1.2em;	
}
#zone2 a.bullet,#zone2 div.bullet {
	float: left;
	margin: 6px 0 0;
	padding: 0 0 0 9px;
	background: #530B0B url(/images/bulletList.gif) no-repeat 0px 5px;
	color: #ffffff;
	font-size: 100%;
	line-height: 1.2em;
	text-decoration:none;
	width:100%;
}
#zone2 a.bullet:hover,#zone2 a.bullet:focus,#zone2 a.bullet:active {
	background-color: #530b0b;
	color: #dcdcdc;
}
#gallery{
	padding:30px 0 0 14px;
}
#gallery2{
	padding:0px 0px 0px 14px;
}
#addressarea{
	width:236px;
	padding:0px 0px 0px 45px;
	clear:left;
}
#addressarea p {
	margin: 0 0 1.2em;
	font-size:70%;
	line-height:1.3em;
}
#addressarea a {
	background-color: #ffffff;
	color: #e96d08;
}
#addressarea a:hover,
#addressarea a:focus,
#addressarea a:active {
	background-color: #ffffff;
	color: #000000;
}
#logo {
	margin: 0px 35px 16px;
}
#contentarea {
	float: left;
	width: 380px;
	color:#C4C4A2;
	background:#530B0B;
	padding:30px 0 0 14px;
}
#contentarea a{
	color:#CBCBAD;
	background:#530b0b;
}
#contentarea a:hover{
	text-decoration:none;
	background:#530b0b;
	color:#ffffff;
}
#contentarea p{
	padding:0px 0px 0px 5px;
	line-height:1.6em;
	margin:0 0 1.2em;
	width:90%;
}
#contentarea h1 {
	font-size:140%;
	color:#F6F6E8;
	font-weight:normal;
	margin:0 0 1.2em;
}
#contentarea li{
	background: #530b0b url(/images/bulletLi.gif) no-repeat scroll 0 5px;
	list-style:none;
	padding:0px 0px 5px 10px;
}
#contentarea table{
	width:95%;
	padding:0 0 10px 0;
}
#contentarea th{
}
#contentarea tr{
}
#contentarea td{
	width:160px;
	padding: 1px 0 0 5px;
}
#slideshow{
	width:318px;
	height:475px;
}
#zone2 .list {
	float: left;
	width: 100%;
}
#zone2 .list .row {
	clear: left;
	float: left;
	width: 88%;
	padding: 11px 0px 25px 85px;
}
#zone2 .list .item {
	float: left;
	width: 105px;
	margin: 0 0 0 100px;
}
#zone2 .list .item.first {
	margin: 0;
}
#zone2 .list img {
	display: block;
	width: 151px;
	height: 120px;
	border: 1px solid #881515;
}
#textcontainer {
	clear: left;
	float: left;
	width: 532px;
	padding: 20px 50px 20px;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}
#textcontainer p {
	margin: 0 0 1.2em;
	font-size: 70%;
	line-height: 1.3em;
}
#textcontainer img {
	border: 1px solid #89a821;
}
#textcontainer ul,#textcontainer ol,#productdetails ul,#productdetails ol {
	background-color: #ffffff;
	color: #e96d08;
	font-size: 70%;
	line-height: 1.2em;
}
#footer {
	clear: left;
	float: left;
	width: 100%;
	padding: 20px 0 4px;
	font-size: 60%;
	line-height: 1.2em;
	text-align: right;
	color:#92413D;
}
#footer a {
	background-color: #ffffff;
	color: #92413D;
}
#footer a:hover,
#footer a:focus,
#footer a:active {
	background-color: #ffffff;
	color: #000000;
	text-decoration:none;
}
