html, body{margin: 0; padding: 0; border: 0; text-align: center; background:#FFEFD4 url(../images/main-bg.jpg) repeat;}

b{
font-style:italic;
color: #4F250F;
}

h3{
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 30px 0 0 20px;
padding: 0;
}

.aboutus{
padding:10px 0 0 0;
position:relative;
top:5px;
width:675px;
margin:-30px 0px 0 20px;
}

/* forms on recipe page */
.recipe-form{
background:#FFEFD4;
}

/* headerwrapper starts */

#headerwrapper{ background: url(../images/top-logo-band-bg.jpg) repeat-x; }

#headerwrapper h1{ display: none; }

/* headerwrapper ends */

/* mainwrapper starts */

#mainwrapper{ }

/* mainwrapper ends */

/* headerwrapper starts */

div#wrapper{
width: 774px;
margin: 0 auto;
padding:0;
text-align: left;
}

/* headerwrapper ends */

/* header starts */

div#header{
width: 774px;
margin: 0 auto;
padding:0;
text-align: left;
height: 118px;
background: none; 
}

div#header  a{ outline: none; }

div#header img{ float: left; }

div#header h2{ 
text-align: right;
padding:50px 0 0 0;
margin: 0 25px 0 0; 
color: #FEAC0A;
font: italic 22px "Trebuchet MS", "Times New Roman", Times, serif; 
}

.outerwrapper{ width: 774px; float: left;  background: url(../images/center-content-bg.gif) repeat-y; }

.hide{ display: none; }

/* press n commercials there */
.banner{ 
width: 774px;
height: 166px; 
background:  url(../images/main-banner-img-bg-new.jpg) 0 0 no-repeat;  
}

/* press n commercials not there */
.banner1{ 
width: 774px;
height: 190px; 
background:  url(../images/main-banner-img-bg-new.jpg) 0 0 no-repeat;  
}

/* header ends */

/* foodshot starts */

#foodshot{
width: 732px;
float: left;
display: inline;
margin: 0 0 0 20px;
}

#foodshot img{ position: absolute; z-index: 0; margin: 0px 0 0 1px; }

#foodshot h3{ display: none; }

/* foodshot ends */

/* spiceshot starts */

#spiceshot{
width: 732px;
float: left;
display: inline;
margin: 0 0 0 20px;
}

#spiceshot img{ position: absolute; height:295px; z-index: 0; margin: 0 0 0 1px; }

#spiceshot h3{ display: none; }

/* spiceshot ends */

/* advt div style */

#advt{ 
width: 240px;
position: relative; 
z-index: 1;
left: 300px;
top: 121px;
padding: 0;
height:20px;
}

#advt ul{ margin: 0 0 0 0; padding: 0; list-style-type: none; } 

#advt li{ 
font: italic bold 12px/24px Arial, Verdana, sans-serif; 
display: inline; 
padding: 0 10px; 
margin: 0; 
float:left;
}

/* for multiple commercials */
.commercials-links{
background-color:#FFEFD4;
float:left;
margin:15px 0 0 0;
}

.commercials-links a{
color: #8B0907; 
font:bold 14px Arial, Verdana, sans-serif;
text-decoration:none;
margin:0px 0 0px 10px;
text-align:left;
}

/* for multiple press advts. */
.commercials-links1{
float:left;
margin:10px 0 0 0;
}

.commercials-links1 a{
color: #8B0907; 
font:normal 14px Arial, Verdana, sans-serif;
text-decoration:none;
margin:0px 0 0px 12px;
text-align:left;
}

.commercials-links1 a:hover{
text-decoration:underline;
}

#advt li a:link, #advt li a:hover, #advt li a:visited{ color: #480200; text-decoration: none; }

/* advt div style */

/* buynowbtn starts */
/* for all masalas */
.buynowbtn{ 
width: 26px; 
position: relative; 
left:-52px;
font: italic bold 12px Arial, Verdana, sans-serif;
float:right;
color: #480200;
margin:74px 0 0 0!important;
margin:70px 0 0 0;
padding:0;
overflow:hidden;
}

.buynowbtn a:link, .buynowbtn a:hover, .buynowbtn a:visited{ color: #480200; text-decoration: none; }

/* for henna page */
.buynowbtn1{ 
width: 26px; 
position: relative; 
left:-50px;
font: italic bold 12px Arial, Verdana, sans-serif;
float:right;
color: #480200;
margin-top:93px;
padding:0;
overflow:hidden;
}

.buynowbtn1 a:link, .buynowbtn1 a:hover, .buynowbtn1 a:visited{ color: #480200; text-decoration: none; }

.saffron-buynowbtn{
width: 55px; 
height: 24px; 
position: relative; 
top:54px;
left:-47px;
font: italic bold 11px Arial, Verdana, sans-serif;
float:right;
color: #480200;
}

.saffron-buynowbtn a:link, .saffron-buynowbtn a:hover, .saffron-buynowbtn a:visited{ color: #480200; text-decoration: none; }

.saffron-buynowbtn1{
width: 50px; 
height: 24px; 
position: relative; 
top:88px;
left:5px;
font: italic bold 11px/13px Arial, Verdana, sans-serif;
float:right;
color: #480200;
}

.saffron-buynowbtn1 a:link, .saffron-buynowbtn1 a:hover, .saffron-buynowbtn1 a:visited{ color: #480200; text-decoration: none; }

/* buynowbtn ends */

/* maincontent starts */

#maincontent{
width: 718px; 
float: left;
display: inline;
padding: 0;
background: url(../images/top-heading-bg.jpg) repeat-x;
margin: 116px 0 0px 28px; 
}

p{
font: normal 12px  Arial, Verdana, sans-serif; 
color:#333;
margin:0;
padding:0;
}

#maincontent .hennabox{
width: 620px; 
float: left;  display: inline;
margin: 25px 0 0 0px;
position:relative;
}

#maincontent .title-usage-henna{
margin:0;
padding:0;
float:left;
}

#maincontent .hennatitle{
height: 38px;
float: left;
display: inline;
margin: -41px 0 0 67px;
padding:0;
background:  url(../images/desc-bg-new.jpg) 0px 0px repeat-x;
}

#maincontent .hennatitle h3{
width: 620px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 0px;
float: left;
line-height: 24px; 
border-right:1px solid #fff;
text-indent:10px;
}
 
#maincontent .hennatext{
 width: 670px;
 font: 12px/16px Arial, Verdana, sans-serif;
 float: left; display: inline;
 color: #C48623; 
 margin: 5px 0 0 15px;
 padding: 0;
 text-align: justify;
}

#maincontent .hennausage{
width: 620px; 
float: left;  display: inline;
margin: 25px 0 0 0px;
position:relative;
}

#maincontent .hennausagetitle{
height: 38px;
float: left;
display: inline;
margin: -38px 0 0 66px;
padding:0;
background:  url(../images/titles-bg.jpg) 0px 0px repeat-x;
text-indent:10px;
}

#maincontent .hennausagetitle h3{
width: 620px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 0px;
float: left;
line-height: 24px; 
border-right:1px solid #fff;
}
 
