/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#b2b2b2;
}

/*
@font-face {
	font-family: 'HelveticaNeue LT 67 MdCn';
    src: url('HelveticaMediumCondensed.ttf.ttf'),
         url('HelveticaMediumCondensed.ttf.ttf?#iefix') format('embedded-opentype'),
	     url('HelveticaMediumCondensed.ttf.ttf') format(truetype);
	font-style:normal;
	font-weight:normal;



}*/

/*h3 { padding:0; margin:0;}*/

/*.txt { display:block; width:50px; height:50px; background-color:#ff0000;}*/



#logobox {

margin:0 0 0 0px;
width:100%;
padding:29px 0 20px 0px;
text-align:center;
background:url(logotop.png) no-repeat;
display:block;
}


#logo {
padding:0 0 0 0px;
padding:29px 0 20px 0px;
margin:0px;
text-align:center;
display:inline-block;
width:190px;
background:url(logotop.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

#logo img {
margin:0 auto;
text-align:center;
}

#widget_logo_lg {
	/*clear:left;*/
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 0px;
	margin:0 0 0 0px; 
	width:100%;

			min-height:30px;
			list-style-type:none;
			/*background-color:#FF0000;	*/
			clear:both;

}



#widget_logo_lg li {
padding:0;
margin:0 0 0 0px;

}
#widget_logo_lg li a{
}


#admindiv_logo {
	padding:0 0 0 0px; 
	margin:0 0 0 0px;
	display:inline-block;
}


#logo a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 0px; 
	margin:0 0 0 0px;
	font-size:28px;
	line-height:100%;

}
#logo span{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 0px; 
	margin:0 0 0 0px;
	font-size:28px;
	line-height:100%;

}




#logo a:visited{
}
#logo a:hover{
color:#000000;
}

#top_categories {
clear:both;
/*background-color:#0066CC;*/
display:inline-block;
padding:0; margin:0;
}



#top_right {
float:right;
width:700px;
display:inline-block;
/*background-color:#009900;*/
margin:0 0 0 8px;
padding:0;
}

.top_right_content {
padding:0 0 0 0px;
}





#categories {
clear:both;
background-color:#000000;
width:100%;
height:30px;
}



#widget_4_lh {
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	width:800px;
	min-height:30px;
	/*float:right;*/
clear:both;
	list-style-type:none;
/*background-color:#00ff00;*/
text-align:center;
display:inline-block;
}


#widget_4_lh li{
margin:0;
padding:0;
text-align:center;
display:inline-block;
}



#cat_horizontal {
	margin:0 0 0 0px;
	display:block;
	height:auto;	
	padding:0 0 0 0px;
	min-height:30px;
	/*background-color:#FF0000;*/
}
#cat_horizontal_list {
	list-style-type: none;
	padding:0px;
	margin:0px auto;
	width:100%;
	text-align:center;
	min-height: 30px;
}
#cat_horizontal_list li {
		display:inline-block;
		*display:inline;
	color: #777777;
		margin-left:-4px;
				/*height:30px;*/
}

#cat_horizontal_list li a{
	font-size:11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
		padding:0 8px 0 8px;
		/*display:inline-block;*/
				/*height:30px;*/
		line-height:250%;
		border-right:1px solid #4d4d4d;

}
#cat_horizontal_list li a:visited{
	color:#ffffff;
	font-size:11px;

	font-weight:normal;	
}
#cat_horizontal_list li a:hover{
	color: #666666;
	font-size:11px;
	font-weight:normal;
		
}




#cat_main_horizontal {
display:none;
	margin:0 0 0 0px;
	/*background-color:#3e73a3;*/
	text-align:center;
	line-height:300%;
	font-size:20px;
	color: #ffffff;
	font-weight:normal;
	background-repeat:no-repeat;
	height:46px;
	background-color:#df512e;
	padding:16px 0 0 0px;
}

#cat_main_horizontal span{
	font-size:20px;
	color:#ffffff;
	display:block;
	font-weight:normal;
}

#cat_main_horizontal a:link{

	color:#ffffff;
	display:inline-block;
	font-weight:normal;
}
#cat_main_horizontal a:visited{

	color:#ffffff;
	display:inline-block;
	font-weight:normal;
}
#cat_main_horizontal a:hover{

	color: #000000;
	display:inline-block;
	font-weight:normal;
}




#clearbottom {
clear:both;
visibility:visible;

}





#login-box ul {
padding:0; margin:0 0 0 25px;
}
#login-box li {
}



