/* SITE STYLES */

* {
margin: 0;
padding: 0;

}

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#290101 url('../graphics/body_bg.jpg') top center repeat-x;
	margin:0 auto;
	padding:0;
	}
	

#clear{
	clear:both;
		}	
#content {max-width:878px; 
padding: 0;
position:relative; 
}

.header { width:878px; height:231px }










.rotating-images { margin:1px 0 0 0; width:878px; height:275px }

.main-window {
	margin:0 auto;
	background:#0a0000 url('../graphics/main-window_bg.gif') no-repeat bottom;
	width:878px;
	text-align:left;

	padding-top: 50px;

	}
	
	.main-window p {
	padding: 20px;
	
	}
	

	
h1.welcome {
	width:382px;
	height:26px;
	background:url('../graphics/title_welcome.jpg') no-repeat;
	margin:0px 0 20px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
	color:#FFFF99;
	text-indent:-5000px;
	font-size:14px;

	 }
	
	
h1.about {
	width:352px;
	height:26px;
	background:url('../graphics/title_about_us.gif') no-repeat;
	margin:0  0 20px 20px;
	text-indent:-5000px;
	font-size:14px }
	
h1.banquet {
	width:352px;
	height:36px;
	background:url('../graphics/title_banquet.gif') no-repeat;
	margin:0 0 20px 20px;
	padding:0;
	text-indent:-5000px;
	font-size:14px }
	
h1.contact {
	width:352px;
	height:26px;
	background:url('../graphics/title_contact.gif') no-repeat;
	margin:0 0 20px 20px;
	padding:0;
	text-indent:-5000px;
	font-size:14px }
	
h1.coupons {
	width:352px;
	height:36px;
	background:url('../graphics/Coupons-title.jpg') no-repeat;
	margin:0 0 20px 20px;
	padding:0;
	text-indent:-5000px;
	font-size:14px }
	
h1.menu {
	width:352px;
	height:26px;
	background:url('../graphics/title_menu.gif') no-repeat;
	margin:0 0 20px 0;
	padding:0;
	text-indent:-5000px;
	font-size:14px }
	
h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	}
	
h3	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	}
	
td	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
	}

	

	
.main-window p {
	margin:0 0 20px 0;
	padding:20;
	color:#fffdce;
	font-weight:bold;
	line-height:22px;
	font-size:14px 
	width: 878px;
	}
	
.fooditems {
	margin:0 0 20px 0;
	height:16px;
	padding:0;
	
	font-weight:bold;
	font-size:16px;
	text-align:center;
	width: 878px;
	padding-bottom: 20px;
	 }
	 
	 

	
.fooditems span { margin:0 43px; float:left; display:block; color:#fff875; }

.map	{
	position:relative;
	float:right;
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:300;
	color:#ffffcc
		}
		
#footer {
	font-size:12px;
	line-height:25px;
	margin:15px 0 0 0;
	color:#FFFDCE;
	width:878px;
	text-align:center }
	
	.giftcert {
	color:#FFFFCC;
	font-style:normal;
	font-weight:bold;
	clear:both;
	padding-bottom: 6 px;
	
	}
					
<!--BELOW ARE STYLES ADDED TO MAKE DROPDOWN MENU WORK IN IE6-->	
		
		


ul {
display:none
}

li {
display:none
}



#navigation {
width:878px;
height: 50px;
position:absolute;
top:500px;
background-image:url(../graphics/nav_bg.gif);
background-repeat:repeat-x;
padding-top: 12px;
font-weight:bold;
}



#navigation span {
color:#956304;
padding-top: 6px;
padding-bottom: 6px;
display:inline;
padding-left:35px;
float: left;
font-size:16px;
cursor:pointer;


} 


.link a:link {
color:#956304;
padding-top: 6px;
padding-bottom: 6px;
display:none;
padding-left:35px;
float: left;
font-size:16px;
cursor:pointer;

} 


