	body {
		text-align: center;
		text-align:expression( document.body.clientWidth < 1000 ? "left" : "center" );
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		background-color: #953316;
		background-color: #342113;
		background-color: #4D2712;
		
	}
	
	#void .preload {
		display:none;
	}
	
 	#content {
		position: absolute;
		top: 2px;
		margin-left:-400px;
		
		text-align:center;
		margin-left:expression( document.body.clientWidth < 1000 ? "-10px" : "-420px" );
		
		margin-top:0px;
		padding: 25px;
		padding-top: 15px;
		padding-bottom: 10px;
		
		width:725px;
		height: auto;
		background-color: #C6A767;
		color:#49343F;
		border: 2px solid #49343F;
		font-size: 11px;
	}
	/* ... and for other (non-IE) browsers */
	html > body #content {
		position: static;
		margin-left:auto;
		margin-right:auto;
	}
	
	
	#maintext {
		text-align:justify;
		
		margin-left: 0px;
	}
	html > body #maintext {
		padding-top: 10px;
		/* overflow: auto; */
		min-height: 100%;
	}
	
	#mainmenu {
		text-align:center;
	}
	
	#mainmenu a, #mainmenu a:visited{
		text-decoration:none;
		font-weight:bold;
		color:#49343F;
	}
	
	#mainmenu a:hover, #mainmenu a:hover:visited{
		text-decoration:none;
		font-weight:bold;
		color:#FFFFCC;
	}
	
	
	
	#footer {
		padding-top: 3px;
		font-size: 9px;
		color:#000099;
	}
	
	#footer a {
		text-decoration: none;
		color: #FF9900;
		font-weight: bold;
	}
	
	
	a {
		color:#49343F;
		font-weight:bold;
	}
	a:visited{
		color:#49343F;
		font-weight:bold;
	}
	a:hover {
		color:#FFFFCC;
	}
	a:visited:hover{
		color:#FFFFCC;
	}
	
	#contact_box {
		float: right;
		background-color:#FFFFCC;
		
		width:200px;
		border: 2px solid #49343F;
		padding:5px;
		margin-left: 8px;
		font-size:12px;
		text-align:center;
	}
	
	
	h2, h3 {
		margin-top: 0px;
		padding-right:5px;
		font-family:"Monotype Corsiva";
		font-size:22px;
	}
	h5 {
		margin-bottom:0px;
	}
	div.menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	div.menu a {
	}
	
	div.menu a:hover{
		color: #FF9900;
	}

	
	
	.error_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FF0000;
	}
	
	p.faq_question {
		font-weight: bold;
		font-size: 9pt;
		margin-left: 32px;
		text-indent:-32px;
		margin-bottom: -10px;
	}
	
	p.faq_question a {
		text-decoration: none;
	}
	
	span.faq_question {
		font-weight: bold;
		font-size: 9pt;
		
		margin-bottom: -10px;
	}
	
	span.faq_question a {
		text-decoration: none;
	}
	
	.faq_answer {
		font-size: 9pt;
		margin-left: 27px;
		text-indent:-27px;
	}
	
	li.faq_answer {
		padding-left: 5px;
		margin-left: 20px;
	}
	/* ... and for other (non-IE) browsers */
	html > body li.faq_answer {
		padding-left: 25px;
		margin-left: 10px;
	}
		
	/************** SHOP ****************/
	
	.product_listing {
		background-color:#D1C8C3;
		color:#000000;
		padding: 0px;
	}
	
	.cart {
		font-size: 13px;
		border: 1px solid #004D71;
        background-color:#D1C8C3;
		color:#000000;
		padding: 10px;
	}
	
	div.cart a{
		color:#000000;
	}
	
	
	