a {
color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a:visited {
color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
a:hover {
color:#666666;
	font-weight:bold;
	text-decoration:underline;
}








#background {
background:url(topbg.jpg) repeat-x #b2b2b2;
display:block;
padding:0 0 10px 0px; 
margin:0px;
}
/*.background_content {
display:block;
padding:0px; margin:0px;

}*/


#center_size {
	padding:0px;
	margin:0px auto;
	text-align:center;
	color:#000000;
	/*background-color:#FF0000;*/
	display:block;
	width:1000px;

}

#center_size2 {
	padding:0px;
	margin:0px auto;
	text-align:center;
	color:#000000;
	/*background-color:#FF0000;*/
	display:block;
	width:1000px;

}

#maincontainer {
	margin:0px auto;
	padding:0 0 20px 0px;
	display:block;
	/*background-color:#009933;*/
	
	}






#topsection {
	text-align:left;
	margin:0px auto; 
	padding:0 0 0 0px;
	/*background-color:#ff0000;*/
	display:block;
	margin-bottom:10px;

}


.content-top {
    display:inline-block;
}

#admindiv_4 {
}

#topborder {
height:32px;
margin:0 0 9px 0px;
}

.blackbg {
height:32px;

background:url(blackbg.png) repeat;

}

#cart {
float:right;
width:0px;
/*background-color:#CCFF00;*/
width:150px;
height:34px;
margin:0 0 0 0px;
text-align:right;
}
.cart_content {
padding:12px 0 0 0px;
}



#topnav {
padding:0;
margin:0;
}


.content-big {
padding:0; 
margin:0;
text-align:left;
}


.link {
padding:0; margin:0;
}



#news_button {
margin:0 0 10px 0px;
}

#rightcolumn {
	width:175px;
	float: left;
	padding:9px 5px 9px 5px;
	margin:0 0 0 0px;
	text-align:left;
	display:block;
	background-color:#e6dfb6;

}


#widget_12_lv li{
	display:block;
}

#widget_12_lv{
	width:175px;
}




/*
#login-box .link ul {
text-align:left;
margin:10px 0 0 35px; padding:0;
}
#login-box .link ul li{
list-style-type:disc;
font-weight:normal;
}

#login-box .link ul a{
font-weight:normal;
}

*/



.content {
	padding:0;
	margin:0;
	text-align:left;
	clear:both;
}


.content-bottom {
/*width:980px;*/
width:100%;
	margin:0 auto;
	clear:both;
	text-align:center;
	padding:0;
	display:block;


}

#midsection {

}


#right_content {
/*width:1020px;*/
margin:0px auto;
color:#000000;
clear:both;
text-align:left;
padding:0 0 10px 0px;
width:100%;
/*background-color:#ff0000;*/
}

.content-main {
margin:0 auto;
display:inline-block;
width:100%;
clear:both;
padding:0;
/*background-color:#FFFFFF;*/
/*background:url(center_bg.gif) repeat-y;*/
}

.contentpadding {
padding:10px;
display:inline-block;
}


.content-center {
	padding:0 0 0 0px;
	margin:0 auto;
	text-align:left;
		width:780px;
		color:#000000;
		
}

.content-center a {
color:#000000;
text-decoration:none;
font-weight:bold;
}

.content-center a:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.content-center a:hover {
color:#666666;
text-decoration:underline;
}


#contentwrapper {
	float:left;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	text-align:left;
	/*width:815px;*/
width:800px;
	background-color:#ffffff;
	display:inline-block;
	min-height:500px;
}



#contentcolumn {
	padding:10px;
	/*margin:0 auto;*/
	text-align:left;
	display:block;
	margin:0;
		display:inline-block;
}


#frontbanner {
margin:0 0 0 0px;
text-align:left;
/*width:1020px;*/
display:inline-block;
background-color:#FFFFFF;
}

.frontbanner_content {
padding:0 15px 0 15px;
}


#widget_5_lh {
padding:0;
margin:0 0 0 0px;
float:left;
/*background-color:#00CC00;*/
width:990px;
min-height:25px;
padding:0; margin:0;
}

#widget_5_lh li{
list-style-type:none;
display:inline;

}

* html #widget_5_lh { 
	height: expression( this.parentNode.offsetHeight < 30 ? "25px" : "auto" ); /* sets max-width for IE */
}

#topmenu2 {
padding:10px 0 0 0px; 
margin:0;
}




#maincatrow .link{
padding:0; margin:0 -4px 0 0px;
}
/**html #maincatrow .link{
padding:0; margin:0 0 0 0px;
}*/

#maincatrow .link a{
display:inline;
padding:0; margin:0;
}

#leftcolumn .content .txt { 
display:block;
text-align:center;
padding:0 0 10px 0px; margin:0 0 0 0px; 
color:#9f9f9f;
background-color:#3e3e3e;
}
#leftcolumn .content .txt a{ 
color:#ffffff;
background-color:#3e3e3e;
}


