/*****************************************Lacucana Styles***********************/
.nav_red{
	margin-right:2px;
width:113px;
height:33px;
 background: url(../images/header_nav_red.gif) top left no-repeat;
}
html, body {
	margin: 0; padding:0; border:0;
    height:100%; width:100%;
	background-color:#DCDCDC;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6b6b6b;
}

.clear{
	clear:both;
}
 img, form {
 margin: 0; padding:0; border:0;
}
a, a:hover {
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #6b6b6b;
  text-decoration:underline;
}
/************H_tags*****************/
h1{
  font: bold 14px "Arial";
}
h2{
  font: bold 12px "Arial";
  color:#a70000;
  margin:5px 0px 0px 0px;
  padding:0;
}
h3{
  font: bold 14px "Arial";
  color:#000000;
  float:left;
  margin:0px;
  padding:3px 0px 0px 12px;
}
h4 {
  font: normal 11px "Arial", Helvetica, sans-serif;;
  color:#FFFFFF;
  float:right;
  margin:0px;
  padding:5px 0px 0px 0px;
  padding-right:10px;
}
h4 a{
  font: normal 11px "Arial", Helvetica, sans-serif;;
  color: #000;
  text-decoration:underline;
}
h4 a:hover{
  font: normal 11px "Arial", Helvetica, sans-serif;;
  color:#FFFFFF;
  text-decoration:none;
}
h5 {
  font:bold 11px "Arial", Helvetica, sans-serif;;
  color:#6b6b6b;
  margin:0px;
  padding:10px 0px 10px 0px;
}
h5 a {
  font:bold 11px "Arial", Helvetica, sans-serif;;
  color:#6b6b6b;
  margin:0px;
  padding:0px ;
  text-decoration:none;
}
h5 a:hover{
  font:bold 11px "Arial", Helvetica, sans-serif;;
  color:#b35902;
  margin:0px;
  padding:0px ;
  text-decoration:none;
}
h6 {
  font:normal 22px "Arial", Helvetica, sans-serif;;
  color:#fb8b00;
  margin:0px;
  padding:0px 0px 0px 10px;
}
.head_style_01 {
  font:normal 24px "Arial", Helvetica, sans-serif;;
  color:#fb8b00;
  margin:0px;
  padding:0px 0px 0px 0px;
}
.text_head {
  font:bold 18px "Arial", Helvetica, sans-serif;;
  color:#f68100;
  margin:0px; padding:0px;
}
.text_head span {
  font:bold 12px "Arial", Helvetica, sans-serif;;
  color:#c55002;
  margin:0px;padding:0px ;
}
.head_style_02 {
  font:bold 12px "Arial", Helvetica, sans-serif;;
  color:#FFFFFF;
  margin:0px;
  background:url(../images/my_carrto.gif) top left no-repeat;
  padding:0px 0px 0px 22px;
  vertical-align: top;
}
.head_style_03 {
  font:normal 24px "Arial", Helvetica, sans-serif;;
  color:#fb8b00;
  margin:0px;
  padding:0px 0px 0px 0px;
}
.text_head_01{
  font:normal 12px Arial, Helvetica, sans-serif;;
  color:#929292;
  margin:0px;
  padding:0px;
}
.text_head_01 span{
  font:bold 12px Arial, Helvetica, sans-serif;;
  color:#C55002;
}
.text_head_01 b{
  font:bold 18px Arial, Helvetica, sans-serif;;
  color:#f68100;
}
.text_head_01 strong{
  font:bold 20px Arial, Helvetica, sans-serif;;
  color:#6b6b6b;
}
.text_head_01 a{
  font:bold 11px Arial, Helvetica, sans-serif;;
  color:#C55002;
  text-decoration:underline;
}
.text_head_01 a:hover{
  font:bold 11px Arial, Helvetica, sans-serif;;
  color:#C55002;
  text-decoration:none;
}
/************Wrapper*****************/
.wrapper{
	width:960px;
	background-color:#FFFFFF;
	margin:auto;
	padding:0;
}
/*****************header***********/
.top_wrapper{
	width:960px;
	height:153px;
	margin:0; padding:0;
	float:left;
	background:#FFF;
}
.header{
	width:960px;
	height:120px;
	margin:0; padding:0;
}
/*****************logo***********/
#logo {  
   width:196px;
   height:120px;
   float:left;
   margin-left:10px;
   padding-bottom:5px;
   padding-top:10px;
}
/*****************Envio***********/
.envio{
	width:327px;
	height:85px;
	float:left;
	margin:10px 0px 0px 30px;
}
.envio h1{
	color:#db5200;
	padding-left:20px;
}
/*****************Quick-Access ***********/
.quick_access{
	width:380px;
	color:#6b6b6b;
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:10px;
}
.quick_access_nav {
	font: bold 11px "Arial", Helvetica, sans-serif;
	color:#6b6b6b;
	float:right;
    margin:10px 10px 0px 0px;
}
.quick_access_nav a{
	font: bold 10px "Arial", Helvetica, sans-serif;
	color:#6b6b6b;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}
.quick_access_nav a:hover{
	font: bold 10px "Arial", Helvetica, sans-serif;
	color:#6b6b6b;
	text-decoration:none;
}
.quick_access_wrapper{
	float:right;
}
.search_field{
	margin-left:86px;
}
.search_field img{
	float:left;
}
.quick_access_01{
	float:left;
	margin-right:14px;
	margin-bottom:10px;
}
/*****************link_style***********/
.linkstyle_01 a{
  font: bold 11px "Arial", Helvetica, sans-serif;
  color: #cc5803;text-decoration:underline;
}
.linkstyle_01 a:hover{
  font: bold 11px "Arial", Helvetica, sans-serif;
  color: #cc5803;text-decoration:none;
}
.linkstyle_02{
  font: normal 11px "Arial", Helvetica, sans-serif;
  color: #000000;text-decoration:none;
  padding:5px 0px 0px 40px;
}
.linkstyle_02 a{
  font: bold 11px "Arial", Helvetica, sans-serif;
  color: #000000;text-decoration:underline;
}
.linkstyle_02 a:hover{
  font: bold 11px "Arial", Helvetica, sans-serif;
  color: #000000;text-decoration:none;
}
/*****************Message***********/
/*
.messages {
  width:183px;
  height:17px;
  text-align:center;
  padding:3px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  font: normal 11px "Arial", Helvetica, sans-serif;
  color:#000000;
  background-color:#ffeda1;
}
*/
.yellow-messages { background-color:#fffec8; color:#000000; padding-bottom:2px; padding-top:2px; text-align:center; width:197px; margin-top:5px;}

.yello_spot{
  width:265px;
  padding:3px 0px 10px 5px;
  margin:5px 0px 0px 0px;
  font: normal 11px "Arial", Helvetica, sans-serif;
  color:#000000; background-color:#fffec8;
}
.grey_spot{
	width:315px;
  padding:3px 0px 10px 5px;
  margin:5px 0px 0px 0px;
  font: normal 11px "Arial", Helvetica, sans-serif;
  color:#000000; 
  background-color:#EBEBEB;
  -webkit-border-radius:10px;
	-moz-border-radius:10px;
border-radius:10px;
  }
.grey_spot span{
  font: bold 12px "Arial", Helvetica, sans-serif;
  color:#4d7b04; 
}
.yello_spot b{
  font: bold 11px "Arial", Helvetica, sans-serif;
  color:#000000; 
}
.yello_spot span{
  font: bold 12px "Arial", Helvetica, sans-serif;
  color:#4d7b04; 
}
/*************Pager********************/
table.pager select,
table.view-by select { margin:0 3px; font-size:.95em; }
table.pager select { width:50px; }
table.view-by td.sort-by { text-align:right; padding-right:44px; }
table.view-by select { width:85px; }
table.pager, table.view-by {
    width:100%;
    background:url(../images/pager_bg.gif) repeat-x 0 100% #fff;
	float:left;
}
table.view-by td a, table.pager a {
	color:#1480cc;
}
table.pager td {
    border-top:1px solid #eee;
    padding:4px 8px;
    vertical-align:middle;
}
table.pager td.pages { padding:4px 0; white-space:nowrap; text-align:center; }
table.pager ol, table.pager li {
    display:inline;
}
table.pager li { padding:0 2px; }
table.view-by td {
    width:33%;
    border-top:1px solid #e2e2e2;
    padding:4px 8px;
    vertical-align:middle;
}

/*****************Form_Styles***********/
input.input-text, textarea {
	padding:2px;
}
.text_field_01{
	width:166px;
	color:#FFFFFF;
	height:18px;
	border:0px;
	background:url(../images/search_icon.gif) no-repeat ; 
	background-position:top left;
	background-color:#c8c8c8;
	padding:4px 5px 0px 24px; 
	margin:15px 0 0 -70px;
	float:left;
}
.text_field_02{
	width:50px;
	height:16px;
	border:1px solid #666666
}
.btn_search	{
	float:right;
	margin-right:5px;
margin-top:12px;
}


.button_01{
	width:86px;
	height:22px;
	background-image:url(../images/button_style_01.gif);
	background-repeat:no-repeat;
	border:0px;
	float:left;
	margin:0px 0px 0px 4px;
	color:#FFF;
	font: bold 12px/16px "Arial", Helvetica, sans-serif;
	cursor:pointer;
}
.button_02{
	width:86px;
	height:27px;
	background-image:url(../images/button_style_01.gif);
	background-repeat:no-repeat;
	border:0px;
	float:right;
	margin:5px 14px 0px 0px;
	color:#FFF;
	font: bold 12px "Arial", Helvetica, sans-serif;
	cursor:pointer;
}
.button_green{background-image:url(../images/button2_cucana.jpg); background-repeat:no-repeat; border:0; padding:18px 32px 18px 60px; color:#fff; font: bold 12px/16px "Arial", Helvetica, sans-serif;cursor:pointer; margin-bottom:10px;}
/*****************common_list_styles************/
 .list_01 {
	margin:0px 0px 10px 0px;
	padding:0;
	list-style:none;
}
.list_01 li a{
	margin:0; padding:0;
	font: normal 12px "Arial", Helvetica, sans-serif;
	text-decoration:underline;		
}
.list_01 li a:hover{
	margin:0; padding:0;
	font: normal 12px "Arial", Helvetica, sans-serif;
	text-decoration:none;		
}
/*****************Main_nav************/
#header_nav_container {
	height:33px;
	margin:0px 0px 0px 0px; 
	padding:0px;
}
#header_nav_container ul {
	margin:0; padding:0;
	list-style:none;
}
#header_nav_container li {
	width:88px;
	margin:0px 0px 0px 0px; 
	padding:0 0 0 8px ;
	height:33px;
	list-style:none;
	float:left;	
	background:url(../images/header_nav_01.gif) top left no-repeat;
}
#header_nav_container li a {
	margin:0; 
	width:88px;
	display:block;
    padding:2px 0px 0 0 ;
	height:31px;
	float:left;	
	list-style:none;
	color:#FFFFFF;
	font: bold 10px "Arial", Helvetica, sans-serif;
	background:url(../images/header_nav_01_right.gif) top right no-repeat;
}
#header_nav_container li a:hover {
	font: bold 11px "Arial", Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;	
}
/*****************Midle_Container************/
.milde_container{
	width:960px;
	margin:auto;
	padding:0;
	float:left;
	background:#FFF;
}
.milde_content{
	margin:12px auto 0 auto;
	margin-bottom: 12px;
	padding:5px 0 0 0;
	float:left;
	background:#FFF;
}
/*****************paging************/
ul.paging{
 margin:0;
 padding:5px 0px 0px 5px;
 list-style:none;
}
.paging li {
	background:url(../images/arrow_icon.gif) top right no-repeat ;
	padding:0px 10px 0px 0px;
	margin:0 8px 0 0;
	float:left;
	color:#848484;
	font: normal 11px "Arial", Helvetica, sans-serif;
}
.paging li a {
	font: normal 11px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:underline;
}
.paging li a:hover{
	font: normal 11px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:none;
}
/*****************Col-Left************/
.col_left{
	width:196px;
	float:left;
	margin:2px 0px 0px 0px; 
	padding-left:8px;	
}

