body{
font-family: Georgia, Arial, Helvetica, sans-serif ;
background: url('../images/bg_fade.jpg') repeat-x #b2ae9c; 
font-size:14px;
margin:0px;
padding:0px;
color:#666;
}
p, h1, h2, h3, img, div{
margin: 0px;
padding: 0px;
border: none;
}
a{
color: #3366cc;
text-decoration:underline;
}
h1, h2, h3{
color: #947e18;
font-weight: normal;
}
input, textarea{
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing: 0.5px;
}
.wide_input{
width: 280px;
}
p{
letter-spacing: 0.2px;
line-height:170%;
}
#wrapper{
width:794px;
min-height: 500px;
padding:20px 0px 20px 0px;
}
#header{
}
#navigation{
background: url('../images/menu_bg.jpg') no-repeat;
}
#content{
min-height: 300px;
text-align: left;
padding: 10px 10px 10px 20px;
background: url('../images/content_bg.jpg') repeat-y;
}
#footer{
height:46px;
min-height:46px;
width: 794px;
background: url('../images/footer.jpg') no-repeat;
text-align: right;
font-size: 10px;
color: #FFF;
padding: 16px 0px 0px 0px;
}
#footer a{
color: #FFF;
text-decoration: none;
font-weight: bold;	
padding-right: 20px;
}
#right_col{
width: 300px;
float: left;
min-height: 300px;
}
#left_col{
float: left;
width: 438px;
padding: 0px 10px 0px 13px;
}
.h1_welcome{
text-indent: -9000px;
background: url('../images/h1_welcome.jpg') no-repeat;
height: 22px;
margin: 13px 0px 20px 0px;
}

.homepage_text{
margin: 13px 0px 5px 0px;
}
.sub_homepage_content{
border-left: 1px solid #CCC;	
margin-left: -20px;
padding-left: 20px;
}
.sub_homepage_content p{
font-size: 12px;
line-height:170%;
letter-spacing: 0px;
}
.left_pad_img{
float:left;	
margin: 20px 20px 0px 0px;
}
.quote_text{
font-size: 12px;
letter-spacing: 0px;
padding: 10px 40px 0px 5px;
margin-bottom: 10px;
}

/**RETAILERS PAGE**/
#locations{
padding: 0px 0px 0px 70px;
float: left;
}
.h1_retailers{
text-indent: -9000px;
background: url('../images/h1_retailers.jpg') no-repeat;
height: 20px;
}
.grey_bottom{border-bottom:1px solid #ccc;}

/**RESTAURANTS PAGE**/
.h1_restaurant{
text-indent: -9000px;
background: url('../images/h1_restaurant.jpg') no-repeat;
height: 20px;
}
.grey_line{
width:100%;
border-bottom: 1px solid #ccc;
height:1px;	
margin: 10px 0px 20px 0px;
}
#phone_icon{
width:16px;
display:block;
height:16px;
margin: 25px 5px 0px 0px;
background: url('../images/phone_icon.jpg') no-repeat;	
}
#clock_icon{
width:16px;
display:block;
height:16px;
margin: 5px 5px 0px 0px;
background: url('../images/clock_icon.jpg') no-repeat;	
}

/**PRODUCTS PAGE**/
.h1_products{
text-indent: -9000px;
background: url('../images/h1_product_range.jpg') no-repeat;
height: 20px;
}
#sub_products{
position: relative;
top:-55px;
margin-left:5px;
}
#products_snacker{
width:220px;
float:left;
}
#products_basmati img{
margin: 10px 10px 0px 5px;
}
#products_basmati{
float: left;
width:220px;
margin-left:35px;
}

/**CONTACTS PAGE**/
.h1_contact{
text-indent: -9000px;
background: url('../images/h1_contact.jpg') no-repeat;
height: 21px;
}
