body {
	font: 12px "Century Gothic", Verdana, Tahoma;
	color: #543103;
	background: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#holder {
	width: 950px;
	text-align: left;
	margin: 0 auto 0 auto;
	background: #000000;
	border: thick solid #CBAD86;
}
#header {
	background: transparent;
	padding: 5px;
	color: #CBAD86;
	font: 16px "Century Gothic", Verdana, Tahoma;
}
#header a:link {
	color: #EDB46B;
	font-weight: bold;
	text-decoration: none;
}
#header a:visited { 
	color: #EDB46B;
}
#header a:hover, #nav a:active, #nav a:focus {
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
	}
.lookhere {
	text-align:center;
	padding: 5px;
	color: #CBAD86;
	font: 16px "Century Gothic", Verdana, Tahoma;
}
#content {
	width: 940px;
	margin: 5 6 5 6;
	padding: 5px;
	color: #543103;
	font: 12px "Century Gothic", Verdana, Tahoma;
	background: #FFFFFF center top;
}
#contentm {
	width: 940px;
	margin: 0 0 0 0;
	padding: 5px;
	color: #543103;
	font-weight: bold;
	font-family: "Century Gothic", Verdana, Tahoma;
	font-size: 12px;
	background: #FFFFFF center top;
	border-top: medium double #CBAD86;
}
#left_column {
	width:460px;
	background:#FFFFFF;
	float:left;
	padding:0 2px;
	font: 12px "Century Gothic", Verdana, Tahoma;
	color: #543103;
}
#right_column {
	width:460px;
	background:#FFFFFF;
	float:right;
	padding:0 2px 0 0;
	font: 12px "Century Gothic", Verdana, Tahoma;
	color: #543103;
}
#nav {
	width: 940px;
	float: none;
	padding: 5px;
	text-align: center;
	height: 20px;
	border-top: medium double #CBAD86;
	border-bottom: medium double #CBAD86;
	position: relative;
	background: #FFFFFF;
	font-weight: bold;
	font-family: "Century Gothic", Verdana, Tahoma;
	font-size: 11px;
	text-decoration: none;
	margin: auto;
	clear: both;
}
#nav a:link { 
	color: #543103;
	font-weight: bold;
}
#nav a:visited { 
	color: #895D23;
}
#nav a:hover, #nav a:active, #nav a:focus {
	color: #472A04;
	font-weight: bold;
	}
#footer {
	padding: 5px;
	text-align: center;
	color: #543103;
	font: 10px Arial;
	background: #FFFFFF;
}
#footer a:link { 
	color: #985906;
	text-decoration: none;
	font-weight: bold;
}
#footer a:visited { 
	color: #543103;
}
#footer a:hover, #nav a:active, #nav a:focus {  
	color: #FFCC00;
}
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
p {
	font-size: 100%;
	padding: 8px 5px;
}
#content p {
	line-height: 110%;
	color: #543103;
	padding: 5px 5px;
	}
#content a:link { 
	color: #543103;
	text-decoration: none;
	font-weight: bold;
}
#content a:visited { 
	color: #895D23;
}
#content a:hover, #content a:active, #content a:focus {
	color: #FFCC00;
	font-weight: bold;
	}
#contentm p {
	line-height: 110%;
	color: #543103;
	padding: 5px 5px;
	}
#contentm a:link { 
	color: #543103;
	text-decoration: none;
	font-weight: bold;
}
#contentm a:visited { 
	color: #895D23;
}
#contentm a:hover, #contentm a:active, #contentm a:focus {  
	color: #FFCC00;
}
.boldbody {
	font: bold 20px Papyrus;
	color: #543103;
}
.headtext {
	font: bold normal 30px Papyrus;
}
.bodytextregular {
	color: #563305;
	font-family: "Trebuchet MS", "Tempus Sans ITC", Tahoma;
	font-weight: normal;
	font-size: 12px;
	line-height: 125%;
}
#menu {position:relative; top:10px; left:10px; width:75px; background:transparent; z-index:100;
}
#menu a.p1, #menu a.p1:visited {display:block; width:350px; height:90px; text-decoration:none; background:transparent; top:0; left:0; border:0;
}
#menu a img {border:0;
}
#menu a.p1:hover {text-decoration:none; background:transparent;
}
#menu a .large {display:block; position:absolute; width:150px; height:0; border:0; top:0px; left:190px;
}
#menu a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:350px; height:210px; border:2px solid #543103;
}
#menu1 {position:relative; top:10px; left:10px; width:75px; background:transparent; z-index:100;
}
#menu1 a.p1, #menu a.p1:visited {display:block; width:350px; height:100px; text-decoration:none; background:#fff; top:0; left:0; border:0;
}
#menu1 a img {border:0;
}
#menu1 a.p1:hover {text-decoration:none; background:transparent;
}
#menu1 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;
}
#menu1 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:350px; height:248px; border:2px solid #543103;
}
#menu2 {position:relative; top:10px; left:10px; width:75px; background:transparent; z-index:100;
}
#menu2 a.p1, #menu a.p1:visited {display:block; width:350px; height:130px; text-decoration:none; background:transparent; top:0; left:0; border:0;
}
#menu2 a img {border:0;
}
#menu2 a.p1:hover {text-decoration:none; background:transparent;
}
#menu2 a .large {display:block; position:absolute; width:0; height:0; border:0; top:-25px; left:0px;
}
#menu2 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:350px; height:342px; border:2px solid #543103;
}
#menu3 {position:relative; top:10px; left:10px; width:75px; background-color:transparent; z-index:100;
}
#menu3 a.p1, #menu a.p1:visited {display:block; width:350px; height:130px; text-decoration:none; background:transparent; top:0; left:0; border:0;
}
#menu3 a img {border:0;
}
#menu3 a.p1:hover {text-decoration:none; background:transparent;
}
#menu3 a .large {display:block; position:absolute; width:0; height:0; border:0; top:-25px; left:0px;
}
#menu3 a.p1:hover .large {display:block; position:absolute; top:-65px; left:150px; width:350px; height:350px; border:2px solid #543103;
}
#menu4 {position:relative; top:0px; left:0px; width:230px; background-color:transparent; z-index:100;
}
#menu4 a.p1, #menu a.p1:visited {display:block; width:230px; height:35px; text-decoration:none; background:transparent; top:0; left:0; border:0;
}
#menu4 a img {border:0;
}
#menu4 a.p1:hover {text-decoration:none; background:transparent;
}
#menu4 a .large {display:block; position:absolute; width:0; height:0; border:0; top:2px; left:32px;
}
#menu4 a.p1:hover .large {display:block; position:absolute; top:-125px; left:-100px; width:537px; height:138px; 
}
#holder #footer .nav {
	font: bold large Papyrus;
	color: #563305;
}
#holder #footer .nav a:link { 
	color: #563305;
	text-decoration: none;
	font-weight: bold;
}
#holder #footer .nav a:visited { 
	color: #543103;
}
#holder #footer .nav a:hover, #nav a:active, #nav a:focus {  
	color: #FFCC00;
}
#gallery {position:relative; width:920px;}
#thumbs {width:180px; float:right;}
#thumbs a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #000;}
#thumbs a img {width:50px; height:50px; border:0;}
#thumbs a:hover {border-color:#ddd;}
#thumbs a:hover img {position:absolute; width:auto; height:auto; right:185px; top:0; border:1px solid #563305;
}
#product_titles {
	font: bold 14px Papyrus;
	color: #543103;
}
