a {outline: none; }
a img {outline: none; }

.productDiv {
	width: 153px;
	height: 165px;
	float:left;
	margin:0;
	padding:0;
	position:relative;
}

.productDiv img { padding: 0 0 5px 0; }

#divProductContainer
{
	padding: 0px;
	margin:0;
	overflow:hidden;
	height:480px;
	float:right;
	position:relative;
	left:5px;
}

.paddingRight0 { padding-right:0px; }

.productImg 
{
	float: left;
	width:135px;
	height: 92px;
	padding:0 0 5px 0;
	margin:0;
}

p.productInfo {
	color: #CE691A;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin:0;
	padding:0;
	width:135px;
	float:left;
}

#divProductContainer h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin: 0px;
	width:135px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#949494;
	padding: 0;
	float:left;
}

/* LEFT CONTENT */

/* ------ Collection Nav ------ */

.productColMenu {
	width:200px; height:110px; 
	position:relative;
	margin:0; padding:0 0 15px 15px;
	}

.productColMenu ul {
	width:50px; 
	position: relative;
	margin:0; padding:0;
	}

.productColMenu ul li {
	margin:0 0 1px 0; padding:0px;	
	width:50px; height:17px;
	}

.productColMenu ul li a,
.productColMenu ul li img {

	}

.productColMenu ul li a {
	text-decoration:none;
	color:#5a4a43;
	text-transform:lowercase;
	font-weight:bold;
	font-family:verdana;
	font-size:16px;
	}

.productColMenu ul li a.active, .productColMenu ul li a:hover {
	color:#d50625;
	}

#btn_original_col a,
#btn_original_col a:link,
#btn_original_col a:visited {
	background: url(../images/original_btn.gif) 0 24px;
	width:43px;
	height:12px;
}

#btn_original_col a:hover {
	background: url(../images/original_btn.gif) 0 12px;
}

#btn_original_col_on img {
	background: url(../images/original_btn.gif) 0 12px; width:43px;
}

#btn_vegan_col a,
#btn_vegan_col a:link,
#btn_vegan_col a:visited {
	background: url(../images/vegan_btn.gif) 0 24px;
	width:34px;
	height:12px;
}

#btn_vegan_col a:hover {
	background: url(../images/vegan_btn.gif) 0 12px;
}

#btn_vegan_col_on img {
	background: url(../images/vegan_btn.gif) 0 12px; width:34px;
}

#btn_wave_col a,
#btn_wave_col a:link,
#btn_wave_col a:visited {
	background: url(../images/wave_btn.gif) 0 24px;
	width:30px;
	height:12px;
}

#btn_wave_col a:hover {
	background: url(../images/wave_btn.gif) 0 12px;
}

#btn_wave_col_on img {
	background: url(../images/wave_btn.gif) 0 12px; width:30px;
}

#btn_wood_col a,
#btn_wood_col a:link,
#btn_wood_col a:visited {
	background: url(../images/wood_btn.gif) 0 24px;
	width:30px;
	height:12px;
}

#btn_wood_col a:hover {
	background: url(../images/wood_btn.gif) 0 12px;
}

#btn_wood_col_on img {
	background: url(../images/wood_btn.gif) 0 12px; width:30px;
}

#btn_classic_col a,
#btn_classic_col a:link,
#btn_classic_col a:visited {
	background: url(../images/classic_btn.gif) 0 24px;
	width:35px;
	height:12px;
}

#btn_classic_col a:hover {
	background: url(../images/classic_btn.gif) 0 12px;
}

#btn_classic_col_on img {
	background: url(../images/classic_btn.gif) 0 12px; width:35px;
}

#btn_workwear_women a,
#btn_workwear_women a:link,
#btn_workwear_women a:visited {
	background: url(../images/women_ww_btn.gif) 0 24px;
	width:43px;
	height:12px;
}

#btn_workwear_women a:hover {
	background: url(../images/women_ww_btn.gif) 0 12px;
}

#btn_workwear_women_on img {
	background: url(../images/women_ww_btn.gif) 0 12px; width:43px;
}

#btn_women_col a,
#btn_women_col a:link,
#btn_women_col a:visited {
	background: url(../images/women_ww_btn.gif) 0 24px;
	width:43px;
	height:12px;
}

#btn_women_col a:hover {
	background: url(../images/women_ww_btn.gif) 0 12px;
}

#btn_women_col_on img {
	background: url(../images/women_ww_btn.gif) 0 12px; width:43px;
}

#btn_workwear_men a,
#btn_workwear_men a:link,
#btn_workwear_men a:visited {
	background: url(../images/men_ww_btn.gif) 0 24px;
	width:26px;
	height:12px;
}

