/* CSS Document */
body{
margin:0px;
background:url(images/top_bg.jpg) top left repeat-x;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


p{ margin:0px; padding:0px; }

span{ margin:0px; padding:0px; }

h1,h2,h3{ margin:0px; padding:0px; }

img{ margin:0px; padding:0px; border:none; }



.display{display:none; }



#container{
width:966px;
margin:auto;
}

/* ============================   Start  top link  area  ===========================  */

#top_link_bar{
height:31px;
width:966px;
float:left;
}

.top_link_bar{
height:31px;
width:320px;
float:right;
}


.top_link_bar ul{
margin:0px;
padding:0px;
margin:7px 0 0 0px;
}

.top_link_bar li{
margin:0px;
padding:0px;
list-style:none;
margin:0 0 0 7px;
line-height:15px;
float:left;
}


.top_link{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; border-right:1px solid #FFFFFF; height:11px;  }
.top_link a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; text-decoration:none; display:block;  height:11px;   }
.top_link a:hover{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  text-decoration:underline;  height:11px;  }


.top_link2{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  height:11px;  }
.top_link2 a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; text-decoration:none; display:block;  height:11px;   }
.top_link2 a:hover{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  text-decoration:underline;  height:11px;  }

/* ============================   End  top link  area  ===========================  */



/* ============================   Start  head area  ===========================  */

#head_area{
background:url(images/head_bg.jpg) 0 0 no-repeat;
height:179px;
width:966px;
float:left;
}

.logo_area{
width:350px;
float:left;
margin:15px 0 0 40px;
height:150px;
cursor:pointer;
}

.view_cart_area{
width:167px;
height:74px;
float:right;
margin:0px 6px 0 0px;
background:url(images/cart_bg.png) 0 0 no-repeat;
}

.view_box_top{
width:130px;
margin:0px 0 0 20px;
float:left;
}

.cart_img{
width:12px;
float:left;
}

.view_txt{
width:100px;
float:left;
font-size:11px; font-weight:bold;
color:#c41303;
margin:5px 0 0 13px;
}


.total_txt{
width:130px;
margin:3px 0 0 20px;
float:left;
font-size:11px; font-weight:normal;
color:#2c2c2c;
text-align:center;
}

.cart_button{
width:63px;
margin:3px 0 0 0px;
float:left;
font-size:11px; font-weight:normal;
color:#2c2c2c;
text-align:center;
}

.checkout{
width:63px;
margin:3px 0 0 0px;
float:right;
font-size:11px; font-weight:normal;
color:#2c2c2c;
text-align:center;
}


/* ============================  End  head area  ===========================  */



/* ============================   Start  mid area  ===========================  */

#mid_container{
width:966px;
float:left;
margin:8px 0 0 0px;
}

/* ============================  End  mid area  ===========================  */



/* ============================   Start  left container  ===========================  */

#left_container{
width:190px;
float:left;
}

.categorie_box{
width:188px;
float:left;
}

.categorie_head_box{
width:178px;
height:22px;
float:left;
background:url(images/cate_bar_bg.jpg) 0 0 no-repeat;
font-size:13px; color:#FFFFFF;
font-weight:bold;
padding:8px 0 0 12px;
}

.categorie_box_bg{
width:188px;
float:left;
border-left: 1px solid #c5c3c3;
border-right: 1px solid #c5c3c3;
background:url(images/left_menu_bg.jpg) 0 0 repeat-x;
background-color:#ebe7e4;
}

.categorie_box_bg ul{
padding:0px;
margin:0px 0 0 0px;
}

.left_link_subcat_ansh{
width:170px;
padding:0px;
list-style:none;
margin:0 0 0 5px;
background: url(images/menu_tee_plus.gif) 0 6px no-repeat;
height:25px;
width:174px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951;   border-bottom:1px solid #5d3d26; line-height:17px;   }
.left_link_subcat_ansh a{width:155px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951; padding:7px 0 5px 19px; text-decoration:none; display:block;  }
.left_link_subcat_ansh a:hover{width:155px;  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#cc0000;  text-decoration:underline; background: url(images/left_hover_bg.png) 0 0 no-repeat; background-position:right;}

.left_link_subcat_ansh_subcat{
width:170px;
padding:0px;
list-style:none;
margin:0 0 0 5px;
height:25px;
width:174px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951;   border-bottom:1px solid #5d3d26; line-height:17px;   }
.left_link_subcat_ansh_subcat a{width:155px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951; padding:7px 0 5px 19px; text-decoration:none; display:block;  }
.left_link_subcat_ansh_subcat a:hover{width:155px;  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#cc0000;  text-decoration:underline; background: url(images/left_hover_bg.png) 0 0 no-repeat; background-position:right;}




.left_link{
width:170px;
padding:0px;
list-style:none;
margin:0 0 0 9px;
background: url(images/bullet.jpg) 0 10px no-repeat;
height:25px;
width:170px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951;   border-bottom:1px solid #5d3d26; line-height:17px;   }
.left_link a{width:155px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951; padding:7px 0 5px 15px; text-decoration:none; display:block;  }
.left_link a:hover{width:155px;  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#cc0000;  text-decoration:underline; background: url(images/left_hover_bg.png) 0 0 no-repeat; background-position:right;}


.categorie_bot_bg{
width:190px;
height:11px;
float:left;
background:url(images/left_menu_bot.jpg) 0 0 repeat-x;
}

.boder{
border:none;
}


.search_head_box{
width:178px;
height:22px;
float:left;
background:url(images/cate_bar_bg.jpg) 0 0 no-repeat;
font-size:13px; color:#FFFFFF;
font-weight:bold;
padding:8px 0 0 12px;
margin:14px 0 0 0px;
}

.search_box_bg{
width:188px;
float:left;
border-left: 1px solid #c5c3c3;
border-right: 1px solid #c5c3c3;
background-color:#ffffff;
}

.search_bot_bg{
width:190px;
height:6px;
float:left;
background:url(images/search_bot_bg.jpg) 0 0 repeat-x;
}

.auto_field_bar{
width:176px;
float:left;
margin:7px 0 7px 6px;
padding:px 0 0 0px;
height:19px;
}

.auto_txt_field{
width:174px;
border:1px solid #dddcdc;
height:19px;
font-size:11px;
line-height:11px;
vertical-align:top;
}

.auto_field_bar2{
width:176px;
float:left;
margin:3px 0 0px 6px;
padding:0 0 7px 0px;
}


.info_box_bg{
width:188px;
float:left;
border-left: 1px solid #c5c3c3;
border-right: 1px solid #c5c3c3;
background:url(images/info_bg.jpg) 0 0 repeat-x;
background-color:#ebe7e4;
}

.info_box_bg ul{
padding:0px;
margin:10px 0 0 0px;
}

.info_box_bg li{
padding:0px;
list-style:none;
margin:0 0 0 9px;
background: url(images/arrow_bullet.jpg) 0 5px no-repeat;
line-height:13px;
}

.info_link{width:167px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951; padding:0px 0 5px 12px; line-height:13px;   }
.info_link a{width:167px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#615951; padding:0px 0 5px 12px; text-decoration:none; display:block;  line-height:13px;   }
.info_link a:hover{width:167px;  font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; padding:0px 0 5px 12px; text-decoration:underline; background: url(images/left_hover_bg.png) 0 0  repeat-y; background-position:right;}


/* ============================   End  left container  ===========================  */



/* ============================   Start  mid  main container  ===========================  */

#mid_main_container{
width:549px;
float:left;
margin:0px 0 0 19px;
}

.listen_area{
width:549px;
float:left;
margin:0px 0 0 0px;
}

.listen_top{
background:url(images/green_top_bg.jpg) 0 0 no-repeat;
width:537px;
height:25px;
float:left;
font-size:18px; color:#FFFFFF;
padding:5px 0 0 12px;
}

.listen_content_area{
width:527px;
float:left;
font-size:18px; color:#000000;
padding:5px 10px 10px 10px;
border-left: 1px solid #738e31;
border-right: 1px solid #738e31;
border-bottom: 1px solid #738e31;
}

.listen_content_area ul{
padding:12px 0 0 0px;
margin:0px;
}

.listen_content_area li{
padding:2px 0 4px 0px;
margin:0px;
width:500px;
list-style:none;
background:url(images/green_bullet.jpg) 0px 7px  no-repeat;
}

.listen_link{width:500px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#3a3a39; margin:0px 0 5px 22px; line-height:16px;   }
.listen_link a{width:500px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#3a3a39; margin:0px 0 5px 22px; text-decoration:none; display:block; line-height:16px;  }
.listen_link a:hover{width:500px;  font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#3a3a39; margin:0px 0 5px 22px; text-decoration:none; line-height:16px;}

.featured_box{
background:url(images/green_top_bg.jpg) 0 0 no-repeat;
width:537px;
height:25px;
float:left;
font-size:18px; color:#FFFFFF;
padding:5px 0 0 12px;
margin:15px 0 5px 0px;
}

.product_area{
width:549px;
/*float:left;*/
margin:0px 0 7px 0px;
}

.product_box_left{
width:268px;
float:left;
margin:0px 0 9px 0px;
border: 1px solid #738e31;
}

.product_box_right{
width:268px;
float:right;
margin:0px 0 9px 0px;
border: 1px solid #738e31;
}

.product_inner{
width:253px;
float:left;
margin:9px 0 0px 8px;
}

.product_img_box{
width:100px;
float:left;
margin:0px 0 0px 0px;
}

.product_txt{
width:145px;
float:left;
margin:0px 0 0px 8px;
font-size:11px;
color:#818486;
line-height:13px;
}

.product_txt h3{
margin:0px 0 5px 0px;
font-size:11px; font-weight:bold;
text-transform:uppercase;
color:#615951;
}

.dollar_txt{
margin:10px 0 0px 0px;
font-size:14px; font-weight:bold;
text-transform:uppercase;
color:#aa0000;
}

.pro_button_area{
width:213px;
float:left;
padding:9px 0 7px 48px;
}

.pro_button{
width:96px;
float:left;
margin:0 0px 0 18px;
}

.pro_button2{
width:88px;
float:left;
margin:0 0px 0 10px;
}








/* ============================   end  mid  main container  ===========================  */



/* ============================   Start  right container  ===========================  */

#right_container{
width:190px;
float:left;
margin:0px 0 0 17px;
}

.quick_box{
width:190px;
float:left;
}

.quick_head_box{
width:178px;
height:22px;
float:left;
background:url(images/quick_search_bar.jpg) 0 0 no-repeat;
font-size:13px; color:#2e5f75;
font-weight:bold;
padding:8px 0 0 12px;
text-align:left;
}
.quick_head_box_head{
width:178px;
height:22px;
float:left;
font-size:13px; color:#2e5f75;
font-weight:bold;
padding:0px 0 0 0px;
text-align:left;
}

.quick_box_bg{
width:188px;
float:left;
border-left: 1px solid #a6c2ce;
border-right: 1px solid #a6c2ce;
background:url(images/quick_box._bg.jpg) 0 0 repeat-x;
background-color:#ffffff;
}

.quick_bot_bg{
width:190px;
height:6px;
float:left;
background:url(images/quick_bot.jpg) 0 0 repeat-x;
}

.quick_search_box{
width:171px;
float:left;
padding:10px 0 7px 8px;
}

.quick_field_bar{
width:146px;
float:left;
vertical-align:top;
}


.quick_txt_field{
width:148px;
border:none;
height:22px;
font-size:11px;
line-height:11px;
background:url(images/search_field_bg.jpg) 0 0 no-repeat;
padding:4px 0 0 8px;
vertical-align:top;
}

.search_button{
width:25px;
float:left;
}

.use_txt{
font-size:10px; font-weight:normal;
color:#6c6c6c;
float:left;
width:171px;
margin:0px 0 10px 10px;
text-align:center;
line-height:12px;
vertical-align:top;
}

.advance_txt_box{
float:left;
width:161px;
margin:10px 0 0px 20px;
}
.advance_txt{
font-size:11px; font-weight:bold;
color:#59869a;
float:left;
width:120px;
vertical-align:top;
}

.advance_txt a{
color:#59869a;
text-decoration: none;
}

.blue_arrow{
margin:2px 0 0 0px;
cursor:pointer;
}



.special_box_bg{
width:188px;
float:left;
border-left: 1px solid #a6c2ce;
border-right: 1px solid #a6c2ce;
background-color:#ffffff;
}


.special_box{
float:left;
width:188px;
margin:0px 0 4px 0px;
padding:12px 0 0 0px;
text-align:center;
}

.special_txt{
font-size:10px; font-weight:normal;
color:#6c6c6c;
float:left;
width:141px;
margin:3px 0 4px 25px;
text-align:left;
line-height:12px;
vertical-align:top;
}

.special_blue_txt{
font-size:11px; font-weight:bold;
color:#2e5f75;
float:left;
width:140px;
vertical-align:top;
margin:2px 0 2px 25px;
text-align:center;
}

.special_dollar_txt{
font-size:11px; font-weight:bold;
color:#000000;
float:left;
width:141px;
margin:2px 0 0px 25px;
padding:0 0 3px 0px;
text-align:center;
vertical-align:top;
line-height:13px;
}

.special_dollar_txt p{
font-size:11px; font-weight:normal;
color:#f20404;
text-align:center;
line-height:13px;
}


.star_box{
float:left;
width:141px;
margin:8px 0 0px 25px;
padding:0 0 3px 0px;
text-align:center;
}


/* ============================   End  right container  ===========================  */


/* ============================   start footer area  ===========================  */

#footer{
height:40px;
width:966px;
float:left;
margin:10px 0 0 0px;
background:url(images/footer_bg.jpg) 0 0 repeat-x;
}

.footer_link{
float:left;
width:966px;
}

.footer_link ul{
margin:0px;
padding:0px;
margin:5px 0 0 220px;
}

.footer_link li{
margin:0px;
padding:0px;
list-style:none;
margin:0 0 0 7px;
line-height:15px;
float:left;
}


.bot_link{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; border-right:1px solid #FFFFFF; height:11px;  }
.bot_link a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; text-decoration:none; display:block;  height:11px;   }
.bot_link a:hover{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  text-decoration:underline;  height:11px;  }


.bot_link2{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  height:11px;  }
.bot_link2 a{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px; text-decoration:none; display:block;  height:11px;   }
.bot_link2 a:hover{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 7px 0px 3px;  text-decoration:underline;  height:11px;  }






.copy_link{
float:left;
width:966px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
color:#bfe06f;
text-align:center;
margin:5px 0 0 0px;
}

/* ============================   end footer area  ===========================  */

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #000000;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #336666;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.smallTextBold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:bold;
}

.productHeadingBold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight:bold;
}

.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #990000;
}

a {
color:#707070;
text-decoration:none;
}