@charset "utf-8";



/* CSS Document */



*{ margin:0;}



div,p{ padding:0;}



body, img, div, input { 



	behavior: url("iepngfix.htc") 



	}



img{



   border:none; 



   vertical-align:middle;



   }



ul,li{ 



   list-style:none;



    padding:0;



	}



h1{ font-size:22px;}



h2{ font-size:30px; font-weight:normal; padding:0 0 8px 0;}



h3{ font-size:24px; font-weight:bold;}



p{ font-size:14px; padding:3px 0;}



a{ color:#FFFFFF; text-decoration:underline;}



a:hover{ color:#FFFFFF; text-decoration:none;}



body{  



   font-family:Verdana, Arial, Helvetica, sans-serif;



   font-size:11px; 



   padding:0;



   color:#FFFFFF;



   }



#top-bg{



	background:#000000 url(images/bg.gif) left bottom repeat-x;



	float:left;



	width:100%;



	}



#bottom-bg{



	background:url(images/header.jpg) center top no-repeat; 



	float:left;



	width:100%;



	}



#header{ 



   padding:0; 



   float:left; 



   width:100%;



   }



#footer{ 



   background:url(images/footer_img.gif) left bottom no-repeat; 



   padding:0; 



   float:left; 



   width:100%; 



   height:289px;



   }



#main{ 



   width:800px; 



   margin:0 auto; 



   padding:0;



   }



.top{ 



    width:631px; 



	height:65px; 



	float:left; 



	padding:25px 0 40px 0;



	}



.menu_nav{ 



    width:100%; 



	float:left;



	padding:0;



	 }



.menu_bg{ 



    background:url(images/menu-bg.gif) left top repeat-x; 



	width:776px; 



	float:left; 



	 



	 }



.menu_bg li{ 



    float:left;



	 }



.menu_bg li a{ 



    font-family:Doggie Bag Script; 



	color:#FFFFFF; 



	font-size:43px; 



	text-decoration:none; 



	font-weight:normal;  



	padding:3px 28px 0 28px;



	display:block;



	float:left;



	}



.menu_bg li.active,.menu_bg li a:hover{ 



    background:url(images/hover-bg.gif) left top repeat-x;



	}



.menu_left{ 



    background:url(images/menu_left.gif) left top no-repeat; 



	width:12px; 



	height:65px; 



	float:left; 



	padding:0;



	}



.menu_right{ 



    background:url(images/menu_rigjht.gif) right top no-repeat; 



	float:right; 



	padding:0; 



	width:12px; 



	height:65px;



	}



#middle{ 



    width:100%; 



	float:left; 

padding:12px 0 130px 0;

	/*padding:41px 0 130px 0;*/



	}


.middle_top_bg a{
text-decoration:none;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;

}
.middle_top_bg{ 



    background:url(images/middle_top_bg.png) left top repeat-x; 



	width:766px; 



	float:left; 



	padding:16px 0 0 0; 



	height:33px;



	font-size:16px; 



	color:#FFFFFF; 



	font-weight:bold;



	}
*html .middle_top_bg{height:15px;}



.middle_bottom{ 



    background:url(images/middle_bottom1.png) left bottom no-repeat; 



	width:800px; 



	height:35px; 



	float:left; 



	padding:0;



	}



.middle_top_left{ 



    background:url(images/middle_top_left.png) left top no-repeat; 



	width:16px; 



	height:49px; 



	float:left; 



	padding:0;



	}



.middle_top_right{ 



    background:url(images/middle_top_right.png) left top no-repeat; 



	width:16px; 



	height:49px; 



	float:left; 



	padding:0;



	}



.middle_bg{ 



    background:url(images/middle_bg.png) left top repeat-y; 



	width:100%; 



	float:left; 



	padding:30px 0px 0 0px; 



	font-size:11px; 



	color:#FFFFFF; 



	text-decoration:none; 



	font-weight:normal; 



	position:relative;



	z-index:100px;



	}



.main-cont{

	z-index:101px;
position:relative;

	padding:0 2% 0 2%;

	width:95%;

	}



.left{ 



    width:51.1%;



	 float:left; padding:0; 



	 color:#FFFFFF; 



	 text-decoration:none; 



	 line-height:15px;}



.right{ 



     width:45%; 



	 float:right; 



	 padding:0; 



	 font-size:14px; 



	 color:#FFFFFF; 



	 text-decoration:none; 



	 font-weight:bold; 



	 }



.bl_text{  



     width:325px; 



	 float:left; 



	 font-size:24px; 



	 color:#FFFFFF; 



	 text-decoration:none; 



	 font-weight:normal; 



	 padding:0;



	 }



.middle-bg{ 



     background:#596059 url(images/middle_m_bg.gif) left bottom repeat-x;



	 width:99%;



	 float:left;



	 padding:2% 0 0 1%;



	 border:1px solid #989899;



    }