#btn_workwear_men a:hover {
	background: url(../images/men_ww_btn.gif) 0 12px;
}

#btn_workwear_men_on img {
	background: url(../images/men_ww_btn.gif) 0 12px; width:26px;
}

#btn_men_col a,
#btn_men_col a:link,
#btn_men_col a:visited {
	background: url(../images/men_ww_btn.gif) 0 24px;
	width:26px;
	height:12px;
}

#btn_men_col a:hover {
	background: url(../images/men_ww_btn.gif) 0 12px;
}

#btn_men_col_on img {
	background: url(../images/men_ww_btn.gif) 0 12px; width:26px;
}

/* ---------------- */

.productFeaturesBtn_Wood {
	width:330px; height:215px;
	background:url(../images/prod_det_wood.gif);
	position:relative;
	}
	
.productFeaturesBtn_Original {
	width:367px; height:239px;
	background:url(../images/prod_det_original.gif);
	position:relative;
	}

.productFeaturesBtn_Sangria {
	width:367px; height:239px;
	background:url(../images/prod_det_sangria.gif);
	position:relative;
	}

.productFeaturesBtn_Classic{
	width:367px; height:239px;
	background:url(../images/prod_det_classic.gif);
	position:relative;
	}
	
.productFeaturesBtn_Wave {
	width:367px; height:239px;
	background:url(../images/prod_det_wave.gif);
	position:relative;
	}


.productFeaturesBtn_Vegan {
	width:367px; height:239px;
	background:url(../images/prod_det_vegan.gif);
	position:relative;
	}

.productFeaturesBtnWW {
	width:205px;
	height:206px;
	background:url(../images/btn_features_ww.gif) no-repeat top left;
	float:left;
	position:relative;
	top: 100px;
}

.productCol_description {
	width:300px;
	margin:0; padding:0 0 15px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#515050;
	position:relative;
	text-align:left;
}

/* Product Details -------------------------------------------------------------------------- */

.pdContainer {
	width: 462px;
	float:left;
	margin:0;
	padding:0 0 0 0;
	z-index:50;
}

.pdImage {
	width: 350px;
	height: 200px;
	margin: 0 auto;
}

.pdBG {
	width: 462px;
	background:url(../images/proddetail_images/detail_bg.gif) repeat-y;
}

.pdTop {
	width: 462px;
	height:16px;
	background: url(../images/proddetail_images/detail_bg_top.gif) no-repeat top left;
}

.closePD { float:right; width:46px; height:17px; padding: 0 16px 0 0; }

.pdBottom {
	width: 462px;
	height: 16px;
	background: url(../images/proddetail_images/detail_bg_bottom.gif) no-repeat top left;
}

.infoContainer {
	width: 422px;
	margin: 0 auto;
	height:auto;
}

.titles { width: 462px; float:left; }

#pdTitle { font-weight:bold; color:#c8161d; }
#pdDetailTxt { font-weight:normal; color: #949494; }
#pdAddColorsTxt { font-weight:bold; color: #838487; }

.pdBtns {
	width: 462px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	height:auto;
	float:left;
}

.pdBtns ul {
	margin:0 auto;
	padding:0;
	width:422px;
}

.pdBtns li {
	float:left;
	width:auto;
	padding:0;
	margin:0;
	list-style:none;
}

#paddingright18 {
	padding: 0 13px 0 0;
}

.infoLeft {
	width: 211px;
	float:left;
	padding:0;
}

.infoRight {
	width: 211px;
	float:right;
	padding:0;
	text-align:right;
}

.thumbContainer {
	width: 422px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}

.thumb {
	width: 75px;
	height: 40px;
	float:right;
	padding:0 0 0 8px;
	margin:0;
}

.thumbRollover {
	width: 75px;
	height:3px;
	background: url(../images/proddetail_images/thumb_over.gif) no-repeat top left;
	position: absolute;
	right: 18px;
}

.pdHRC {
	width: 462px;
	height: 21px;
	float:left;
	margin:0;
	padding:0;
	font-size:0px;
}

.pdHR {
	width: 458px;
	height: 1px;
	background-color: #d1d2d4;
	font-size:0px;
	padding:0;
	position: relative;
	top: 10px;
	margin: 0 auto;
}

/* DD */

.pdBotBtns {
	width: 430px;
	height: 35px;
	padding: 0;
	float:left;
	position:relative;
	top: 10px;
	left:20px;
}

.pdBotBtns ul {
	margin:0;
	padding:0;
	list-style:none;
	position: relative;
	left: 8px;

}

.pdBotBtns li {
	float:left;
	padding:0 0 0 8px;
	margin:0;

}

.pdDD {
	float:left;
	color: #e36f1e;
	width: 177px;
	margin:0;
	padding:0;
}