#maincontent .hennausagetext{
width: 670px;
font: 12px/16px Arial, Verdana, sans-serif;
float: left; display: inline;
color: #C48623; 
margin: 5px 0 0 15px;
padding: 0;
text-align: justify;
}

/* maincontent ends */

/* content starts */

#content{ 
width: 718px; 
float: left;
display: inline;
margin: 141px 0 0 28px; 
padding: 0;
background: url(../images/content-top-bg.jpg) repeat-x;
}


/* for differentiating the spices */
.special{
width: 420px; 
float: left;  display: inline;
margin: 15px 0 0 15px;
padding:0;
font: italic bold 14px Arial, Verdana, sans-serif;
color: #C48623; 
}

#saff-content{ 
width: 718px; 
float: left;
display: inline;
margin: 116px 0 0 28px; 
padding: 0;
background: url(../images/content-top-bg.jpg) repeat-x;
}

/* content ends */

/* othercontent starts */

#othercontent{ 
width: 718px; 
float: left;
display: inline;
margin: 141px 0 0 28px; 
padding: 0;
background: url(../images/content-top-bg.jpg) repeat-x;
}

#othercontent p{ 
color: #C48623; 
}

#othercontent{ margin: 165px 0 0 28px; }

#othercontent a{color:#990000; text-decoration:none;}

/* othercontent ends */

/* leftcol starts */

.leftcol{ 
width: 470px; 
float: left; 
margin:-30px 0 0 0; 
padding:0;
}

.mat { width: 715px; }

h3.heading{
font: italic bold 15px  Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 60px 20px 0 20px;
padding: 4px 0 0 10px;
height:38px;
border-left:1px solid #FDEED9;
border-right:1px solid #FDEED9;
background: url(../images/desc-bg-new.jpg) repeat-x;
}

/* leftcol ends */

/* class use for showing spice is in which masala on product pages starts */

.use{ 
width: 225px;
margin: 20px 0 0 0px;
padding:0;
float:left;
}

.use img{
float:left;
margin:0 10px 0 0;
}

.use p{
color: #C28723;  
font: 11px Arial, Verdana, sans-serif; 
margin:20px 0 0 5px;
text-align:left;
display:block;
}

.use p a{
color:#93413A;
text-decoration:none;
border:none;
margin:0;
padding:0;
}

.use p a:hover{
color:#93413A;
text-decoration:underline;
border:none;
margin:0;
padding:0;
text-align:left;
}

/* class use for showing spice is in which masala on product pages ends */

/* rightcol starts */

.rightcol{ 
width: 235px; 
float: right;  
margin: -10px 0 0 0px; 
padding: 0;
}

p{
margin: 10px 20px;
padding: 0;
font: 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #000;
}

.clear{ clear: both; }

.descbox{
width: 430px; 
float: left;  display: inline;
margin: 22px 0 0 0px;
position:relative;
}

.descimg{ float: left; margin:0px 0 0 0;  }

.desctitle{
height: 38px;
float: left;
display: inline;
margin: -40px 0 0 67px;
padding:0;
background:  url(../images/desc-bg-new.jpg) 0px 0px repeat-x;
}

.desctitle h3{
width: 354px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 0px;
float: left;
line-height:24px; 
border-right:1px solid #FFEFD7;
}
 
.desctext{
width: 410px;
font: 12px Arial, Verdana, sans-serif;
float: left; 
display: inline;
color: #C48623; 
margin: 5px 0 0 15px;
padding: 0;
text-align: justify;
}

.desctext a img{
border:none;
}

.usagebox{
width: 430px; 
float: left;  display: inline;
margin: 15px 0 0 0px;
position:relative;
}

.usagebox .usagetitle{
height: 38px;
float: left;
display: inline;
margin: -38px 0 0 66px;
padding:0;
background:  url(../images/titles-bg.jpg) 0px 0px repeat-x;
}

.usagebox .usagetitle h3{
width: 354px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 0px;
float: left;
line-height: 24px; 
border-right:1px solid #FFF;
}
 
.usagetext{
width: 410px;
font: 12px Arial, Verdana, sans-serif;
float: left; 
display: inline;
color: #C48623; 
margin: 5px 0 0 15px;
padding: 0;
text-align: justify;
}

.usagetext a img{
border:none;
}

.ingrdbox{ 
width: 210px; 
float: left; 
margin: 20px 0 8px 5px; 
background: url(../images/titles-bg.jpg) 0 6px repeat-x;
}

.ingrdimg{ float: left; margin:0px 0 0 -10px; }

.ingrdtitle{ 
height: 38px;
float: left;
display: inline;
margin: 0;
padding:0;
}

.ingrdtitle h3{ width: 163px; margin: 8px 0 0 0; padding: 3px 0 0 3px; border-right:1px solid #fff; height:20px; }

.ingrdlist{ width: 165px; float: left; display: inline; margin: 0 0 0 10px; }

.spicesname{ width: 200px; margin: 0;  }

.ingrdlist ul{  list-style-type: none;  margin: 0; padding: 0; }

.ingrdlist li{ 
color: #C28723; 
margin: 3px 0 0 0;
padding: 0 0 0 20px;
font: normal 12px Arial, Verdana, sans-serif;
background: url(../images/ingrd-bullet.gif) 5px 6px no-repeat;
}

.scibox{
width: 430px; 
float: left;  display: inline;
margin: 15px 0 0 0px;
position:relative;
}
 
.scibox .usagetitle{
height: 38px;
float: left;
display: inline;
margin:-44px 0 0 51px;
padding:0;
background:  url(../images/titles-bg.jpg) 0px 0px repeat-x;
}
 
.scibox .usagetitle h3{
width: 368px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 0px;
float: left;
line-height: 24px; 
border-right:1px solid #FFF;
}
  
.scibox .usagetext{
width: 410px;
font: 12px/16px Arial, Verdana, sans-serif;
float: left; 
display: inline;
color: #C48623; 
margin: 5px 0 0 15px;
padding: 0;
text-align: justify;
}
 
scibox .usagetext a img{
border:none;
}

.botanicalbox{ 
width: 455px;
float: left;
margin: 10px 0 0 15px;
display: inline;
color: #C28723; 
font: 12px Arial, Verdana, sans-serif;
}

.sciname{
color:#9E8F78;
}

.recipebox{ 
float: left;
margin: 25px 0 0 15px;
display: inline;
}

.recipeimg{ 
float: left; 
margin: -18px 0 0 -8px; 
position:relative;
}

.recipetext{ 
width: 510px;
float: left;
margin: 0 0 0 -4px;
background: url(../images/titles-bg.jpg) top left repeat-x;	
}

.recipetext p {
font: 12px/16px Arial, Verdana, sans-serif;
color: #C48623; 
margin: 10px 0 0 10px;
}

.recipetext p i{
color:#8B0907;
font: bold normal 12px/16px Arial, Verdana, sans-serif;
}

.recipetext h3{
width: 500px;
height: 20px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding: 3px 0 0 10px;
margin: 0 0 0px 0;
border-right: 1px solid #FFF;
}

.beforeimg{  float: left; margin: 30px 0 0 30px; }

.beforetext{ 
width: 353px;
float: left;
font: 12px/16px Arial, Verdana, sans-serif;
color: #C48623; 
margin: 30px 0 0 10px;
}

div.hr{ 
width: 515px; 
height: 52px; 
clear: both; 
background-image: url(../images/recipe-bracket.jpg);
border: none;
margin: 0 0 0 8px;
}

hr{display:none}

.blendedbox{
width: 150px;
margin: 35px 0 10px 10px; padding: 0;
}

.blendedbox select{ 
width: 190px;
border: 1px solid #DAB171; 
color: #470002; 
background-color: #F7E8CB; 
padding: 3px;
font: bold 11px Arial, Verdana, sans-serif;
}

.flag, .country, .name{ width: 24px; float: left; margin: 0 0 10px 0; }

.country, .name{ 
width: 63px; 
margin: 0 2px 10px 0; 
padding: 3px 3px;
color: #6B5E3B;
font: 12px/16px Arial, Verdana, sans-serif;
background-color: #EEE0C6;
}

.name{ width: 93px; margin: 0 0 10px 4px; color: #5A0906; }

/* rightcol ends */

/* top link in footer */

#uparrow{ 
position: relative;
text-align: right;
left: 18px;
top:-25px;
} 

/* top link in footer */

/* footer starts */

div#footer{ 
clear: both;
width: 742px;
height: 121px;
margin:0 auto;
padding:0;
background: url(../images/botm-curve-transparent-png2.png) no-repeat;	
}

