/* CSS Document - Main */
body {
	background-color: #ffffec;
	color: #61533e;
	font: 13px "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	}
#wrapper {
	width: 820px;
	margin: 60px auto;
	}
#wrapperintro {
	width: 820px;
	margin: 60px auto;
	}
#hold {
	width:820px;
	height: auto;
	clear: both;
	float: left;
	}
#top {
	width: 446px;
	height: 74px;
	float: left;
	}
#tophome {
	width: 446px;
	height: 74px;
	float: left;
	}
#left {
	width: 80px;
	height: 296px;
	clear: both;
	float: left;
	margin: 0px;
	padding: 0px;
	}
#main {
	width: 658px;
	height: 295px;
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
	background-color: #FFFFFF;
	}
#header {
	margin-bottom: -3px;
	}
#mainshop {
	width: 658px;
	height: auto;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background-color: #ffffff;
	}
#mainshopothers {
	width: 638px;
	height: 285px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	display: inline;
	background-color: #ffffff;
	}
#mainshopcart {
	width: 658px;
	height: 300px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	background-color: #ffffff;
	overflow: auto;
	}
#addtobag {
	clear: both;
	float: left;
	width: 100px;
	height: 13px;
	padding: 0px 0px 0px 520px;
	margin: 0px;
	display: block;
	vertical-align: top;
	}
#right {
	width: 82px;
	height: 296px;
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
	}
#bottom {
	width: 820px;
	height: 104px;
	clear: both;
	float: left;
	}
#holder {
	width: 820px;
	float: left;
	}
#heading {
	width: 294px;
	height: 74px;
	clear: both;
	float: left;
	}
#headingshop {
	width: 294px;
	height: 52px;
	clear: both;
	float: left;
	}
#content {
	width: 382px;
	height: 190px;
	margin: 4px 0px 0px 83px;
	padding: 0px 20px 0px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#contentproducts {
	width: 658px;
	height: 296px;
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#contentproductsb {
	width: 582px;
	height: 238px;
	margin: 0px 0px 0px 25px;
	padding: 0px 20px 10px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#shopcontent {
	width: 400px;
	height: 141px;
	margin: 80px 0px 0px 200px;
	padding: 0px 20px 0px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#shopcontentnew {
	width: 380px;
	height: 141px;
	margin: 15px 0px 0px 220px;
	padding: 0px 20px 0px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#shopcontentlogin {
	width: 480px;
	height: 30px;
	margin: 0px 0px 0px 120px;
	padding: 0px 20px 0px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
#shopcontentloginlow {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 10px 0px 0px 164px;
	clear: both;
	float: left;
	display: inline;
	font: 11px "Garamond", "Times New Roman", Times, serif;
	color: #62543f;
	background-color: #ffffff;
	}
a.shoplinks {
	color: #dcb833;
	font: 15px "Garamond", "Times New Roman", Times, serif;
	text-decoration: none;
	padding: 0px 100px 0px 0px;
	text-align: left;
	}
.guesttext {
	color: #dcb833;
	font: 15px "Garamond", "Times New Roman", Times, serif;
	padding: 50px 0px 0px 70px;
	display: block;
	}
a.shoplinks:hover {
	color: #61533e;
	}
#retailerscontent {
	width: 382px;
	height: 190px;
	margin: 4px 0px 0px 83px;
	padding: 0px 20px 0px 0px;
	clear: both;
	float: left;
	text-align: justify;
	display: inline;
	}
a.intro {
	color: #DEC25B;
	font: 15px "Garamond", "Times New Roman", Times, serif;
	text-decoration: none;
	}
a.intro:hover {
	color: #ad953b;
	}
.form {
	font: 12px "Times New Roman", Times, serif;
	color: #666666;
	}
.formbold {
	font: bold 12px "Times New Roman", Times, serif;
	color: #666666;
	}
.storeforms {
	padding: 0px;
	margin: 0px;
	}
.checkouttext {
	display: block;
	padding: 5px 0px 0px 30px;
	margin: 0px;
	}
.submitbtn {
	font: bold 12px "Times New Roman", Times, serif;
	color: #61533e;
	margin: 5px 0px 0px 0px;
	}
.logintext {
	font: 14px "Times New Roman", Times, serif;
	color: #666666;
	}
.loginbox {
	font: 14px "Times New Roman", Times, serif;
	color: #666666;
	margin: 4px 0px 0px 0px;
	background-color: #eee1a5;
	width: 110px;
	}
a.wholesalertext {
	font: 11px "Times New Roman", Times, serif;
	color: #61533e;
	text-decoration: none;
	margin: 5px 0px 0px 0px;
	display: block;
	height: 10px;
	}
a.wholesalertext:hover {
	font: 11px "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: underline;
	margin: 5px 0px 0px 0px;
	display: block;
	height: 10px; 
	}
h1 {
	font: bold 18px "Times New Roman", Times, serif;
	display: block;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	color: #61533e;
	}
.red {
	font: bold 15px "Times New Roman", Times, serif;
	color: #990000;
	}
.thanks {
	font: 15px "Times New Roman", Times, serif;
	color: #61533e;
	}
a.back {
	font: 13px "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: underline;
	display: block;
	margin: 5px 0px 0px 0px;
	}
a.back:hover {
	font: 13px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 5px 0px 0px 0px;
	}
a.logout {
	font: 13px "Times New Roman", Times, serif;
	color: #666666;
	text-decoration: underline;
	}
a.logout:hover {
	font: 13px "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
	}
.acord {
	margin: 0px 0px 0px 350px;
	display: block;
	}