@charset "utf-8";

.wc3x3_pic, .wc3x6_pic, .wc3x9_pic, .wc432f_pic, .wc4x4_pic, .wc4x6_pic, .wc4x12_pic, .votives_pic { behavior: url(iepngfix.htc) }

body {
	background-image: url(../images/body_bg.jpg);
}

#wrapper {
	margin: auto;
	width: 800px;
}

#login_area {
	margin: auto;
	height: 34px;
	width: 800px;
	background-image: url(../images/login_area.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	position: relative;
}

#login #email {
	background-image: url(../images/field_bg.jpg);
	background-repeat: no-repeat;
	width: 107px;
	height: 20px;
}
#login  #password {
	background-image: url(../images/field_bg.jpg);
	background-repeat: no-repeat;
	width: 107px;
	height: 20px;
}
#footer .copyright p {
	color: #FFFFFF;
	font-size: 12px;
}
#footer .copyright {
	float: right;
	margin-right: 10px;
}
#footer li {
	float: left;
	padding-right: 6px;
}
#footer ul {
	margin-left: 15px;
	padding-top: 11px;
}

#footer li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#footer li a:hover {
	text-decoration: underline;
}


#login_area #login {
	padding-left: 12px;
	padding-top: 8px;
}
#login_area #login label {
	font-size: 12px;
}
#login img {
	position: absolute;
	top: 8px;
	left: 341px;
}

#header {
	background-repeat: no-repeat;
	margin: auto;
	height: 180px;
	width: 800px;
}


#nav_area span {
	background-image: url(../images/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	height: 27px;
	width: 72px;
}

#bottom_area {
	background-image: url(../images/bottom_area.jpg);
	background-repeat: no-repeat;
	height: 142px;
	width: 800px;
}
#footer {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 799px;
}

#content_area {
	margin: auto;
	width: 798px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #373533;
	border-left-color: #615f5e;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #FFFFFF;
	padding-bottom:3px
}
#content_area:after {content:"."; height:0; overflow:hidden; display:none;}
#content_area #about_content, #content_area #faq_content {
	background-image: url(../images/candle_pic.jpg);
	background-repeat: no-repeat;
	background-position: 3px;
	width: 798px;
	height: 349px;
	margin: auto;
	background-color: #FFFFFF;
	padding-top: 10px;
}

#content_area #faq_content 
{
background: none;
}

.title_bar {

height: 27px;
line-height: 20px;
margin: -8px 3px;
padding: 5px 0;
color: #FFFFFF;
background: #000000;
text-indent: 24px;
font-weight: bold;
}



#content_area #right_content {
	background-image: url(../images/right_content.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 349px;
	width: 468px;
}
#content_area #left_content {
	float: left;
	height: 349px;
	width: 330px;
	background-image: url(../images/left_content.jpg);
	background-repeat: no-repeat;
}
#content_area #about_content #about_text, #content_area #faq_content #about_text {
	height: 345px;
	width: 559px;
	float: right;
	margin-right: 0px;
	font-size: 12px;
	line-height: 133%;
}
#content_area #about_content #about_text .top_text, #content_area #faq_content #about_text .top_text {
	margin-right: 29px;
	margin-left: 29px;
	padding-bottom: 10px;
	color: #545455;
}
#content_area  #about_content  #about_text  .bottom_text, #content_area  #faq_content  #about_text  .bottom_text {
	margin-right: 29px;
	margin-left: 29px;
	padding-top: 5px;
	color: #545455;
}

#content_area #about_content #about_text .quote, #content_area #faq_content #about_text .quote {
	background-color: #FEE990;
	padding-right: 34px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #771711;

}
#content_area #about_content #about_text h1, #content_area #faq_content #about_text h1 {
	font-size: 16px;
	color: #545455;
	margin-left: 29px;
}
#content_area #about_content #about_text .quote .quote_text, #content_area #faq_content #about_text .quote .quote_text {
	width: 450px;
}


#content_area #about_content #about_text .author, #content_area #faq_content #about_text .author {
	text-align: right;
	margin-bottom: 5px;
	width: 450px;
	font-size: 10px;
}



#left_content p {
	width: 230px;
	margin-left: 20px;
	margin-top: 3px;
	color: #E7A819;
	font-size: 12px;
	line-height: 125%;
}


#nav_area {
	background-image: url(../images/nav_area.jpg);
	background-repeat: no-repeat;
	margin: auto;
	height: 38px;
	width: 800px;
}
#nav_area li {
	float: left;
	list-style-type: none;
}
#nav_area li a {
	display: block;
	height: 27px;
	width: 72px;
	text-indent: -50000px;
}
#bottom_area #right_bottom {
	float: right;
	width: 358px;
	height: 111px;
	margin-right: 30px;
}
#bottom_area #right_bottom p {
	color: #4D4D4D;
	line-height: 120%;
	font-size: 13px;
}



#bottom_area #right_bottom h3 {
	margin-left: 0px;
	color: #484848;
	font-size: 16px;
	font-weight: normal;
}

#bottom_area #left_bottom {
	float: left;
	width: 300px;
	height: 76px;
}


#bottom_area #left_bottom p {
	color: #4D4D4D;
	line-height: 120%;
	font-size: 13px;
	margin-left: 14px;
}
#bottom_area #left_bottom h3 {
	color: #484848;
	font-size: 16px;
	font-weight: normal;
}



#nav_area ul {
	padding-top: 11px;
	padding-left: 4px;
}

/* 
---------------------------------------------------
	Nav Buttons
---------------------------------------------------
*/