#footer p{
margin:90px 0 0 40px;
display:inline;
float:left;
color:#C48623;
}

#footer p a{
color:#C48623;
text-decoration:none;
margin:0 0 0 330px;
}

#footer div{ 
padding:0;
font: 11px Arial, Verdana, sans-serif;
color: #C48623;
}

#footer div{ float: right; }

div#heena-footer{ 
clear: both;
width: 742px;
height: 121px;
margin:0 auto;
padding:0;
background: url(../images/botm-curve-transparent-henna.png) no-repeat;	
}

#heena-footer p{
margin:90px 0 0 40px;
display:inline;
float:left;
color:#C48623;
}

#heena-footer p a{
color:#C48623;
text-decoration:none;
margin:0 0 0 330px;
}

#heena-footer div{ 
padding:0;
font: 11px Arial, Verdana, sans-serif;
color: #9D3204;
}

#heena-footer div{ float: right; }

/* footer ends */

/* packaging div starts */

.packaging{
border:2px solid red;
padding:10px 0 0 0 ;
position:relative;
top:5px;
width:675px;
margin:20px 0px 0 20px;
background-color:#FFEFD5;
font: 12px/14px Arial, Verdana, sans-serif;
}

.bodytext{
font: 12px/14px Arial, Verdana, sans-serif;
text-align: justify;
background-color: #FADDB1;
border:1px solid #FFEFD5;
}  
                       
.bodytext1{
font: 12px/14px Arial, Verdana, sans-serif;
text-align: justify;
background-color: #CD861A;
border-right:2px solid #FADDB1;
}       
          
.bodytext2{
font: 12px/14px Arial, Verdana, sans-serif;
text-align: justify;
background-color: #FFEFD5;
border:1px solid #FFEFD5;
}   

.bodytext3{
font: 12px/14px Arial, Verdana, sans-serif;
text-align: justify;
background-color: #CD861A;
}   
     
.bodytextheader{
font: 12px/14px Arial, Verdana, sans-serif;
text-align: justify;
background-color: #FFEFD4;
}    
    
