* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font: normal normal 13px/20px 'Arimo', Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #643e2a url("/images/background.jpg") repeat;
	font-weight: 400;
}

#container {
	position: relative;
	margin: 0 auto;
	width: 970px;
	background-color: #fff;
}

#logo {
	position: absolute;
	width: 171px;
	height: 128px;
	top: 57px;
	left: 45px;
	z-index: 10;
}

#specials {
	position: absolute;
	width: 240px;
	height: 331px;
	padding: 10px 0 0 25px;
	top: 148px;
	right: 48px;
	background: url("/images/bg-specials.png") no-repeat;
	z-index: 10;
}

#top-menu {
	position: relative;
	width: 938px;
	height: 40px;
	font-size: 10px;
	line-height: 46px;
	padding-right: 32px;
	text-align: right;
	font-family: 'Arimo', sans-serif;
}

#top-menu a:link, #top-menu a:visited {
	margin-left: 24px;
	text-decoration: none;
	color: #704934;
}

#top-menu a:hover, #top-menu a:active {
	margin-left: 24px;
	text-decoration: none;
	color: #000;
	border-bottom: 1px dotted #000;
}

#home-page {
	position: relative;
	width: 970px;
	background: url("/images/hp-image.jpg") no-repeat;
	background-position: 29px 0;
	min-height: 443px;
}

#menu {
	position: relative;
	width: 912px;
	height: 30px;
	padding: 70px 29px 0 29px;
	text-align: right;
	background: url("/images/bg-menu.png") repeat-x;
	background-position: 0 70px;
	line-height: 30px;
	font: normal normal 13px/17px 'Arimo', Verdana, Arial, Helvetica, sans-serif;
}

#menu a:link, #menu a:visited {
	text-decoration: none;
	color: #704934;
}

#menu a:hover, #menu a:active {
	text-decoration: none;
	color: #000;
}

#footer {
	clear: both;
	position: relative;
	margin: 0 auto;
	width: 912px;
	height: 47px;
	padding: 85px 29px 0 29px;
	background: url("/images/bg-footer.png") no-repeat;
	margin-top: -38px;
	color: #704934;
	font-size: 11px;
	line-height: 20px;
}

#the-page {
	position: relative;
	width: 970px;
	margin-bottom: 48px;
	background-position: 25px 0;
}

.collections {
	background: url("/images/bg-collections.jpg") no-repeat;
}

.contact {
	background: url("/images/bg-contact.jpg") no-repeat;
}

.wholesale {
	background: url("/images/bg-wholesale.jpg") no-repeat;
}

.private-label {
	background: url("/images/bg-private-label.jpg") no-repeat;
}

.story {
	background: url("/images/bg-story.jpg") no-repeat;
}

#page-header {
	position: relative;
	margin: 0 auto;
	width: 896px;
	height: 99px;
	border-top: 2px dotted #704934;
	border-bottom: 2px dotted #704934;
	margin-top: 73px;
	padding: 24px 0 0 24px;
}

#page-header h1 {
	font-family: 'Lato', sans-serif;
	font-size: 42px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-bottom: 13px;
	color: #704934;
}

#page-header p {
	font-family: 'Times', serif;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	line-height: 20px;
	color: #704934;
}

#copy-container {
	position: relative;
	margin: 0 auto;
	width: 902px;
	padding-bottom: 20px;
	color: #000;
}

.main-prod-left {
	position: relative;
	float: left;
	width: 279px;
	height: 390px;
	padding: 5px 10px 10px 10px;
	border-right: 2px dotted #704934;
	border-bottom: 2px dotted #704934;
	text-align: center;
}

.main-prod-right {
	position: relative;
	float: left;
	width: 280px;
	height: 390px;
	padding: 5px 10px 10px 10px;
	border-bottom: 2px dotted #704934;
	text-align: center;
}

.copy-left {
	position: relative;
	float: left;
	width: 403px;
	min-height: 220px;
	padding: 20px 20px 10px 20px;
	border-right: 2px dotted #704934;
}

.copy-right {
	position: relative;
	float: left;
	width: 403px;
	padding: 20px 20px 10px 30px;
}

.copy-full {
	position: relative;
	width: 826px;
	min-height: 220px;
	margin-left: 29px;
	padding: 20px 20px 10px 30px;
}

.copy-full h6, .copy-left h6, .copy-right h6 {
	font: normal normal 15px/20px 'Arimo', Verdana, Arial, Helvetica, sans-serif;
	color: #704934;
}

p {
	margin-bottom: 17px;
}

h2 {
	font: normal bold 16px/28px 'Lato', Verdana, Arial, Helvetica, sans-serif;
	color: #704934;
}

h3 {
	font: normal normal 14px/28px 'Lato', Verdana, Arial, Helvetica, sans-serif;
	color: #704934;
}

h4 {
	font: italic normal 13px/20px Times, serif;
	color: #704934;
}