#leftcolumn .link a{
display:block;
text-align:center;
padding:0; margin:0 0 10px 0px;
color:#ffffff;
background-color:#3e3e3e;

}
#leftcolumn .link {
display:block;
text-align:center;
padding:0; margin:0 0 10px 0px;
color:#ffffff;
background-color:#3e3e3e;
}




#leftcolumn {
	width:190px;
	float: left;
	padding:0px;
	margin:12px 10px 0 0px;
	text-align:left;
	display:block;
	/*background-color:#3e3e3e;*/


}
.listitem {
padding:0; margin:0;


}

#widget_11_lv {
	width:190px;
padding:0; margin:0;
}
#widget_11_lv li{
padding:0; margin:0;
list-style-type:none;
display:block;

}
*html #widget_11_lv li{
border:solid;
}

#admindiv_11 {
margin:0; padding:0;
width:175px;
}


#admindiv_2 {
text-align:left;
margin:0 auto;
}
#admindiv_2 li{
text-align:left;
margin:0; padding:0;
}


#bottomlinks {
margin:8px 0 8px 0px;
}

#welcometext {
clear:both;
}
.welcome {
font-size:12px;
clear:both;
}






#menu {
/*background-color:#ffffff;*/
height:65px;
clear:both;
display:block;
padding:0 0 0 0px;
margin:0;
/*width:1020px;*/
text-align:left;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
}

#button {
float:left;
display:inline-block;
/*background-color:#006600;*/
width:120px;
padding:10px 0 0 0px;
float:left;
}



#widget_2_sh{
	margin:auto;
	padding:0 0 0 0px;
	list-style-type:none;
	text-align:right;
	display:inline-block;
width:120px;
height:34px;
float:left;
}

#widget_2_sh li {
	display:inline;
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	text-align:center;
	
}
#minicart_vert div{display:inline-block;color:#fff;}
#minicart_vert div a{color:#fff;}
#minicart_vert .minicart_subprodname{display:none;}
#minicart_vert .minicart_subthumbnail{display:none;}
#minicart_vert .minicart_subqty{display:none;}
#minicart_vert .minicart_subprice{display:none;}





ul#widget_2_sh li a {
padding:0 19px 0 19px;
display:inline-block;
/*height:25px;*/
margin:0 0 0 0px;
color:#ff9c00;
font-weight:normal;
/*line-height:280%;*/
	font-size:12px;

	text-transform:uppercase;
/*border-left:1px solid #b2b2b2;*/
}

ul#widget_2_sh li span {
padding:0 19px 0 19px;
display:inline-block;
/*height:25px;*/
margin:0 0 0 0px;
color:#ff9c00;
font-weight:normal;
/*line-height:280%;*/
	font-size:12px;

	text-transform:uppercase;
/*border-left:1px solid #b2b2b2;*/
}


ul#widget_2_sh li a:visited {

}


ul#widget_2_sh li a:hover {
color:#c2c2c2;

}

/*ul#widget_2_sh li a:visited {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
display:inline-block;
line-height:360%;
}


ul#widget_2_sh li a:hover {
background:url(widget_2_over.gif) repeat-x;
color:#ffffff;
display:inline-block;
text-decoration:none;
line-height:360%;
}*/

#topbuttons {
float:left;
margin:0 0 0 0px;
/*background-color:#ffffff;*/
/*clear:both;*/
	padding:0 0 0 0px;
	display:inline-block;
	width:660px;
	/*height:41px;*/
}



#widget_1_sh {
margin: auto;
	padding:0 0 0 0px;
	list-style-type:none;
	text-align:left;
	/*background-color:#00FF00;*/
	height:34px;
		/*width:590px;*/
	width:660px;
	display:inline-block;
}

#widget_1_sh li {
	display:inline;
	margin:0 0 0 0px; 
	padding:0 13px 0 0px;
	text-align:right;
	/*border-right:1px solid #777777;*/
}




ul#widget_1_sh li a {
	text-align:left;
	color:#c2c2c2;
	text-decoration:none; 
	font-weight:normal; 
	margin:10px 0 0 0px;
	/*line-height:250%;*/
	display:inline-block;
	font-size:12px;
	text-transform:uppercase;
}

ul#widget_1_sh li span {
	text-align:left;
	color:#c2c2c2;
	text-decoration:none; 
	font-weight:normal; 
	margin:10px 0 0 0px;
	/*line-height:250%;*/
	display:inline-block;
	font-size:12px;
	text-transform:uppercase;;


}
ul#widget_1_sh li a:visited {

	font-weight:normal;
	text-decoration:none;
	color:#c2c2c2;

}