a.bodylink{font-weight:bold; color: #c80000;text-decoration: none;}
a.bodylink:visited{color: #CF3333;text-decoration: none;}
a.bodylink:hover{color: #c80000;text-decoration: underline;}  

/* packaging div ends */

/* recipe div starts */

.receipename{ 
font:  bold 16px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 30px 0 0 20px;
padding: 0;
}
	
.recipeimage{ 
margin: 0 2px 10px 0; 
padding: 3px 3px;
}

.recipeing{ 
font:  bold 10px Arial, Verdana, sans-serif;
line-height: 14px;
text-align: justify;
margin: 20px 15px 0 20px;
padding: 0px 0px 0 20px;
background-color: #FFDB88;
color: #8B0907; 
}
	
.method{ 
font: 11px/14px Arial, Verdana, sans-serif;
margin: 20px 20px 0 20px;
padding: 0;
background-color: #FFEDC1;
text-align: justify;
}

.insidecontent{
margin: 30px 10px 0px 10px;
padding: 0;
font: normal 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #4A4842;
position:relative;
}

.insidecontent p{
padding: 0;
font: normal 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #4A4842;
position:relative;
}

.recipescontent{
margin: 15px 10px 5px 20px;
padding: 5px;
font: normal 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #4A4842;
position:relative;
width:380px;
}

.recipesright{
margin: -175px -15px 5px 0px;
padding: 5px;
font: 12px Arial, Verdana, sans-serif;
color: #534F4F;
position:relative;
width:280px;
float:right;
}

.recipesright a{ 
color: #650302; 
text-decoration: none; 
font: bold 14px Arial, Verdana, sans-serif;
text-align:left;
position:relative;
top:22px;
right:25px;
display:inline;
}

.recipesright a:hover{ color: #B33835; text-decoration: none; }

.recipesright img{
float:left;
}

.leftspices{
width:350px;
float:left;
text-align:left;
font: 12px Arial, Verdana, sans-serif;
}

.rightspices{
width:350px;
float:right;
text-align:center;
font: 12px Arial, Verdana, sans-serif;
}

.leftspices p{
margin: 10px 10px;
padding: 0 0 10px 0;
font: 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #000;
border-bottom: 2px dotted #650304;
width:280px;
}

.rightspices p{
margin: 10px 10px;
padding: 0 0 10px 0;
font: 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #000;
border-bottom: 2px dotted #650304;
width:280px;
}

/* recipe div ends */

/* left-content starts */

.left-content{
width:354px;
float:right;
margin:12px 0 0 0;
padding:0;
}

.left-content h3{
background: url(../images/pro-main-side-groundspice.jpg) no-repeat 0px 0px;
padding: 0 0 5px 120px;
font:bold italic 19px Arial, Verdana, sans-serif;
width:170px;
height:95px;
margin:25px 0 0 35px;
}

.left-content h3 a, .left-content h3 a:hover, .left-content h3 a:visited{
float:left;
font:bold italic 19px Arial, Verdana, sans-serif;
width:170px;
height:80px;
margin:10px 0 0 5px;
text-decoration:none;
color:#8B0907;
}

.left-content p{
margin:8px 55px 0 35px;
text-align:justify;
}

.left-content img{
float:right;
padding:0 60px 0 0;
border:none;
}

/* left-content ends */

/* right-content starts */

.right-content{
width:354px;
border-right:1px dashed #FFA928;
float:left;
margin:12px 0 0 0px;
padding:0;
}

.right-content h3{
background: url(../images/pro-main-side-blendedspices.jpg) no-repeat 0px 0px;
padding: 0 0 5px 120px;
font:bold italic 19px  Arial, Verdana, sans-serif;
width:170px;
margin:15px 0 0 35px;
height:95px;
}

.right-content h3 a, .right-content h3 a:hover, .right-content h3 a:visited{
float:left;
font:bold italic 19px  Arial, Verdana, sans-serif;
width:170px;
height:80px;
margin:20px 0 0 5px;
text-decoration:none;
color:#8B0907;
}

.right-content p{
margin:18px 55px 0 35px;
text-align:justify;
}

.right-content img{
float:right;
padding:0 60px 0 0;
border:none;
}

/* right-content ends */

/* bottom-content starts */

#bottom-content{ 
width: 718px; 
height:177px;
float: left;
display: inline;
margin: 5px -10px 0 10px; 
padding: 0;
background: url(../images/bottom-curves.jpg) no-repeat -5px 0px;
}

.bottom-con-left{
width:237px;
float:left;
margin:0;
padding:0;
position:relative;
top:20px;
background: url(../images/pro-main-side-herbal.jpg) no-repeat 15px 5px;
}

.bottom-con-left h3{
width:130px;
margin:-3px 0 0 20px;
padding:0 0 0 50px;
font:italic bold 17px  Arial, Verdana, sans-serif;
} 

.bottom-con-left h3 a,.bottom-con-left h3  a:hover,.bottom-con-left h3  a:visited{
text-decoration:none;
color:#8B0907;
font:italic bold 17px  Arial, Verdana, sans-serif;
}

.bottom-con-left p{
text-align:left;
margin:30px 10px 0 20px;
}

.bottom-con-left p i{
text-align:left;
}

.bottom-con-middle{
width:238px;
float:left;
position:relative;
top:20px;
background: url(../images/pro-main-side-health.jpg) no-repeat 84px -1px;
}

.bottom-con-middle p{
text-align:left;
margin:70px 10px 0 20px;
}

.bottom-con-middle ul{
text-align:left;
list-style:none;
margin:50px 0 0 0;
padding:0 0 0 38px;
}

.bottom-con-middle ul li a{
text-align:left;
list-style:none;
color:#000;
text-decoration:none;
font:italic 12px  Arial, Verdana, sans-serif;
}

.bottom-con-middle ul li a:hover{
color:#000;
text-decoration:underline;
}

.bottom-con-middle h3{
width:115px;
margin:-3px 0px 0 0px;
padding:0 0 0 40px;
float:left;
font:italic bold 17px  Arial, Verdana, sans-serif;	
} 

.bottom-con-middle h3 a, .bottom-con-middle h3 a:hover, .bottom-con-middle h3 a:visited{
text-decoration:none;
color:#8B0907;
}

.bottom-con-right{
width:230px;
height:130px;
float:left;
margin:0;
padding:0;
position:relative;
top:20px;
background: url(../images/pro-main-side-tabletop.jpg) no-repeat 40px 30px;
}

.bottom-con-right h3{
width:90px;
margin:3px 0 0 0px;
padding:0 0px 0 46px;
font:italic bold 17px  Arial, Verdana, sans-serif;	
} 

.bottom-con-right h3 a, .bottom-con-right h3 a:hover, .bottom-con-right h3 a:visited{
text-decoration:none;
color:#8B0907;
font:italic bold 17px  Arial, Verdana, sans-serif;
}

/* bottom-content ends */

.rightcolcontent{
border:1px dashed #CFA388;
background-color:#FDEAC2;
width:214px;
margin: 0; 
padding: 0; 
}

/* gift starts */

.gift{
margin: -70px 0px 5px 225px;
padding: 5px;
position:relative;
width:260px;
float:right;
}

.gift a{ 
color: #650302; 
text-decoration: none; 
font: bold 14px Arial, Verdana, sans-serif;
padding: 0px;	
}

.gift a:hover{ color: #B33835; text-decoration: none; }

.gift img{
float:right;
margin:-40px 15px 0 20px;
}

/* gift ends */

/* navigation starts */

#nav{ 
width: 732px;
float: left;
display: inline;
margin: 1px 0 0 20px;
}
	
#nav ul{
width: 732px;
height: 27px;
padding: 0;
margin: 10px 0 0 0px;
float: left;
list-style: none;
}

#nav li{
text-indent: -9999px;
display: inline;
margin: 0;
padding: 0;
}

#nav li a{
color: #afad92;
text-decoration: none;
float: left;
outline: none;
background: url(../images/mainnavmenu.jpg) no-repeat;
}	

li#home a{
width:119px;
height:27px;
}
	 
li#about a{
width:101px;
height:27px;
}
	 
li#products a{
width:102px;
height:27px;
}
	 
li#buy a{
width:103px;
height:27px;
}
	 
li#recipes a{
width:103px;
height:27px;
}

li#packaging a{
width:102px;
height:27px;
}

li#contact a{
width:102px;
height:27px;
}

li#home a:link, li#home a:visited{	
background-position: 0px 0px;
}
	
li#home a:hover, li#home a:focus{	
background-position: 0px -27px;
width: 119px;
}

li#about a:link, li#about a:visited{	
background-position: -119px 0px;
}
	
li#about a:hover, li#about a:focus{	
background-position: -103px -81px;
width: 117px;
margin-left: -16px;
}	
	
li#products a:link, li#products a:visited{	
background-position: -220px 0px;
}

li#products a:hover, li#products a:focus{	
background-position: -203px -162px;
width: 119px;
margin-left: -17px;
}	
	
li#buy a:link, li#buy a:visited{	
background-position: -322px 0px;
}
	
li#buy a:hover, li#buy a:focus{	
background-position: -305px -243px;
width: 120px;
margin-left: -17px;
}

li#recipes a:link, li#recipes a:visited{	
background-position: -425px 0px;
}

li#recipes a:hover, li#recipes a:focus{	
background-position: -409px -324px;
width: 119px;
margin-left: -16px;
}

li#packaging a:link, li#packaging a:visited{	
background-position: -528px 0px;
}

li#packaging a:hover, li#packaging a:focus{	
background-position: -510px -405px;
width: 120px;
margin-left: -18px;
}

li#contact a:link, li#contact a:visited{	
background-position: -630px 0px;
}
	
li#contact a:hover, li#contact a:focus{	
background-position: -610px -486px;
width: 120px;
margin-left: -20px;  
}

body#about-page li#about a:link, body#about-page li#about a:visited{	
background-position: -103px -81px;
width: 117px;
margin-left: -16px;
}

body#about-page li#home a:hover, body#about-page li#home a:focus{	
background-position: 0px -108px;
position: relative;
width: 119px;
}

body#about-page li#products a:hover, body#about-page li#products a:focus{	
background-position: -201px -135px;
width: 121px;
margin-left: -19px;
position: relative;
overflow: auto;
}

body#product-page li#products a:link, body#product-page li#products a:visited{	
background-position: -203px -162px;
width: 119px;
margin-left: -17px;
}

