* {
	margin: 0;
	padding: 0;
	border: 0;
}

html, body {
	background-color: #fff;
	font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #704f24;
	height: 100%;
	background: url("../images/background.jpg") repeat;
}

i {
	font: normal italic 11px Verdana, Arial, Helvetica, sans-serif;
}

#container {
	margin: 0 auto;
	width: 950px;
	height: 100%;
}

#header {
	width: 950px;
	height: 21px;
	background: url("../images/header.png") no-repeat;
	margin-top: 20px;
}

#content {
	width: 950px;
	background: url("../images/content-bg.png") repeat-y;
}

#logo {
	float: left;
	width: 83px;
	height: 126px;
	margin: 0 0 20px 84px;
}

#menu {
	float: right;
	width: 300px;
	height: 18px;
	margin: 13px 50px 0 0;
	font-size: 12px;
	text-align: right;
}

#menu a:link, #menu a:visited {
	margin-left: 20px;
	text-decoration: none;
	color: #704f24;
}

#menu a:hover, #menu a:active {
	margin-left: 20px;
	text-decoration: none;
	color: #422a0b;
	border-bottom: 1px dotted #422a0b;
}

#navigation {
	clear: both;
	width: 910px;
	height: 35px;
	margin: 0 20px;
	background-color: #704f24;
}

#navigation img {
	margin: 0 10px;
	border: 0;
}

#navigation a {
	border: 0;
}

#homePage {
	clear: both;
	width: 862px;
	margin: 0 20px;
	padding: 24px;
	background-color: #e4e49e;
}

#homePage img {
	border: 5px solid #fff;
}

#homePage a {
	border: 0;
}

#homeShop {
	clear: both;
	width: 862px;
	height: 70px;
	margin: 0 20px;
	padding: 24px;
}

#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;
}

#footer {
	clear: both;
	width: 950px;
	height: 36px;
	background: url("../images/footer.png") no-repeat;
}

#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;
}