#nav_area #home_btn {
	background-image: url(../images/home_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #home_btn_up {
	background-image: url(../images/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #home_btn:hover {
	background-image: url(../images/home_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #about_btn {
background-image: url(../images/about_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #about_btn_up {
	background-image: url(../images/about_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #about_btn:hover {
	background-image: url(../images/about_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #products_btn {
	background-image: url(../images/products_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #products_btn_up {
	background-image: url(../images/products_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #products_btn:hover {
	background-image: url(../images/products_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #services_btn {
	background-image: url(../images/services_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #services_btn_up {
	background-image: url(../images/services_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #services_btn:hover {
	background-image: url(../images/services_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #dist_btn {
	background-image: url(../images/dist_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #dist_btn_up {
	background-image: url(../images/dist_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #dist_btn:hover {
	background-image: url(../images/dist_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #careers_btn {
	background-image: url(../images/careers_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #careers_btn_up {
	background-image: url(../images/careers_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #careers_btn:hover {
	background-image: url(../images/careers_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #contact_btn {
	background-image: url(../images/contact_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #contact_btn_up {
	background-image: url(../images/contact_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #contact_btn:hover {
	background-image: url(../images/contact_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #partners_btn {
	background-image: url(../images/partners_btn.jpg);
	background-repeat: no-repeat;
}

#nav_area #partners_btn_up {
	background-image: url(../images/partners_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#nav_area #partners_btn:hover {
	background-image: url(../images/partners_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#nav_area #eorder_btn {
	background-image: url(../images/eorder_btn.jpg);
	background-repeat: no-repeat;
	float:right; position:relative; top:-40px; right:15px; display:block; width:72px;height:27px;
}


#nav_area #eorder_btn_up {
	background-image: url(../images/eorder_btn.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	cursor: pointer;
	float:right; position:relative; top:-40px; right:15px; display:block; width:72px;height:27px;
}

#nav_area #eorder_btn:hover {
	background-image: url(../images/eorder_btn.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}



#right_content p {
	font-size: 12px;
	width: 300px;
	margin-left: 80px;
	color: #9c5746;
}
#right .careers_title {
	font-weight: bold;
}

#right_content h2 {
	margin-top: 4px;
	padding-top: 15px;
	margin-left: 80px;
}
#nav_area #select {
	width: 130px; float:right; position:relative; right:-50px; float:right; position:relative;
}

.select1 {
	width:130px; float:right; margin-top:-26px; margin-right:20px;} 

#right_content h1 {
	font-size: 20px;
	font-weight: normal;
	margin-left: 80px;
	margin-top: 0px;
}


#left_content h1 {
	font-size: 20px;
	color: #E7A819;
	font-weight: normal;
}
#bottom_area_green {
	background-image: url(../images/bottom_green.jpg);
	height: 143px;
	width: 800px;
	margin: auto;
	position: relative;
}
#content_area #sub_template_text{
	background-color: #FFFFFF;
}
#content_area #sub_template_text #left {
	float: left;
	width: 338px;
}

#content_area #sub_template_text #left_products {
	float: left;
	width: 198px;
}

#content_area #sub_template_text #left .title {
	background-color: #000000;
	height: 31px;
	margin-top: 5px;
	width: 100%;
	margin-left: 3px;
}




#content_area  #sub_template_text #left  .title  h1 {
	color: #FFFFFF;
}
#content_area #sub_template_text #left .description {
	background-image: url(../images/red_left_box_low.jpg);
	background-repeat: no-repeat;
	height: 308px;
	width: 341px;
	
	margin-left: 3px;
}
#content_area #links ul li {
	float: left;
}
#content_area #sub_template_text #right #links {
	padding-top: 18px;
	padding-left: 27px;
	
}
#content_area #sub_template_text #right #links .illume {
	padding-right: 10px;
	margin-top: 15px;
	
}
#content_area #sub_template_text #right #links .evoke {
	padding-right: 47px;
}

#content_area #sub_template_text #right #partners_content p {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px; height:185px;}

#content_area #sub_template_text #right #illume_info {
font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;min-height:168px;
	margin-top: 30px;
}

#content_area #sub_template_text #right #evoke_info {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;min-height:100px;
	margin-top: 30px;
}

#content_area #sub_template_text #right #kranberry_info {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;min-height:100px;
	margin-top: 30px;
}

#content_area #sub_template_text #right #chee_s_info {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;min-height:100px;
	margin-top: 30px;
}

#content_area #sub_template_text #right #sysc_o_info {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;min-height:100px;
	margin-top: 30px;
}




#content_area #sub_template_text #left .description p {
	color: #FFFFFF;
	font-size: 12px;
	padding: 20px;
		line-height: 125%;
}
#content_area #sub_template_text #right {
	float: right;
	width: 452px;
	padding-top: 10px;
	color: #545455;
	
}


#content_area #sub_template_text #left .description_partners {
	background-image: url(../images/partners_pic.jpg);
	background-repeat: no-repeat;
	height: 308px;
	width: 341px;
	margin-top: 5px;
	margin-left: 3px;
}

#content_area #sub_template_text #right p {
	padding-left: 20px;
}
#content_area   #sub_template_text   #right ol  {
	font-size: 12px;
	line-height: 125%;
}
#content_area #sub_template_text #left .description .address {
	font-size: 12px;
	text-align: center;
	width: 150px;
	margin: auto;
	margin-top: -25px;
}

#content_area #sub_template_text #left .description .contact_line {
	font-size: 12px;
	text-align: center;
	width: 150px;
	margin: auto;
	margin-top: -36px;
}

#content_area #sub_template_text #left .description h2 {
	margin-left: 70px;
	padding-top: 50px;
	color: #FFFFFF;
	font-size: 16px;
}
#content_area #sub_template_text #right .column {
	clear: none;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 210px;
}
#content_area #sub_template_text #right .column .title_right_align {
	color: #545455;
	line-height: 125%;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
#content_area #sub_template_text #right .column .left_align {
	color: #545455;
	line-height: 125%;
	font-size: 12px;
	font-weight: normal;
}

#content_area #sub_template_text #right .column .right_align {
	color: #545455;
	line-height: 125%;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}
