@charset "utf-8";
/* CSS Document */
body {
	background-color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:75%;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	line-height:1.166;
	margin-top:10px;
}

a {
	color:#0000FF;
	text-decoration:none;
}

a:hover {
	color:#FF0000;
	text-decoration:underline;
}

#mainContainer {
	width:875px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff2d2;
}

/* Headers */
h1 {font-size:140%;}
h2 {font-size:130%;}
h3 {font-size:120%;}
h4 {font-size:100%; font-weight:normal;}

/* Font Color */

.red {
color:#FF0000;
}

.blue {
color:#0000FF;
}

.yellow {
color:#FFFF00;
}

.green {
	color:#1C7867;
}

.maroon {color:#990400;}

/* Font Styles */

.bold {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.dishName {
	font-family:Charlemagne Std, Castellar;
	font-size:130%;
}

.dishNameindent {
	font-family:Charlemagne Std, Castellar;
	font-size:130%;
	padding-left:2em;
}

.dishDesciption {
	padding-left:1em;
}

.dishDesciptionindent {
	padding-left:4em;
}

.italicLarge {
	font-size:120%;
	font-style:italic;
	color:#FF0000;
}

.beverages {
	font-size:125%;
	font-family:Arial, sans-serif;
}

/* Backgrounds */


/* Div's */

#headLogo {
	width:100%;
	float:left;
	background-image:url(../images/headimage3.gif);
	background-repeat:no-repeat;
	border-bottom:solid 1px #999;
	height:174px;
}

#pageMenu {
	float:left;
	width:855px;
	clear:both;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-color:#fff2d2;
}

#home, #home2, #home3, #home4, #home5, #home6, #home7, #home8 {
	float:left;
	width:75px;
}

#home a, #home2 a, #home3 a, #home4 a, #home5 a, #home6 a, #home7 a, #home8  a {
	color:#1C7867;
	text-decoration:none;
	font-weight:bold;
}

#home a:hover, #home2 a:hover, #home3 a:hover, #home4 a:hover, #home5 a:hover, #home6 a:hover, #home7 a:hover, #home8 a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}

#menuPage {
	float:right;
	width:360px;
}

#hp_address {
	float:left;
	width:480px;
	color:#1C7867;
	text-decoration:none;
	font-weight:bold;
}

#menuPage a {
	color:#1C7867;
	text-decoration:none;
	font-weight:bold;
}

#menuPage a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}

#pageTitle {
	float:left;
	width:100%;
	clear:both;
	padding-top:0px;
	padding-bottom:5px;
	background-color:#fff2d2;
	font-family:Charlemagne Std, Castellar;
}

#menu {
	float:left;
	width:865px;
	clear:both;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#fff2d2;
}

#mainPage {
	float:left;
	width:865px;
	clear:both;
	padding-top:25px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#fff2d2;
}

#mainPageRight {
	float:right;
	width:325px;
}

#appetizer, #pasta, #chicken, #veal, #steak, #seafood, #beverage {
	float:left;
	width:100%;
	clear:both;
	margin-top:25px;
	padding:5px;
	background-color:#fff2d2;
}

#foot {
	float:left;
	clear:both;
	width:865px;
	padding:5px;
	color:#F2CD5E;
	background-color:#1C7867;
	border-top:solid 1px #000;
}

#footer {
	float:left;
	clear:both;
	width:855px;
	padding:10px;
	font-size:75%;
	color:#CCCCCC;
	background-color:#000;
	border-top:solid 1px #000;
}

#footer a {
	color:#CCCCCC;
	text-decoration:none;
}

#footer a:hover {
	color:#FFFF00;
	text-decoration:underline;
}

#photoleft, #photoleft2, #photoleft3, #photoleft4, #photoleft5, #photoleft6, #photoleft7, #photoleft8, #photoleft9,  #photoleft10{
	float:left;
	width:148px;
	margin-top:5px;
	margin-left:25px;
}

#photoright, #photoright2, #photoright3, #photoright4, #photoright5, #photoright6, #photoright7, #photoright8, #photoright9, #photoright10 {
	float:right;
	width:148px;
	margin-top:5px;
	margin-right:25px;
}

#hp_photolft01 {
	float:left;
	width:417px;
	margin:10px;
}

#hp_photolft02 {
	float:left;
	width:308px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:58px;
}

#hp_photolft03 {
	float:left;
	width:313px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:58px;
}

#hp_photorgt01 {
	float:right;
	width:313px;
	margin-top:30px;
	margin-bottom:10px;
	margin-right:15px;
	margin-left:20px;
}

#hp_text01 {
	float:right;
	width:200px;
	margin:5px;
}

#blockquote {
	padding-left:60px;
}