body{margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; text-decoration:none; background:url(site_images/bg.jpg) repeat-x; }

div, ul, li, form, textbox, input, img { margin:0; padding:0;}

.nav { background:url(site_images/bt_rgt.jpg) no-repeat top right; }
.nav ul { font:13px Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:6px 89px 0 0; }
.nav ul li {float:left;  padding:0 1px;}
.nav ul li a {color:#FFFFFF; text-decoration:none; display:block; outline:0; text-transform:uppercase;}
.nav ul li a span {padding:0.9em 1em;  display:block;}
.nav ul li a:hover {background:url(site_images/ovr_right.jpg) top right no-repeat; }
.nav ul li a:hover span {color:#a80909; background:url(site_images/ovr_lft.jpg) no-repeat top left;}
.nav ul li a.current {background:url(site_images/ovr_right.jpg) top right no-repeat; }
.nav ul li a.current span {color:#a80909; background:url(site_images/ovr_lft.jpg) no-repeat top left;}

.manufacture { border:solid 1px #dbdbdb; width:200px; padding:1px; }

.usdoller { border:solid 1px #dbdbdb; width:120px; padding:1px; } 


.tborder {border:2px solid #d4d2c1;}

.main_banner { background:url(site_images/main_banner.jpg) no-repeat top right; width:802px; height:500px;}

.bottom_bg { background:url(site_images/bot_bg.jpg) repeat-x bottom left;}

ul.bottom_menu { font:11px Arial, Helvetica, sans-serif; padding:15px 0 0 15px; list-style:none; margin:0;}
ul.bottom_menu li { display:block; padding:2px 0; }
ul.bottom_menu li a { color:#000000; display:block; text-decoration:none; padding:2px 0 2px 15px; background:url(site_images/non_bulet.jpg) no-repeat scroll 0 6px; }

.find_us { font:18px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 0 12px;}
.border { border-bottom:solid 2px #c1c1c1;}

.news { font:32px Arial, Helvetica, sans-serif; color:#000000; }
.news span {color:#950811;}

.news_text { font:16px "Calibri", Arial, Helvetica, sans-serif; color:#000000;}

.bottom_pro { background:url(site_images/break_img.jpg) no-repeat 0 bottom; padding:0 0 200px 0; border:solid 3px #ebe9e9; height:160px;}
.bottom_pro1 { background:url(site_images/beers_img.jpg) no-repeat 0 bottom; padding:0 0 200px 0; border:solid 3px #ebe9e9; height:160px;}

.bottom_pro2 { background:url(site_images/cack_img.jpg) no-repeat 0 bottom; padding:0 0 200px 0; border:solid 3px #ebe9e9; height:160px;}

.breakfast { font:21px "Myriad Pro", Arial, Helvetica, sans-serif; color:#ef250c; }
.botbox_text { font:11px Arial, Helvetica, sans-serif; color:#757575; padding:0 0 0 15px; }

.cat_bg { background:url(site_images/cat_bg.jpg) repeat-y top; }
.cat_bot_bg { background:url(site_images/cat_bot_bg.jpg) bottom no-repeat; padding:0 0 106px 0;} 


.phone {text-decoration:none; color:#003399;}

.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}

.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}


.cattop { color:#ffffff; font:18px Arial, Helvetica, sans-serif; }
.cattop a{ color:#ffffff; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

ul.catlinks {font:12px  Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0;}
ul.catlinks li{padding:0; display:block;}
ul.catlinks li a{ color:#000000; text-decoration:none;}
ul.catlinks li a span { display:block; padding:10px 20px; border-bottom:#72643f solid 1px;  background:url(site_images/cat_bulete.jpg) no-repeat scroll 10px 13px; }
ul.catlinks li a:hover { color:#000000;}
ul.catlinks li a:hover span { background:#ffffff url(site_images/over_buleat.jpg) no-repeat scroll 10px 13px; display:block; padding:10px 20px;}
ul.catlinks li a.selected { color:#000000; }
ul.catlinks li a.selected span { background:#ffffff url(site_images/over_buleat.jpg) no-repeat scroll 10px 13px;  padding:10px 20px;  display:block; }

ul.catlinks li ul li { padding:0; display:block; list-style:none;}
ul.catlinks li ul li a { color:#000000; text-decoration:none; font:11px Arial, Helvetica, sans-serif;  border:none;}
ul.catlinks li ul li a span { display:block;   padding:5px 30px; margin:0 5px; background:url(site_images/subcat_bulet.jpg) no-repeat scroll 17px 10px; border:none; }
ul.catlinks li ul li a:hover { color:#000000; border:none;} 
ul.catlinks li ul li a:hover span { background:#e8d298 url(site_images/subcat_bulet.jpg) no-repeat scroll 17px 10px; display:block; padding:5px 30px; margin:0 5px;  border:none;}
ul.catlinks li ul li a.current { color:#000000; border:none;}
ul.catlinks li ul li a.current span {  background:#e8d298 url(site_images/subcat_bulet.jpg) no-repeat scroll 17px 10px; display:block; display:block; padding:5px 30px; margin:0 5px;  border:none;}
.txtlogin{ font: bold 14px Arial, Helvetica, sans-serif; color:#333333;}

.txtlogin1{ font:12px Arial, Helvetica, sans-serif; color:#333333;}

.sitemapBreadcumb {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.sitemapBreadcumb a {
color:#000000;
font-weight:bold;
text-decoration:none;
}

.body_texthaeding{color:#333; font: bold 16px Arial, Helvetica, sans-serif;}

.cartpage,.btn,.remove,.newbestspecialshortdis,.newbestspecialheading,.body_textlinks {color:#a80909!important;}
.productname { color:#000000;}
.cartpage,.morelinks,.phone,.login,.cartproducts{font-weight:bold;}

.productshow {color:#333333;}

.shortdiscription{color:#000000; text-decoration:none;}

.copyright {color:#ffffff; padding:5px;}
.copyright a{color:#ffffff; text-decoration:none;}

.shortdiscription,.productname,.displayprice {padding-left:5px;}
.displayprice { color:#950811; font:bold 14px Arial, Helvetica, sans-serif; }
.body_mainhaeding {background:url(site_images/headingbg.gif) repeat-x;}
.body_mainhaeding h1 {background:url(site_images/heading.gif) no-repeat left; color:#000000; text-decoration:none; text-align:center; font:18px Arial, Helvetica, sans-serif; display:block; padding:5px 0; display:block; margin:0; }

.btn,.remove { font-size:11px; border:solid 1px #2c2c2c; background:#ffffff url(site_images/namebg.gif) repeat-x; cursor:pointer; padding:2px 0px;}

.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #999999;}
#comments { border:1px solid #999999; }

.textbox,.inputbox { padding:2px 5px; width:150px;}

.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none; background:#fff;}
.login {font-size:12px; color:#3a3a3a; text-decoration:none;}

.newbestspecialheading,.productname,.register,.topCategories {font:bold 12px Verdana;}

.cartproducts, .morelinks {color:#c88d3d; text-decoration:none;}
.morelinks a{color:#990000; text-decoration:none;}

.body_textlinks {background-color:#ecd9a8; border:solid 1px #dcc999; text-decoration:none; padding:5px 3px; font:bold 12px Arial; display:block; text-align:center;}

.search {font:12px Verdana; color:#ffffff; text-decoration:none;}
.search a{font:12px Verdana; color:#ffffff; text-decoration:none;}

.textboxsearch, textboxsearch1 {color:#000000; height:12px; width:150px; padding:3px 2px;}
.textboxsearch1 { border:solid 1px #000000; width:250px; height:20px;}


.textboxsearch,.textboxlogin {font:11px Verdana; border: solid 1px #FFFFFF;}

.textboxlogin {color:#000;  height:20px; width:150px;}
.textboxlogin1 {color:#000;  height:20px; width:150px; font:11px Verdana; border: solid 1px #000;}

.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#ffffff; text-decoration:none;}
.cart a{font:12px Arial; color:#ffffff; text-decoration:none;}
.shopping a{ color:#ce994a; text-decoration:none;}
.shopping a:hover{ color:#000000; text-decoration:underline;}

.usermenu li { list-style:none; padding:2px 0; }

.usermenu li a { background:url(site_images/over_buleat.jpg) no-repeat 10px 6px; color:#000000; padding:2px 20px; text-decoration:none;}
