﻿/* general cleaning */
body{
 margin:0;
 background-color:#393029;
 background:url(/graphics/bg.jpg) 50% 0;
}
.displayblock{
  display:block;
}
.clearboth{
  clear:both;
}
p {
  padding: 0 0 15px 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333333;
}

blockquote{
  margin: 0 0 0 30px;
}
.floatleft{
  float:left;
}
.floatright{
  float:right;
}
.nopadding{
  padding:0;
}
.textcenter{
  text-align: center;
}

img {
  padding: 0;
  margin: 0;
  border: 0;
}
ul {
  margin: 0;
  padding: 0 0 10px 40px;
}
ol {
  margin:0;
  padding:0;
}
li {
  padding: 0;
  }

form, 
fieldset, 
legend {
	margin: 0;
	padding: 0;
	border: none;
	display: inline;
}

br.clear_floats {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	overflow: hidden;
	width: 100%;
}
/* end */

#header{
  width: 971px;
  margin: auto auto;
  height: 98px;
  background-image:url(/graphics/header-bg.jpg);
}
#bookingline{
  padding: 25px 0 0 250px;
  width: 250px;
  float: left;
}
.white11{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.yellowtelephone{
  font-family: "Times New Roman", Times, serif;
  font-size: 36px;
  color: #ffcc00;
  font-style:italic;
}
#login{
  float: right;
  padding: 32px 50px 0 0;
}
#logout{
  float: right;
  padding: 32px 50px 0 0;
}
.logintextarea{
  width: 100px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
#container {
  width: 971px;
  margin: auto auto;
  clear: both;
  background: url(/graphics/containerbg.gif) repeat-y;
}
#leftcontent{
  float: left;
  width: 237px;
}
#searchbox{
  background: url(/graphics/search-bg.jpg);
  height: 57px;
}
#searchboxcontent{
  padding: 20px 0 0 20px;
}
.searchtextarea{
  width: 125px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
#leftlinksbox{
    background: url(/graphics/leftlinks-bg.jpg);
}
.leftlink{
  width: 172px;
  height: 25px;
  background: url(/graphics/leftlink-bg.gif);
  margin: auto auto;
  padding: 6px 0 0 0;
}
.red16{
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
  color: #6e0000;
  font-weight: bold;
}

.red18{
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
  color: Red;
  font-weight: bold;
}


.dishoftheday{
  background: url(/graphics/leftlinks-bg.jpg);
  padding: 20px 0 0 0;
}
#dishofthedaycontent{
  width: 215px;
  margin: auto auto;
  background:url(/graphics/dishoftheday-strip.jpg);
  padding: 0 0 15px 0;
  border-bottom: 1px solid #988042;
}
.dark12{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2b2424;
}
.bigred{
  font-family: "Times New Roman", Times, serif;
  font-size: 60px;
  color: #6e0000;
  font-weight: normal;
}
#rightcontent{
  float: left;
  width: 734px;
  background: #e5e5e5;
}
#tophomecontent{
  padding: 15px 15px 0 15px;
}
#tophomecontent2{
  padding: 15px 0 0 12px;
}
#hometext{
  float: left;
  padding: 0 0 0 20px;
  width: 450px;
}
#homebuttons{
  clear: both;
  padding: 10px 10px 10px 15px;
}
.copyright{
   font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #896a3c;
}
#footer{
  width: 971px;
  margin: auto auto;
  clear: both;
  text-align: right;
}
#footercontent{
  clear:both;
  width: 971px;
  margin: auto auto;
  padding: 10px 0 10px 0;
}
h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #896a3c;
  margin :0;
  padding: 0 0 10px 0;
  font-weight: normal;
}
h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #896a3c;
  margin :0;
  padding: 0 0 10px 0;
  font-weight: normal;
}
.standardtext{
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333333;
}
.inlinelist{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333333;
  list-style: disc;
  padding: 0 0 5px 0;
}
#footerlinks1{
   font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #896a3c;
  padding: 0 0 0 250px;
}
#footerlinks2{
  width: 500px;
  margin: auto auto;
}
.personalprofile{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575144;
}
.dishmenutext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.dishmenuprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a07218;
}

.dishmenupriceNow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:Maroon;
}

.dishmenudescription{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0 0 15px 0;
}
.ratingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #896a3c;
}





/* Stretchbox CSS Start */

