body{
padding:0;
margin:0;
background:#ffffff;
}

p{
font-family:Open sans, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #666666;
	font-size:12px;
}

td{
font-family:Open sans, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #666666;
	font-size:11px;
}

table{
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #666666;
	font-size:11px;
}

a{
font-family:open sans, Century Gothic, Verdana, Arial, Helvetica, sans-serif;;
	color: #666666;
	font-size:11px;
}

h3{
font-family:montserrat, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-transform: uppercase;
padding:0;
margin:0;
color:#633423;
}

h4{
font-family:montserrat, Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-transform: uppercase;
padding:0;
margin:0;
color:#633423;
}

#out_container{
width:1200px;
background-color:#ffffff;
margin:auto;
}

#main_container{
width:1000px;
margin:auto;
}

#header{
padding:0;
margin:0;
}

#top1{
height:1px;
width:1000px;
margin:0;
padding:0;
float:right;
clear:both;
}

#top2{
height:8px;
margin:0;
padding-bottom:0px;
width:1000px;
float:right;
background:#fff;
clear:both;
}

#top3{
height:8px;
margin:0;
padding:0;
width:1000px;
background:#fff;
float:right;
clear:both;
}

#top4{
height:115px;
margin:0;
padding:0;
width:1000px;
float:right;
clear:both;
}

#top5{
height:2px;
padding:0;
margin:0;
width:1000px;
background: #e4e4e4;
float:right;
clear:both;
}

#menu{
clear:both;
font-family: montserrat;
float:right;
height: 35px;
width:1000px;
margin:0;
padding:0;
background: #e5e5e5;
}

#search{
	margin:0;
	float:right;
	width:200px;
	height:46px;
	text-align:center;
}

#prodsearch {
	margin:0px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
	display:inline-block;
	width:200px;
	height:46px;
	text-align:center;
	background-color:#333333;
}

#prodsearch_header {
margin:0;
padding:0;
font-size:10px;
color: #333333;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
display:none;
}

#admindiv_search{
margin:0;
padding:0px;
list-style-type:none;
width:200px;
text-align:center;
float:left;
}

#widget_search_ss{
margin:0;
padding:0px;
list-style-type:none;
width:200px;
text-align:left;
float:center;
}

#widget_search_ss li{
margin:0;
padding:0px;
float:center;
font-size:11px;
font-weight:normal;
font-family:Open sans, Arial, Helvetica, sans-serif;
list-style-type:none;
}

#prodsearch_box {
width:200px;
	margin:10px 12px 10px 13px;
	background-color: #333333; 
	padding:0px;
	float:left;
}

#prodsearch_field{
background-color:#666666;
height:30px;
border: none;
padding-left: 10px;
font-family: open sans, arial, sans-serif;
color: #b9b9b9;
}

#prodsearch_fielddv {
width:140px;
height:25px;
	margin:0;
	padding:0;
	float:left;
	border: none;
}

#prodsearch_fielddv input{
width:135px;
float:center;
}

#prodsearch_submit {
	margin:0;
	float:left;
	*padding-top:1px;
}

#advancedsearch {
display:none;
}

#short_menu{
float:left;
width:750px;
height:46px;
text-align:left;
margin:0px;
padding:0;
}

#widget_1_sh {
	margin:0px 0 0 0;
	padding:0px 0 0 0;
	list-style-type:none;
	text-align:left;
	height:46px;
	float:left;
}

#widget_1_sh li{
height:46px;
	display:inline;
	padding-left:0px;
	padding-right:0px;
	*padding-right:2px;
	
}
#widget_1_sh li a{
background:url(menu_bar.jpg) repeat-x;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	height:46px;
	line-height:350%;
	}
	
#widget_1_sh li span{
background:url(menu_bar.jpg) repeat-x;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	height:46px;
	line-height:350%;
	}
	
#widget_1_sh li a:hover{
	color: #FF6699;
}

#widget_2_sh {
	padding:0px 0px 0px 0px;
	margin:0;
	list-style-type:none;
	height:25px;
	width:1000px;
	text-align:right;
}

#widget_2_sh li{
height: 35px;
	display:inline-block;
	padding:0;
	margin:0;
	*display:inline;
}

#widget_2_sh li a{
	height: 35px;
	color: #333333;
	font-family: montserrat, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 13px;
	line-height:220%;
	*line-height:180%;
	text-transform: uppercase;
	text-decoration:none;
	display:inline-block;
	*display:inline;
	text-align:left;
	padding: 3px 15px 0 15px;
	border-left:#fff 1px solid;
	margin:0;
	background: #e5e5e5;
}

#widget_2_sh li span{
	height:25px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:220%;
	*line-height:180%;
	text-decoration:none;
	display:inline-block;
	*display:inline;
	text-align:left;
	padding:0px 15px 0 15px;
	border-left:#fff 1px solid;
	margin:0;
	background:#000;
}