#content_area #sub_template_text #right .contact_delimiter {
	line-height: 10px;
	clear: both;
	height: 10px;
}
#content_area #sub_template_text #right .contact_title {
	margin-top: 20px;
	text-align: center;
	font-size: 16px;
}
#content_area #right #login_area2 {
	margin: auto;
	height: 34px;
	width: 401px;
	background-image: url(../images/login_area2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	position: relative;
	margin-top: 24px;
}
#content_area #sub_template_text #right .please_login {
	margin-top: 50px;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}
#content_area  #sub_template_text  #right  #login_desc {
	font-size: 12px;
	line-height: 125%;
	font-weight: normal;
	color: #545455;
	padding-top: 40px;
	width: 390px;
	margin: auto;
}
#content_area #sub_template_text #left .description a {
	font-weight: bold;
	color: #FFFFFF;
}



#content_area #sub_template_text #right #login_area2 #login label {
	font-size: 12px;
	font-weight: normal;
}
#content_area #sub_template_text #right #login_area2 #login .login_block {
	padding-top: 8px;
	margin-left: -6px;
}
#content_area #sub_template_text #right #more_info {
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	width: 400px;
	padding-top: 38px;
	line-height: 125%;
}
#content_area #sub_template_text #right #more_info a {
	margin-left: 21px;
	font-size: 14px;
	font-weight: bold;
	color: #0033FF;
}
#content_area #sub_template_text #right #more_info .more_info_text {
	padding-bottom: 13px;
}




#bottom_area_green p {
	width: 450px;
	margin-left: 16px;
	font-size: 12px;
	color: #464545;
	line-height: 125%;
}
#bottom_area_green img {
	position: absolute;
	bottom: 53px;
	left: 479px;
}

#bottom_area_green h1 {
	color: #317639;
	font-size: 18px;
}
#content_area #sub_template_text #left .dist_description_top {
	background-color: #8B0F11;
	height: 85px;
	width: 100%;
	margin-left: 3px;
	position:relative;
}

#content_area #sub_template_text #left .dist_description_bottom {
	background-color: #8B0F11;
	height: 225px;
	width: 100%;
	margin-top: 3px;
	margin-left: 3px;
	
}
#content_area  #sub_template_text  .f_dist   {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 6px;
	padding-top: 10px;
	margin-left: 14px;
}
#content_area #sub_template_text #left .dist_description_top #dist_region {
	margin-left: 14px;
}
#content_area #sub_template_text #left .dist_description_top #dist_region #select_prov #ontario {
	visibility: hidden;
}
#content_area #sub_template_text #left .dist_description_bottom .become_dist {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 125%;
	margin: auto;
	width: 291px;
	padding-top: 10px;
	margin-right: 31px;
}
#content_area #sub_template_text #left .dist_description_bottom .become_dist a {
	color: #FFFFFF;
	font-weight: bold;
}

#content_area #sub_template_text #right #contact_form_box #contact_form {
	height: 297px;
	line-height:188%;
}


#content_area #sub_template_text #right #contact_form_box #contact_form label {
	font-size: 12px;
}
#content_area #sub_template_text #right #contact_form_box #contact_form #submit {
	cursor:pointer;
	margin-top: 12px;
	margin-left: 384px;
	font-weight: bold;
	color: #333333;
	border: none;
}
.redfill {
	background-color: #FF9595;
}
#content_area #sub_template_text #right #contact_form_box {
	position: absolute;
	z-index: 5000;
}




#firstname_error {
	font-size: 10px;
	color: #FF0000;
	margin-left: 2px;
	
}

#lastname_error {
	font-size: 10px;
	color: #FF0000;
	margin-left: 2px;

}

#email_error {
	font-size: 10px;
	color: #FF0000;
	margin-left:-169px;
	margin-bottom: -44px;
	position: absolute;
	top: 289px;
}

#content_area #sub_template_text #left_products .products_menu_box {
	background-repeat: no-repeat;
	height: 280px;
	width: 195px;
	margin-top: 5px;
	margin-left: 3px;
}#content_area #sub_template_text #left_products .products_menu_box #sidenav_top {
	background-image: url(../images/sidenav_top.jpg);
	background-repeat: no-repeat;
	width: 195px;
	height: 64px;
}
#content_area #sub_template_text #left_products .products_menu_box #sidenav_bottom {
	background-image: url(../images/sidenav_btm.jpg);
	background-repeat:repeat-y;
	height: 218px;
	width: 195px;

}


#content_area #sub_template_text #left_products .products_menu_box #sidenav li a {
	display: block;
	height: 30px;
	width: 195px;
	background-image: url(../images/sidenav_btn.jpg);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 179%;
}
#content_area #sub_template_text #left_products .products_menu_box #sidenav li a:hover {
	background-position: left bottom;
	color: #FDC30E;
}

#content_area #sub_template_text #right_products {
	float: right;
	padding-top: 10px;
	color: #545455;
	overflow:visible;
	width: 598px;
	position:relative;
}

#content_area #sub_template_text #left_products .products_title {
	background-image:url(../images/products_title.jpg);
	height: 31px;
	margin-top: 5px;
	width: 195px;
	margin-left: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 11px;
}
#content_area #sub_template_text #left_products .products_menu_box #sidenav .sidenav_btn_up {
	background-image: url(../images/sidenav_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FDC30E;
}
#content_area  #sub_template_text  #right_products  #top_nav {
	height: 31px;
	width: 591px;
	background-image: url(../images/products_topnav.jpg);
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-top: -5px;
	padding-top: 6px;
}
#content_area #sub_template_text #right_products #top_nav li {
	float: left; ;
}
#content_area #sub_template_text #right_products #top_nav li a {
	display: block;
	color: #7A7A7A;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-left: 2px;
}
#content_area #sub_template_text #right_products #top_nav li a:hover {
	color: #FDC30E;
}
#content_area #sub_template_text #right_products #top_nav .grey {
	color: #666666;
}