ul#widget_1_sh li a:hover {

	color:#ff5a00;
	font-weight:normal;
	text-decoration:none;

}

#search_button {
display:inline-block;
clear:both;
/*background-color:#666666;*/
width:100%;
}




#front_page_banners {
	float:left;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	text-align:left;
	/*width:815px;
	width:800px;*/
	background-color:#ffffff;
	display:inline-block;
				}
				
#banners_padding {
					
	/*margin:0 auto;*/
	text-align:left;
	margin:0px;
		display:inline-block;
background-color:#ffffff;
				}

#big_banner {
/*background-color:#00CC00;*/
padding:0; margin:0;
width:800px;
}


#big_banner img {
padding:10px;
display:inline-block;
}



#admindiv_22 {
display:inline-block;
}


#small_banners {
display:inline-block;
clear:both;
}

#small_banner_1 {
float:left;
/*width:268px;
margin-right:10px;*/
/*display:inline-block;
background-color:#FF0000;*/
}
#small_banner_1 img{
display:inline-block;
padding:0 10px 0 10px;
background-color:#ffffff;
}

#widget_22_lh {
	width:268px;
	margin: auto;
	padding:0 10px 0 0px;
	list-style-type:none;
	text-align:left;
	clear:both;	
	min-height:30px;
	display:block;
	/*background-color:#333333;*/
}

#widget_22_lh li {
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	display:block;
}
#widget_22_lh li .txt{
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	display:block;
}

ul#extrabutton {
	list-style-type:none;
		text-align:left;
		padding:0; margin:0;
		display:block;
}

ul#extrabutton li a {
	color:#737373;
	text-decoration:none; 
	font-weight:normal; 
	margin:0 0 0 0px;
	padding:0 0 0 4px;
	line-height:200%;
	display:block;
}

ul#extrabutton li span {
	color:#737373;
	text-decoration:none; 
	font-weight:normal; 
	margin:0 0 0 0px;
	padding:0 0 0 4px;
	line-height:200%;
	display:block;

}
ul#extrabutton li a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#737373;

}

ul#extrabutton li a:hover {

	color:#000000;
	font-weight:normal;
	text-decoration:underline;

}



#admindiv_23 {
}

#small_banner_2 {
float:left;
	/*width:502px;
background-color:#993300;*/
padding:0;
margin:0;
}

#small_banner_2 .link img {
padding:0 0 0 0px;
display:inline-block;
/*background-color:#ffffff;
border:8px solid #ffffff;*/
}


#widget_23_lh {
	width:500px;
	min-height:30px;
	margin: auto;
	padding:0 0 0 0px;
	list-style-type:none;
	text-align:left;	
	float:left;
	/*height:40px;*/
	display:inline-block;
	/*background-color:#333333;*/
}

#widget_23_lh li {
	margin:0 0 0 0px; 
	padding:0 0 0 10px;
	display:block;
}


#widget_23_lh li .txt{
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	display:block;
}

ul.footer_listing { padding:0; margin:0; list-style-type:none; width:120px; margin-right:10px; /*background-color:#666666;*/ float:left; color:#4c4c4c;}
ul.footer_listing li{ color:#4c4c4c; padding:0 0 0 0px; }
ul.footer_listing li a{ font-weight:normal; color:#abaca7; font-size:11px;}
ul.footer_listing li a:visited {color:#abaca7;  font-size:11px;}
ul.footer_listing li a:hover { font-size:11px; color:#4c4c4c;}

#bottom_list ul.footer_listing li.footer_header { border-bottom:1px solid #4c4c4c; padding:0 0 6px 0px; margin-bottom:6px;  font-weight:bold;}

#bottom_list { clear:both; display:inline-block;}

#bottom_list ul.footer_listing li a{ color:#4c4c4c; padding:0 0 16px 0px; display:inline-block;}
#bottom_list ul.footer_listing li a:visited{ color:#4c4c4c;}
#bottom_list ul.footer_listing li a:hover{ color:#000000; }


#misc_banners {
float:right;
/*width:720px;*/
display:inline-block;
padding:0 0 10px 0px;
}
#misc_banners .content {
/*background-color:#006600;*/
display:inline-block;
}
#widget_3_lh {

	list-style-type:none;
	text-align:left;
	clear:both;	
/*background-color:#00FF00;*/
	min-height:34px;
	/*width:590px;*/
width:150px;
	/*display:inline-block;*/
	margin:0px;
	padding:0px;
	display:inline-block;
}

#widget_3_lh li {
	display:inline;
	margin:0 0 0 0px; 
	padding:0 0 0 0px;
	text-align:left;
}
#widget_3_lh li a{
}

