/*-----Code by MG---Modified by AG---August31-----*/

@charset "utf-8";
/* CSS Document */
a img, a:link img {border: none !important}
#itemtemplate {width:800px}
#left_sidebar{ display:block !important}
#mainContents{ padding-top:0px !important; margin-left:10px !important}
#itemtemplate #centercolumn {
	width:300px;
	float:left;
	font-size:11px;
	color:#3b3b3b
}
#itemtemplate #centercolumn .displayimage {
	text-align:center;
	width:288px;
	_width:290px;
	margin-bottom:0px;
	position:relative;
}
#itemtemplate #centercolumn .displayimage img {margin-top:20px}
#itemtemplate #centercolumn .displayimage .free_shipping{
	position:absolute;
	top:10px;
	left:30px
}
#itemtemplate #centercolumn .enlarge_image {
	background:#f6f6f6;
	margin-right:10px;
	#margin-right:12px;
	text-align:center;
	border:#ccc 1px solid;
	border-top:none;
}
#itemtemplate #centercolumn .enlarge_image img {margin:0}
#itemtemplate .img_padding {
	padding:4px;
	margin-top: 10px;
}
#itemtemplate .img_margin {margin:10px 10px 0 10px}
#itemtemplate h3.tit_wealso {
	background:url(../images/tit_wealso.gif) no-repeat;
	width:290px;
	height:16px;
	margin:10px 0 7px 0
}
#itemtemplate .img_suggest {
	padding:0px 20px 0px 20px;
	margin-bottom:10px;
	width:448px;
	_width:490px;
}
#itemtemplate .img_suggest  .releated_content { width:150px; padding:10px 0; border-top:1px solid #c0c0c0;}
.check_to_add	{
	font-size:11px;
	color:#3b3b3b;
	margin-top:5px; margin-bottom:5px;	clear:both
}
.check_to_add .releted_check	{
	margin:0 2px 0 0px ;
	padding:0;
	float:left;
	border:none !important;
}
.learn_more{ font-size:12px; color:#8b0f04; font-weight:bold; clear:both; display:block; padding-left:10px}
#itemtemplate .img_suggest p {margin:6px 0 0 0; font-size:11px; color:#3b3b3b;}
#itemtemplate .img_suggest p a { color:#8b0f04; font-weight:bold}
#itemtemplate .img_suggest p a:hover{ color:#8b0f04}
#itemtemplate .img_suggest .price {
	color:color:#3b3b3b;
	font-size:11px;
	margin-top:3px
}
#itemtemplate #rightcolumn {
	width:490px;
	_width:470px;
	float:left;
	font-size:11px;
	color:#3b3b3b
}
#specification	{padding:20px;}
#specification ul li	{
	background:none;
	padding:0px;
	line-height:18px;
}
#specification ul li span	{margin-left:3px;}
#itemtemplate #rightcolumn .item_features {
	padding:20px 0 0 0;
	margin-bottom:10px;
}
#itemtemplate #rightcolumn .item_features h1 {
	text-transform:uppercase;
	color:#3b3b3b;
	line-height:20px;
	width:262px;
	float:left;
	margin:0 10px 0 0;
	font-size:11px;
	font-weight:normal
}
/*
#itemtemplate #rightcolumn .item_features h2 span {
	font-size:11px;
	font-weight:normal
}
*/
#itemtemplate #rightcolumn .features_head {
	border-bottom:1px solid #c0c0c0;
	padding-bottom:15px;
	margin:0 20px;
	line-height:16px;
	list-style:none;
}
#itemtemplate #rightcolumn .features_head a { text-decoration:none; color:#8b0f04}
#itemtemplate #rightcolumn .features_head a:hover { text-decoration:underline}
/*#itemtemplate #rightcolumn .rrp{ text-decoration:line-through}*/
#itemtemplate #rightcolumn .reviews p {margin:3px 0 0 0}
#itemtemplate #rightcolumn .reviews p a, #itemtemplate #rightcolumn .reviews p a:link {color:#3b3b3b}
#itemtemplate #rightcolumn .reviews p a:hover {color:#8b0f04}
#itemtemplate #rightcolumn .Availables {
	font-size:12px;
	margin-bottom:0px
}
#itemtemplate #rightcolumn .Availables img{margin:0 1px;}
#itemtemplate #rightcolumn .add_info {
	background:#f6f6f6;
	padding-top:14px;
	padding-bottom:5px;
	#width:488px;
}
#itemtemplate #rightcolumn .add_info p {margin:6px 0}
#itemtemplate #rightcolumn .add_info .price {
	color:#8b0f04;
	font-size:18px;
	font-weight:bold
}
#itemtemplate #rightcolumn .add_info select {
	border:1px solid #999999;
	height:18px;
	width:122px;
	color:#3b3b3b;
	font-size:11px;
	margin-bottom:3px;
	background:#ffffe5 !important;
}
#itemtemplate #rightcolumn .add_info label {font-size:11px}
#itemtemplate #rightcolumn .select_field{
height:44px;
margin-top:2px;
text-align:right; margin-right:20px}