body#product-page li#about a:hover, body#product-page li#about a:focus{	
background-position: -102px -189px;
width: 118px;
margin-left: -17px;
overflow: auto;
position: relative;
}

body#product-page li#buy a:hover, body#product-page li#buy a:focus{	
background-position: -305px -270px;
width: 120px;
margin-left: -17px;
overflow: auto;
position: relative;
}

body#buy-page li#buy a:link, body#buy-page li#buy a:visited{	
background-position: -306px -243px;
width: 119px;
margin-left: -16px;
}

body#buy-page li#products a:hover, body#buy-page li#product a:focus{	
background-position: -202px -270px;
width: 120px;
margin-left: -18px;
overflow: auto;
position: relative;
}

body#buy-page li#recipes a:hover, body#buy-page li#recipes a:focus{	
background-position: -409px -297px;
width: 119px;
overflow: auto;
position: relative;
}

body#recipes-page li#recipes a:hover, body#recipes-page li#recipes a:visited{	
background-position: -407px -324px;
width: 121px;
margin-left: -18px;
overflow: auto;
position: relative;
}

body#recipes-page li#buy a:hover, body#recipes-page li#buy a:focus{	
background-position: -308px -351px;
width: 117px;
margin-left: -14px;
overflow: auto;
position: relative;
z-index:1;
}

body#recipes-page li#packaging a:hover, body#recipes-page li#packaging a:focus{	
background-position: -510px -378px;
width: 120px;
margin-left: -18px;
overflow: auto;
position: relative;
z-index:1;
}

body#packaging-page li#packaging a:link, body#packaging-page li#packaging a:visited{	
background-position: -510px -405px;
width: 120px;
margin-left: -18px;
}

body#packaging-page li#recipes a:hover, body#packaging-page li#recipes a:focus{	
background-position: -409px -432px;
width: 119px;
margin-left: -16px;
overflow: auto;
position: relative;
}

body#packaging-page li#contact a:hover, body#packaging-page li#contact a:focus{	
background-position: -612px -459px;
width: 117px;
margin-left: -18px;
overflow: auto;
position: relative;
}

body#contact-page li#contact a:link, body#contact-page li#contact a:visited{	
background-position: -611px -486px;
width: 120px;
margin-left: -19px;
}

body#contact-page li#packaging a:hover, body#contact-page li#packaging a:focus{	
background-position: -510px -513px;
width: 120px;
margin-left: -18px;
overflow: auto;
position: relative;
}

/* navigation ends */

.left{
float:left;
margin:0;
padding:0;
}

.right{
float:right;
margin:0;
padding:0;
}

.links{
margin:0;
padding:0;
}

.links ul{
list-style-type: none;
width:340px;
margin:0;
padding:0;
}

.links li{
margin:0;
padding:0;
}

.links li.lileft{
margin:0px 0 0 20px;
text-align:left;
}

.links li.liright{
margin:0px 20px 0 0;
text-align:left;
}

.links li a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
border-bottom: 1px dotted #650304;
}

.links li a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
border-bottom: 1px dotted #650304;
}

.links li.linkleft{
margin:0px 0 0 20px;
text-align:left;
}

.links li.linkright{
margin:0px 20px 0 0;
text-align:left;
}

.links li.linkleft a, .links li.linkright a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.linkleft a:hover, .links li.linkright a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.linkleft a img, .links li.linkright a img{
float:left;
border:none;
}

.links li.linkleft a em, .links li.linkright a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding:8px 0 0 0;
margin: 0 0 0 14px;
text-decoration:none;
}

.links li.linkleft a span, .links li.linkright a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

.links li.linkleft1{
margin:0px 0 0 20px;
text-align:left;
}

.links li.linkright1{
margin:0px 20px 0 0;
text-align:left;
}

.links li.linkleft1 a, .links li.linkright1 a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-top: 1px dotted #650304;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.linkleft1 a:hover, .links li.linkright1 a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.linkleft1 a img, .links li.linkright1 a img{
float:left;
border:none;
}

.links li.linkleft1 a em, .links li.linkright1 a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding:8px 0 0 0;
margin:0 0 0 14px;
text-decoration:none;
}

.links li.linkleft1 a span, .links li.linkright1 a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

.links li.lileft{
margin:0px 0 0 20px;
text-align:left;
}

.links li.liright{
margin:0px 20px 0 0;
text-align:left;
}

.links li.lileft a, .links li.liright a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.lileft a:hover, .links li.liright a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:140px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.lileft a img, .links li.liright a img{
float:left;
border:none;
}

.links li.lileft a em, .links li.liright a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding:8px 0 0 0;
margin: 0 0 0 14px;
text-decoration:none;
}

.links li.lileft a span, .links li.liright a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

.links li.lileft1{
margin:0px 0 0 20px;
text-align:left;
}

.links li.liright1{
margin:0px 20px 0 0;
text-align:left;
}

.links li.lileft1 a, .links li.liright1 a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
text-decoration: none;
height:140px;
border-top: 1px dotted #650304;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.lileft1 a:hover, .links li.liright1 a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
text-decoration: none;
height:140px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.lileft1 a img, .links li.liright1 a img{
float:left;
border:none;
}

.links li.lileft1 a em, .links li.liright1 a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding:8px 0 0 0;
margin: 0 0 0 14px;
text-decoration:none;
}

.links li.lileft1 a span, .links li.liright1 a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

.links{
margin:0;
padding:0;
}

.links ul{
list-style-type: none;
width:340px;
margin:0;
padding:0;
}

/* recipes divs starts */

.links li.recipeleft{
margin:0px 0 0 20px;
list-style-type: none;
text-align:left;
}

.links li.reciperight{
margin:0px 20px 0 0;
text-align:left;
}

.links li.recipeleft a, .links li.reciperight a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:113px;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.recipeleft a:hover, .links li.reciperight a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:113px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.recipeleft a img, .links li.reciperight a img{
float:left;
border:none;
}

.links li.recipeleft a em, .links li.reciperight a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding: 8px 0 0 0;
display:block;
text-decoration:none;
}

.links li.recipeleft a span, .links li.reciperight a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

.links li.recipeleft1{
margin:0px 0 0 20px;
list-style-type: none;
text-align:left;
}

.links li.reciperight1{
margin:0px 20px 0 0;
text-align:left;
}

.links li.recipeleft1 a, .links li.reciperight1 a{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:113px;
border-top: 1px dotted #650304;
border-left: 1px dotted #FFEFD4;
border-right: 1px dotted #FFEFD4;
}

.links li.recipeleft1 a:hover, .links li.reciperight1 a:hover{
color: #990000;
display: block;
font: 12px Arial, Verdana, sans-serif;
padding: 5px;
text-decoration: none;
height:113px;
border-left: 1px dotted #650304;
border-right: 1px dotted #650304;
}

.links li.recipeleft1 a img, .links li.reciperight1 a img{
float:left;
border:none;
}

.links li.recipeleft1 a em, .links li.reciperight1 a em{
font: bold 15px Arial, Verdana, sans-serif;
color: #8B0907;
padding: 8px 0 0 0;
display:block;
text-decoration:none;
}

