/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;background: transparent;border-image: initial;}
input, textarea, keygen, select, button, isindex {margin: 0em;font: -webkit-small-control;color: initial;letter-spacing: normal;word-spacing: normal;line-height: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: -webkit-auto;}
.btn:-moz-focus-inner {border: 0;}
.pad{padding:10px}
.container{width:950px;text-align:left}
a{text-decoration:none}
.parameters th{text-align:right}
#left{float:left;width:170px;text-align:left}
#right{float:right;width:780px;text-align:left}
textarea:focus, input:focus{outline: none;}

/* Base Structure & Elements */
body{font-size:12px;}
img{border:0px}
.clr{clear:both}
.clr:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clr             { zoom: 1; } /* IE6 */
*:first-child+html .clr { zoom: 1; } /* IE7 */
h1,h2,h3,h4,h5{margin:0px}
a{color:blue;text-decoration: underline;}
a:hover{text-decoration: none;}
h1{font-size:22px}
h2{font-size:14px}
h3{font-size:12px}
p,td,th{font-size:12px;}
hr{height:0;border:0px;border-top:1px dotted #aaa}

/* Layouts */
.row{padding:0px 0px 0px 20px;height:auto}
.row .border{min-height:80px;;clear:both;text-align:center;padding:15px 0px 15px 0px;height:auto}
.rowDivider{height:5px;width:100%;}
.block{padding:0px;border:0px;min-height:40px;float:left;margin:0px 20px 10px 0px;}
.blocks1{}
.blocks1 .block{width:930px;}	
.blocks2{}
.blocks2 .block{width:455px}	
.blocks3{}
.blocks3 .block{width:296px;}	
.blocks5{}
.blocks5 .block{width:170px;}	
#splash .rowDivider{height:25px}
#splash .row .border{}
html, body {
  height: 100%;
}



/* Icons */
.iconBestChoice{background:url(http://soapbottle.com/images/best-choice.png) no-repeat;width:90px;height:90px;}
.iconSale{background:url(http://soapbottle.com/images/feature_icon3.png) no-repeat;width:90px;height:90px;}
.iconMail{background:url(http://soapbottle.com/images/mail_post_email_letter_envelope.png) no-repeat;width:90px;height:90px;float:left;position:absolute;z-index:100}
.iconAmazon{}
.iconEbay{}


.ads{margin-bottom:8px}
.filter{cursor:pointer}
/*
#searchingBox{height:150px;width:300px;-moz-box-shadow: 0px 0px 5px #888;-webkit-box-shadow: 0px 0px 5px #888;position:absolute;box-shadow: 0px 0px 5px #888;
background:#fff;z-index:9999;color:#000;font-size:18px;padding:20px;display:none}
.searchFilter{background:#ddd;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;
	border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #ccc;}
*/
/* Pagination */
.pagination{font-family:arial;font-size:11px;clear:both;display:block;height:20px;margin:10px 0 10px 0;}
.pagination li{border:0; margin:0; padding:0;font-size:11px;list-style:none;}
.pagination a{color:#666;margin-right:2px;}
.pagination .previous-off,.pagination .next-off {color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}
.pagination .next a,.pagination .previous a {font-weight:bold;border:solid 1px #FFFFFF;}
.pagination span{color:#666;font-weight:bold;display:block;float:left;padding:3px 6px;}
.pagination .active_link{color:#fff;background:#333;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;font-size:14px;display:block;float:left;padding:3px 6px;}
.pagination a:link,
.pagination a:visited {color:#666;display:block;float:left;padding:3px 6px;text-decoration:none;}
.pagination a:hover{}

/* Custom 
#content.loading{background:url(http://soapbottle.com/theme/images/ajax-loader_1.gif) center center no-repeat #eee;min-height:100px;content:''}
#content .row {margin:0px;padding:0px;position:relative}
#content .row .column{margin:0px;padding:0px;float: left;min-height:30px;}
#content .row .column .pad{min-height:20px;margin:6px;padding:0px;clear:both;width:auto}
#content .row .column .pad .widget{min-height:20px;width:auto;clear:both}
#content .row .column .pad .widget.loading{background:url(http://soapbottle.com/theme/images/ajax-loader.gif) center center no-repeat #fff;min-height:100px;content:''}
*/

/* Boxes */
.notice{text-align:left;background:#fff;margin:10px;color:#000;padding:10px;}
.warning{text-align:left;background:#fff;margin:10px;color:#000;padding:10px;}
.alert{text-align:left;background:#fff;margin:10px;color:#000;padding:10px;}

/* Navigation */
ul.dropdown { position: relative; display:block;margin:0px;padding:0px;}
ul.dropdown li { font-weight: bold; float: left; zoom:1;list-style:none;}
ul.dropdown a:hover	{ color: #000; }
ul.dropdown a:active { color: #ffa500; }
ul.dropdown li a { display: block; padding: 4px 8px; color: #222; }
ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover { background: none; color: black; position: relative; }
ul.dropdown li.hover a { color: black;text-decoration:none }
ul.dropdown ul { width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index:2000}
ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; border-bottom: 1px solid #ccc; float: none;z-index:2001 }
ul.dropdown ul li a	{ border-right: none;  display: block; } 
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul { visibility: visible; }	

/* footer */
.footer ul{list-style:none;margin:0px}
.footer li{list-style:none;margin:0px}

/* params */
.params{border-collapse: collapse;}
.params td, .params th{padding:6px;font-size:11px;text-align:left;border-bottom:1px solid #ddd}

/* groupon slider */
#slidebox{
	width:420px;
	height:110px;
	padding:10px;	
	border-bottom:3px solid #000;   
	position:fixed;
	bottom:0px;
	right:-430px;
	-moz-box-shadow:0px 0px 5px #222;
	-webkit-box-shadow:0px 0px 5px #222;
	box-shadow:0px 0px 5px #222;
	text-align:left;
	background:#82c13f url(http://soapbottle.com/images/groupon-bg.png) top left no-repeat;
	-webkit-border-top-left-radius: 12px;
	-moz-border-radius-topleft: 12px;
	border-top-left-radius: 12px;
	border:0px solid #335a01;
}
#slidebox p, a.more{
	font-size:11px;
	text-transform:uppercase;	
	letter-spacing:1px;
	color:#555;
	margin:0px 0px 5px 0px;
}

#slidebox h2{
	color:#fff;
	font-size:18px;
	margin:0px 20px 0px 0px;
	text-shadow: #264b00 1px 1px 1px;

	
}
#slidebox img.gbtn{left:100px;z-index:1000;position:absolute;background:none;border:none;}
#slidebox a.close{
	background:transparent url(http://soapbottle.com/images/close.gif) no-repeat top left;
	width:13px;
	height:13px;
	position:absolute;
	cursor:pointer;
	top:10px;
	right:10px;
}
#slidebox .thumb{
	-moz-box-shadow:0px 0px 5px #222;
	-webkit-box-shadow:0px 0px 5px #222;
	box-shadow:0px 0px 5px #222;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}
#slidebox a.close:hover{background-position:0px -13px;}
.descFeature{font-size:18px;font-weight:normal;margin-bottom:10px;}
.descFeature strong{font-size:20px;font-weight:bold}
.searchFilter{background:#ddd;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #ccc;border-top:1px solid #eee;border-left:1px solid #eee;}


.attributes{border-collapse:collapse;width:100%}
.attributes th, .attributes td{border-bottom:1px solid #ccc;padding:5px;}
.attributes th{text-align:right}
#splash .attributes th, .attributes td{color:#333;}
.tabs{height:29px;border-bottom:1px solid #ddd;}
.tabs > ul{font-size: 1em;list-style:none;}
.tabs > ul > li{margin:0 2px 0 0;padding:7px 10px;display:block;float:left;color:#aaa;-webkit-user-select: none;-moz-user-select: none;user-select: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	background: #eeeeee; /* old browsers */
	background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#eeeeee)); /* webkit */
}
.tabs > ul > li:hover{	
	cursor:pointer;
	color: #777;
}
.tabs > ul > li.tabActiveHeader{
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF)); /* webkit */
	cursor:pointer;
	color: #333;
	border:1px solid #ddd;
	border-bottom:1px solid #fff;
	
}
.tabscontent {
	padding:8px;
	border:1px solid #ddd;
	border-top:0px;
	display:none;
}