#widget_2_sh li a:hover{
	color: #999999;
}

#mid{
padding-top:5px;
margin:0;
width:1000px;
background:#fff;
clear:both;
float:left;
}

#left_column{
width:200px;
float:left;
padding:0; 
background:#fff;
}

#cat_vert {
margin-bottom:5px;
padding:0;
	width:200px;
	
background: #333333;
	clear:left;
}
#cat_main_vert {
margin:0;
	padding:5px 10px 0 10px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px; 
	font-weight:;
	color:#90816c; 
	text-decoration:none;
	height:50px;
	background:#e8e4d9;
}

#cat_main_vert a{
margin:0;
	padding:0;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px; 
	color:#90816c; 
	text-decoration:none;
}

#cat_vert_list {
	margin:0;
	padding:0;
}

#cat_vert_list li {
	font-family: open sans;
	line-height: 150%;
	border-bottom: none;
	list-style-type:none;
	color: #999999;
}

#cat_vert_list li a {
	font-family: montserrat, sans-serif;
	font-size: 13px; 
	text-transform: uppercase;
	color: #ffffff; 
	font-weight: 400; 
	text-decoration:none;
	padding-left: 20px;
	/* border-bottom: gray; */
}

#cat_vert_list li a:hover {
	text-decoration:none;
	color: #e5e5e5;
}

#topseller_vert {
	width:200px;
	background:#fff;
	margin-bottom:5px;
padding:0;
clear:left;

}
#topseller_main {
	margin:0;
	padding:5px 10px 0 10px;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px; 
	color:#fff; 
	text-decoration:none;
	background:#c4b7a6;
	height:50px;
}

#topseller_main a {
	margin:0;
	padding:0;
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px; 
	color: #fff; 
	text-decoration:none;
}

#topseller_vert_list {
	list-style-type:none; 
	margin:0;
	padding:0;
	line-height:100%;
	background:#f3f0e8;
}

#topseller_vert_list li {
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:#CCCCCC 1px solid;
}

#topseller_vert_list li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#5b5b5b; 
	text-decoration:none;
	line-height:100%;
}
#topseller_vert_list li a:hover {
	text-decoration:none;
	color:#000;
}

#feat_vert {
margin-bottom:5px;
padding:0;
	width:200px;
	background:#fff;
}
#feat_main {
margin:0;
	padding:0;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px; 
	font-weight:bold;
	color:#948e4c; 
	border-bottom:#d0d0d0 3px solid;
	text-decoration:none;
}

#feat_main a{
margin:0;
	padding:0;
	font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; 
	color:#948e4c; 
	border-bottom:#d0d0d0 3px solid;
	text-decoration:none;
}

#feat_vert_list {
	 
	margin:0;
	padding:0;
}

#feat_vert_list li {
	line-height:200%;
	border-bottom:#d0d0d0 solid 1px;
	list-style-type: square;
	list-style-position:inside;
	color: #999999;
}

#feat_vert_list li a {
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:12px; 
	color:#666; 
	font-weight: normal; 
	text-decoration:none;
	padding-left:10px;
}

#feat_vert_list li a:hover {
	text-decoration:none;
	color: #000;
}

#right_column{
width:800px;
float:right;
background:#fff;
}

#logo_height{ 
height:115px;
width:999px;
float:left;
padding:0;
margin:0;
list-style-type:none;
}

#middle-logo {
display: table; float:left; width: 999px; height:100%; #position: relative; overflow: hidden; text-align:left; 
}
#inner-logo {
 #position: relative; #top: -50%;width:; 
}
#outer-logo {
#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;
}

*html #inner-logo {
 #position: relative; #top: -25%;width:; 
}
*html #outer-logo {
#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;
}

#logo {
text-decoration:none;
margin:0;
padding:0;
text-align:left;
list-style-type:none;
}

#widget_logo_lg {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 0 0 0; 
margin:0;
text-align:left;
list-style-type:none;
}

#widget_logo_lg ul {
list-style-type:none;
margin:0;
padding:0;

}

#widget_logo_lg li {
list-style-type:none;
margin:0;
padding:0;
}

#logo a{
	color: #3d3c3c;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0 0 0px;
	font-size:30px;
}

#logo span{
	color: #3d3c3c;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0 0 0px;
	font-size:30px;
}

#logo a img{
	margin:0 0 0 0px;
	padding:0;
}

#top2_right{
width:200px;
float:right;
height:115px;
}

#cart{
width:200px;
height:90px;
float:right;
margin-right:10px;
margin-bottom:25px;
}

#admindiv_3{
float:left;
width:200px;
height:90px;
padding:0px 0 0 0; 
margin:0;
}

#widget_3_lh{
float:left;
width:200px;
height:90px;
color:#000000;
padding:0px 0 0 0; 
margin-right:10px;
margin-bottom:25px;
margin-left:0;
margin-top:0;
}

