body, html {
	background-color: #FFFFFF;
	background-image: url(/graphics/inner/bg.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
}

a:link {color: #666666; text-decoration: underline;}
a:visited {color: #666666; text-decoration: underline;}
a:hover {color: #7CAAAE;}

.container-inner {
	width: 657px;
}

.breadcrumb {padding-top: 36px; padding-left: 14px; font-size: 10px;}
.breadcrumb .in {color: #000000; font-size: 10px; font-weight: normal;}

td {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; line-height:20px; color: #666666;}
	
.dcd {font-size: 10px; color: #666666;} 
.dcd b {font-size: 11px; color: #2F2C2C; font-weight: normal;} 
.content {padding-left: 13px; padding-right: 14px; padding-top: 30px;}

.content-whatsnew {padding-right: 14px; padding-top: 8px;}

.quote {padding-top: 40px; padding-right: 9px;}
	
.dots-left {
	background-image: url(/graphics/inner/dots_left.gif);
	background-repeat: repeat-y;
	width: 9px; 
}

.dots-right {
	background-image: url(/graphics/inner/dots_right.gif);
	background-repeat: repeat-y;
	width: 8px; 
}
.dots-left-catalog {
	background-image: url(/graphics/inner/dots_left.gif);
	background-repeat: repeat-y;
}

.dots-right-catalog {
	background-image: url(/graphics/inner/dots_right.gif);
	background-repeat: repeat-y;
}

.title {font-weight: bold; font-size: 16px; line-height: 24px;}
.bluebar-bottom {
	background-image: url(/graphics/inner/footer.gif);
	background-repeat: repeat-x;
	 padding-left: 16px;
}

.footer {font-size: 9px; padding-left: 8px; padding-top: 10px;}

.cart {text-align: right; padding-right: 10px; font-size: 10px; color: #CCCCCC;}
.cart a:link {color: #666666; text-decoration: none;}
.cart a:visited {color: #666666; text-decoration: none;}
.cart a:hover {text-decoration: underline;}

.twocolumn-right {padding-left: 18px; padding-right: 13px;}

.titletwocolumn {font-weight: bold; font-size: 13px;}
.dots-right-giftsets {
	background-image: url(/graphics/inner/dot_right_giftsets.gif);
	background-repeat: repeat-y;
	background-position:center;
}

.candles-main {font-weight: bold; font-size: 14px; color: #B2B2B2;}

.candles-main p, span {font-weight: bold; font-size: 14px; color: #B2B2B2;}
.candles-main img {margin-bottom: 5px;}

.candles-main a:link {color: #B2B2B2; text-decoration: none;}
.candles-main a:visited {color: #B2B2B2; text-decoration: none;}
.candles-main a:hover {text-decoration: underline;}

.candles-main-dots {
	background-image: url(/graphics/inner/dot_right_giftsets.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.nav a:link {text-decoration: none; color: #666666;}
.nav a:visited {text-decoration: none; color: #666666;}
.nav a:hover {text-decoration: underline; color: #7CAAAE;}

.red {font-size: 11px; line-height: 10px;}

.subcat_desc {
	font-size: 10px; 
	font-style: italic; 
	line-height: 12px; 
	color: #b2b2b2; 
}
.subcat_image {
	width: 240px; 
}

.candlethumbs {font-size: 12px; }
.candlethumbs img {margin-bottom: 5px; margin-top: 10px;}
.candlethumbs td {font-size: 12px; text-align: center; padding-left: 5px; padding-right: 5px; line-height: 14px;}



.data-top {
	font-weight: bold;
	background-color: #9A6C5A;
	color: #FFFFFF;
}

.data {}
.data td {padding: 7px; border-right-color:#999999; border-right-style: solid; border-right-width:1px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:1px;}

.data .left {border-left-style: solid; border-left-width:1px; border-left-color:#999999;}

#table-dotted {
	border: gray 1px dotted;
}
#table-dotted a:link {
	text-decoration: none; 
}
#table-dotted a:visited {
	text-decoration: none; 
}
#table-dotted a:active {
	text-decoration: none; 
}
#table-dotted a:hover {
	text-decoration: none; 
}