#content_area #sub_template_text #right_products #top_nav .choice {
	display: block;
	width: 80px;
	text-align: center;
	color: #FDC30E;
}

#content_area #sub_template_text #right_products #top_nav .wax_choice {
	display: block;
	width: 101px;
	text-align: center;
	color: #FDC30E;
}

#content_area #sub_template_text #right_products #top_nav .tl_choice {
	display: block;
	width: 100px;
	text-align: center;
	color: #FDC30E;
}

#content_area #sub_template_text #right_products #top_nav .sub-choice {
	text-align: center;
	color: #FDC30E;
	cursor: default;
}

#product_pics {
	margin-left: 25px;
	margin-top: -2px;
	position: relative;
}
#product_pics ul {
	margin-top: -6px;
}

#content_area #sub_template_text #right_products #product_pics li {
	float: left;
	padding-top: 27px;
}

#content_area #sub_template_text #right_products #product_pics li a {
	height: 145px;
	width: 139px;
	display: block;
	text-indent: -50000px;
}
#content_area #sub_template_text #right_products #product_pics .wax_pics {
	margin-left: -27px;
	margin-top: -4px;
}
#content_area #sub_template_text #right_products #product_pics .wax_pics li {
	float: left;
	padding-top: 3px;
	padding-left: 5px;
}

#content_area #sub_template_text #right_products #product_pics .wax_pics li a {
	display: block;
	height: 148px;
	width: 144px;
	background-repeat: no-repeat;
}
#product_pics .wax_pics .bump {
	margin-top: 38px;
}


/* 
---------------------------------------------------
	Lamp Oil Thumbs
---------------------------------------------------
*/


#product_pics #lo708 {
	background-image: url(../images/708.jpg);
	background-repeat: no-repeat;
	width: 139px;
	height: 145px;
	background-position: left bottom;
}

#product_pics #lo708:hover {
	background-position: left top;
}