/*
ul#widget_23_lh li a {
	color:#737373;
	text-decoration:none; 
	font-weight:normal; 
	margin:0 0 0 0px;
	padding:0 0 0 4px;
	line-height:200%;
	display:inline-block;
}

ul#widget_23_sh li span {
	color:#737373;
	text-decoration:none; 
	font-weight:normal; 
	margin:0 0 0 0px;
	padding:0 0 0 4px;
	line-height:200%;
	display:inline-block;

}
ul#widget_23_sh li a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#737373;


}

ul#widget_23_sh li a:hover {

	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
*/





#topseller_vert {
	margin:0 0 0 0px;
	display:block;
	height:auto;	
	padding:2px 0 0 0px;
	clear:both;
	background-color:#3e3e3e;
}
#topseller_vert_list {
	list-style-type: none;
	padding:0 10px 10px 10px;
	margin:0px;
	/*background-color:#ffffff;*/
}

#topseller_vert_list li {
	display:block;
	color: #000000;
	padding-top:4px;
	padding-bottom:4px;
		border-bottom:1px solid #686868;
}
#topseller_vert_list li a img{
height: auto;
}


#topseller_vert_list li a{
	font-size:16px;
	color: #cacaca;
	text-decoration: none;
	font-weight:normal;

	text-transform:uppercase;
}
#topseller_vert_list li a:visited{

}
#topseller_vert_list li a:hover{
	color: #ff5a00;
	text-decoration:underline;
	
}



#topseller_main {
	display:block;
	margin:10px;
	/*background-color:#3e73a3;*/
	text-align:left;
	/*line-height:300%;*/
	font-size:20px;
	color: #ff5a00	;
	font-weight:normal;

font-family:Impact;
	padding:8px 8px 8px 0px;

	border-bottom:1px dotted #cacaca;
	background:url(arrow_down.png) no-repeat right;
	
}
#topseller_main span{
	font-size:20px;
	color: #ff5a00;
		font-weight:normal;
}

#topseller_main a:link{
	font-size:20px;
	color: #ff5a00;
		font-weight:normal;
}
#topseller_main a:visited{
	color: #ff5a00;
}
#topseller_main a:hover{

	color:#ffffff;
	text-decoration:underline;

}






#feat_vert {
	margin:0 0 0 0px;
	display:inline-block;
	height:auto;	
	padding:2px 0 0 0px;
	clear:both;
	width:190px;
	background-color:#3e3e3e;
}
#feat_vert_list {
	list-style-type: none;
	padding:0 10px 10px 10px;
	margin:0px;
	/*background-color:#ffffff;*/
}
#feat_vert_list li {
	display:block;
	color: #000000;
	padding-top:4px;
	padding-bottom:4px;
		border-bottom:1px solid #686868;

}
#feat_vert_list li a{
	font-size:16px;
	color: #cacaca;
	text-decoration: none;
	font-weight:normal;

	text-transform:uppercase;


}
#feat_vert_list li a:visited{

	color: #cacaca;
	text-decoration: none;

}
#feat_vert_list li a:hover{
	color: #ff5a00;

	text-decoration:underline;

}



#feat_main {
	display:block;
	margin:10px;
	/*background-color:#3e73a3;*/
	text-align:left;
	/*line-height:300%;*/
	font-size:20px;
	color: #ff5a00	;
	font-weight:normal;
	font-family:Impact;

	padding:8px 8px 8px 0px;

	border-bottom:1px dotted #cacaca;
	background:url(arrow_down.png) no-repeat right;
	
}

#feat_main span{
	font-size:20px;
	display:inline-block;
	color:#000000;
}

#feat_main a:link{
	font-size:20px;
	color: #ff5a00;
	display:inline-block;
	font-weight: normal;
}
#feat_main a:visited{
	font-size:20px;
	color: #ff5a00;
	display:inline-block;
	font-weight: normal;
}
#feat_main a:hover{
	font-size:20px;
	color: #666666;
	display:inline-block;
	font-weight:bold;
}






#mainbuttons {
height:71px;
clear:both;
margin:0 0 0 0px;
padding:0;
display:inline-block;
}







/* categories right */

#cat_vert {
	margin:0 0 0 0px;
	width:190px;
	display:inline-block;
	height:auto;	
	padding:2px 0 0 0px;
	clear:both;
	background-color:#3e3e3e;
}
#cat_vert_list {
	list-style-type: none;
	padding:0 10px 10px 10px;
	margin:0px;
	/*background-color:#ffffff;*/
}
#cat_vert_list li {
	display:block;
	color: #000000;
	padding-top:4px;
	padding-bottom:4px;
		border-bottom:1px solid #686868;
}