.head_01{
	width:183px;
	height:30px;
	background:url(../images/head_bg.gif) no-repeat;
	font:bold 12px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:4px 0px 0px 12px;
	margin-bottom:7px;
}

.head_01_long{
	width: 750px;
	height:30px;
	background:url(../images/tag_long.jpg) no-repeat;
	font:bold 14px  Arial, Helvetica, sans-serif ;
	color:#FFF;
	padding:4px 0px 0px 12px;
	margin-bottom:7px;
}
.head_02{
	width:148px;
	height:21px;
	background:url(../images/head_02_bg.gif) no-repeat;
	font:bold 12px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:4px 0px 0px 12px;
	margin-top:5px;
	margin-bottom:6px;
}
.head_07{
	width:148px;
	height:21px;
	background: url(../images/head_bg_red.gif) no-repeat;
	font:normal 12px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:4px 0px 0px 12px;
	margin:6px 0px 6px 0px ;
	list-style:none;
}
.head_07 img{
	padding:3px 0px 0px 14px;
}
/*****************Quick_nav************/
.tags_bottom_01 ul.quick_nav li { display:inline;}
ul.quick_nav{
	margin:0px 0px 18px 15px; 
	padding:0;
	list-style:none;
}
.quick_nav li {
	background:url(../images/arrow_icon.gif) top left no-repeat ;
	padding:0px 0px 0px 10px;
	margin:0px 0px 4px 0px;
	color:#848484;
	font: normal 11px "Arial", Helvetica, sans-serif;
}
.quick_nav li a {
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:none;
}
.quick_nav li a:hover{
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:underline;
}
ul.quick_nav_01{
	margin:0px 0px 10px 0px; 
	padding:0;
	list-style:none;
}
.quick_nav_01 li {
	background:url(../images/arrow_icon.gif) top left no-repeat ;
	padding:0px 0px 0px 10px;
	margin:0px 0px 2px 0px;
	color:#848484;
	font: normal 11px "Arial", Helvetica, sans-serif;
}
.quick_nav_01 li a {
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:none;
}
.quick_nav_01 li a:hover{
	font: normal 12px "Arial", Helvetica, sans-serif;
	color:#848484;
	text-decoration:underline;
}
/*****************Adds************/
.add_box{
	padding-bottom:10px;
	margin:0px;
	display:block;
}
/*****************Home_Spot************/
.special-category .home_spot { width:740px!important;}
.columns3 .home_spot {
	width:520px;
}