.links li.recipeleft1 a span, .links li.reciperight1 a span{
color: #333;
display: block;
font: 12px Arial, Verdana, sans-serif;
margin: 10px 0 0 85px;
}

/* recipes divs ends */

h4{
font: bold 14px Arial, Verdana, sans-serif;
color: #6F0301; 
margin: 0 20px 0 20px;
padding-bottom: 15px;
}

.bodycenter{
font: 12px/14px Arial, Verdana, sans-serif;
float:right;
}

.bodycenter a{
margin:0 0 0 0;	
float:right;
}

/* buy now page descbox style starts */        
.dbox{ 
width: 430px; 
float: left;  display: inline;
margin: 0px 0 0 18px;
}

.dbox h3{
background: url(../images/titles-bg.jpg) 0 0 repeat-x;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 30px 0 0 0;
padding: 0px 0 0 0px;
border-right: 1px solid #FFF4E2;
height: 38px;
float: left;
width:430px;
}

.dbox h3 a{
background: url(../images/titles-bg.jpg) 0 0 repeat-x;
font: italic bold 15px/23px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 10px;
border-right: 1px solid #FFF4E2;
height: 38px;
float: left;
width:430px;
}

.dbox h3.heading{
background: url(../images/desc-bg-new.jpg) 0 0 repeat-x;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 30px 0 0 0;
padding: 0px 0 0 0px;
height: 38px;
float: left;
width:430px;
}

/* buy now page descbox style ends */    
          
/* leftcol content starts */

/* buy now page descbox1 style starts */        

.descbox1{ 
width: 430px; 
float: left;  display: inline;
margin: 25px 0 0 18px;
}

.descbox1 h3{
background: url(../images/titles-bg.jpg) 0 0 repeat-x;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 60px 0 0 0;
padding: 0px 0 0 0px;
border-right: 1px solid #FFF4E2;
height: 38px;
float: left;
width:430px;
}

.descbox1 h3 a{
background: url(../images/titles-bg.jpg) 0 0 repeat-x;
font: italic bold 15px/23px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 0px 0 0 10px;
border-right: 1px solid #F9EDD7;
height: 38px;
float: left;
width:430px;
}

.descbox1 h3.heading{
background: url(../images/desc-bg-new.jpg) 0 0 repeat-x;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 60px 0 0 0;
padding: 0px 0 0 0px;
height: 38px;
float: left;
width:430px;
}

/* buy now page descbox1 style starts */        

.masala{
float:left;
padding:0;
margin:5px 0 0 0px;
border:none;
text-decoration:none;
}

.masala img{
margin:0;
padding:0;
border:none;
text-decoration:none;
}

.desctext1{
margin:0;
padding:0;
text-align:left;
float:left;
width:385px;
}

.imgpara{
height:98px;
margin:0;
padding:0;
float:left;
}

.imgpara1{
height:98px;
width:357px;
margin:0;
padding:0;
float:left;
}

.imgpara p{
font:  12px/18px Arial, Verdana, sans-serif;
text-align:left;
float:left;
display:inline;
color: #C48623;
width:185px;
margin:10px 0 0 14px;
padding:0;
}

.imgpara1 p{
font:  12px/18px Arial, Verdana, sans-serif;
text-align:left;
float:left;
display:inline;
color: #C48623;
width:185px;
margin:10px 0 0 15px;
padding:0;
}

.imgpara .addtocart{
float:right;
width:102px;
border:none;
padding:5px 0 0 5px;
}

.imgpara1 .addtocart {
float:left;
width:153px;
border:none;
text-align:right;
margin:11px 0 0 0px;
padding:0;
}

.imgpara1 .addtocart-img{
float:left;
width:102px;
border:none;
margin:0px 0 0 0;
padding:0;
}

.imgpara1 .addtocart-img1{
float:left;
width:102px;
border:none;
margin:10px 0 0 0;
padding:0;
}

.imgpara1 .addtocart .grams{
float:left;
margin:10px 0 0 1px;
padding:0;
text-align:left;
font:  11px Arial, Verdana, sans-serif;
color: #C48623;
}

.imgpara1 .addtocart .grams1{
float:left;
margin:20px 0 0 1px;
padding:0;
text-align:left;
font:  11px Arial, Verdana, sans-serif;
color: #C48623;
}

.desctextimg{
font: bold 12px/18px  Arial, Verdana, sans-serif;
color: #C48623;
}

.desctextimg img{
padding: 0 5px 0px 5px;	
}

.desctextimg  a{
font: bold 12px/18px  Arial, Verdana, sans-serif;
color: #C48623;
text-decoration:none;
padding:0 0 0 10px;
}	

/* leftcol content ends */

/* rightcol content  strts */

.rightcolcontent{
border:1px dashed #CFA388;
background-color:#FDEAC2;
margin:20px 0 0 0;
padding:0;
}

#rightcolcontent h1{
font: bold 13px Arial, Verdana, sans-serif;
color: #C38423; 
padding:0;
margin: 6px 1px 5px 125px;
height:20px;
}

#rightcolcontent h1 a{
font: bold 13px Arial, Verdana, sans-serif;
color: #C38423; 
text-decoration:none;
text-align:right;
}

#rightcolcontent h1 a:hover{
font: bold 13px Arial, Verdana, sans-serif;
color: #573B0F; 
text-decoration:none;
text-align:right;
}

.rightcolcontent h2{
font: italic 13px Arial, Verdana, sans-serif;
color: #A33735;
background:url(../images/buynow-icon-veg.jpg) no-repeat top right;
height:36px;
line-height:36px;
margin:0 0 0 0;
text-indent:10px;
border-bottom:1px dashed #CFA388;
padding:0;
}

.rightcolcontent h2.classics{
font: italic 13px/36px Arial, Verdana, sans-serif;
color: #A33735;
background:url(../images/buynow-icon-everestclassic.jpg) no-repeat top right;
height:36px;
margin:0 0 0 0;
text-indent:10px;
border-bottom:1px dashed #CFA388;
padding:0;
}

.rightcolcontent h2.delights{
font: italic 13px/36px Arial, Verdana, sans-serif;
color: #A33735;
background:url(../images/buynow-icon-southindian.jpg) no-repeat top right;
height:36px;
margin:0 0 0 0;
text-indent:10px;
border-bottom:1px dashed #CFA388;
padding:0;
}

.rightcolcontent h2.rich-basic{
font: italic 13px/36px Arial, Verdana, sans-serif;
color: #A33735;
background:url(../images/buynow-icon-basicspices.jpg) no-repeat top right;
height:36px;
margin:0 0 0 0;
text-indent:10px;
border-bottom:1px dashed #CFA388;
padding:0;
}

.rightcolcontent h2.non-veg{
font: italic 13px/36px Arial, Verdana, sans-serif;
color: #A33735;
background:url(../images/buynow-icon-nonveg.jpg) no-repeat top right;
height:36px;
margin:0 0 0 0;
text-indent:10px;
border-bottom:1px dashed #CFA388;
padding:0;
}