#product_pics #lo712w {
	background-image: url(../images/712W.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo712w:hover {
	background-position: left top;
}

#product_pics #lo712t {
	background-image: url(../images/712T.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo712t:hover {
	background-position: left top;
}

#product_pics #lo720 {
	background-image: url(../images/720.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo720:hover {
	background-position: left top;
}

#product_pics #lo730 {
	background-image: url(../images/730.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo730:hover {
	background-position: left top;
}

#product_pics #lo735 {
	background-image: url(../images/735.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo735:hover {
	background-position: left top;
}

#product_pics #lo745 {
	background-image: url(../images/745.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo745:hover {
	background-position: left top;
}

#product_pics #lo1080 {
	background-image: url(../images/1080.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics #lo1080:hover {
	background-position: left top;
}

#sidenav_pic {
	
	background-repeat: no-repeat;
	height: 173px;
	width: 195px;
	position: absolute;
	top: 266px;
	left: -200px;
}

#eterno_sidenav_pic {

	background-repeat: no-repeat;
	height: 173px;
	width: 195px;
	position: absolute;
	top: 270px;
	left: -200px;
}


/* 
---------------------------------------------------
	Table Lamp:Eterno Thumbs
---------------------------------------------------
*/


#tl_product_pics #kls4900 {
	background-image: url(../images/kls4900.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#right_products #tl_product_pics li {
	float: left;
	padding-right: 3px;
	padding-top: 3px;
}
#right_products #tl_product_pics {
	margin-left: 3px;
	margin-top: -4px;
	position:relative;
}

#right_products #tl_product_pics li a {
	height: 215px;
	width: 145px;
	display: block;
	text-indent: -5000px;
}


#tl_product_pics #kls4900:hover {
	background-position: left top;
}

#tl_product_pics #kls3120 {
	background-image: url(../images/kls3120.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #kls3120:hover {
	background-position: left top;
}

#tl_product_pics #kls3900 {
	background-image: url(../images/kls3900.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #kls3900:hover {
	background-position: left top;
}

#tl_product_pics #kls3600 {
	background-image: url(../images/kls3600.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #kls3600:hover {
	background-position: left top;
}

#tl_product_pics #kls4600 {
	background-image: url(../images/kls4600.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #kls4600:hover {
	background-position: left top;
}

#tl_product_pics #klr3120 {
	background-image: url(../images/klr3120.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #klr3120:hover {
	background-position: left top;
}

#tl_product_pics #klr3900 {
	background-image: url(../images/klr3900.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #klr3900:hover {
	background-position: left top;
}

#tl_product_pics #klr3600 {
	background-image: url(../images/klr3600.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_pics #klr3600:hover {
	background-position: left top;
}
/* * * New CSS * * */
#tl_product_pics #amb7270G {background-image: url(../images/Amb7270G.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7270G:hover{background-position: left top;}

#tl_product_pics #amb7270S {background-image: url(../images/Amb7270S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7270S:hover{background-position: left top;}

#tl_product_pics #amb7740 {background-image: url(../images/Amb7740B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7740:hover{background-position: left top;}

#tl_product_pics #amb7740S {background-image: url(../images/Amb7740S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7740S:hover{background-position: left top;}

#tl_product_pics #amb7750S {background-image: url(../images/Amb7750S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7750S:hover{background-position: left top;}

#tl_product_pics #amb7760S {background-image: url(../images/Amb7760S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7760S:hover{background-position: left top;}

#tl_product_pics #amb7770B {background-image: url(../images/Amb7770B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7770B:hover{background-position: left top;}

#tl_product_pics #amb7780SB {background-image: url(../images/Amb7780SB.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7780SB:hover{background-position: left top;}

#tl_product_pics #amb7790B {background-image: url(../images/Amb7790B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7790B:hover{background-position: left top;}

#tl_product_pics #amb7760B {background-image: url(../images/Amb7760B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7760B:hover{background-position: left top;}

#tl_product_pics #amb7000S {background-image: url(../images/Amb7000S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #amb7000S:hover{background-position: left top;}

#tl_product_pics #cls4820WD-Am {background-image: url(../images/Cls7820WD.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cls4820WD-Am:hover{background-position: left top;}

#tl_product_pics #cls4820WD-Fr {background-image: url(../images/Cl7820WD-4820FR.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cls4820WD-Fr:hover{background-position: left top;}

#tl_product_pics #cls8000W {background-image: url(../images/Cls8000W_small.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cls8000W:hover{background-position: left top;}

#tl_product_pics #cls8820WD {background-image: url(../images/Cls8820WD_small.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cls8820WD:hover{background-position: left top;}

#tl_product_pics #cl7920 {background-image: url(../images/Cl7920BRS.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cl7920:hover{background-position: left top;}

#tl_product_pics #cl7920g {background-image: url(../images/Cl7920G.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #cl7920g:hover{background-position: left top;}


#tl_product_pics #clgl810 {background-image: url(../images/Clgl810.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #clgl810:hover{background-position: left top;}

#tl_product_pics #v4300gr {background-image: url(../images/V4300GR.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4300gr:hover{background-position: left top;}

#tl_product_pics #v4300pk {background-image: url(../images/V4300PK.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4300pk:hover{background-position: left top;}

#tl_product_pics #v4300pr {background-image: url(../images/V4300PR.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4300pr:hover{background-position: left top;}

#tl_product_pics #v4600bl {background-image: url(../images/V4600BL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4600bl:hover{background-position: left top;}

#tl_product_pics #v4600fr {background-image: url(../images/V4600FR.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4600fr:hover{background-position: left top;}

#tl_product_pics #v4600rd {background-image: url(../images/V4600RD.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4600rd:hover{background-position: left top;}

#tl_product_pics #v4600tp {background-image: url(../images/V4600TP.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4600tp:hover{background-position: left top;}

#tl_product_pics #v4800bl {background-image: url(../images/V4800BL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800bl:hover{background-position: left top;}

#tl_product_pics #v4800cl {background-image: url(../images/V4800CL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800cl:hover{background-position: left top;}

#tl_product_pics #v4800pk {background-image: url(../images/V4800PK.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800pk:hover{background-position: left top;}

#tl_product_pics #v4800rd {background-image: url(../images/V4800RD.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800rd:hover{background-position: left top;}

#tl_product_pics #v4800sk {background-image: url(../images/V4800SK.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800sk:hover{background-position: left top;}

#tl_product_pics #v4800tp {background-image: url(../images/V4800TP.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4800tp:hover{background-position: left top;}

#tl_product_pics #v4360cl {background-image: url(../images/V4360Cl.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v4360cl:hover{background-position: left top;}

#tl_product_pics #v87074cl {background-image: url(../images/V87074CL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #v87074cl:hover{background-position: left top;}

#tl_product_pics #picc1200 {background-image: url(../images/Pic1200.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc1200:hover{background-position: left top;}

#tl_product_pics #picc4330b {background-image: url(../images/Pic4330B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc4330b:hover{background-position: left top;}

#tl_product_pics #picc4330s {background-image: url(../images/Pic4330s.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc4330s:hover{background-position: left top;}

#tl_product_pics #picc4940s {background-image: url(../images/Pic4940s.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc4940s:hover{background-position: left top;}

#tl_product_pics #picc7720b {background-image: url(../images/Pic7720B.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc7720b:hover{background-position: left top;}

#tl_product_pics #picc7720s {background-image: url(../images/Pic7720S.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc7720s:hover{background-position: left top;}

#tl_product_pics #picc7810cl {background-image: url(../images/Pic7810CL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc7810cl:hover{background-position: left top;}

#tl_product_pics #picc7810fr {background-image: url(../images/Pic7810FR.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc7810fr:hover{background-position: left top;}

#tl_product_pics #picc8010w {background-image: url(../images/Pic8010w.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc8010w:hover{background-position: left top;}

#tl_product_pics #picc8650r {background-image: url(../images/Pic8650R.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc8650r:hover{background-position: left top;}

#tl_product_pics #picc8700cl {background-image: url(../images/Pic8700CL.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc8700cl:hover{background-position: left top;}

#tl_product_pics #picc9020w {background-image: url(../images/Pic9020W.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #picc9020w:hover{background-position: left top;}


#tl_product_pics #buffC200 {background-image: url(../images/BufC200.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffC200:hover{background-position: left top;}

#tl_product_pics #buffC400 {background-image: url(../images/BufC400.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffC400:hover{background-position: left top;}

#tl_product_pics #buffC600 {background-image: url(../images/BufC600.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffC600:hover{background-position: left top;}

#tl_product_pics #buffST200 {background-image: url(../images/BufST200.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffST200:hover{background-position: left top;}

#tl_product_pics #buffST400 {background-image: url(../images/BufST400.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffST400:hover{background-position: left top;}

#tl_product_pics #buffST600 {background-image: url(../images/BufST600.jpg); background-repeat: no-repeat;	background-position: left bottom;}
#tl_product_pics #buffST600:hover{background-position: left top;}

#private_label_pic .pl_top_text {font-size:12px; line-height:125%; margin-left:18px; padding-bottom:4px; padding-top:10px; width:550px;}

.chees {margin-left:100px; margin-top:4px; height:50px;}
.sysco {padding-left:10px; margin-top:4px; height:50px;}

.mrgLft{ margin-left:18px}

.subTilte{ color:#FDC30E; font-size:14px; font-weight: bold; margin-left:18px;}
.bgBlk{ background-color:#000000;}
.mrgTop{ margin-top:20px;}






#content_area #sub_template_text #right_products #product_pics_large {
	margin-top: -1px;
}

#content_area #sub_template_text #right_products #product_pics_large li {
	float: left;
	padding-left: 3px;
}
#content_area #sub_template_text #right_products #product_pics_large li a {
	height: 285px;
	width: 294px;
	display: block;
	text-indent: -50000px;
	position: relative;
}
#content_area  #sub_template_text  #right_products  #product_pics_large  .lrg_product_box {
	background-image: url(../images/lrg_product_box.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 294px;
	height: 285px;
	float: left;
	padding-left: 1px;
	margin-left: 3px;
	position: relative;
}

