body
	{
	margin:0pt; background-color:#000000; 
	background-repeat:no-repeat;
	background-image:url(images/top_fade.jpg);
background-attachment:fixed;
background-position: center top;}
.left{	
	float:left;
	width:128px;
	background-image:url(images/up.jpg);
	  background-color:#000000;
	height:50px;
	position:relative;
	vertical-align:middle;
	color:#FFFFFF;
	text-align:center;
	vertical-align:bottom;
	margin-top:0px;}
	
.left:hover {background-image:url(images/over.jpg)}

	.link a {color:#ffffff; padding-top:0px; font-size:12px; top:15px; padding:0px;margin:0px; position:relative; text-decoration:none; font-size:12px;}
	.link {color:#ffffff; vertical-align:middle; padding-top:250px; padding:10px;margin:10px; position:relative;text-decoration:none;}
	.link a:hover {color:#00FF33;text-decoration:none;}

	

.mini{font-size:10px;}
.style1 {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
.style4 {
	font-size: 16px;
	font-weight: bold;
	color: #009933;
}



.link2{ font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}
a { text-decoration:none; color:#0F0;}
<style type="text/css">
#tickets{ width:40px; float:left;}
#info{ width:250px; float: left; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#flyer{ width:60px; float: left;}
#contain{ width:396px; height:70px; background-color:#000; padding:10px;"}


#kitchen{width:600px; background-color:#000000; color:#FFFFFF;}
#kitchen ul{ list-style:none; color:#FFFFFF;}
.menutitle{font-weight:bolder;}

.content {
  width: 896px ;
  margin-left: auto ;
  margin-right: auto ;
 background-color:#000000;
}
.content_web {
  width: 896px ;
  height:auto;
  margin-left: auto ;
  margin-right: auto ;
  background-color:#000000;
  z-index:0;
}
  
  .spacer{
    background-color:#000000;
  background-position:top;
  background-repeat:no-repeat;
  margin-right:auto;
  margin-left:auto;
  float:none;
 height:95px;
 width:896px;}
  
  .spacer2{
  background-image:url(images/banner_bottom2.jpg);
  background-position:top;
  background-repeat:no-repeat;
  float: inherit;
 height:905px;
 z-index:1;
	position:absolute;
	margin-bottom:0px;}

.middlelist li {list-style:none;}
.middlelist{width:450px; margin-left:auto; margin-right:auto; font-size:12px; font-weight:bold; color:#FFFFFF;  position:relative;}
.middlelist a { text-decoration:none; color:#00FF33;}



.mlheaderb{ font-size:24px; font-weight:bolder; color: #009933;}

.mlheader{ font-size:14px; font-weight:bolder; color: #009933;}
.mlevent{ font-size:16px; font-weight:bolder; color: #ffffff;}
.email {
float:left;  
 width: 200px ;
 padding:20px;
  margin-left: auto ;
  margin-right: auto ;
  color:#FFFFFF;
    position:relative;
}

.email a{color:#FF0000;}
.right {
float:right;  
 width: 200px ;
  margin-left: auto ;
  margin-right: auto ;
 color:#FFFFFF;
   position:relative;
}
.title {font-size:36px;}
.food{ font-size:16px; color:#FF0000;font-weight:bold;}
.price{font-size:14px; color:#FFFFFF; font-weight:bolder;}

.middle { 
float:right; 
 width: 450px ;
  margin-left: auto ;
  margin-right: auto ;
  color:#FFFFFF;
  background-color:#000000;
  position:relative;
  top: 0px;
}
#frontmid {
	float:right; 
	width: 896px ;
	margin-left: auto ;
	margin-right: auto ;
	color:#FFFFFF;
	background-color:#000000;
	position:relative;
	top: 0px;
}
#frontmid li {list-style:none;}
#frontmid a{color:#00FF33; text-decoration:none;}
#frontmid ul{ list-style:none; color:#FFFFFF;}



.middle a{color:#999999;}

.info{color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.date{color:#ffffff; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bolder;}

.information{color:#ff0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.datealternate{color:#ff0000; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}


.hoverdiv {background-color:#ccc;padding:10px;margin:10px;float:left;width:200px;}
.hoverdiv:hover {background-color:pink;}
p {clear:both;margin:10px;}

.hoverdiv a:link {color:red;text-decoration:underline;}
.hoverdiv a:visited  {color:black;text-decoration:underline;}
.hoverdiv a:focus, .hoverdiv a:hover, .hoverdiv a:active {color:blue;text-decoration:underline;}

#pictures { align="center" style="width:896px; height: 200px; background-color:#000000; margin-left:auto; margin-right:auto; color:#FFFFFF; margin-bottom:0px;"}
#pictures a:link {color:#666666; text-decoration:none;}