.stretchbox {
	background-color: #dcceb3;
}
.corner-tl {
	background: url(graphics/stretchbox/tl.jpg) top left no-repeat;
}
.corner-tr {
	background: url(graphics/stretchbox/tr.jpg) top right no-repeat;
}
.corner-bl {
	background: url(graphics/stretchbox/bl.jpg) bottom left no-repeat;
}
.corner-br {
	background: url(graphics/stretchbox/br.jpg) bottom right no-repeat;
}
.ts {
	background: url(graphics/stretchbox/ts.jpg) top repeat-x;
}
.rs {
	background: url(graphics/stretchbox/rs.jpg) right repeat-y;
}
.bs {
	background: url(graphics/stretchbox/bs.jpg) bottom repeat-x;
}
.ls {
	background: url(graphics/stretchbox/ls.jpg) left repeat-y;
}
.stretchboxtitle{
	margin: 0 15px 0 15px;
	padding: 10px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #907c33;
	border-bottom: 1px solid #c8b48f;
}
.stretchboxcontent{
	padding: 10px 15px 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.gallerycat{
	padding: 20px 0 0 0;
	clear:both;
}
#testimonialsbox{
	width: 700px;
	background: #d1d1d1;
	margin: 0 0 0 15px;
}
#testimonialsboxcontent{
	border-right: 1px solid #989696;
	border-left: 1px solid #989696;
	padding: 0 17px 0 17px;
}
#header2{
	height: 10px;
	background: #020202;
	border-bottom: 1px solid #eae7e0;
	border-right: 1px solid #eae7e0;
}
.singlemenuitem{
	border-bottom: 1px solid #000000;
}
.pagecontainer{
	background: #e5e5e5;
	padding: 10px;
}
.pagepic{
	float: left; 
	margin: 0 10px 2px 0; 
	padding: 3px; 
	background: #FFFFFF; 
	border: 1px solid #b1b1b1;
}
.pagepic2{
	float: right; 
	margin: -30px 10px 0 10px; 
	padding: 3px; 
	background: #FFFFFF; 
	border: 1px solid #b1b1b1;
}


/* Stretchbox CSS End */

/* LINKS */

A.inlinelink:active, A.inlinelink:link, A.inlinelink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #896a3c; font-weight: normal; text-decoration: none;
}
A.inlinelink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; font-weight: normal; text-decoration: none;
}

A.evlink:active, A.evlink:link, A.evlink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #896a3c; font-weight: normal; text-decoration: none;
}
A.evlink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}


A.footerlink:active, A.footerlink:link, A.footerlink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #896a3c; font-weight: normal; text-decoration: none;
}
A.footerlink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}


A.leftlinktext:active, A.leftlinktext:link, A.leftlinktext:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #0e0e0e; font-weight: normal; text-decoration: none;
}
A.leftlinktext:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}


/* ------------- dine at home --------------------------------- */

A.dineathome:active, A.dineathome:link, A.dineathome:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 20px; color:Maroon; font-weight: normal; text-decoration: none;
}
A.dineathome:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 20px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}


A.dineathomesub:active, A.dineathomesub:link, A.dineathomesub:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color:Maroon; font-weight: normal; text-decoration: none;
}
A.dineathomesub:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #FFFFFF; font-weight: normal; text-decoration: none;
}

/* ---------------------------------------------- */


A.toplink:active, A.toplink:link, A.toplink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #858585; font-weight: normal; text-decoration: none;
}
A.toplink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline;
}

A.loginlinks:active, A.loginlinks:link, A.loginlinks:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffcc00; font-weight: normal; text-decoration: none;
}
A.loginlinks:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: underline;
}




A.loginbash:active, A.loginbash:link, A.loginbash:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;
}
A.loginbash:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: underline;
}




A.editprofilelink:active, A.editprofilelink:link, A.editprofilelink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #a07218; font-weight: bold; text-decoration: none;
}
A.editprofilelink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #a07218; font-weight: bold; text-decoration: underline;
}

A.dishmenulink:active, A.dishmenulink:link, A.dishmenulink:visited {
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #5D523B; font-weight: normal; text-decoration: none;
}
A.dishmenulink:hover{
font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #000000; font-weight: normal; text-decoration: underline;
}

A.singleimage:link, A.singleimage:active, A.singleimage:visited {
	float:left;
	display: block;
	padding: 3px;
	background-color: #FFFFFF;
	margin: 0 18px 18px 0;
	border: 1px solid #C6C3C3;
}
A.singleimage:hover {
	float:left;
	display: block;
	padding: 3px;
	background-color: #FCE375;
	margin: 0 18px 18px 0;
	border: 1px solid #C6C3C3;
}


.instruction
{
    font-size: 14px; font-style:italic; color:Gray;
}

/* New Css Deliver area */

#choosemybox{
	float: left;
	padding: 0 10px 0 0;
	width: 224px;
}
#deliverybuttons{
	clear: both;
  padding: 10px 10px 10px 0;
}