.img_b_bg{ 



     background:#1b1b1c url(images/img-bottom-bg.gif) left top repeat-x; 



	 float:left; 



	 padding:0; 



	 border:1px solid #abacac; 



	 width:100%;



	 }


.bg_left_img{

background: url(images/bg_left_img.gif) left top repeat-y; 
}


.img{ 



     background: url(images/left-img.gif) left top repeat-x; 
	 border:solid 1px #ABACAC; 
     }

.img_margin{padding:3px;
padding-bottom:7px;}

	 .img_cart{ 


padding:0px;
  	 /*padding:3px;*/

	 

background: url(images/bg_left_img.gif) left top repeat-y;

	 border:solid 1px #ABACAC; 



     }



.y-color{ 



	 width:100%; 



	 padding:4% 1% 0 4%; 



	 margin:25px 0 0 0;



	 text-align:right;



	 line-height:30px;



	  }



.img_1{ background:url(images/img.gif) left top no-repeat; width:96px; height:256px; float:left; margin-top:-32px;}



.img-pad{ 



     margin-top:-18px;}



.textarea{ 



   background:url(images/text_bg.gif) left top repeat-x; 



   width:220px; 



   float:left;



   padding:7px 0; 



   border:none; 



   font-size:14px; 



   color:#FFFFFF; 



   text-decoration:none; 



   font-weight:bold;



   }



.left-bottom{ 



        width:90%; 



        float:left; 



		padding:10% 0 0 0; 



		font-size:14px; 



		font-weight:bold;}	 



.text{ 



    width:68px;}



.text-right a{ 



     background:url(images/text_bg.gif) left top repeat-x; 



     width:323px;



	 float:right; 



	 padding:7px 0 7px 0;



	 border:none; 



     font-size:14px;



     color:#FFFFFF; 



     text-decoration:none; 



     font-weight:bold;}



	 .cart input{ 



     background:url(images/text_bg.gif) left top  repeat-x; 



     width:323px;



	float:right; 



	 padding:7px 0 ;



	 border:none; 



     font-size:14px; 



     color:#FFFFFF; 



     text-decoration:none; 



     font-weight:bold;



	 text-align:center;



	 }



.cart1 input{ 



    background:url(images/text_bg.gif) left top repeat-x; 



     width:323px;



	 float: none;



	 padding:7px 0 ;



	 border:none; 



     font-size:14px; 



     color:#FFFFFF; 



     text-decoration:none; 



     font-weight:bold;



	 text-align:center;



	 }



.sub_menu{ 
     background:url(images/sub_menu_bg.gif) left top repeat-x;
	 width:97%;
	 float:left;
	 height:29px;
     padding:0 0 0 3%;
}

.sub_menu li{ 
     float:left; 
	 padding:0;
	 }

.sub_menu li a{
     font-size:12px;
	 color:#FFFFFF;
	 text-decoration:none;
	 padding:7px 12px 0 12px;
	 height:22px;
	 display:block;
	 float:left;
	 }



.sub_menu li a:hover{ 
	 background:url(images/sub-menu-hover.gif) left top repeat-x;
     padding:7px 12px 0 12px;
	 height:22px;
	 display:block;
	 float:left;
}

.sub_menu li a span{ 
font-weight:bold;
    }

ul.fot_menu{  float:left; padding-top:5px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; font-weight:570;}



ul.fot_menu li{ float:left; padding:0;}



ul.fot_menu li a{ font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding:0 10px 0 0;}



ul.fot_menu li a:hover{ text-decoration:underline;}



.remo{ width:240px; float:right; padding:0 3px 5px 0; height:27px; font-size:18px; color:#b7b8b9; text-decoration:none; font-weight:normal; margin:39px 0 0 0; text-align:right;}







#copyright { margin:0 auto; width:100%; text-align:center; line-height:22px;}



#copyright, #copyright a{ color:#ffffff;}



.productListing1{ border:solid 1px #FF0000;}



.productListing-heading{ background:#FFFFFF;}



.productListing-odd{ background:#a1a0a0;}



.productListing-even{ background:#999999;}



.store{margin:13px 0 17px;}



.store1{margin:13px 0 5px;}







.text-right1 { 





	 float:right; 



	 padding-top:10px;
	 margin-right:-2px;



	 border:none; 
}

	 

.headerTd {

color: #ffffff;

padding:5px;

/*background-color: #989d52;*/
background:url(images/tabs_bg.gif) repeat-x;
border:1px solid #707578;
font-family:Arial, sans-serif;

font-size:12px;

}	 

.button
{
background:url(images/tabs_bg.gif) ;
border:none;
vertical-align:middle;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
width:100px;
height:27px;
padding-bottom:5px;
}

.main{

font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



.prod_desc
{
text-align:left;
line-height:22px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;



}
TD.smallText
{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
.bg{
background:#0c0c0d url(images/bg_03.jpg) repeat-x;
width:100%;
border:1px solid #a3abad;
}
/*** End Header Tags SEO ***/



.infoBoxHeading h1
{
color:#FFFFFF;
}