#cat_vert_list li a{
	font-size:16px;
	color: #cacaca;
	text-decoration: none;
	font-weight:normal;
	text-transform:uppercase;

}
#cat_vert_list li a:visited{

}
#cat_vert_list li a:hover{
	color: #ff5a00;

	text-decoration:underline;

}




#cat_main_vert {
	display:block;
	margin:10px;
	/*background-color:#3e73a3;*/
	text-align:left;
	/*line-height:300%;*/
	color: #ff5a00	;
	font-weight:bold;

font-family: Impact;
	padding:8px 8px 8px 0px;
	border-bottom:1px dotted #cacaca;
	background:url(arrow_down.png) no-repeat right;
}

#cat_main_vert span{
	font-size:20px;
	color: #ff5a00;
		font-weight:normal;
}

#cat_main_vert a:link{
	font-size:20px;
	color: #ff5a00;
		font-weight:normal;
}
#cat_main_vert a:visited{
	color: #ff5a00;
}
#cat_main_vert a:hover{

	color: #ffffff;

}










/* Pro Search */
#admindiv_search {
	
	margin:0 0 0 0px;	
	padding:0 0 0 0px;
}

#widget_search_ss{
	margin:0 0 0 0px;	
	padding:0 0 0 0px;
	/*background-color:#00FF00;*/
		clear:both;
		list-style-type:none;
}
#widget_search_ss li{
	margin:0 0 0 0px;	
	padding:0 0 0 0px;
	clear:both;
}


#prodsearch {
	margin:0 0 0 0px;
	padding:5px;
	display:inline-block;
	/*float:left;*/
	background-color:#ffffff;
	width:180px;
	clear:both;
}

#prodsearch form { padding:0; margin:0;}


#prodsearch_header {
display:none;
}

#prodsearch_box {
	margin:0px;
	padding:0px;
	/*background-color:#ff0000;*/
display:block;	
width:100%;

}
#prodsearch_fielddv {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	color:#000000;
	height:30px;
	line-height:160%;
	color:#7f7f7f;
	display:inline-block;
	background-color:#c7c7c7;
	float:left;
	/*border:1px solid #FFFFFF;*/
}



#prodsearch_field {
padding:4px 0 0 4px;
margin:2px 0 0 0px;
color:#716c59;
width:140px;
border:none;
text-align:left;
border-color:#FFFFFF;
background-color:#c7c7c7;

/*	font-size:18px;*/
}

#prodsearch_submit {
	text-align:center;
	float:left;
	margin:0 0 0 0px;
	
}

#prodsearch_submit a{
	text-align:right;
	margin:0 0 0 0px;


}


#prodsearch_submit input{
	text-align:center;
	float:left;
	color:#000000;
	font-weight:bold;
}


#advancedsearch {
clear:both;
text-align:right;
margin:0 0 0 0px;
padding:3px 0 0 0px;

}

#advancedsearch a {
	font-weight:normal;
	/*font-size:18px;*/
	color:#5c5949;
	text-decoration:underline;
}
#advancedsearch a:visited {
}
#advancedsearch a:hover {
color:#000000;
text-decoration:none;
}

#admindiv_24 {
float:left;
padding:0; margin:0;
width:223px;
height:30px;
}





#newsletter {
width:140px;
/*height:55px;*/
margin:0 0 0 0px;
}

#widget_newsletter_ss{
padding:0; margin:0;
clear:both;
}
#admindiv_newsletter {
padding:0; margin:0;

}

.extratext {
font-size:11px;
text-align:center;
margin-bottom:10px;
}

#newsletter_vert form {
padding:0; margin:0;
}

#newsletter_vert {
	margin:0 0 0 0px;
	padding:5px;
	display:inline-block;
	/*float:left;*/
	background-color:#ffffff;
	width:180px;
	clear:both;
}

#newsletter_vert script{
padding:0; margin:0;
}

#newsletter_field {
padding:4px 0 0 4px;
margin:2px 0 0 0px;
color:#716c59;
width:140px;
border:none;
text-align:left;
border-color:#FFFFFF;
background-color:#c7c7c7;

	/*font-size:18px;*/
}

#newsletter_fielddv {
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	color:#000000;
	height:30px;
	line-height:180%;
	color:#7f7f7f;
	display:inline-block;
	background-color:#c7c7c7;
	float:left;
	/*border:1px solid #FFFFFF;*/


}




#newsletter_submit {
	text-align:center;
	float:left;
	margin:0 0 0 0px;
	padding:0 0 0 0px;

}

#newsletter_submit a{
	text-align:left;
	float:left;
	font-weight:bold;
	margin:0 0 0 0px; padding:0;
}

#newsletter_body {
	margin:0 0 0 0px; padding:0 0 0 0px;
	display:inline-block;

}