.columns1 .home_spot { width: 930px; }

.home_spot {
  width:723px;
  float:left;
  margin:10px 0px 0px 13px;
}
.home_spot_add {
  width:488px;
  float:left;
  margin:4px 0px 0px 0px;
}
.product_list_page_mid{
   margin:12px 0px 0px 10px; 
   width:515px;
   padding:0px;
   float:left;
}
.home_spot_right {
  width:210px;
  float:right;
  margin:10px 0px 0px 0px;
}

.home_spot_right .list_01 p {
	width:193px;
}
/*****************Product_listing_colum************/
.prouct_listing{
	width:723px;
	margin:18px 0px 0px 0px;
	padding:0;
}
.head_03{
	width:723px;
	height:34px;
	background:url(../images/head_bg_01.gif) no-repeat;
	font:bold 14px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:0px 0px 0px 0px;
	margin-bottom:6px;
}
.head_04{
	width:711px;
	height:29px;
	background:url(../images/head_bg_02.gif) no-repeat;
	font:bold 14px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:5px 0px 0px 12px;
	margin-bottom:6px;
}
.head_05{
	height:32px;
	background:url(../images/head_05_bg.gif) no-repeat;
	font:bold 14px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:2px 0px 0px 12px;
	margin-bottom:6px;
}
.head_05 span{
	font:normal 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
}
.head_05 span a{
	font:bold 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	text-decoration:underline;
}
.head_05 span a:hover{
	font:bold 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	text-decoration:none;
}
.head_05 table{
	width:100%;
	border:0;
	padding:0; margin:0;
}
.head_05 table td{
	margin:0px;
	padding:0px;
}
.head_06{
	height:34px;
	background:url(../images/head_06_bg.gif) no-repeat;
	font:bold 14px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:2px 0px 0px 0px;margin-bottom:6px;
}
.head_06 span{
	font:normal 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
}
.head_06 span a{
	font:bold 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	text-decoration:underline;
}
.head_06 span a:hover{
	font:bold 13px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	text-decoration:none;
}
.head_06 table{
	width:100%;
	border:0;
	padding:0; margin:0;
}

