@charset "utf-8";
body {font-family: Georgia, "Times New Roman", Times, serif; background-image:url(../images/background.jpg);}

  
#container {color:#FFFFFF;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;

}

#left { float:left; width:282px; height:100%; padding-bottom:10px;}
#right {float:right; width:568px;}

.leftnav {color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav { text-align:center; font-size:12px; padding-top:15px; padding-bottom:0px;}
.bodytext {padding-right:5px; padding-bottom:10px; margin-top:-10px;}
.valantine {
	text-align:center;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:14px;
}
h1 {font-size:19px; margin-top:0px;}
h2 {font-size: 17px; margin-top:0px;}
h3 {font-size:15px; margin-top:0px;}
h5{font-size:10px; margin-top:0px;}

em {font-size:14px;}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#footer {margin-left:auto; margin-right:auto; font-size:12px; width:800px; text-align:center; clear:both;
	color:#fff;
}


.red a:link { text-decoration:underline; color:#940000;
}
.red a:visited {text-decoration:underline; color:#940000;
}
.red a:hover {text-decoration:none; color:#940000;
}
.red a:active { text-decoration:underline; color:#940000;
}

/*-------------------Eli Edited Styles-------------------*/
.announcements{
	background:#FFF;
	color:#940000;
	padding: 10px;
	margin-bottom:20px;
	border:2px double #000;
}
.center{
	text-align:center;
}
.left{
	float:left;	
}
.right{
	float:right;	
}
.clear{
	clear:both;	
}
/*--------------Entree, Appetizer and Dessert and Brunch Styles--------------*/
#menu{
	text-align:center;	
}
#menu h1{
	font:bold 20px;
	margin-top:20px;
}
#menu h2{
	margin:30px;	
}
#menu h2#strip{
	margin:0 0 30px 0;	
}
#menu h4{
	margin-bottom:0;	
}
#menu table{
	text-align:center;
}
#menu caption{
	font-size:16px;
	font-weight:bold;
}
.footNotes{
	font-size:12px;
	margin-top:5px;
}
#menu h3{
	margin-bottom:0;	
}
#menu h3+p{
	margin-top:0;	
}
#menu table+table{
	margin-top:30px;	
}
p.footNotes+p{
	margin:30px 0;	
}
/*------------------Holiday Brunch Styles------------------*/
#mothers{
	text-align:center;	
}
#mothers h1{
	font:bold 24px;	
	margin:0px;
}
#mothers h2{
	margin:0px;	
}
#mothers p{
	margin-top:0px;	
}
#breakfastLeft{
	float:left;
	width: 53%;
	text-align:center;
	padding: 0px 1%;
}
#breakfastRight{
	float:right;
	width:43%;	
	text-align:center;
	padding: 0px 1%;
	margin-bottom:80px;
}
#lunchLeft{
	float:left;
	width: 48%;
	text-align:center;
	padding: 0px 1%;
}
#lunchRight{
	float:right;
	width:48%;	
	text-align:center;
	padding: 0px 1%;
	margin-bottom:40px;
}