#newsletter_head {

	padding:0 0 0 0px;
	margin:0 0 6px 0px;
	text-align:left;
	font-weight:normal;
	font-size:14px;
	color:#7f7f7f;
	clear:both;
	
	/*font-size:18px;*/

}

#newsletter_desc {
text-align:left;
font-size:9px;
}

#newsletter_vert form { padding:0; margin:0;}

/* Newsletter ENDS */



/* Safe shopping  */
#safeshop {
	margin:0 0 0 0px;
	padding:0px;
	/*border-bottom:1px solid #d4d3d1;*/
		text-align:left;
		background-color:#3e3e3e;
}

#safeshop_desc {
display:none;
	padding-bottom:5px;	
	text-align:left;
	/*border-bottom:1px solid #d4d3d1;*/
}


#safeshop_head {
	text-align:left;
	clear:both;	
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	line-height:160%;
		display:inline-block;

}

#safeshop_head a {
/*font-size:12px;*/
	text-decoration:underline;
	color:#7e7c75;
	font-weight:normal;
	display:inline-block;
	padding:5px 10px 5px 20px;
}
#safeshop_head a:visited {

}

#safeshop_head a:hover {
	color:#ffffff;
	text-decoration:none;
	/*background-color:#FFFFFF;*/
}

#safeshop_desc a {


	font-size:11px;
	text-decoration:none;
	color:#666666;
	display:block;

}
/* Safe shopping ENDS */




/* faq  */
#faq {
	margin:0 0 0 0px;
	padding:0px;
	/*border-bottom:1px solid #d4d3d1;*/
		text-align:left;
		background-color:#3e3e3e;
			display:block;
}

#faq_desc {
	padding-bottom:0px;	
	display:none;
	text-align:center;

}

#faq_head {
	text-align:left;
	clear:both;	
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	line-height:160%;
		display:inline-block;
}

#faq_head a {
/*font-size:12px;*/
	text-decoration:underline;
	color:#7e7c75;
	font-weight:normal;
	display:inline-block;
	padding:5px 10px 5px 20px;
}

#faq_head a:visited {
		display:inline-block;
}

#faq_head a:hover {
	color:#ffffff;
	text-decoration:none;
	/*background-color:#FFFFFF;*/
		display:inline-block;
}

#faq_desc a {
	text-decoration:none;
	color:#000000;
	display:block;
	text-align:left;
}
/* faq  ENDS */

/* privacy  */
#privacy {
	margin:0 0 0 0px;
	padding:0px;
	/*border-bottom:1px solid #d4d3d1;*/
		text-align:left;
		background-color:#3e3e3e;
			display:block;
}

#privacy_desc {
	text-align:center;
	display:none;
}

#privacy_head {
	text-align:left;
	clear:both;	
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	line-height:160%;
				display:block;
}

#privacy_head a {
/*font-size:12px;*/
	text-decoration:underline;
	color:#7e7c75;
	font-weight:normal;
	display:inline-block;
	padding:5px 10px 5px 20px;
}
#privacy_head a:visited {
}

#privacy_head a:hover {
	color:#ffffff;
	text-decoration:none;
	/*background-color:#FFFFFF;*/
}

#privacy_desc a {

	text-decoration:none;
	color:#666666;
	display:block;
	text-align:left;

}	
/* privacy ENDS */



#testimonials {
	margin:0 0 0 0px;
	padding:0px;
	/*border-bottom:1px solid #d4d3d1;*/
		text-align:left;
			display:block;
		background-color:#3e3e3e;
}

#testimonials_head {	
	text-align:left;
	clear:both;	
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	line-height:160%;

}

#testimonials_head a {
/*font-size:12px;*/
	text-decoration:underline;
	color:#7e7c75;
	font-weight:normal;
	display:inline-block;
	padding:5px 10px 5px 20px;
}
#testimonials_head a:visited {

}

#testimonials_head a:hover {
	color:#ffffff;
	text-decoration:none;
	/*background-color:#FFFFFF;*/
}
#testimonials_desc {
	padding-bottom:5px;
	display:none;
	border-bottom:1px solid #c7c7c7;
}
#testimonials_desc a {

	text-decoration:none;
	color:#666666;
	display:block;
	text-align:left;
}
/* testimonials ENDS */


/* survey  */
#survey {
	margin:0 0 10px 0px;
	padding:8px;
}
*html #survey {
padding:8px 8px 0 8px;
}


#survey_head {	
	text-align:left;

	font-size:11px;
	display:none;
	padding:0; margin:0;
}

#survey_head a {

	font-size:11px;
	text-decoration:none;
	color:#333333;

}

.survey_box {
padding:0; margin:0;
}

