/* Basic Layout Structure */

body,html{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:0;margin:0;}

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

input{background-color: #eddfe7;border:1px solid black;width:245px;}
textarea{background-color: #eddfe7;border:1px solid black;}



#container{}

#left{float:left;}
	#logo{width:289px;height:104px;float:left;position:relative;}
	#topNavigation{display:none;}

	#content{position:relative;clear:both;width:657px;padding:30px;top:5px;z-index:0;}
		#menuIntro{border-bottom:2px solid #88255f;margin-bottom:0px;}
		#menuContents{text-align:center;}
		#nextMenuLink{text-align:right;position:relative;top:4px;z-index:0;}
		#prevMenuLink{text-align:left;position:absolute;top:93px;z-index:1;}
		#menuSection{width:449px;margin:0 auto;}
		#bottomMenu{background:#88255f;width:429px;height:13px;color:#fff;font-style:italic;font-size:10px;padding:10px;text-align:center;vertical-align:middle;}
	
#right{display:none;visibility:hidden;}

	
	
		#holdCont{text-align:center;background:#88255F;height:20px;color:#fff;margin:0 auto;width:657px;}	
	    #priceR{position:relative;top:-11px;margin:0 auto;display:inline-block;left:-5px;width:625px;}
		#priceR a{color:#fff;text-decoration:none;}
		#priceR #pText{border:0;padding-right:0px;margin:0;}
		#priceR li{float:left;padding-right:14px;list-style:none;border-right:2px solid white;margin-left:14px;height:18px;vertical-align:middle;padding-top:3px;position:relative;top:10px;}
		#priceR #lastPLi{border:0;}			
		
		#scrollMenu{text-align:left;background:#f7f0f4;}
		.identiMe{background:#fff;position:relative;padding:5px;margin:0px;}
		.menuDes{margin:0px;padding:2px 5px 5px 5px;border-bottom:2px solid black;}
		
		.identiMe{font-weight:bold;font-size:13px;line-height:12px;}
		.priceInf{font-style:italic;font-size:10px;font-weight:normal;}

	
/* --------------------- End Basic Layout Structure --------------------- */


/* Headers */

#we\lcome {                                 
	display: list-item;              
	list-style-image: url(../i/welcomeH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                     
	}
	
	
#me\nus {                                 
	display: list-item;              
	list-style-image: url(../i/menusH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                     
	}
	
#bF\estMenus {                                 
	display: list-item;              
	list-style-image: url(../i/breakfastMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                     
	}

#sm\BoxLHead {                                 
	display: list-item;              
	list-style-image: url(../i/smBoxLMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                     
	}

#bo\xLunchHead {                                 
	display: list-item;              
	list-style-image: url(../i/boxLunchMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#co\ldLHead {                                 
	display: list-item;              
	list-style-image: url(../i/coldLMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#wa\rmLHead {                                 
	display: list-item;              
	list-style-image: url(../i/warmLMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#af\TeaHead {                                 
	display: list-item;              
	list-style-image: url(../i/afTeaMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#co\cktailStatHead {                                 
	display: list-item;              
	list-style-image: url(../i/cocktailStations.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}

#co\cktailCharIHead {                                 
	display: list-item;              
	list-style-image: url(../i/charCocktailHead.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#co\cktailChilHead {                                 
	display: list-item;              
	list-style-image: url(../i/charChilHead.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#fo\rmBuffetHead {                                 
	display: list-item;              
	list-style-image: url(../i/formalBuffMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#be\rmudianHead {                                 
	display: list-item;              
	list-style-image: url(../i/bermudianMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ve\gCBuffetHead{                                 
	display: list-item;              
	list-style-image: url(../i/vegColdBuffetH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ve\gWBuffetHead{                                 
	display: list-item;              
	list-style-image: url(../i/vegHotBuffetH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#bb\qHead{                                 
	display: list-item;              
	list-style-image: url(../i/bbqMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#cr\eateBbqHead{                                 
	display: list-item;              
	list-style-image: url(../i/createBbqMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ta\ilGatHead{                                 
	display: list-item;              
	list-style-image: url(../i/tailGate.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#xm\asCocktailsHead{                                 
	display: list-item;              
	list-style-image: url(../i/xmasCocktailMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#xm\asHead{                                 
	display: list-item;              
	list-style-image: url(../i/xmasMenus.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#co\mmunionHead{                                 
	display: list-item;              
	list-style-image: url(../i/communionMenu.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#bu\dgetHead{                                 
	display: list-item;              
	list-style-image: url(../i/budgetCH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#pi\ckupHead{                                 
	display: list-item;              
	list-style-image: url(../i/pickupPH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#si\tDownDinHead{                                 
	display: list-item;              
	list-style-image: url(../i/sitDownH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#st\affCHead{                                 
	display: list-item;              
	list-style-image: url(../i/staffingCH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ba\rCHead{                                 
	display: list-item;              
	list-style-image: url(../i/barCH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#eq\DCHead{                                 
	display: list-item;              
	list-style-image: url(../i/eqDCH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ba\rSetHead{                                 
	display: list-item;              
	list-style-image: url(../i/barSetH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#we\ddHead{                                 
	display: list-item;              
	list-style-image: url(../i/weddingsH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#th\anksGHead{                                 
	display: list-item;              
	list-style-image: url(../i/thanksGHead.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ch\ildPaHead{                                 
	display: list-item;              
	list-style-image: url(../i/childrensPaH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#en\tertaiHead{                                 
	display: list-item;              
	list-style-image: url(../i/entertaiH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ca\feteriaHead{                                 
	display: list-item;              
	list-style-image: url(../i/cafeteriaH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#ab\out{                                 
	display: list-item;              
	list-style-image: url(../i/aboutH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#se\rvice{                                 
	display: list-item;              
	list-style-image: url(../i/serviceH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#eG\alHead{                                 
	display: list-item;              
	list-style-image: url(../i/eventsGHead.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#wG\alhead{                                 
	display: list-item;              
	list-style-image: url(../i/wGalHead.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
#co\ntact{                                 
	display: list-item;              
	list-style-image: url(../i/contactH.gif); 
	list-style-position: inside;     
	letter-spacing: -1000em;          
	font-size: 1pt;                
	color: #fff;                
	}
	
	
h2{font-size:14px;font-weight:bold;margin:0px;padding:0px;text-align:center;}
#content table {text-align:center;width:655px;}
#content table .topLabel{background:#88255F;color:#fff;font-weight:bold;}



/* --------------------- End Headers --------------------- */

#gallery{width:665px;height:450px;font-size:10px;font-weight:bold;border:2px solid #88255F;overflow:scroll;overflow-x:hidden;}
#gallery ul{text-align:left;}
#gallery ul li{list-style:none;float:left;margin-right:20px;width:100px;height:72px;margin-bottom:20px;}
#galleryOne{margin-right:0;}

#contactForm{width:250px;float:left;height:300px;margin-right:46px;font-size:10px;font-weight:bold;}
#moveUp{position:relative;top:-15px;}
#category{width:245px;}
#invBut{color:#fff;background:#88255f;}
#invBut:hover{cursor:pointer;}
#ordAlert{font-weight:bold;color:#FF0000;}
#custoM{width:250px;height:150px;}





#mapInfo{width:355px;float:left;position:relative;top:12px;font-size:11px;}

#slideS{padding:0;margin:0;}
#slideS li{list-style:none;}



.radios input{width:20px;border:1px solid red;}
		.yesL{float:left;}
		.orTxArea{width:570px;height:100px;}
		#orderForm{width:665px;height:450px;font-size:10px;font-weight:bold;border:2px solid #88255F;}


.ordButton{color:#fff;background:#000;}
		.ordButton:hover{cursor:pointer;}
		
		
#ordLI{width:56px;}
		
/**** noscript-Attention ****/

div#att {
	background-color: #fffeb8;
	border-bottom: 1px solid;
	height: 2.5em;
	line-height: 2.5em;
	position: relative;
	top:0;
	text-align:center;
	width: 100%;
}

div#att p{
	background: transparent url(../i/att.png) no-repeat 0 46%;
	margin: 0;
	display: inline;
	padding: 6px 0 6px 26px;
	font-weight:bold;
	font-size:18px;
}
	