.clsCMOn { font-size : 12px; text-decoration : none; padding: 0 0 4px 4px; color: #e36f1e; text-align: left; }
.clsCMOver { font-size : 12px; text-decoration : none; padding: 0 0 4px 4px; color: #333333; text-align: left; }

.ddTopMid { border-right: 1px solid #cee2eb; border-left: 1px solid #cee2eb; background-color:#ffffff; }
.ddBottom { border-right: 1px solid #cee2eb; border-left: 1px solid #cee2eb; border-bottom: 1px solid #cee2eb; background-color:#ffffff; }

.ddtxt { color: #e36f1e; padding: 0 0 5px 4px;}

label#quantity { float:left; margin:0; padding:0 5px 0 8px; color:#e36f1e; }
*+html label#quantity{padding:0 5px 0 0;}
*html label#quantity{padding:0 5px 0 0;}
*html input.custom { width:19px; height:17px; margin:0; padding:0 8px 0 0; }

div.custom {
    width:19px; height:17px;
	float:left;
	margin:0; padding:0;
	}

input.custom {
	background:url(../images/proddetail_images/quantity_bg.gif) no-repeat top left;
    background-color: #fff;
    border:none;
    font-size:10px;
	width:19px;
	height:17px;
	margin: 0;
	padding:0;
	float:left;
	text-align:center;
	vertical-align:baseline;
}

/* SHARE THIS CLOG */

.shareclogBtns {
	float:left;
	width: 75px;
	margin: 0 auto;
	padding: 0 0 0 10px;
	height:auto;
}

.shareclogBtns ul {
	margin:0;
	padding:0;
}

.shareclogBtns li {
	width:auto;
	padding:10px 0 0 0;
	margin:0;
	list-style:none;
}

.shareclogInputs {
	float:left;
	margin:0;
	padding: 0 0 0 20px;
	width: 350px;
}

.shareclogInputs form { padding-top:10px; height:14px; }
.shareclogInputs form input { 
	border-width:0px; 
	background:url(../images/proddetail_images/select_bg.gif) repeat-x; 
	width:auto; 
	height:17px; 
	float:left; 
	color:#e36f1e; 
}
label#share_chk_label { width: 200px; padding:0 0 0 5px; margin:0; }
form#shareclog_check { float:left; padding-top:16px; }
form#shareclog_dd { padding-top:16px; float:left; width:300px; }
form#share_to_form { padding-top:16px; float:left; width:auto; }
form#share_from_form { float:left; width:auto; }
img#shareinput { float:left; padding:0; width:4px; }
img#shareinput_right { float:left; padding:0 10px 0 0; width:4px; }
/* POPUPS ------------------------------------------------------------------------------------ */
.popupContainer {
	width: 378px;
	height: 360px;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:12px;
	color:#949494;
	position:relative;
}

#popup { position:absolute; top:160px; left:-6px; z-index:999; }

#popupFeatures { position:absolute; top:160px; left:-6px; }
#popupFeaturesOriginal { background:url(../images/popups/sanita_original_features.gif); width: 378px; height:360px;}
#popupFeaturesClassic {	background:url(../images/popups/sanita_classic_features.gif); width: 378px; height:360px; }
#popupFeaturesVegan {background:url(../images/popups/sanita_vegan_features.gif); width: 378px; height:360px;}
#popupFeaturesWave {background:url(../images/popups/sanita_wave_features.gif); width: 378px; height:360px;}
#popupFeaturesWood {background:url(../images/popups/sanita_wood_features.gif); width: 378px; height:360px;}
#popupFeaturesSangria {background:url(../images/popups/sanita_sangria_features.gif); width: 378px; height:360px;}


#popupSizeChart {
	position:absolute; top:160px; left:-6px;
	width: 378px;
	height: 360px;
	background:url(../images/popups/sanita_size_chart.gif);
}

#closeFeatures {
	float:left;
	width: 375px;
	margin:0;
	padding:0;
}

#closeFeatures img {
	float:right;
	position: relative;
	top: 15px;
	right: 12px;
}

.popup_btn_close { position:relative; top:10px; right:10px; }

.popup_btn_close img {
	float:right;
	width:12px;
	height:12px;
	margin:0;
	padding:0;
}

.closePinfoPopup { position:relative; top:10px; right:10px; }
.clicktostore a { color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; position:relative; top:50px; left:20px; font-size:11px; }
.closePinfoPopup img {
	float:right;
	width:14px;
	height:14px;
	margin:0;
	padding:0;
}

#popupPinfo {
	width: 200px;
	height: 158px;
	position:absolute;
	top:165px;
	left:60px;
	background: url(../images/proddetail_images/bg_wheretobuy.gif) no-repeat;
}