.rightcolcontent ul{
font: bold 13px Verdana;
color: #A33735;
margin:10px 0 0px 0; 
text-indent:10px;
padding:0px 0 10px 0;
border-bottom:1px dashed #CFA388;
}

.rightcolcontent li{
list-style-type: none;  
color: #C28723; 
margin:0px 0 5px 0;
padding: 0 0 0 20px;
font: 12px Verdana;
background: url(../images/arrow.gif) 12px 6px no-repeat;
line-height:20px;
}

.rightcolcontent li a{
list-style-type: none;  
color: #C28723; 
margin: 3px 0 0 0;
font: 12px Arial, Verdana, sans-serif;
line-height:20px;
text-decoration:none;
}

.rightcolcontent li a:hover{
list-style-type: none;  
color: #A5373A; 
margin: 3px 0 0 0;
font: 12px/20px Arial, Verdana, sans-serif;
text-decoration:none;
}

.rightcolcontent .addtocart{
font: bold 13px/20px Arial, Verdana, sans-serif;
color: #C28723; 
background:url(../images/buynow-icon-sidecart.jpg) no-repeat 0px 8px;
height:20px;
margin:0px 10px 7px 100px;
width:100px;
display:block;
padding:7px 0 0 0;
text-indent:25px;
}

.rightcolcontent .addtocart a{
font: bold 13px/20px Arial, Verdana, sans-serif;
color: #C28723; 
text-decoration:none;
}

/* rightcol content  ends */

.addtocartimg img{
margin:-29px 105px 0 5px;
padding:0;
float:right;
width:22px;
height:17px;
}

.shoppingbag{
margin:15px 0 0px 0;
padding:0;
}

.shoppingbag p{
font: 11px Arial, Verdana, sans-serif;
color: #6D0200; 
text-align:justify;
width:216px;
padding:2px;
margin:5px 0 5px 0px;
}

.shoppingbag h1{
font: bold 13px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0 0 0;
padding: 25px 0 0 40px;
height: 32px;
background: url(../images/buynow-icon-viewshoppingbag.jpg)  no-repeat;
}

.shoppingbag h1 a,a:visited{
font: bold 12px Arial, Verdana, sans-serif;
color: #8B0907; 
height: 55px;
margin:0;
padding:0;
text-decoration:none;
}

.shoppingbag h1 a:hover{
font: bold 12px Arial, Verdana, sans-serif;
color: #8B0907; 
height: 55px;
text-decoration:none;
}

.recipeicon{
margin:30px 35px 0 10px;
border:none;
}



.descimg2{ 
float: left;
margin:38px 0 0 0!important;
margin:38px 0 0 0;
padding:0;
}



.go{
width: 30px;
height: 24px;
border: none;
font: bold 12px Arial, Verdana, sans-serif;
background-color:#EEBD71;
color:#995F05;
position:relative;
top:-17px;
left:5px;
}

.form2{
margin:0;
padding:0;
}

.indexselect{
border: 1px solid #EEBD71; 
color:#995F05;
position:relative;
top:-21px!important;
top:-18px;
width:170px;
background-color:#FFEFD5;
height: 24px;
font:bold 12px Arial, Verdana, sans-serif;
}

.indexselect option{
color:#995F05;
background-color:#FFEFD5;
font:normal 12px Arial, Verdana, sans-serif;
padding:2px;
}

.indexselect option.red {background-color: #8B0907; color:#fff;}

.recipeselectbox{
float:right;
width:220px;
margin:25px 0 0 0;
}

.recipeselect{
border: 1px solid #995F05; 
color:#995F05;
margin:0;
padding:2px;
width:168px;
background-color:#FFEFD5;
height: 24px;
font:bold 12px Arial, Verdana, sans-serif;
float:left;
}

.recipeselect option{
color:#995F05;
background-color:#FFEFD5;
font:normal 12px Arial, Verdana, sans-serif;
padding:0 0 0 7px;
}

.recipeselect option.red {background-color: #8B0907; color:#fff;}

.go1{
width: 30px;
height: 24px;
margin:0 0 0 4px;
border: none;
font: bold 12px Arial, Verdana, sans-serif;
background-color:#DF9E37;
border: 1px solid #995F05; 
color:#995F05;
float:left;
}

.bodytext-contact error{
float:left;
}

/* checklists starts */
.contact-right .checklist li { background: none; padding-left: 0; }

.contact-right .row .checklist {
border: 1px solid #ECB867;
list-style: none;
height: 10em;
overflow: auto;
width: 16em;
}

.contact-right .row .checklist, .checklist li {
margin-left: 0;
padding: 0;
}

.contact-right .row .checklist label {
display: block;	
}

.contact-right .row .checklist label:hover, .checklist label.hover {
background: #777;
color: #fff;
}

* html .contact-right  .checklist label { height: 1%; }

/* checklist 2 */

.contact-right .row .cl2 {
background: #FFEFD4;
color: #D1DCC5;
font: 12px/14px Arial, Verdana, sans-serif;
margin:26px 0 0px 139px;
width:228px;
}

.contact-right .row .cl2 input {
vertical-align: middle;
margin:2px 10px 0 5px;
padding:1px 0px 0 2px;
border:1px solid #ccc;
}

.contact-right .row .cl2 label {
border-bottom: 1px dashed #ECB867;
margin:0;
padding:2px 0 2px 0;
text-align:left;
width:208px;
}

.contact-right .row .cl2 label:hover, .row .cl2 label.hover {
background: #620505;
color: #fff;
padding:2px 0 2px 0;
}

.contact-right .row .cl3{
background: #FFEFD4;
color: #000;
font: 12px Arial, Verdana, sans-serif;
width: 230px;
text-align:left;
margin:28px 0 0 51px;
float:left;
}

.contact-right .row .cl3 input { 
vertical-align: middle;
margin:2px 10px 0 5px;
padding:1px 0px 0 2px;
border:1px solid #ccc;
}

.contact-right .row .cl3 label { 
border-bottom: 1px dashed #ECB867;
margin:0;
padding:2px 0 2px 0;
text-align:left;
width:208px;
}

.contact-right .row .cl3 label:hover { 
background: #620505;
color: #fff;
padding:2px 0 2px 0;
}

.contact-left {
float:left;
width:230px;
font:normal 13px Arial, Verdana, sans-serif;
margin:20px 0 0 0;
}

.contact-left b{
margin:0px 0 0 40px;
color:#620605;
}

.contact-left p{
margin:10px 0 0 40px;
color:#620605;
}

.contact-right {
float:left;
width:484px;
margin:20px 0 0 0;
border-left:1px dashed #D79D21;
}

.contact-right p, .recipe-form p{
margin:10px 0 0 20px;
color:#620605;
}

.contact-right .row{
float:left;
color:#620605;
}

.contact-right .row label, .recipe-form  .row label{
float:left;
margin:22px 20px 0 20px;
width:100px;
text-align:right;
color:#620605;
font:normal 13px Arial, Verdana, sans-serif;
}

.contact-right .row p, .recipe-form .row p{
float:left;
margin:22px 0 0 -1px;
text-align:right;
color:#620605;
font:normal 13px Arial, Verdana, sans-serif;
}

.contact-right input, .recipe-form input{
float:left;
border:1px solid #ECB867;
margin:20px 0 0 0px;
padding:4px;
letter-spacing:1px;
background-color:#FBF5EC;
color:#C94E1F;
}

.contact-right textarea, .recipe-form textarea{
float:left;
border:1px solid #ECB867;
margin:20px 0 0 139px;
letter-spacing:1px;
color:#C94E1F;
background-color:#FBF5EC;
width:290px;
height:120px;
}

.contact-right .row .submit, .recipe-form .row .submit {
float:left;
margin:25px 15px 0 150px;
}

.contact-right .row .reset, .recipe-form .row .reset{
float:left;
margin:25px 0 0 0;
}

.contact-right .enquiry, .recipe-form .enquiry {
position:relative;
left:30px;
}

.contact-right .row1 p, .recipe-form .row1 p{
float:left;
color:#620605;
font:normal 13px Arial, Verdana, sans-serif;
}

.contact-right .error, .recipe-form  .error {
color:#540506;
font:bold 15px Arial, Verdana, sans-serif;
margin:0 0 0 23px;
color:#C80000;
}

.thank img{
font:bold 15px Arial, Verdana, sans-serif;
margin:0 0 0 50px;
}

.required{
float:left;
text-align:left;
margin:30px 0  0 0px;
padding:0 0 0 20px;
width:180px;
color:#C80000;
}


.pagenav a, .pagenav a:visited{
font: 12px Verdana, Arial, sans-serif; 
text-decoration:none;
margin:2px;
padding:5px;
display:inline;
color: #626262;  
background-color: #C68624; 

}

.pagenav a:hover{
font: 12px Verdana, Arial, sans-serif; 
text-decoration:none;
margin:2px;
padding:5px;
display:inline;
color: #626262;  
background-color: #C68624; 
}

.pagenav{
width: 500px;
text-align: center;
float: left;
position :relative;
margin: 30px 0 -20px -22px;
padding:0px;
font: 14px/20px "Trebuchet MS", Tahoma, Verdana, sans-serif;

}

.pagenav p.current{
font: bold 12px Verdana, Arial, sans-serif; 
text-decoration:none;
margin:0px;
padding:0;
display:inline;
color: #626262;  

}

/* for commercial videos */
.body-content{
margin:10px auto;
padding:0; 
width:320px; 
height:240px; 
}

.commercial-links{
background-color:#FFEFD4;
float:left;
margin:15px 0 0 0;
}

.commercial-links a{
color: #8B0907; 
font:bold 14px Arial, Verdana, sans-serif;
text-decoration:none;
margin:0px 0 0px 10px;
text-align:left;
}

/* for press-advt  */

.press-advt{
margin:5px auto;
padding:0; 
}

.pressadvt-links{
float:left;
margin:10px 0 0 0;
text-decoration:none;
}

.pressadvt-links a{
color: #8B0907; 
font:normal 14px Arial, Verdana, sans-serif;
text-decoration:none;
margin:0px 0 0 12px;
text-align:left;
}

/* for recipe download form, not required */
.rec-download{
font: 12px Arial, Verdana, sans-serif;
text-align: justify;
}

#lightbox{
position: absolute;	
left: 0; width: 100%; 
z-index: 100; 
text-align: center; 
line-height: 0;
}

#lightbox img{ 
width: auto; 
height: auto;
}