#content_area  #sub_template_text  #right_products  #product_pics_large  .lrg_product_box:hover {
	background-position: left top;
}



#content_area #sub_template_text #right_products #product_pics_large #lo735_desc {
	background-image: url(../images/735_desc.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

#content_area  #sub_template_text  #right_products  #product_pics_large  #add_btn {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 63px;
	display: block;
	position: absolute;
	bottom: 23px;
	left: 178px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	padding-right: 4px;
	line-height: 32px;
}
#content_area #sub_template_text #right_products #product_pics_large #add_btn:hover {
	background-position: left top;
	color: #FDC30E;
}
#content_area #sub_template_text #right_products #product_pics_large #add_btn .add_text {
	padding-top: 1px;
	padding-left: 11px;
}
#content_area   #sub_template_text   #right_products   #product_pics_large   .item_pic   {
	bottom: 13px;
	position: absolute;
	left: 19px;
}



#content_area #sub_template_text #right_products #product_pics_large .item_num {
	font-size: 30px;
	font-weight: bold;
	color: #FDC30E;
	margin-left: 10px;
}
#content_area #sub_template_text #right_products #product_pics_large .item_desc {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 35px;
	margin-left: 10px;
}
#content_area #sub_template_text #right_products #product_pics_large .product_desc {
	padding-left: 39px;
	padding-top: 21px;
	line-height: 114%;
}
#product_pics .wax_product_pic {
	position: absolute;
	z-index: 500;
}

#product_pics .wc3x3_pic {
	position: absolute;
	top: 91px;
	right: 468px;
}

#product_pics .wc3x6_pic {
	position: absolute;
	top: 55px;
	right: 323px;
}

#product_pics .wc3x9_pic {
	position: absolute;
	top: 18px;
	right: 172px;
}

#product_pics .wc432f_pic {
	position: absolute;
	top: 72px;
	right: -2px;
}

#product_pics .wc4x4_pic {
	position: absolute;
	top: 272px;
	right: 464px;
}
#product_pics .wc_text {
	position: absolute;
	z-index: 1000;
	margin-left: -10px;
}


#product_pics .wc4x6_pic {
	position: absolute;
	top: 247px;
	right: 317px;
}

#product_pics .wc4x12_pic {
	position: absolute;
	right: 150px;
	top: 172px;
}

#product_pics .votives_pic {
	position: absolute;
	right: 3px;
	top: 265px;
}
#product_pics .wax_pics #wc3x3 {
	height: 148px;
	width: 149px;
	background-image: url(../images/3x3_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#product_pics .wax_pics #wc3x3:hover {
	background-position: left top;
}

#product_pics .wax_pics #wc3x6 {
	height: 148px;
	width: 149px;
	background-image: url(../images/3x6_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics .wax_pics #wc3x6:hover {
	background-position: left top;
}

#product_pics .wax_pics #wc3x9 {
	height: 148px;
	width: 149px;
	background-image: url(../images/3x9_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#product_pics .wax_pics #wc3x9:hover {
	background-position: left top;
}

#product_pics .wax_pics #glass {
	height: 148px;
	width: 149px;
	background-image: url(../images/glass_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#product_pics .wax_pics #glass:hover {
	background-position: left top;
}

#product_pics .wax_pics #wc4x4 {
	height: 148px;
	width: 149px;
	background-image: url(../images/4x4_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#product_pics .wax_pics #wc4x4:hover {
	background-position: left top;
}

#product_pics .wax_pics #wc4x6 {
	height: 148px;
	width: 149px;
	background-image: url(../images/4x6_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#product_pics .wax_pics #wc4x6:hover {
	background-position: left top;
}

#product_pics .wax_pics #wc4x12 {
	height: 148px;
	width: 149px;
	background-image: url(../images/4x12_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#product_pics .wax_pics #wc4x12:hover {
	background-position: left top;
}

#product_pics .wax_pics #votives {
	height: 148px;
	width: 149px;
	background-image: url(../images/votives_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
#product_pics .wax_pics #votives:hover {
	background-position: left top;
}
#right_products #wc_product_pics_large {
	background-image: url(../images/3x3_lrg.jpg);
	background-repeat: no-repeat;
	height: 308px;
	width: 591px;
	margin-top: -1px;
	position: relative;
	margin-left: 3px;
}

#right_products #eterno_product_pics_large {
	height: 443px;
	width: 591px;
	margin-top: -1px;
	position: relative;
	margin-left: 3px;
}


#wc_product_pics_large    .wc_add_btn_white {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 114px;
}
#wc_product_pics_large   .wc_add_btn_white   p {
	padding-left: 11px;
}
#wc_product_pics_large    .wc_add_btn_white:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large    .wc_add_btn_white_4x {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 114px;
}

#wc_product_pics_large   .wc_add_btn_white_4x   p {
	padding-left: 11px;
}

#wc_product_pics_large    .wc_add_btn_white_4x:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_ivory {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 309px;
}
#wc_product_pics_large .wc_add_btn_ivory   p {
	padding-left: 11px;
}
#wc_product_pics_large .wc_add_btn_ivory:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_ivory_4x {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 309px;
}
#wc_product_pics_large .wc_add_btn_ivory_4x   p {
	padding-left: 11px;
}
#wc_product_pics_large .wc_add_btn_ivory_4x:hover {
	background-position: top;
	color: #FDC30E;	
	
}



#wc_product_pics_large   .wc_add_btn_frost {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 114px;
}

