body{ margin:0px; padding:0px; background:#e8e5e1 url(../images/body_bg.jpg) repeat-x left top;  font: 14px Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, ul, li, img, p{ margin:0px; padding:0px; list-style:none;}
 
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
a:hover{
color:#000;
opacity: 0.8;
-moz-opacity:0.8;
/*filter:alpha(opacity=80);*/
}

a{ font: bold 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none}
a:hover{ font: bold12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline;}
img a{ border:none; outline:none;}

/************************wrapper start**********************/
.wrapper{ width:960px; margin:0 auto; padding:38px 0 0 0; }

/************************Header part**********************/
.header{ width:960px; float:left; margin:0px; padding:0px;}
.logo{ float:left; padding:4px 0 0 0;}

/************************navigation**********************/
.nav_bar{ float:left; padding:28px 0 0 0px; width:685px; margin:0px;}
.nav_bar li{ float:left; height:30px;}
.nav_bar li a{ font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; display:block; margin-left:5px;  }
.nav_bar li a:hover{  font: bold 14px Arial, Helvetica, sans-serif; color:#be000c; text-decoration:none;  display:block;}

.nav_bar li a.visit{ background:#be000c; font: bold 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;display:block;}
.nav_bar li a.visit span {background:url(../images/hover_right.jpg) no-repeat right top; display:block;}
.nav_bar li span {padding:10px 15px 5px 15px; display:block;}

/************************banner part**********************/
.banner_div{ margin:5px 0 0 0; _margin:-33px 0 0 0; width:960px; height:252px; background:url(../images/4-pack-shots.jpg) no-repeat left top;}
.banner_text_div{ padding:125px 44px 0 0px; float:right}
.banner_div h1{ font: normal  18px Arial, Helvetica, sans-serif;; color:#000000;}
.banner_div h3{ font:bold 18px Arial, Helvetica, sans-serif; color:#be000c; float:left; padding:0 10px 0 0;}
.banner_div p{ font: bold 13px Arial, Helvetica, sans-serif, Times, serif ; color:#000000; padding:15px 0 15px 0;}
.boxes_div{ width:958px; float:left; padding:2px 0 0 1px; background:#fff;}

/************************boxes div**********************/

.boxes_1{ width:177px; height:167px; float:left; background:url(../images/box_bg.jpg) repeat-x left top; border-top:4px solid #be000c; padding:26px 0 0 57px; margin:0 0 0 4px;}
.boxes_2{ width:206px; height:167px; float:left; background:url(../images/box_bg.jpg) repeat-x left top; border-top:4px solid #be000c; padding:26px 0 0 28px; margin:0 0 0 4px;}
.boxes_3{ width:200px; height:167px; float:left; background:url(../images/box_bg.jpg) repeat-x left top; border-top:4px solid #be000c; padding:26px 0 0 34px; margin:0 0 0 4px;}

/************************fotter**********************/

.fotter{ width:880px; border:1px solid #e2ddd9; margin:20px 0 0px 16px;  padding:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#333333;}
.fotter_nav_1{ float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#333333; padding:0 60px 0 0px;}
.fotter_nav_1 li{ padding:13px 0 0 0; margin:0px}
.fotter h3{color:#000;}
/********************inner page 2***********************/

.banner_div_2{ margin:5px 0 0 0;#margin:-33px 0 0 0; width:960px; height:192px; background:url(../images/aboutus.jpg) no-repeat left top; position:relative;}
#popchipsimg{background:url(../images/5585.jpg) no-repeat left top;}
#chopchopchickenimg{background:url(../images/chicken.jpg) no-repeat left top;}
#chopchopreadymeals{background:url(../images/chopchopreadymeals.jpg) no-repeat left top;}
#chopchoprecipes{background:url(../images/PIZZA-NO-TOOLS.jpg) no-repeat left top;}
#chopchoptuna{background:url(../images/6341.jpg) no-repeat left top;}
#popngood{background:url(../images/popngood.jpg) no-repeat left top;}
#actii{background:url(../images/actii.jpg) no-repeat left top;}
#heaterm{background:url(../images/heaterm.jpg) no-repeat left top;}
.contaner{ width:960px; float:left; background:#fff;}
.left_contaner{ width:640px; float:left; padding:10px 0 0 16px;}
.left_contaner a{font: bold 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none}
.left_contaner a.active{font: bold 12px Arial, Helvetica, sans-serif; color:#be000c; text-decoration:none}
.left_contaner .tv_ad{float:right; border:none;}

.button_div{border-bottom:1px solid #e2ddd9; float:left;}
.button_div ul{ margin:0px; padding:0px; float:left;}
.button_div li a{float:left; padding:8px 14px 8px 14px; background:url(../images/btn_bg.jpg) repeat-x left top; border-top:1px solid #e2ddd9; border-right:1px solid #e2ddd9; margin:0 0 0 0; text-decoration:none; display:block; margin-top:10px;}
.button_div li a:hover{padding:15px 14px 7px 14px; background:#fff; border-top:1px solid #e2ddd9; border-right:1px solid #e2ddd9; border-bottom:1px solid #fff;  text-decoration:none;  margin-top:0px; float:left;}
.button_div li a.active{float:left; padding:8px 14px 7px 14px; background:#fff; border-top:1px solid #e2ddd9; border-right:1px solid #e2ddd9; border-bottom:1px solid #fff;  border-left:1px solid #e2ddd9; text-decoration:none;}

.product_main_div{ width:640px; padding:10px 0 10px 0; border-bottom:1px solid #e2ddd9; border-right:1px solid #e2ddd9; border-left:1px solid #e2ddd9;  margin-top:-20px;#margin-top:-49px; margin-bottom:15px; overflow:auto; height:380px;}
.product_main_div p{font: bold 12px Arial, Helvetica, sans-serif; color:#000000; float:right; padding:10px 20px 20px 0;}
.product_main_div span{ color:#be000c;}
.product_div{ width:585px; height:146px; background:#f1efed; padding:8px 0 0 18px; margin:0 0 0 10px;}
.result_row_1{background: #FFFFFF;}
.product_div h1{ font: bold 14px Arial, Helvetica, sans-serif; color:#be000c; line-height:30px;}
.product_div a{ font: bold 15px Arial, Helvetica, sans-serif; color:#be000c; padding:0px 5px 0 0px;}
.product_div p{ font: bold 12px Arial, Helvetica, sans-serif; color:#020202;}
.product{ width:181px; height:131px; border:1px solid #c10c17; background:#fff; padding:0px; float:left;}
.center-img{width:183px; text-align:center; padding:4px 0 0 0px;}
.product img{ border:none;}
.product img a{ border:none;}
.morebut{padding-right:20px; display:block;}


.product_div2{ width:622px; height:146px; background:#fff; padding:8px 0 0 8px;}
.product_div2 h1{ font: bold 14px Arial, Helvetica, sans-serif; color:#be000c; line-height:30px;}
.product_div2 a{ font: bold 16px Arial, Helvetica, sans-serif; color:#be000c; padding:0px 5px 0 0px; border:solid 1px #FFFFFF; background:#FFFFFF;}
.product_div2 p{ font: bold 12px Arial, Helvetica, sans-serif; color:#020202;}
.text_div{ float:left; padding:10px 0 0 10px; width:390px; font-famil:Arial,Helvetica,sans-serif; color:#020202;}
.text_div img{ border:none; padding:-3px 0 0 5px;}
.text_div img a{ border:none;}
.text_div h1{font:bold 14px Arial, Helvetica, sans-serif; color:#be000c; float:left; }
.text_div h1 a { text-decoration:none; float:left;}


.right_contaner{ float:right; width:262px; padding:80px 15px 0 0; font: 12px Arial, Helvetica, sans-serif; color:#000000;}
.right_contaner p{padding-bottom:15px; line-height:160%;}
.border{width:536px; border-top:1px solid #e2ddd9; margin-top:-1px;#margin-top:-31px; float:right;}
/********************tab css**********************/

.modernbricksmenu2{padding: 0; width: 625px; }

.modernbricksmenu2 ul{margin:15px 0 0 0; padding: 0; list-style:none;}

.modernbricksmenu2 li{display:inline; margin:0 2px 0 0; padding: 0px;}

.modernbricksmenu2 a{float:left; display:block; font: bold 12px "Arial"; color:#000; text-decoration: none; margin: 9px 0px 0 0; padding:7px 25px; background:url(../images/btn_bg.jpg) repeat-x left bottom; border: 1px solid #e2ddd9; color:black;}

.modernbricksmenu2 a:hover{ background:none; color:black; font-weight: bold; height:19px; margin: 2px 0 0 0; border: 1px solid #e2ddd9; border-bottom: none; padding: 9px 25px;}

.modernbricksmenu2 a.selected{ background:none; color:black; font-weight: bold; height:19px; margin: 2px 0 0 0; border: 1px solid #e2ddd9; border-bottom: none; padding: 9px 25px;}
.addmoreimg { float:right; margin:-3px 0 0 10px;}

/*sanjeev*/

.box_1{ width:105px; float:left; border:1px solid #bbbbbb; padding:25px 0 0 25px; min-height:275px;}
*html .box_1{height:275px;}

.box_2{border:1px solid #bbbbbb;  padding:25px 0 0 20px; margin:0; font:12px Arial, Helvetica, sans-serif; color:#5c5c5c; min-height:275px;}
*html .box_2{height:275px;}

.menu_div{ line-height:22px; margin:10px 0 0 0; float:left; font-size:12px; font-weight:bold; color:#797979;}
.kj_div_content{ float:left;  font-size:12px; font-weight:bold;}
.kj_div_content_left{ width:180px; height:20px; float:left; color:#424242;}
.kj_div_content_mid{ width:140px; height:20px; float:left; color:#797979;}
.kj_div_content_right{ width:90px; height:20px; float:left; color:#797979; text-align:left;}
.dark_colour{ color:#424242;}
.light_colour{ color:#797979;}
.img_box{ padding:120px 0 0 35px; width:350px;}
.img_box2{ padding:70px 0 0 35px; width:350px;}
.left_contaner2{width:423px; float:left; padding:20px 0 0 16px;}
.left_contaner2 a{font: bold 12px Arial, Helvetica, sans-serif; color:#424242; text-decoration:none}
.left_contaner2 a.active{font: bold 12px Arial, Helvetica, sans-serif; color:#be000c; text-decoration:none}
.right_contaner2{ float:right; width:470px; padding:80px 30px 0 0; font: bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.right_contaner2 h1{ font: bold 21px Arial, Helvetica, sans-serif ;color:#bf000a;} 
.right_contaner2 h2{ font: bold 17px Arial, Helvetica, sans-serif ;color:#bf000a;} 
.right_contaner2 p{ font: bold 14px Arial, Helvetica, sans-serif ;color:#bbbbbb; width:440px; padding:10px 0 10px 0;} 

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
z-index:100;
background-color: white;
width: 200px;
border: solid 1px #BE000C;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
padding: 8px 8px;
margin:0;
text-decoration: none;
color: black;
text-align:left;
}

* html .dropmenudiv a{ /*IE only hack*/
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #BE000C; color:#FFF;
}

.contact-form{ background-color:#F1EFED; border:solid 1px #E2DDD9; float:left; width:500px; padding:20px 0 20px 50px;}
.contact-form h1{ font:bold 16px Arial, Helvetica, sans-serif; color:#333333; padding:0 0 10px 0; }
.contact-form label{ width:150px; float:left; margin:5px 0 5px 0 ; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.contact-form input{ width:150px; float:left; margin:5px 0 5px 0 ;}


.text_div2{float:left; padding:0 0 0 20px;}
.text_div2 h1{ font:bold 12px Arial, Helvetica, sans-serif; color:#333333; padding:20px 0 8px 0;_padding:40px 0 8px 0;}
.text_div2 p{ font:11px Arial, Helvetica, sans-serif; color:#333333;}
.text_div2 span{ width:80px; float:left;}
.left_contaner3{ width:940px; float:left; padding:20px 0 0 20px; }

#btn{ background:#BE000C; width:auto; padding:5px; font: bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:10px 0 0 200px; cursor:pointer;}
.redstar{ color:#FF0000;}

.supplier-info{float:left; padding:0 20px 0 20px;}
.supplier-info h1{ font:bold 14px/22px Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
.supplier-info p{ font:11px/16px Arial, Helvetica, sans-serif; color:#333333; margin:9px 0px;}
.supplier-info span{ width:40px; float:left;}
.supplier-info .block{ display:block; padding:0 0 0 40px; font:11px/16px Arial, Helvetica, sans-serif; color:#333333;}
.supplier-info .lower-alpha{ display:block; padding:0 0 0 60px; font:11px/16px Arial, Helvetica, sans-serif; color:#333333;}
.supplier-info .lower-alpha ul{ margin:0px; padding:0px;}
.supplier-info .lower-alpha ul li{ padding:0px; list-style:lower-alpha; margin:9px 0px;}

.left_contaner4{width:200px; float:left; padding:60px 0 0 16px;}
.left_contaner4 a{font: bold 12px Arial, Helvetica, sans-serif; color:#424242; text-decoration:none}
.left_contaner4 a.active{font: bold 12px Arial, Helvetica, sans-serif; color:#be000c; text-decoration:none}
.right_contaner4{ float:right; width:670px; padding:60px 30px 0 0; font: bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.right_contaner4 h1{ font: bold 21px Arial, Helvetica, sans-serif ;color:#bf000a;} 
.right_contaner4 h2{ font: bold 17px Arial, Helvetica, sans-serif ;color:#bf000a;} 
.right_contaner4 p{ font: bold 14px Arial, Helvetica, sans-serif ;color:#bbbbbb; width:440px; padding:10px 0 10px 0;} 

.w-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #e6e6f0;
	text-decoration: none;
}
.w-heading2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #e6e6f0;
	text-decoration: none;
}
.w-heading3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #e6e6f0;
	text-decoration: none;
}
.b-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #243d3a;
	text-decoration: none;
}
.y-heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #f1c033;
	text-decoration: none;
}
#glypt{
	font-size:10px;
	color:#999;
	height:20px;
	line-height:20px;
	font-weight:normal;
	text-align:right;
	margin-right:16px;
}
#glypt a{ 
	font-size:10px;
	color:#999;font-weight:normal;}
.left_contaner2 a, .left_contaner2 img{
	border:none;
}