#lightbox a img{
border: none;
}

#outerImageContainer{ 
position: relative; 
background-color: #fff;
width: 250px; 
height: 250px; 
margin: 0 auto; 
}

#imageContainer{ 
padding: 10px;
}

#xloading{ 
position: absolute; 
top: 40%; 
left: 0%; 
height: 25%; 
width: 100%; 
text-align: center; 
line-height: 0; 
}

#hoverNav{ 
position: absolute; 
top: 0; 
left: 0; 
height: 100%; 
width: 100%; 
z-index: 10; 
}

#imageContainer>#hoverNav{ 
left: 0;
}

#hoverNav a{ 
outline: none;
}

#prevLink, #nextLink{ 
width: 49%; 
height: 100%; 
display: block; 
}

#prevLink { 
left: 0; 
float: left;
}

#nextLink { 
right: 0; 
float: right;
}

#prevLink:hover, #prevLink:visited:hover { 
background: url(../images/prevlabel.gif) left 15% no-repeat; 
}

#nextLink:hover, #nextLink:visited:hover { 
background: url(../images/nextlabel.gif) right 15% no-repeat; 
}

#imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif; 
background-color: #fff; 
margin: 0 auto; 
line-height: 1.4em; 
overflow: auto; 
width: 100%; 
}

#imageData{
padding:0 10px; 
color: #666; 
}

#imageData #imageDetails{ 
width: 70%; 
float: left; 
text-align: left;
}	

#imageData #caption{ 
font-weight: bold;	
}

#imageData #numberDisplay{ 
display: block; 
clear: left; 
padding-bottom: 1.0em;	
}

#imageData #bottomNavClose{ 
width: 66px; 
float: right;  
padding-bottom: 0.7em; 
outline: none;
}	 	

#overlay{ 
position: absolute; 
top: 0; 
left: 0; 
z-index: 90; 
width: 100%; 
height: 500px; 
background-color: #000; 
}

.print{
display:none;
}

#main-paragraph1 .print{
display:none;
}

.descimg1 { 
float: left;
position:relative;
top:-1px;
left:1px;
}

.rleft div {
margin:89px 20px 0 20px;
padding:0 0 0 10px;
}

.rleft .main-method{
margin:30px 20px 0 20px;

}

.method1{ 
float: left;
margin:-12px 0 0 -15px;
padding:0;
position:relative;
top:-13px;
}

.dip{
float: left;
margin:-25px 0 0 -15px;
padding:0;
}

h3.rec-content{
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
height:38px;
background: url(../images/titles-bg.jpg) 0px 5px repeat-x;
margin:-45px 0 0 53px!important;
margin:-46px 0 0 53px;
padding:8px 0px 0 5px;
width:606px;
z-index:-1;

}

.rec-heading{
margin: 30px 0px -20px 25px!important;
margin: 30px 0px -20px 25px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
display:block;
width:400px;
}

h3.content{
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 0px 0px 0 0px;
padding: 4px 0 0 0px;
height:38px;
border-right:1px solid #FEF7E5;
background: url(../images/titles-bg.jpg) repeat-x;
}

.rleft p{
margin: 10px 20px 10px 40px;
padding: 0;
font: 12px Arial, Verdana, sans-serif;
text-align:justify;
color: #000;

}

h3.rec-heading{
margin: 30px 0px -20px 37px!important;
margin: 30px 0px -20px 37px;
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
display:block;
width:400px;
}

h3.content1{
font: italic bold 15px Arial, Verdana, sans-serif;
color: #8B0907; 
margin: 23px 20px 0 16px;
padding: 4px 0 0 10px;
height:38px;
border-right:1px solid #FEF7E5;
background: url(../images/titles-bg.jpg) repeat-x;
}