#wc_product_pics_large   .wc_add_btn_frost   p {
	padding-left: 11px;
}

#wc_product_pics_large    .wc_add_btn_frost:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_red {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 309px;
}

#wc_product_pics_large .wc_add_btn_red   p {
	padding-left: 11px;
}

#wc_product_pics_large .wc_add_btn_red:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_amber {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 31px;
	left: 515px;
}

#wc_product_pics_large .wc_add_btn_amber   p {
	padding-left: 11px;
}

#wc_product_pics_large .wc_add_btn_amber:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large   .wc_add_btn_tl305 {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 233px;
	left: 79px;
}

#wc_product_pics_large   .wc_add_btn_tl305   p {
	padding-left: 11px;
}

#wc_product_pics_large    .wc_add_btn_tl305:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_308 {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 233px;
	left: 364px;
}

#wc_product_pics_large .wc_add_btn_308   p {
	padding-left: 11px;
}

#wc_product_pics_large .wc_add_btn_308:hover {
	background-position: top;
	color: #FDC30E;	
	
}

#wc_product_pics_large .wc_add_btn_310 {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 10px;
	left: 81px;
}

#wc_product_pics_large .wc_add_btn_310   p {
	padding-left: 11px;
}

#wc_product_pics_large .wc_add_btn_310:hover {
	background-position: top;
	color: #FDC30E;	
}

#wc_product_pics_large .wc_add_btn_315 {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 63px;
	background-position: left bottom;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	bottom: 10px;
	left: 363px;
}

#wc_product_pics_large .wc_add_btn_315   p {
	padding-left: 11px;
}

#wc_product_pics_large .wc_add_btn_315:hover {
	background-position: top;
	color: #FDC30E;	
}

#content_area  #sub_template_text  #right_products .tl_add_btn {
	background-image: url(../images/add_btn.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 63px;
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	padding-right: 4px;
	line-height: 32px;
	left: 511px;
	top: 437px;
	z-index: 4000;
}
#right_products #top_nav .tl_more_info {
	background-image: url(../images/tl_more_info_btn.jpg);
	background-repeat: no-repeat;
	height: 157px;
	width: 353px;
	position: absolute;
	z-index: 4000;
	right: 4px;
	top: 262px;
}


#content_area  #sub_template_text  #right_products .tl_add_btn p {
	padding-left: 11px;
}

#content_area  #sub_template_text  #right_products .tl_add_btn:hover {
	background-position: left top;
	color: #FDC30E;	
}

#eterno_product_pics_large .color_picker_box {
	height: 21px;
	width: 183px;
	border: 1px solid #CCCCCC;
	position: absolute;
	left: 289px;
	top: 401px;
	background-color:#FFFFFF;
}
.color_picker_box #color_pick_down {
	background-image: url(../images/dropup_arrow.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 17px;
	display: block;
	margin-left: 165px;
	margin-top: -16px;
}
#eterno_product_pics_large #color_picker_menu {
	position: absolute;
	width: 183px;
	left: 289px;
	top: 423px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	height: 110px;
	background: #FFFFFF;
	overflow-y: scroll;
}
#eterno_product_pics_large .color_picker_box .color_choice {
	padding-top: 3px;
	padding-left: 35px;
}

#eterno_product_pics_large #color_picker_menu li a {
	display: block;
	height: 19px;
	width: 120px;
	color: #000000;
	text-decoration: none;
	padding-left: 33px;
}
#eterno_product_pics_large #color_picker_menu li a:hover {
	color: #DFA802;
}

#eterno_product_pics_large #color_picker_menu #white {
	background-image: url(../images/white.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #black {
	background-image: url(../images/black.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #cream {
	background-image: url(../images/cream.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #butter {
	background-image: url(../images/butter.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #mustard {
	background-image: url(../images/mustard.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #lemongrass {
	background-image: url(../images/lemongrass.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #linen {
	background-image: url(../images/linen.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #taupe {
	background-image: url(../images/taupe.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #caramel {
	background-image: url(../images/caramel.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #ebony {
	background-image: url(../images/ebony.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #terracotta {
	background-image: url(../images/terracotta.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #cranberry {
	background-image: url(../images/cranberry.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #raspberry {
	background-image: url(../images/raspberry.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #pumpkin {
	background-image: url(../images/pumpkin.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #blush {
	background-image: url(../images/blush.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #antique_rose {
	background-image: url(../images/antique_rose.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #mullberry {
	background-image: url(../images/mullberry.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #orchid {
	background-image: url(../images/orchid.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #ash_plum {
	background-image: url(../images/ash_plum.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #charcoal {
	background-image: url(../images/charcoal.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #navy {
	background-image: url(../images/navy.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #wedgewood {
	background-image: url(../images/wedgewood.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #french_blue {
	background-image: url(../images/french_blue.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #seaglass {
	background-image: url(../images/seaglass.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #willow {
	background-image: url(../images/willow.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #celery {
	background-image: url(../images/celery.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

#eterno_product_pics_large #color_picker_menu #basil {
	background-image: url(../images/basil.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}


#eterno_product_pics_large #color_picker_menu #moss {
	background-image: url(../images/moss.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}


#eterno_product_pics_large #color_picker_menu #forest {
	background-image: url(../images/forest.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 121px;
}

.colorpop{
	background-repeat: no-repeat;
	background-position: left;
}

.arrow_switch {
background-image: url(../images/dropup_arrow.jpg);
}

#right_products #private_label_pic {
	background-image: url(../images/private_label_bg.jpg); border-bottom:1px solid #000000;
	height: 302px;
	width: 591px;
	background-repeat: no-repeat;
	margin-top: -1px;
	margin-left: 3px;
}
#private_label_pic .pl_title {
	font-weight: bold;
	
	margin-right: 85px;
	margin-left: 20px;
	font-size: 13px;
	line-height: 125%;
	color: #545455;
}
#private_label_pic .pl_subtitle {
	margin-right: 115px;
	margin-left: 40px;
	font-size: 12px;
	line-height: 125%;
}

#private_label_pic .pl_top_text {
	width:550px;
	font-size: 12px;
	line-height: 125%;
	margin-left: 18px;
	padding-bottom: 4px;
	padding-top: 10px;
}

#private_label_pic .pl_bottom_text {
	width:530px;
	font-size: 12px;
	line-height: 125%;
	margin-left: 18px;
	color: #ffffff; padding-left:10px;
}
#right .green_info {
	width: 400px;
	font-size: 12px;
	line-height: 125%;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:absolute;
}

#left  .title  .title_link {
	float: right;
	color: #FFFFFF;
	margin-right: 16px;
	margin-top: -22px;
	text-decoration: none;
}
#left  .title .title_link:hover {
	text-decoration: underline;
}

.country_menu_box {
	height: 21px;
	width: 152px;
	border: 1px solid #CCCCCC;
	position: absolute;
	left: 451px;
	top: 323px;
	background: #FFFFFF;
}
.country_menu_box #country_pick_down {
	background-image: url(../images/region_down_arrow.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 17px;
	position: absolute;
	top: 1px;
	left: 134px;
}
.country_menu_box {
	position: absolute;
	z-index: 5000;
	top: 37px;
	left: 13px;
}
.country_menu_box .country_choice {
	line-height: 173%;
	padding-left: 24px;
	font-size: 11px;
}

.dist_description_top .country_menu {
	height: 17px;
	width: 152px;
	border: thin solid #999999;
	position: absolute;
	z-index: 5000;
	background-color: #FFFFFF;
	top: 60px;
	left: 13px;
}
.country_menu #canada {
	color: #000000;
	text-decoration: none;
}
.country_menu li a {
	display: block;
	height: 17px;
	line-height: 113%;
}
.country_menu #canada:hover {
	color: #FFFFFF;
	background-color: #316ac5;
}

.region_menu_box {
	height: 21px;
	width: 152px;
	border: 1px solid #CCCCCC;
	position: absolute;
	left: 451px;
	top: 323px;
	background: #FFFFFF;
}
.region_menu_box #region_pick_down {
	background-image: url(../images/region_down_arrow.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 17px;
	position: absolute;
	top: 1px;
	left: 134px;
}
.region_menu_box {
	position: absolute;
	z-index: 5000;
	top: 37px;
	left: 15px;
}
.region_menu_box .region_choice {
	line-height: 173%;
	padding-left: 5px;
	font-size: 11px;
}

.dist_description_top .region_menu {
	height: 70px;
	width: 152px;
	border: thin solid #999999;
	position: absolute;
	z-index: 5000;
	background-color: #FFFFFF;
	top: 60px;
	left: 15px;
}
.region_menu #ontario {
	color: #000000;
	text-decoration: none;
}
.region_menu li a {
	display: block;
	height: 17px;
	line-height: 113%;
	color:#000000;
	text-decoration:none;
}

.region_menu li a:hover {
	display: block;
	color:#FFF;
	text-decoration:none;
	background:#06C;
}

.region_menu #ontario:hover {
	color: #FFFFFF;
	background-color: #316ac5;
}
#content_area #tou_text p {
	padding: 15px;
}
#content_area #tou_text a {
	text-decoration: none;
	color: #333333;
	margin-left: 45px;
	line-height: 125%;
}

#content_area #tou_text a:hover {
	text-decoration: underline;
	color: #9B0000;
	margin-left: 45px;
	line-height: 125%;
}


#content_area #tou_text .adobe {
	color: #9B0000;
}
#getreader {
	margin-left: -25px;
}
.recyc {
	margin-left: 20px;
	margin-top: -10px;
}
.about_title {
	position: absolute;
	z-index: 500;
}
.about_title h1 {
	display: block;
	height: 7px;
	width: 219px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #FFFFFF;
	background-color: #000000;
	color: #FFFFFF;
	line-height: 24%;
	margin-left: 3px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.partners_info_link {
	margin-left: 23px;
}

#tl_product_picture #piccolo {
	background-image:url(../images/piccolo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture #private_label {
	background-image:url(../images/private_label.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#right_products #tl_product_picture  li {
	float: left;
	padding-right: 3px;
	padding-top: 3px;
}
#right_products #tl_product_picture  {
	margin-left: 3px;
	margin-top: -4px;
	position:relative;
}

#right_products #tl_product_picture  li a {
	height: 215px;
	width: 195px;
	display: block;
	text-indent: -5000px;
}


/*#tl_product_picture  #piccolo:hover {
	background-position: left top;
}*/

#tl_product_picture  #ambiente {
	background-image:url(../images/ambiente.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture  #lamp_oil {
	background-image:url(../images/lamp_oil.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*#tl_product_picture  #ambiente:hover {
	background-position: left top;
}*/

#tl_product_picture  #classico {
	background-image: url(../images/classico.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture  #buffet_heat {
	background-image: url(../images/buffet_heat.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*#tl_product_picture  #classico:hover {
	background-position: left top;
}*/

#tl_product_picture  #votif {
	background-image: url(../images/votif.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture  #table_lamps {
	background-image: url(../images/table_lamps.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*#tl_product_picture #votif:hover {
	background-position: left top;
}*/

#tl_product_picture  #eterno {
	background-image: url(../images/eterno.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture  #wax_candles {
	background-image: url(../images/wax_candles.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tl_product_picture  #eCatalogue {
	background-image: url(../images/eCatalogue.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#usa_list li {
float:left;
height:145px;
width:375px;
}

#canada_list li {
float:left;
height:145px;
width:375px;
}

#middle_east_list li {
float:left;
height:145px;
width:375px;
}

#europe_list li {
float:left;
height:145px;
width:375px;
}


#germany_list li {
float:left;
height:145px;
width:205px;
}