h5 {
	font: normal bold 14px/28px 'Lato', Verdana, Arial, Helvetica, sans-serif;
	color: #9baeae;
}

h6 {
	font: normal normal 11px/20px 'Arimo', Verdana, Arial, Helvetica, sans-serif;
	color: #704934;
}

.fragrance{

}








#thePage {
	clear: both;
	width: 862px;
	min-height: 530px;
	padding: 20px;
	margin-left: 20px;
	background-color: #fff;
}

#thePage img {
	float: left;
	padding: 0 5px;
	border: 0;
}

#thePage a:link, #thePage a:visited {
	text-decoration: none;
	color: #704f24;
	border-bottom: 1px dotted #704f24;
}

#thePage a:hover, #thePage a:active {
	text-decoration: none;
	color: #b2902c;
	border-bottom: 1px dotted #b2902c;
}

.click2shop {
	clear: both;
	font: normal normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #7b7b7b;
}

.prodTitle {
	font: normal bold 14px Verdana, Arial, Helvetica, sans-serif;
}

.subTitle {
	font: normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #b2902c;
}

.about {
	font: normal normal 17px Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
}

#prodBox {
	float: right;
	border: 1px solid #dedad1;
	padding: 10px;
	margin-right: 10px;
	width: 380px;
}

#prodBox2 {
	float: right;
	border: 1px solid #dedad1;
	padding: 10px;
	margin-right: 10px;
	width: 425px;
}

#prodBox3 {
	float: right;
	border: 1px solid #dedad1;
	padding: 10px;
	margin-right: 10px;
	width: 450px;
}

#quizBox {
	float: left;
	border: 1px solid #dedad1;
	padding: 10px;
	margin-left: 60px;
	width: 520px;
}

#breadcrumb p {
	font: normal bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #b4a794;
	margin-bottom: 10px;
}

#breadcrumb a:link, #breadcrumb a:visited {
	text-decoration: none;
	color: #b4a794;
	border-bottom: none;
}

#breadcrumb a:hover, #breadcrumb a:active {
	text-decoration: none;
	color: #704f24;
	border-bottom: 1px dotted #704f24;
}

table.addCart {
	text-align: center;
	font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #7b7b7b;
}

table.addCart td {
	width: 62px;
}

table.addCart td.candle {
	width: 80px;
}

table.addCart td.candle img {
	margin: 5px 0 4px 5px; 
}

table.addCart img {
	padding: 0;
	margin: 5px 0 4px 0; 
	border: 0;
}

table.addCart a {
	border: 0;
}

#theShop {
	float: right;
	width: 210px;
	background-color: #fff;
	margin-left: 20px; 
}

#theShop img {
	border: 0;
	margin-bottom: 10px; 
}

#theShop a:link, #theShop a:visited {
	text-decoration: none;
	color: #b2902c;
	border-bottom: none;
}

#theShop a:hover, #theShop a:active {
	text-decoration: none;
	color: #704f24;
	border-bottom: 1px dotted #704f24;
}

#reedHome {
	clear: left;
	float: left;
	width: 630px;
}

#bottomNav {
	width: 950px;
	height: 44px;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
}

#bottomNav a:link, #bottomNav a:visited {
	text-decoration: none;
	color: #704f24;
	margin-left: 20px;
}

#bottomNav a:hover, #bottomNav a:active {
	text-decoration: none;
	color: #422a0b;
	border-bottom: 1px dotted #422a0b;
	margin-left: 20px;
}

.small {
	font-size: 10px;
	line-height: 15px;
}

a:link, a:visited {
	text-decoration: none;
	color: #b2902c;
	border-bottom: none;
}

a:hover, a:active {
	text-decoration: none;
	color: #704f24;
	border-bottom: 1px dotted #704f24;
}

.emailform {
	width: 350px;
	height: 20px;
	background-color: #eae2d9;
	border: 1px solid #736357;
	color: #736357;
	padding: 4px 4px 0px 4px;
	font-size: 14px;
	margin: 0 0 4px 4px;
}

.redtext {
	color: #cc0000;
}



#cart_items
{
	width: 625px;
	border: 1px solid #85622d;
	border-collapse: collapse;
}

#cart_items th
{
	vertical-align: middle;
	color: #704f24;
	background-color: #eae7ab;
	background-repeat: repeat-x;
	padding: 5px;
	text-align: center;
	font-size: 8pt;
	border-bottom: 4px solid #85622d;
}

#cart_items td
{
	vertical-align: middle;
	padding: 5px;
	border-top: 1px solid #d8d8d8;
	text-align: center;
}

.cart_input
{
	border: 1px solid #85622d;
	font-size: 10pt;
	color: #704f24;
}

.cart_button
{
	border: 1px solid #85622d;
	background-color: #d9d170;
	padding: 5px;
	color: #704f24;
}

.para
{
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: justify;
}

.inked-box {
	position: relative;
	float: left;
	border: 1px solid #704f24;
	margin-right: 20px;
	padding: 8px;
	text-align: center; 
}


div:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }

