/* CSS Document */
body{margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#000000; background:url(../images/body_bg.jpg) repeat left top;}
img{border:none;}
.banner{background:url(../images/banner.jpg) no-repeat left top;  padding-bottom:59px; $padding-bottom:49px;}
.banner .logo{padding-top:142px;}
.banner .logo div{margin-left:8px; width:262px; height:97px;}
.phone_no{padding-top:285px;}
input.search_box{background:url(../images/search_box.jpg) no-repeat left top; width:182px; border:none; padding:10px 6px 8px 12px; font-family:verdana; font-size:11px; font-weight:bold; color:#000; display:block; overflow:hidden;}
input.go{background:url(../images/go_button.jpg) no-repeat left top; width:44px; padding:8px 0; border:none; color:#FFFFFE; font-size:12px; font-weight:bold; font-family:verdana; cursor:pointer;}
.my_account_bg{background:url(../images/cur_bg.jpg) no-repeat left top; padding:7px 0 0px 10px; }
.nav{padding-left:41px; padding-top:0px;}
.catalogs{padding:0px 10px;}
.pink_bg{background:url(../images/pink_bg.jpg) repeat-y left top; padding:13px 0px 50px 13px;}
.pink_bg ul{margin:0px; padding:0px; list-style-type:none; font-family:verdana; font-size:11px; font-weight:normal;}
.pink_bg ul li{margin:0px; padding:0px; list-style-type:none; background:url(../images/bullet.jpg) no-repeat left 1px; padding:0px 0px 0px 20px; line-height:16px;}
.pink_bg ul li a{text-decoration:none; color:#000000;}
.pink_bg ul li a:hover{text-decoration:none; color:#FFFFFF;background-color:#ff7fd6;
}

.blue_bg{background:url(../images/blue_bg.jpg) repeat-y left top; padding:13px 0px 10px 15px;}
.blue_bg ul{margin:0px; padding:0px; list-style-type:none; font-family:verdana; font-size:11px; font-weight:normal;}
.blue_bg ul li{margin:0px; padding:0px; list-style-type:none; background:url(../images/bullet1.jpg) no-repeat left 6px; padding:0px 0px 8px 17px; line-height:16px;}
.blue_bg ul li a{text-decoration:none; color:#000000;}
.blue_bg ul li a:hover{text-decoration:underline; color:#DB19B0;}

.right_pad{padding-right:10px; padding-top:2px;}

.featured_products{border-bottom:5px solid #4FA3E9; background:url(../images/shape.jpg) no-repeat right top;}
.featured_pr_imgs{background-color:#FFFFFE; padding:9px 0px 29px 0px; border-bottom:1px solid #F6F2FA;}
.featured_pr_imgs1{background-color:#FFFFFE; padding:9px 0px 29px 8px; border-bottom:1px solid #F6F2FA;}
.featured_pr_names{padding-top:11px;}
.featured_pr_names a{text-decoration:none; color:#000;}
.featured_pr_names a:hover{text-decoration:underline; color:#000;}
.featured_pr_content{ padding:10px 9px 10px 9px; background-color:#FFFFFE;}

.customer_care{border-bottom:5px solid #FFD24F; background:url(../images/shape.jpg) no-repeat right top;}
.customer_care_1{background-color:#FFFFFE; padding:10px 17px 7px 9px; border-bottom:1px solid #F6F2FA; color:#454545;}
.customer_care_1 ul{margin:0px 0 0 21px; padding:0px; list-style-type:none; font-family:verdana; font-size:11px; font-weight:normal; color:#454545;}
.customer_care_1 ul li{margin:0px; padding:0px; list-style-type:none; background:url(../images/bullet_2.jpg) no-repeat left 4px; padding:0px 0px 8px 12px; line-height:16px;}
.customer_care_1 ul li a{ color:#454545; text-decoration:none;}
.customer_care_1 ul li a:hover{ color:#454545; text-decoration:underline;}
.customer_care_1 .yellow_txt{color:#FFBE00;}
.customer_care_1 .bor_right{border-right:1px dashed #FFBE00;}
.customer_care_1 .online{font-size:11px; padding-left:77px;}
.customer_care_1 .online strong{font-size:12px;}
.customer_care_1 .calus{padding:19px 0 10px 77px ; background:url(../images/phone_icon.jpg) no-repeat 31px top;}

.customer_care_2{padding-top:11px;}

.mailing_list{border-bottom:5px solid #FFAAE6; background:url(../images/shape_01.jpg) no-repeat right top;}
.mailing_list_txt{background-color:#FFFFFE; padding:19px 14px 8px 14px; border-bottom:0px solid #F6F2FA; color:#454545;}
.mailing_list_txt form{margin:0 0 0 15px;}
input.text_box_m{background:url(../images/text_field_bg.jpg) no-repeat left top; width:167px; border:none; padding:8px 0px 7px 10px; font-family:verdana; font-size:12px; font-weight:normal; color:#494949; display:block; overflow:hidden; margin-bottom:4px; $margin-bottom:2px; }
input.send{background:url(../images/send_button.jpg) no-repeat left top; width:56px; padding:6px 0; border:none; color:#000; font-size:12px; font-weight:bold; font-family:verdana; cursor:pointer; margin-top:4px;}
.datched_line{background:url(../images/datch_line.jpg) repeat-y center top;}

.best_selling{border-bottom:5px solid #AFCD38; background:url(../images/shape.jpg) no-repeat right top;}
.best_selling_1{background-color:#FFFFFE; padding:10px 17px 31px 9px; border-bottom:0px solid #F6F2FA; color:#454545;}
.gal_img{padding:0px 68px ;}
.gal_img_names{padding-top:12px;}
.gal_img_names strong{color:#DD19B1; font-size:17px;}
.gal_img_names a{text-decoration:none; color:#000;}
.gal_img_names a:hover{text-decoration:underline; color:#000;}

.grass{background:url(../images/grass.jpg) no-repeat left top; padding:98px 0px 0px 0px; background-color:#9CBA21}
.pay_pal{padding:7px 0 0 34px;}

.footer_bg{background:url(../images/footer_bg.jpg) no-repeat center top; padding:0px 0px 13px 51px;}
.footer_bg .pet{padding-top:29px;}
.footer_bg .menu{padding: 26px 90px 0px 15px; line-height:24px; font-family:verdana; font-size:10px; color:#040301;}
.footer_bg .menu a{text-decoration:none; color:#040301;}
.footer_bg .menu a:hover{text-decoration:underline; color:#040301;}

.bottom_imgs{padding:19px 0px;}
.bottom_imgs .img3{margin:0px 30px;}
.copy{font-size:12px; color:#FFFFFE;}
.left_pad{padding-right:10px;}

.keywords{ color:#273006; font-size:11px; padding:45px 90px; line-height:14px;}
.store_pad{padding:10px;}

.store{margin:0px 0 0 21px; padding:0px; list-style-type:none; font-family:verdana; font-size:11px; font-weight:normal; color:#454545;}
.store li{margin:0px; padding:0px; list-style-type:none; background:url(../images/bullet_2.jpg) no-repeat left 4px; padding:0px 0px 8px 12px; line-height:16px;}
.store li a{ color:#454545; text-decoration:none;}
.store li a:hover{ color:#454545; text-decoration:underline;}

form{margin:0px; padding:0px;}
.text_box{width:180px; border:1px solid #C8C6C6; margin:3px 0px 3px 0px; padding:2px 0px 2px 10px; $margin:2px 0px 2px 0px; font-family:verdana; font-size:12px; color:#4B4340;}
.address{width:180px; border:1px solid #C8C6C6; margin:3px 0px 3px 0px; padding:3px 0px 3px 10px; $margin:2px 0px 2px 0px; font-family:verdana; font-size:12px; color:#4B4340; height:45px;}
.query{width:180px; border:1px solid #C8C6C6; margin:3px 0px 3px 0px; padding:3px 0px 3px 10px; $margin:2px 0px 2px 0px; font-family:verdana; font-size:12px; color:#4B4340; height:80px;}
.submit{background:#4FA3E9; width:70px;  family:Georgia; font-size:14px; color:#fffffe; font-weight:bold; border:none; cursor:pointer; padding:6px 0 5px 0;  margin:5px 0px 0px 0px;}
.red_text{color:#375b9c}
.cat2{
color:#000000;
text-decoration:none;
text-align:left;
margin-left:0px;
font-weight:normal;
font-size:9pt;
font-family:Verdana;
}
.cat2 A{
color:#000000;
text-decoration:none;
text-align:left;
margin-left:0px;
font-weight:normal;
font-size:9pt;
font-family:Verdana;
}
 
.cat2 A:hover{
color:#FFFFFF;
text-decoration:none;
text-align:left;
font-weight:normal;
margin-left:0px;
font-size:9pt;
font-family:Verdana;
}
.cat2 A:visited{
color:#000000;
text-decoration:none;
text-align:left;
margin-left:0px;
font-weight:normal;
font-size:9pt;
font-family:Verdana;
}