#itemtemplate #rightcolumn .select_field select{ margin-bottom:3px}


#itemtemplate #rightcolumn .add_info .block {
	width:222px;
	_width:242px;
	padding-left:20px;
}
#itemtemplate #rightcolumn .add_info input,#itemtemplate #rightcolumn .add_info .input {
	border:1px solid #999999;
	height:18px;
	color:#3b3b3b;
	font-size:11px; 
	margin-top:0 !important;
	margin-left:0 !important;
	float:none !important;
}
#itemtemplate #rightcolumn .add_info .add_button{
	background:url('/lecache/images/btn_buynow.gif') no-repeat;
	display:block;
	height:21px;
	width:84px;
	margin:2px;
	text-indent:-99999999px;
}
#itemtemplate #rightcolumn .add_info .qty, #itemtemplate #rightcolumn .add_info .qty .input {
	display:inline;
	width:33px;
}
.smalltextnolink {
	vertical-align:middle !important;
	color:#3b3b3b !important
}	
#itemtemplate #rightcolumn .add_dispay	{
	color:#3B3B3B;
	font-size:11px;
	text-align:right;
	width:111px;
}
/* Wishlist */
#itemtemplate #rightcolumn #wish_messages	{
	background:#f2f2f2;
	padding:10px 15px 5px 15px;
	display:none;
	#width:488px;
}
#itemtemplate #rightcolumn #wish_messages p	{
	margin:0px;
	margin-bottom:5px;
}
#itemtemplate #rightcolumn #wish_messages a:hover	{color:#6B151D;}
/*end of wishlist*/
#itemtemplate #rightcolumn .feature_footer {
	background:#eeeeee;
	clear:both;
	height:46px;
	#width:489px;
}
.feature_footer ul {
	margin:0;
	padding:0;
	list-style:none;
	padding-top:15px;
	padding-left:20px
}
.feature_footer ul li {float:left}
.feature_footer ul li a, .feature_footer ul li a:link {
	color:#3b3b3b;
	text-decoration:underline;
}
.feature_footer ul li a:hover {color:#8b0f04}
.feature_footer ul li.shipping {
	background:url(../images/li_calc.gif) no-repeat left;
	padding-left:15px;
	margin-right:20px
}
.feature_footer ul li.wishlist {
	background:url(../images/li_folder.gif) no-repeat left;
	padding-left:20px;
	margin-right:20px;
	cursor:pointer;
}
.feature_footer ul li.email {
	background:url(../images/li_email.gif) no-repeat left;
	padding-left:20px;
	margin-right:20px
}
.feature_footer ul li.print {
	background:url(../images/li_print.gif) no-repeat left;
	padding-left:23px;
}
/***********tabs***************/
/********************end tabs*************************/
#itemtemplate #rightcolumn h3.customer_rev {
	width:490px;
	height:40px;
	background:url(../images/tit_customer_reviews.gif) no-repeat;
	margin:0;
	margin-bottom:10px
}
#itemtemplate #rightcolumn h3.customer_rev img { display:block; float:right; margin-top:10px; margin-right:10px; cursor:pointer}
#itemtemplate #rightcolumn div.customer_rev {
	padding:10px 20px;
	color:#3b3b3b;
	#width:490px;
}
#itemtemplate #rightcolumn div.customer_rev #reviews{ display:none}
#itemtemplate #rightcolumn #container-4 p { line-height:17px}
/*****iframe******/
#iframe_reviews{ border:none; overflow:hidden; height:280px;  width:448px}
/*************************item info styles***********************************/
#iteminfo{ width:790px; color:#3b3b3b; font-size:11px}
h2.sec_title { background:#8b0f04; height:34px;_height:47px; margin:0; text-transform:uppercase; color:#FFFFFF; padding-left:16px; font-family: Arial, Helvetica, sans-serif; padding-top:13px; font-size:16px; }
#iteminfo h3 { color:#8b0f04; font-size:12px}
#displayinfo{text-align:justify; padding-top:20px} 
#displayinfo strong {color:#8b0f04}
#displayinfo span {color:#8b0f04}
#displayinfo font { font-size:11px}
#displayinfo img { margin:0px 0 15px 27px}
/******************tabs*********************/
.tabs-container {
    border: 1px solid #C0C0C0;
    padding: 0;
	margin-bottom:10px;
	width:490px;
	#width:492px;
}
.tabs-container a,.tabs-container a:link{color:#8b0f04; text-decoration:none}
.tabs-container a:hover{ text-decoration:underline}
.tabs-container ul{ list-style:none; padding:0; margin:0}
.tabs-container li { background:url(../images/f_bullets.gif) no-repeat left; margin:0; padding:0 0 0 15px; list-style:none}
.tabs-container li a {color:#8b0f04; text-decoration:none}
.tabs-container li a:hover{ text-decoration:underline}
.tabs-container div div {padding:20px; width:450px;_width:488px; overflow:auto}
.tabs-container #features, .tabs-container #resources	{padding:20px; width:450px;_width:488px; overflow:auto}
.tabs-container div div span { line-height:18px}
/* Code By AD for Tabs */
#rightcolumn ul.tabs	{
	display:block;
	overflow:hidden;
	padding:0px;
	margin:10px 0px 0px 0px;
	height:30px;
	#height:28px;
	width:490px;
	#width:492px;
}
#rightcolumn ul.tabs li	{
	float:left;
	margin-right:5px;
	list-style:none;
}
#rightcolumn ul.tabs li a	{
	display:block;
	text-indent:-999999px;
	border:#ccc 1px solid;
	height:29px;
	background:url('/images/tabs_menu.gif');
}
#rightcolumn ul.tabs li a.selected	{border-bottom:#fff 1px solid;}
#rightcolumn ul.tabs li.features a	{
	width:84px;
	#width:86px;
	background-position:-12px 0px;
}
#rightcolumn ul.tabs li.features a.selected	{background-position:-12px -30px;}
#rightcolumn ul.tabs li.specificacion a	{
	background-position:-104px 0px;
	width:131px;
	#width:133px;
}
#rightcolumn ul.tabs li.specificacion a.selected	{background-position:-104px -30px;}
#rightcolumn ul.tabs li.resources a	{
	background-position:-250px 0px;
	width:101px;
	#width:103px;
}
#rightcolumn ul.tabs li.resources a.selected	{background-position:-250px -30px;}
#rightcolumn ul.tabs li.a_finishes	{margin:0px;}
#rightcolumn ul.tabs li.a_finishes a	{
	width:151px;
	#width:153px;
	background-position:-358px 0px;
}
#rightcolumn ul.tabs li.a_finishes a.selected	{background-position:-358px -30px;}
.freeshipping-message	{
	font-size:12px;
	color:#333;
}
/* End of code by AD */
.finish_cell	{
	padding:0px !important;
	width:135px !important;
	height:212px !important;
	display:block !important;
	margin-left:22px;
}
#a_finishes	{
	padding-top:20px;
	height:auto !important;
}
.itemid	{
	color:#3B3B3B;
	font-size:11px;
	margin:6px 0 0;
}
.itemprice	{
	color:#8b0f04;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
}
.sidebar{ display:block !important}
#breadcrum{display:block !important}
#itemtemplate .img_suggest .releated_content { width:120px!Important;padding:10px 15px !important;}
.product_review { padding:0px!Important}
#display_reviews { padding:0px!Important}
.check_to_add { padding:0px!Important; width:auto!Important}
#display_reviews .heading { padding:0px!Important}
#display_reviews .content { padding:0px!Important}
.product_review .footing   { padding:0px!Important}