/**********accessaries_listing**********/
.accesories_listing{
  width:517px;
  margin:0px ;
  padding:0px;
}
.accesories_fiestas{
  width:275px;
  float:left;
  margin:0px;padding:0px;
}
.accesories_fiestas ul{
  margin:0px 0px 0px 10px;
  padding:0px;
  list-style:none;
}
.accesories_fiestas li{
  margin:5px 25px 10px 0px; 
  padding:0px;
  float:left;
  font:bold 11px  "Arial", Helvetica, sans-serif ;
  color:#c46a01;
}

.head_tags {
	background:transparent url(../images/tags_head_bg.png) no-repeat scroll 0 0;
	width:100%;
	float:left;
	height:34px;
	line-height:normal;
	color:#FFFFFF;
	font-family:"Arial", sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:7px;
	margin-top:15px;
	padding:4px 0 0 12px;
}

.tags .content { padding-left:0px; padding-right:0px;} /* Sets default padding */

.tags{
  	width:200px;
  	float:left;
	margin:0 30px 0 0;
  	padding:0px;
  	font-family:"Arial", Helvetica, sans-serif;
}

.tags ul li {display:inline;}

table{
	width:100%
}
/*****************form_style************/
.list_menu{
	width:86px;
	height:17px;
	margin:0; padding:0;
	border:0px;
	font:normal 11px  "Arial", Helvetica, sans-serif ;
	color:#000000;
}
.list_menu_02{
	width:50px;
	height:17px;
	margin:0; padding:0;border:0px;
	text-align:center;
	font:normal 11px  Arial, Helvetica, sans-serif ;
	color:#000000;
}
/*****************Product_listing_grid************/
.product_listing_grid{
	margin:0; padding:0; float:left;
}
ul.hp_list{
	margin:0px;padding:0px;
	list-style:none;	
}
ul.hp_list li{
	width:159px;
	float:left;
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
}
ul.pro_list{
	margin:0px;
	padding:0px;
	list-style:none;	
}
ul.pro_list li{
	width:169px;
	float:left;
	margin:10px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	position:relative;
/*	height:230px;*/
}
ul.pro_list hr{
	margin:0; padding:0;
	border-bottom:1px solid #cccccc;
}
ul.pro_list h5{
	padding:0px;
}
ul.pro_list h5 a{
	color:#db5200;
}
/********rating_box*********/
.rating_box{
	height:20px;
	margin:0; padding:0;
	font-size:10px;
}
.rating_box_in {
  background:transparent url(../images/rating_gray.gif) repeat-x scroll 0;
  float:left;
  height:17px;
  position:relative;
  width:78px;
  
}
.rating_box_in .rating{
	background:transparent url(../images/rated_star.gif) repeat-x scroll 0;
	height:17px;
	position:absolute;
	top:-1px;
    left: -1px;
}
/********Table*********/
table{
	width:100%;
}
/********Price_box*********/
/*.price_box{
	position:relative;
	width:159px;
	height:38px;
	font:bold 12px  "Arial", Helvetica, sans-serif;
	background-color:#f5f5f5;
	border:1px solid #e5e5e5;

	padding:0px 0px 0px 10px;
	bottom:1px;
	display:table-row;
	position:absolute;
	vertical-align:bottom;
	margin-bottom:15px;
}*/
/*.price_box{

	width:159px;
	height:38px;
	font:bold 12px  "Arial", Helvetica, sans-serif;
	background-color:#f5f5f5;
	border:1px solid #e5e5e5;
	padding:0px 0px 0px 10px;
	position:absolute;
	top:192px;
	left:0px;
	margin-bottom:15px;
	margin-top:10px;
}*/
.price_box{

	width:159px;
	/*height:38px;*/
	font:bold 12px  "Arial", Helvetica, sans-serif;
}	
.price{
	font:bold 12px  "Arial", Helvetica, sans-serif;
	/*float:left;*/
	color:#6B6B6B;
	/*padding-top:12px;*/
}
.add_to_cart{
	width:68px;
	height:27px;
	background:url(../images/button_style_02.gif) no-repeat;
	border:0px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:0;
	cursor:pointer;
	font:bold 11px "Arial", Helvetica, sans-serif;
	color:#FFF;	
}
.text_nav{
	background:url(../images/arrow_icon.gif) top left no-repeat ;
	padding:0px 0px 0px 10px;
	margin:5px 0px 4px 0px;
	color:#848484;
	font: normal 11px "Arial", Helvetica, sans-serif;
}
.listing_box{
	float:right;
	margin:20px 14px 0px 0px;padding:0px;
	/*
	width:723px;
	margin:30px 0px 0px 0px;padding:0px;
	*/
}
.listing_box ul{
	margin:0;padding:0;
	list-style:none;
}
.listing_box li{
	padding:0;
	width:177px;
	height:120px;
	float:left;
	margin-right:5px;
}
.listing_box li a{
	background:url(../images/arrow_icon.gif) top left no-repeat ;
	padding:0px 0px 0px 10px;
	margin:0px 0px 4px 6px;
}
/***********************Footer*****************/
.footer_containr{
	width:960px;
	margin:10px auto 0px auto;
	padding:0px;
	height:59px;
}
.footer_logo{
	width:144px;
	height:58px;
	float:left;
}
.address{
	width:244px;
	float:left;
	font: normal 11px "Arial", Helvetica, sans-serif;
	margin:10px 0px 0px 30px;
}
.footer_nav{
	width:270px;
	float:right;
	font: normal 11px "Arial", Helvetica, sans-serif;
	margin:10px 0px 0px 30px;
	text-decoration:none;
	
}
.footer_nav a{
	font: normal 11px "Arial", Helvetica, sans-serif;
	text-decoration:underline;
}
.footer_nav a:hover{
	font: normal 11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
}
/*****************Product_Display************/
.left_col_02{
	float:left;
	margin:10px 0px 0px 10px;
}
.left_col_03{
	width:400px;
	float:left;
	margin:20px 0px 0px 0px;
}
.col_right{
	width:400px;
	position: relative;
	margin:0px 0px 0px 0px;
	vertical-align: top;
	padding-left: 40px;
}
.product_img_box{
	width:262px;
	float:left;
	margin:0px 0px 0px 0px;
}
.product_img_box .product_image_zoom {
	height:255px;
	position:relative;
	width:110px;
	padding-left:55px;
	padding-top:30px;
	border: 1px solid #006600;
}
.image-zoom {
   background:transparent url(../images/slider_bg.gif) no-repeat scroll 50%;
  cursor:pointer;
  height:18px;
  margin:0 auto 13px;
  padding:0 22px;
  position:relative;
  z-index:9;
}
#track_outer{
   width:221px;
   height:20px;
}
.image-zoom .btn-zoom-out {
  left:0px;
  position:absolute;
  top:1px;
}
.image-zoom .btn-zoom-in {
 position:absolute;
 right:2px;
 top:1px;
}
.image-zoom #track {
 height:18px;
 position:relative;
}
.image-zoom #handle {
  background:transparent url(../images/magnifier_handle.gif) no-repeat scroll 0;
  height:22px;
  left:27px;
  position:absolute;
  top:-1px;
  width:9px;
}
.mas_images{
	width:261px;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.thumb_01{
	width:60px;
	height:58px;
	float:left;
	border:2px solid #dddddd;
	margin:10px 0px 10px 10px;
}
.yello_bg{
	width:292px;
	height:22px;
	background:url(../images/yello_bg.gif) no-repeat;
	font: bold 12px  "Arial", Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px 0px 0px 4px;
}

.toolbar{
	float:left; 
	width:520px;
}

/****************new_added@2.11.08****************/
.tags_bottom_01{
	width:190px;
	float:left;
    font: normal 11px "Arial", Helvetica, sans-serif;
	color:#6b6b6b;
}
.search_area_box{
	width:442px;
	float:left;
	margin-left:20px;
}
.text_field_new01{
	width:290px;
	height:20px;
	border:1px solid #b6b6b6;
	
}
.button_new{
	width:68px;
	height:27px;
	background:url(../images/button_style_02.gif) no-repeat;
	border:0px;
	float:left;
	margin:0px;
	padding:0;
	cursor:pointer;
	font:bold 11px "Arial", Helvetica, sans-serif;
	color:#FFF;	
}

.home-products {
	float:left;
	width:160px;
}

/* Added by IJE */
.product-grid {  margin-right:10px; position:relative; width:172px; margin-top:15px; }

.product-grid .refer{}
.featured	{ float:left;}
.featured .add-to { position:static; width:149px; bottom:10px; padding-left:10px; margin-top:50px; display:block;}
/*.featured a.product-name, .recently a.product-name:hover { color:#6B6B6B; font-family:verdana; font-size:11px; font-weight:bold; }*/
.featured a.product-name, .recently a.product-name:hover { color:#db5200; font-family:verdana; font-size:11px; text-decoration:none; font-weight:bold;}
.product-grid a.product-name{ font-family: Arial, Helvetica, sans-serif; }
#all { background:#6c6c6c; height:26px; width:155px; float:left; text-align:center; margin-left:5px;}
#all a { color:#FFF; line-height:27px; text-align:center; text-decoration:underline;}

.content { padding:12px 12px 12px 0px; } /* Sets default padding */
.content p { padding-left:5px; }
.orange { font-size:24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#c55003; text-transform:uppercase;}

/* Bottom Links */
.last-list { margin-top:37px; margin-left:30px!important;}
.bottom-links	{ float:left;}
.bottom-links li { background:transparent url(../images/arrow_icon.gif) no-repeat scroll 0 50%; padding-left:10px;}
.bottom-links li a	{ }

/* Catalog Page */
.catalog-category-view .price_box .label { display:none;}
.category-head h2	{ font-size:24px;}

.sidebar-banner	{ margin-bottom:10px; margin-top:10px;}

/* Toolbar */
.top-toolbar		{ }
.top-toolbar .total	{ background:transparent url(../images/head2_bg.gif) no-repeat scroll 0 0; color:#FFF; padding-top:0; height:34px; padding-top:5px; vertical-align:top; border-right:1px solid #FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase;}
.bottom-toolbar .total,
.top-toolbar .total2,
.bottom-toolbar .sort,
.top-toolbar .sort-by,
.top-toolbar .pages,
.top-toolbar .view-type	{ display:none;}
.top-toolbar .sort,
.p-page { background:#FFFFFF url(../images/grey-bg.gif) repeat-x scroll 0 0; color:#FFF; padding-top:3px!important; vertical-align:top!important; border-right:1px solid #FFFFFF;}
.top-toolbar .sort select { width:80px;}

.bottom-toolbar .p-page	{ background:none; color:#6B6B6B;}

.head_01 h3	{ color:#FFFFFF; font-size:12px; padding-left:0; padding-top:0;}

/* Special Category design - Wide theme */
.special-category .top-toolbar { float:left; margin-left:10px; width:727px;}
.inside-cart { float:left; width:197px;}
.cat-box-text h6 a { color:#c46a01; font-weight:bold;}
.special-category .wide { width:317px; float:left;}
.special-category .wide h2 { font-size:12px;}
.special-category .wide h1 { font-size:24px;}
.special-category .catalog-listing { float:left;}
.special-category .listing-item { padding-left:0px;}
.special-category .inside-cart { margin-left:10px;}
/* Product Page */
/* Related Products */
/* Base Mini */
.base-mini { border:1px solid #c4c1bc; background:#fff; line-height:1.3em;  font-size:.95em;  margin-bottom:10px; width:193px; margin-top:10px;}
.base-mini .head { margin:0 1px; border-bottom:1px solid #ddd; background:url(../images/base_mini_head_bg.gif) repeat-x #fff; padding:2px 8px; }
.base-mini .head h4 { min-height:16px; color:#e26703; background-repeat:no-repeat; background-position:0 0; padding:1px 0 1px 21px; text-transform:uppercase; }
.base-mini .head h4 .count { text-transform:none; color:#2f2f2f; white-space:nowrap; font-weight:normal; font-size:.95em; }
.base-mini h5 { font-size:1em; }
.base-mini .content, .base-mini ol { background:#f8f7f5; }
.base-mini ol li { padding:7px 4px 7px 8px; /*position:relative;*/ }
.base-mini ol li.odd { background:#f4f3f3; }
.base-mini ol li.even { background:#fafafa; }
.base-mini .actions { background:url(../images/base_mini_actions_bg.gif) repeat-x #dee5e8; padding:6px; }
.base-mini .product-images { /*position:absolute; z-index:1; left:8px;*/ float:left; width:52px; height:52px; }
.base-mini .product-images a img { border:1px solid #a9a9a9; vertical-align:top; }
.base-mini .product-checkbox { float:left; width:10px; }
.base-mini .product-names { margin-left:18px; }
.base-mini .product-details { margin:0 0 0 75px; height:50px; width:100px;}
.base-mini .product-details[class] { height:auto; min-height:50px; }
.base-mini .regular-price { font-size:11px; }
.base-mini .regular-price .price { color:#2f2f2f; }
.base-mini .special-price { font-size:11px; }
.base-mini .minimal-price { font-size:11px; }
.base-mini .price-box { margin:1px 0; }

.options-list	{}
.options-list li { float:left;}

#narrow-by-list dd li .price { float:none; font-weight:normal; }

#narrow-by-list dd ol li { 	background:url(../images/arrow_icon.gif) 2% 0 no-repeat; padding-left:15px;}
.narrowed-category li,
.narrowed-category .label,
.narrowed-category .price { font-size:11px; color:#FFF; line-height:25px; padding-top:0px;}
.layered-nav { margin-bottom:10px;}
.layered-nav h4	{ display:none;}
.layered-nav .narrowed-category li { background:transparent url(../images/narrow_category.gif) no-repeat scroll 0 100%; height:25px; line-height:25px; margin-bottom:5px; overflow:hidden; padding:0; width:160px; position:relative; }
.layered-nav .narrowed-category li .label { padding-left:20px; font-weight:bold; text-transform:uppercase; float:left; }
.layered-nav .actions { text-align:right; }
.layered-nav .actions a { color:#000;}

.links ul li a	{ font-size:11px; color:#000; text-decoration:underline; font-weight:normal;}

#recently-viewed-items { width:190px;}
#recently-viewed-items li a { color:#cc5803; font-weight:bold; font-size:11px;}
.box	{ margin:10px 0;}

.limited { height:60px; overflow:hidden; white-space:nowrap; width:149px;}

/* Hiding Entire Catalog link - for the layered navigation*/
.nav-catalogo { display:none;}
.nav-catalogo.html { display:none;}
p.category-description	{ float:left; width:100%;}
.listing-type-li a{
  color:#c46a01;
  font-weight:bold;
  margin-bottom:10px;
}
.fbold {
	
	font-weight:bold;
}

.head_menu_sidebar{
	width:160px;
	height:20px;
	background:url(../images/head_menu_lat.gif) no-repeat;
	font:bold 12px  "Arial", Helvetica, sans-serif ;
	color:#FFF;
	padding:2px 0px 0px 12px;
	margin-bottom:4px;
}
.banners_tem a{
	margin-top:10px;
	padding-right:15px;
}