.link a:visited {
color:#956304;
padding-top: 6px;
padding-bottom: 6px;
display:none;
padding-left:35px;
float: left;
font-size:16px;
cursor:pointer;

} 



.link a:hover {
color:#000000;
padding-top: 6px;
padding-bottom: 6px;
display:none;
padding-left:35px;
float: left;
font-size:16px;
cursor:pointer;

} 



.link a:active {
color:#956304;
padding-top: 6px;
padding-bottom: 6px;
display:none;
padding-left:35px;
float: left;
font-size:16px;
cursor:pointer;

} 


























#theBox {
  
	   font-family:Geneva, Arial, Helvetica, sans-serif;
	   height: 500px;
	   text-align:center;
	
    }
	
#theBox.hovered, #theBox:hover {
       width:230px;
       height:250px;
      
    }



#theBox.hovered ul{
		display:block;
		position:absolute;
		top: 39px;
		left:180px;

    }



#theBox.hovered li{
		display:block;
		width:230px;
        height:30px;
	    background-color:#FFF76C;
	    color:#FFFFFF;
		font-size:12px;
    } 




#theBox2 {
  
	   font-family:Geneva, Arial, Helvetica, sans-serif;
	   color:#741b15;
	  height: 500px;
	   text-align:center;
    }
	
#theBox2.hovered, #theBox2:hover {
       width:200px;
       height:250px;
      
    }



#theBox2.hovered ul{
		display:block;
		position:absolute;
		top: 39px;
		left:350px;

    }



#theBox2.hovered li{
		display:block;
		width:200px;
        height:30px;
	    background-color:#FFF76C;
	    color:#FFFFFF;
		font-size:12px;
    } 





* {

text-decoration:none;


}

#sub {
background-color:#fff76c
}


#sub a:link {
color:#FFFFFF;
height:31px;
}

#sub a:visited {
color:#741b15;
height:31px;
}

#sub a:hover {
color:#FFFFFF;
background-color:#310101;
display:block;
height:31px;

}

#sub a:active {
color:#FFFFFF;
height:31px;
}


#theBox.hovered a:link {
color:#741b15;
text-decoration:none;
font-size:12px;
display:block;

}

#theBox.hovered a:visited  {
color:#741b15;
text-decoration:none;
font-size:12px;
display:block;

}

#theBox.hovered ul a:hover  {
color:#FFFFFF;
background-color:#741b15;
display:block;
text-decoration:none;
font-size:12px;


}


#theBox.hovered a:active  {
color:#FFFFFF;
text-decoration:none;
font-size:12px;
display:block;

}

#theBox2.hovered a:link {
color:#741b15;
text-decoration:none;
font-size:12px;
display:block;

}

#theBox2.hovered a:visited  {
color:#741b15;
text-decoration:none;
font-size:12px;
display:block;

}

#theBox2.hovered ul a:hover  {
color:#FFFFFF;
background-color:#741b15;
display:block;
text-decoration:none;
font-size:12px;


}


#theBox2.hovered a:active  {
color:#FFFFFF;
text-decoration:none;
font-size:12px;
display:block;

}


.couponsContent {
	border: rgb(149,99,4) 3px solid; 
	padding:10px;
	width:95%;
	margin:0px auto 0px auto;
	background:#fffcc1;
}

.coupon {
	border:#333 3px dashed;
	margin-right:10px;
	float:left;
	width:262px;
	min-height:150px;
	color:#000;
}
	.coupon body {
		background:transparent;
	}
	.coupon:hover {
		background:#fff;
		border:#760113 3px dashed;
	}
	.coupon h1 {
		font-size:22px;
		display:block;
	}
	.coupon p {
		color:#000;
		font-size:14px;
		padding:8px;
		line-height:16px;
		min-height:70px;
		width:100%;
		display:block;
	}
	.coupon .exp {
		float:right;
		margin:10px;
		font-size:12px;
		color:#333;
	}