/* Code By Ad */
/*Styles for Reviews Iframe*/
.rate	{
	float:left;
	margin-right:4px;
	margin-top:3px;
}
#review_form_container	{
	overflow:hidden;
	height:300px;
	display:none;
	background:url('/images/loading.gif') no-repeat 160px 135px;
}
#review_form_container iframe	{
	width:450px;
	height:600px;
	border:none;
	display:none;
}
/*Styles for Multi Images*/
#mainimage	{
	width:288px;
	border:#ccc 1px solid;
	border-bottom:none;
	position:relative;
	z-index:10;
	height:260px;
	#height:280px;
	padding-top:20px;
}
#mainimage .freeShipping	{
	position:absolute;
	top:0px;
	right:0px;
	z-index:20;
}
#mainimage .medium_image_container	{
	position:absolute;
	cursor:pointer;
	left:25px;
}
#mainimage .medium_image_container img	{
	height:1px;
	width:240px;
	height:auto;
}
#thumbnails .bg_top_thumb	{
	border:#ccc 1px solid;
	padding:4px;
	float:left;
	margin-right:10px;
	margin-top:10px;
	cursor:pointer;
}
#thumbnails .bg_top_thumb a	{color:#fff;}
#thumbnails .bg_top_thumb img	{
	height:1px;
	width:80px;
	height:auto;
}
#veilcontainer	{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	z-index:2000;
}
#veil	{
	opacity:0.5;
	filter:alpha(opacity=50);
	background:#666;
}
#bigimagecontainer	{
	position:absolute;
	width:auto;
}
#bigimagecontainer img	{display:block;}
.exitveil	{
	position:absolute;
	cursor:pointer;
	display:block;
	height:19px;
	width:19px;
	background:url('/images/bg_button_exitveil.gif');
}
