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;vertical-align:baseline;background:transparent;}
*{font-size:1em;font-family:inherit;}
:focus{outline:none;}
body{font:62.5%/1.5 Arial,Helvetica,Sans-Serif;color:#2d2d2d;}
p{margin:.75em 0;}
a{color:#700000;text-decoration:underline;cursor:pointer;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:2em;}
h2{font-size:1.75em;}
h3{font-size:1.5em;}
h4{font-size:1.25em;}
h5{font-size:1.00em;}
h6{font-size:.75em;}
fieldset{border:none;}
legend{display:none;}
textarea,input,select{margin:0;padding:3px;}
ul,ol,dl{padding:0 0 0 1.2em;margin:1.2em;}
ul ul,ul ol,ul dir,ul menu,ul dl,ol ul,ol ol,ol dir,ol menu,ol dl,dl ul,dl ol,dl dir,dl menu,dl dl,dir ul,dir ol,dir dir,dir menu,dir dl,menu ul,menu ol,menu dir,menu menu,menu dl{margin:0;}
hr{margin:1.2em 0;padding:0;}
.clear-block{clear:both;}

#main-menu li.active,#approved,#column,#scentsy-logo,a.buy-scentsy,p.consultants-needed,#column-shadow-left,#column-shadow-right,.join-scentsy,input.buy-scentsy-online,a.buy-scentsy-online {background-image:url('http://getascent.s3.amazonaws.com/images/bg-images2.png');background-repeat:no-repeat;}

body{background:#fcfcfa url(../images/body_bg2.gif) repeat-x;}
body.home{background:#fcfcfa url(../images/body_bg.gif) repeat-x;}
#container{width:740px;margin:0 auto;position:relative;padding:160px 0 0 220px;}
.catalog #container{width:960px;padding-left:0;}
ul#main-menu{height:37px;overflow:hidden;list-style:none;padding:0 0 0 30px;margin:0;font-size:1.5em;font-weight:normal;font-family:Tahoma;}
.catalog #main-menu{padding-left:250px;}
#main-menu li{height:37px;overflow:hidden;float:left;border-bottom:solid #f4f3ef 1px;}
#main-menu li a{display:block;padding:7px 12px;color:#fff;text-decoration:none;}
#main-menu li.active{background-color:#dcd6cd;border-right:solid #ddd7cd 1px;background-position:0 -430px;}
#main-menu li.active a{color:#000;}
ul#breadcrumbs{font-size:1.2em;list-style:none;margin:0;padding:5px 0 0 30px;height:25px;}
#breadcrumbs li{display:inline;}
.catalog #breadcrumbs{padding-left:250px;}
#content{font-size:1.4em;position:relative;}
.home #content{margin-top:6px;}
#content .padding{padding:25px 0 45px 30px;}
.catalog #content .padding{padding:0;}
#content h1.page-title{font-size:1.8em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#2d2d2d;border-bottom:solid #444 1px;border-top:solid #444 1px;margin-bottom:20px;padding-left:20px;background:url(../images/star.gif) no-repeat left center;padding-bottom:2px;font-style:italic;}
#content h2{color:#700000;font-size:1.4em;font-weight:normal;}
#content h2 a{text-decoration:none;color:#700000;}
#content h2 a:hover{text-decoration:underline;}
#content h3{font-size:1.2em;}
#content blockquote{padding:10px 15px;background:#eae5df;border:solid #ae9396 1px;}
#approved{position:absolute;right:0;top:-5px;width:75px;height:75px;background-position:0 -466px;}
.home #approved {top:-5px;}
/*right:0;top:0;width:75px;height:75px;background:url('http://getascent.s3.amazonaws.com/images/bg-images.png') no-repeat;background-position:0 -100px;*/
#approved strong{display:none;}
#column{background-color:#ddd8cd;background-position:-250px 0;position:absolute;left:0;top:0;width:220px;min-height:801px;}
#column p {text-align:center;font-size:1.3em;}
#column p a {font-style:italic;}
#column .padding{padding:0 12px 15px;position:relative;}
.catalog .column{background:#ddd7ce;height:219px;width:220px;position:absolute;top:0;left:0;}
#scentsy-logo{display:block;width:220px;height:160px;background-position:0 0;}
#scentsy-logo strong{display:none;}
.catalog #scentsy-logo{position:absolute;top:0;left:0;}
#column .consultant{text-align:center;width:196px;position:absolute;z-index:10;top:110px;}
#column .consultant p {font-size:12px;line-height:1.3;margin:0 0 5px 0;font-weight:bold;}
.catalog .consultant{top:128px;}
a.buy-scentsy{position:absolute;top:-15px;display:block;width:150px;height:35px;background-position:0 -160px;color:#fff;margin:0 0 0 9px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding:11px 0 0 28px;text-decoration:none;font-size:1.4em;}
.catalog .buy-scentsy{position:absolute;top:160px;left:12px;}
p.consultants-needed{display:block;position:absolute;z-index:10;left:-3px;top:30px;width:228px;height:52px;background-position:0 -206px;padding-top:12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em;text-align:center;}
p.consultants-needed span{color:#700000;text-decoration:underline;}
p.consultants-needed em a{color:#2D2D2D;text-decoration:none;}
.redirect{text-align:center;padding:134px 0 0;margin-bottom:0;}
.redirect img{cursor:pointer;}
#column .catalog{text-align:center;}
#column .catalog h5{font-size:15px;line-height:2.4;}
#column .catalog h5 a{color:#2d2d2d;text-decoration:none;padding-bottom:178px;background:url(../images/catalog.jpg) no-repeat bottom center;}
#column .catalog p{font-size:1.2em;}
form#newsletter {margin-top:2px;}
#newsletter h5 {font-size:14px;line-height:1.8;}
#newsletter label {display:block;font-weight:bold;font-size:1.2em;}
#newsletter input#news-email,#newsletter input#news-name {width:180px;padding:4px 3px;border:solid #CCC6BD 1px;font-size:1.2em;}
#newsletter input.submit {font-size:1.2em;background:#700000;color:#fff;border:none;outline:none;margin-top:5px;}
#column-shadow-left{position:absolute;z-index:1;top:0;left:-11px;width:11px;height:801px;background-position:-228px 0;}
#column-shadow-right{position:absolute;z-index:1;top:0;right:-11px;width:11px;height:801px;background-position:-239px 0;}
img.product-display{position:absolute;top:0;left:220px;}
.join-scentsy{width:228px;height:110px;background-position:0 -270px;text-align:center;position:absolute;right:-8px;top:0;padding-top:50px;}
.join-scentsy a{display:block;width:220px;height:160px;position:absolute;top:0;z-index:100;left:0;}
.join-scentsy a strong{display:none;}
ul#footer{margin:0 0 0 30px;font-size:1.3em;padding:5px 35px 15px 0;list-style:none;border-top:solid #dfd8ce 6px;}
#footer li{float:left;padding:6px;}
#footer li a:hover{text-decoration:none;}
#footer li.copyright a {text-decoration:none;color:#2d2d2d;}
label.error{color:#ba1212;font-size:1em;font-weight:normal;}
label.required{background:url(../images/required.png) no-repeat;padding-left:10px;}
.ifr{float:right;padding:0 0 15px 15px;}
.ifr img{border:solid #dfd8ce 3px;padding:10px;background:#fff;}
.ifl{float:left;padding:0 15px 15px 0;}
.ifl img{border:solid #ded7cd 1px;padding:5px;background:#fff;}
p.no-border img{border:none;padding:0;}
hr{border:none;color:#dfd8ce;background:#dfd8ce;height:4px;width:100%;text-align:left;clear:both;margin:8px 0 12px;}
#list_categories{list-style:none;padding:0;margin:0;}
#list_categories li{float:left;margin:0 8px 10px 0;text-align:center;width:170px;}
#list_categories li.alt{margin-right:0;}
#list_categories a.category_image{padding:2px;background:#ae9396;float:left;}
#list_categories a.category_image img{border:solid #796365 1px;float:left;background:#fff;padding:6px;}
#list_categories li h3{font-size:1em;}
#list_categories li h3 a{color:#2d2d2d;text-decoration:none;}
#list_categories li.coming-soon{display:none;}
#list_products,.products_tab_container ul{list-style:none;padding:0;margin:0;}
#list_products li{float:left;margin:0 12px 12px 0;text-align:center;}
#list_products a.product_image{float:left;}
#list_products a.product_image img{float:left;background:#fff;}
.product-counter{margin:0 0 15px 0;font-weight:bold;background:#ded7cd;font-size:1.2em;width:703px;clear:both;text-align:center;}
.product-counter a{display:inline;padding:2px 4px;text-decoration:none;margin:0 4px;}
.product-counter a:hover{background:#2d2d2d;color:#fff;}
#product_info{margin:25px 0 25px 0;}
#product_info .product_image{float:left;}
#product_info .product_image img{float:left;background:#fff;padding:3px;}
#product_info .product_description{float:left;padding-left:20px;width:320px;}
#product_info em.price{color:#700000;font-weight:bold;}
a.shop{padding:3px 12px;background:#700000;color:#fff;text-decoration:none;}
input.buy-scentsy-online{cursor:pointer;border:none;outline:none;display:block;width:178px;height:45px;background-position:0 -160px;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding-left:8px;text-decoration:none;}
a.buy-scentsy-online{text-align:center;cursor:pointer;border:none;outline:none;display:block;width:178px;padding-top:10px;height:35px;background-position:0 -160px;font-size:1.1em;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-decoration:none;}
.contact-form label{display:block;font-weight:bold;}
.contact-form label.error{color:#ba1212;font-size:1em;font-weight:normal;}
.contact-form .input{background:#FFF;border:solid #ccc6bd 1px;width:300px;padding:4px;}
.contact-form .input:focus{border:solid #807c76 1px;}
.contact-form .text{width:375px;height:130px;}
.contact-form select{background:#FFF;border:solid #ccc6bd 1px;width:300px;padding:4px;} 
#fancy_div .contact-form .text{height:110px;}
.contact-form .submit{background:#700000;border:none;color:#fff;display:block;padding:3px 12px;}
dl#faq dt{font-weight:bold;cursor:pointer;border-bottom:solid #2d2d2d 1px;margin:0;line-height:2;}
dl#faq dt:hover{background:#eae5df;}
dl#faq dd{padding:10px 0;line-height:inherit;}
ul#promo {margin-bottom:10px;}
ul.scentsy-product-list{list-style:none;padding:0;margin:0;}
.scentsy-product-list li{float:left;margin:0 10px 15px 0;text-align:center;width:166px;}
.scentsy-product-list li span,.scentsy-product-list li a{padding:2px;display:block;float:left;background:#ae9396;}
.scentsy-product-list img{border:solid #796365 1px;float:left;background:#fff;padding:5px;}
.scentsy-product-list h4{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;display:block;font-size:13px;clear:left;padding:0;margin:0;}
.site-map #content h3{line-height:2;}
.site-map #content h3 a{color:#2d2d2d;text-decoration:none;}
p#looking-for{background:#fff;border:solid #907578 2px;text-align:center;line-height:2;font-family:Georgia;}
#looking-for a{color:#188409;padding-left:4px;}
#finder-form{background:#dfd8ce;padding:10px 10px 5px;border-top:solid #836b6e 3px;}
#finder-form label{font-weight:bold;display:block;}
#finder-form #states{border:solid #bcbab7 1px;padding:2px;}
#finder-form p{float:right;margin:0;line-height:1.2;position:relative;}
#finder-form h6{height:44px;width:290px;background:url(../images/consultant-finder.png) no-repeat;margin:0;padding:0;}
#finder-form h6 strong{display:none;}
#consultant-container{display:block;position:relative;height:1%;}
ul#consultants{list-style:none;padding:0 0 10px;margin:0;line-height:1.4;font-size:13px;}
#consultants li{list-style:none;padding:20px;clear:both;float:left;width:650px;border:solid #dfd8ce 5px;background:url(../images/consultant_bg.png) no-repeat;height:122px;border-left-width:10px;border-right-width:10px;position:relative;}
#consultants li img{float:left;padding:4px;border:solid #907578 3px;background:#fff;}
#consultants .consultant-info{margin-left:133px;}
#consultants .consultant-info h5{font-size:15px;}
#consultants .consultant-info strong{color:#700000;text-decoration:underline;cursor:pointer;}
#consultants .consultant-info address{font-size:14px;}
#consultants .contact-info{float:right;width:240px;position:absolute;right:20px;top:20px;line-height:1.4;}
ul#consultant-states{list-style:none;padding:0;margin:0;line-height:1.4;font-size:13px;clear:both;}
ul#consultant-states li{overflow:hidden;margin:0;padding:10px 0;}
#consultant-states ul.consultants{list-style:none;padding:0;margin:0;}
ul#consultant-states ul.consultants li{float:left;width:50%;position:relative;border:none;}
ul#consultant-states ul.consultants li.recruit{width:100%;}
ul#consultant-states ul.consultants li.empty{width:100%;}
ul.consultants li img{float:left;}
ul.consultants li .consultant-info{margin-left:133px;}
ul.consultants li .consultant-info h5{font-size:15px;}
#catalog{position:absolute;width:960px;height:655px;z-index:200;top:0;}
.catalog #content{height:665px;}
.starter-kit li{list-style-image:url(../images/starter-kit-bullet.png);}
#find-consultant {display:none;}
label .small {font-weight:normal;font-size:.9em;}


ul.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #AE9396;
	border-left: 1px solid #AE9396;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #AE9396;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #907578;
}
.products_tab_container ul li{float:left;margin:0 12px 12px 0;text-align:center;}
.products_tab_container ul li.collection-title{float:none;text-align:left;}
.products_tab_container ul a.product_image{float:left;}
.products_tab_container ul a.product_image img{float:left;}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 1em;
	padding: 0 8px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #785969;
}
ul.tabs li.active, ul.tabs li.active a, ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
	color:#2D2D2D;
}


.products_tab_container {
	padding:20px;
	border: 1px solid #AE9396;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width: 669px;
	margin-bottom:10px;
	background:#fff;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
a#buy-scentsy-now{position:absolute;top:26px;left:294px;}