/* CSS Document */

body { background-color: #FCFEE4; color: #000000; vertical-align: middle; margin-top: 25px; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

#home #container #holder { 
	color: #fff;  margin-left: 20px; margin-right: 10px; 
	background:#8b957e url(images/feature.jpg) no-repeat 410px 20px; }

#descipt_line { width: 240px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; float: left; margin-top: 86px; text-align:justify; padding-left: 26px; }
#descript_candle { position:absolute; right: 26px; top: 49px; width: 468px; height: 270px; text-align: right; }
.bodycare {
	padding-top: 116px;
}
#holder.biblical #descipt_line {
	padding-top: 30px;
}

#container {
   width: 790px;
   border: 1px #000 solid;
   margin: 0 auto;
   background-color: #8b957e;  color: #CCCCCC;
}

#header {
   width: 790px; height: 222px;
   background-image:url(images/header.jpg);
}

#nav {
   width: 790px; text-align: left; padding: 0px; margin: 0px; height: 29px;
   border-top: 1px #000 solid; 
   border-bottom: 1px #000 solid; 
}

#holder { width: 760px; padding: 0; margin: 0; position: relative; }

#content { width: 790px;  margin:0; padding:0; border-bottom: 1px #000 solid; }

#credits { width: 790px; background-color: #feffe1;  color: #3e4238; font-size: 10px; letter-spacing: 110%; text-align: right; position: relative; top: 5px; margin: 0 auto; padding-bottom: 30px;}

#credits a:link, #credits a:visited, #credits a:hover { color: #000000;}

#home_text { width: 360px; text-align:justify; letter-spacing: normal; padding-top: 60px;
	height: 330px; }

a:link { color: #FFFFFF; text-decoration: underline; background-color: transparent; }
a:visited { color: #ffffff; text-decoration: underline; background-color: transparent; }
a:hover { color: #cccccc; text-decoration: none; background-color: transparent; }

.verse { color: #FFFFF0; }
p.space {padding: 0; margin: 0; margin-bottom: 4px; }

#button { background-color: #fff; border: 1px #333 solid;
font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333; padding: 2px; }

.form {float: right; width: 130px; margin-bottom: 30px; }
.price {font-size: 14px; font-weight: bold; color: #Fff; }

#candles #container #holder { 
	color: #ffffff;  
	background: #a59ab5 no-repeat 0px 30px; 
	width: 790px;
}

#candles #container #holder.biblical { 
	background-position: 0px 50px;
}

#candles_sub { 
	text-align:right; width: 435px; 
	float: right;
	padding: 40px 20px 40px 0px; margin: 0;  color: #272e1f; }
	
	
#bodycare #container #holder {
	color: #ffffff;  
	background: #a9b59a no-repeat 0px 30px; 
	width: 790px;}

#stores #container #holder { 
	color: #000000; padding-right: 43px; 
	background: #9ab5b1 url(images/title_store.gif) no-repeat top right; 
	width: 747px;
	padding-top: 30px;
}

#wholesale #container #holder { color: #000000; padding: 50px 20px 40px 20px;   background: #9aa6b5 url(images/title_wholesale.gif) no-repeat top right; width: 750px; }

#story #container #holder { background: #b5b09a url(images/title_story.jpg) no-repeat top right; padding: 30px 270px 30px 26px; color: #333333; width: 494px; }

#contact #container #holder { background-color: #b5a29a; color: #000000; padding-top: 50px; font-size: 14px; padding-left: 25px; background-image: url(images/title_contact.gif); background-repeat: no-repeat; background-position: top right; width: 765px; }

p {
	margin: 0px;
	padding: 10px;
}