#newsletter{
width:200px;
height:80px;
float:left;
padding:0;
margin:0;
}

#widget_newsletter_ss{
	width:200px;
	height:80px;
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
}

#newsletter_vert {
	width:200px;
	height:80px;
	padding:0px;
	float:left;
	clear:left;
	margin-bottom:5px;
	background:url(newsletter_bk.jpg) no-repeat;
}

#newsletter_submit {
	float:left;
	height:25px;
	width:25px;
	padding:0px 0 0px 0;
	*padding:1px 0 0px 0;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
#newsletter_body {
width:160px;
height:25px;
float:left;
padding:5px 20px 0px 20px;
}
#newsletter_fielddv{
	text-align:left;
	float:left;
	width:135px;
	height:25px;
	text-align:center;
}
#newsletter_fielddv input{ width:135px;height:19px;}

#newsletter_head {
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
height:32px;
width:160px;
float:left;
text-align:left;
font-size:20px;
color: #643324;
font-weight:bold;
margin-left:20px;
margin-right:20px;
margin-top:5px;
}

#center_content{
background:#fff;
padding:0 10px 10px 10px;
}


#footer{
width:985px;
margin-bottom: 20px;
padding-left:15px;
text-align:left;
clear:both;
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	background:#c4b7a6;
}

#footer a{
padding:0 0 0 0px;
text-decoration:none;
color:#fff;
}

#extra{
height:10px;
padding:0;
margin:0;
}

#for_link{
height:30px;
width:985px;
text-align:left;
padding:0; margin:0;
}

#for_link .link{
height:15px;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:inline-block;
	*display:inline;
	text-align:left;
	padding:0px 15px 0 0px;
	margin:4px 0 0 0;
}

#for_link .link a{
color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline-block;
	*display:inline;
	text-align:left;
	}

#widget_24_lh{
display:inline-block;
*display:inline;
height:30px;
width:985px;
padding:0; margin:0;
float:left;
list-style-type:none;
text-align: left;
}

#widget_24_lh li{
display:inline-block;
*display:inline;
padding:0; margin:0;
}
#widget_24_lh li a{
height:15px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:inline-block;
	*display:inline;
	text-align: left;
	margin:0;
	}
#widget_24_lh li a:hover{
color:#000;
text-decoration:none;
}

#safeshop {
padding: 0;
float:left;
}

#safeshop_desc {
display:none;
}


#safeshop_head {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#safeshop_head a {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}

#safeshop_head a:hover {
	color:#000;
	text-decoration:underline;
}

#safeshop_desc a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	display:none;
}

#faq {
padding: 0;
float:left;
}

#faq_desc {
display:none;
}

#faq_head {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#faq_head a {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}


#faq_head a:hover {
	color:#000;
	text-decoration:underline;
}

#faq_desc a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	display:none;
}

#privacy {
padding: 0;
float:left;
}

#privacy_desc {
display:none;
}

#privacy_head {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#privacy_head a {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}

#privacy_head a:hover {
	color:#000;
	text-decoration:underline;
}

#privacy_desc a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	display:none;
}

#testimonials {
padding: 0;
float:left;
}

#testimonials_head {
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#testimonials_head a {
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}

#testimonials_head a:hover {
	color:#000;
	text-decoration:underline;
}
#testimonials_desc {
display:none;
}
#testimonials_desc a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	display:none;
}

#survey {
padding: 0;
float:left;
display:inline-block;
}

#survey_head {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding-left:10px;
}

#survey_head a {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}

#survey_head a:hover {
	color:#000;
	text-decoration:underline;
}
#survey_body {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#survey_body a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11x;
	text-decoration:none;
	color:#666;
	display:none;
}

#survey_question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#survey_answer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#survey_submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

ul#info_vert {	
	margin:0;
}

#info_vert {
padding: 0;
float:left;
}

#info_vert li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666;
	display:none;
}
#info_vert li a{
	margin:0px;
	color:#666;
	text-decoration:none;
}
#info_vert li a:hover{
	color:#000;
	text-decoration:underline;
}

#info_head {
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#666;
	padding: 0 15px 0 0px;
}

#copyright {
	padding:5px 0px 0 0px; 
	margin:0;
	width:985px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	clear:both;
}

#copyright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
#copyright a:hover{
	color: #666;
	text-decoration:none;
}

#widget_copyright_cp {
	padding:0px; margin:0;
	width:985px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	clear:both;
}

.default_product_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7e564f;
	text-decoration:none;
	font-size:14px;
	}

	
.default_currency_type {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #e65d91;
}
.default_price {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #e65d91;

}
.listing_currency_type, .listing_price {
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #e65d91;
	font-size:12px;
}
.listing_product_category_header{
font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #2d2d2d;
	font-size:14px;
}






































