body{
 margin: 0px;
 background-color: rgb(239,232,223);
 background-image: url(graphics/logorightside.gif); 
 background-repeat: no-repeat; 
 cbackground-position: 96% 98%; 
 background-position: 770px 98%; 
 /background-position: 790px 98%; 
 background-attachment: fixed 
}

p{
font-family: verdana,Arial,helvetica,sans-serif;
font-size: 14px;
}

#mH1{
  font-size: 19px;
  font-weight: bold;
}

.foodmenu{
  color: green;
  background-image: url(graphics/pagemenubg.jpg);
  font-family: comic sans MS,georgia,verdana,Arial,helvetica,sans-serif;
  font-size: 16px;
  border: 3px solid rgb(0, 0, 0);
  margin-left: auto; 
  margin-right: auto;

}


.box{
  position: absolute:
  margin: 0px;
  z-index: 0; 
}

.barn{
  position: relative;
  margin-top: 0px;
  height: 388px;
  width: 100%;
  background-image: url(graphics/brownbgbigfade3.jpg);
  z-index: 2;
}
.barnpic{
  margin-left: 110px;
}
.pageholder{
  position: absolute;
  width: 725px;
  margin-left: 20px;
  top: 275px;
  z-index: 10;
 }

.menubg{
  position: relative;
  background-color: rgb(216,185,155);
  background-image: url(graphics/pagebg.jpg);
  height: 20px;
  float: right;
  width: 610px;
  /width: 625px;
  margin-right: 0px;
  margin-top: -14px;
  border-top: 1px solid rgb(210,210,210);
  border-left: 1px solid rgb(210,210,210);
  border-right: 2px solid rgb(210,210,210);
  border-bottom: none;
}
.menu{
 margin-top: 2px;
 float: right;
 margin-right: 9px;
}
.bracket{
 font-size: 12px;
 margin-left: 4px;
 color: rgb(201, 123, 117); 
}
.page{
  border-top: 1px solid rgb(203,203,203);
  border-left: 1px solid rgb(203,203,203) ;
  border-right: 2px solid rgb(203,203,203);
  border-bottom: 2px solid rgb(203,203,203);
  background-image: url(graphics/pagebg.jpg);
  background-color: white;
  padding: 20px;
 }

.input{
		font-family: verdana;
		font-size: 11px;
		margin-top: 5px;
		font-weight: bold;		
	}
#dhtmltooltip{

	font-family: verdana;
	font-size: 10px;
	position: absolute;
	width: 250px;
	border: 2px solid black;
	padding: 4px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. 
	Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}

.tooltip{
	color: brown;
}

#orderform a:active{
	padding : 4px; 
	text-decoration : none; 
	display : block; width : 
	100px; color : #224059; 
	border-top : 1px solid #eaedf4; 
	border-left : 1px solid #eaedf4; border-bottom : 
	1px solid #224059; border-right : 1px solid #224059; 
	background : #99aabf; 
	font-size: 32px;
}

#orderform a:hover { 
	border-top : 1px #31557f solid; 
	border-left : 1px #31557f solid; 
	border-bottom : 1px #f8f9fb solid; 
	border-right : 1px #f8f9fb solid; 
	text-decoration : none; 
	background : #b8d0e6; 
}

a:link, a:active, a:visited {
color: rgb(201, 143, 117); 
font-family: Arial,helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
letter-spacing: 1px;
}

a:hover {
color: rgb(0,0,0);
background-image: url(graphics/buttonflame.gif);
font-family: Arial,helvetica,sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 11px;
letter-spacing: 1px;
}