#survey_head a:hover {
	color:#a0070f;
}

#survey_box a {
	text-decoration:none;
	color:#4d4d4d;
	display:block;
	text-align:left;
}

.survey_question {
padding:0; margin:0;
color:#4d4d4d;
font-weight:bold;
}


.survey_answer {
color:#000000;
}
.survey_submit{
	color:#000000;
	text-align:right;
	padding:0; margin:0;
	}

.survey_submit a{
	color:#4d4d4d;
	text-align:right;
	padding:0;
	margin:0;
	}
.survey_submit a:visited{
	color:#4d4d4d;
	text-align:right;	padding:0; margin:0;
	}
.survey_submit a:hover{
	color:#666666;
	text-align:right;	padding:0; margin:0;
	}

/* survey */

#info_vert_container {
	padding:5px 0 15px 10px;
	margin:0 0 0 0px;
	clear:both;
	background-color:#3e3e3e;
	display:block;
}

ul#info_vert {	
	padding:0px;
	margin:0px;
}

ul#info_vert li #info_head{	
	padding:0 0 0 0px;
	margin:0 0 0 0px;
}

#info_vert {
	padding:0 0 0 0px;
	margin:0 0 0 0px;


}



ul#info_vert li {
	padding:0 0 0 0px;
	list-style-type:none;
	margin:0 0 0px 11px;
	text-align:left;
	/*font-size:16px;*/
			
}


ul#info_vert li a{
	margin:0 0 0 0px;
	color:#7e7c75;
	font-weight:normal;
	text-decoration:none;

}
ul#info_vert li a:visited{

}

ul#info_vert li a:hover{
	color:#ffffff;	
	font-weight:normal;
	text-decoration:underline;
}

#info_head {
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	clear:left;	

/*	border-bottom:1px solid #d4d3d1;*/


}

ul li #info_head { 

	padding:0 0 8px 0px;
}



#copyright {
	clear:both;
	padding:0 0 0 0px; 
	margin:0 auto;
	color:#000000;
	text-decoration:none;
	text-align:left;
	display:inline-block;

}

#copyright a{

	text-decoration:none;
		font-weight:bold;
}
#copyright a:visited{

	text-decoration:none;
	font-weight:bold;
}
#copyright a:hover{

	text-decoration:underline;
		font-weight:bold;
		color:#ffffff;
}
#widget_copyright_cp {
	clear:both;
	padding:0 0 0 0px; 
	margin:0 auto;
	text-decoration:none;
	text-align:left;
	display:inline-block;
	min-height:30px;

}



#widget_copyright_cp li{
	text-align:left;
	padding:0; margin:0;
	clear:both;	
	text-decoration:none;
color:#000000;
		display:inline-block;
}

#widget_copyright_cp li a{
	text-decoration:none;
		padding:0; margin:0;
		font-weight:bold;
}
#widget_copyright_cp li a:visited {
}
#widget_copyright_cp li a:hover {
color:#ffffff;
}

#admindiv_copyright {

}

#links_copyright {
margin:0 0 0 0px;
clear:both;
border-top:1px dashed #353535;
}

#copyright_box {
text-align:left;
clear:both;
/*background-color:#ff0000;*/
margin:0 0 20px 0px;
width:100%;
margin:0 auto;
padding:10px 0 0 0px;
}

.footer {	
	clear:both;
	text-align:left;
	margin:0 0 0 0px;
color:#000000;
	font-weight:normal;
	
}



#footer {
margin:0px auto;
clear:both;
text-align:left;
display:inline-block;
width:100%;
/*background-color:#FF0000;
margin-bottom:20px;*/
/*color:#b4b4b4;*/
margin:0 0 10px 0px;
color:#000000;
	/*font-size:16px;*/
}





#footer_content {
display:inline-block;
margin:0 0 0 0px;
padding:0 0 10px 200px;
text-align:center;
margin:0 auto;
/*width:1020px;*/

}



.footer_padding {
padding:15px;
}

#footer a{
text-decoration:none;

	color:#000000;
}

#footer a:visited {
	color:#000000;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
	color:#666666;
}


.footer a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.footer a:visited{
	color:#000000;	
	font-weight:bold;
	text-decoration:none;

}
.footer a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}











#bottom_links {

	width:260px;
	margin: auto;
	padding:0 10px 0 0px;
	list-style-type:none;
	text-align:left;
	clear:both;	
	/*height:40px;*/
	display:inline-block;
	/*background-color:#48276c;*/
	/*margin-bottom:5px;*/
	float:left;
}
.bottom_content {
/*padding:16px;*/
text-align:left;
display:inline-block;
}

.checkout2_div2 select{padding:0px;font-size:12px!important;}



