/* 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{border:2px solid #88255f;width:995px;height:655px;margin:0 auto;}

#left{float:left;height:655px;}
	#logo{width:289px;height:104px;float:left;position:relative;}
	#topNavigation{width:428px;height:32px;background:#88255f;position:relative;float:left;top:41px;z-index:9;}
		
		#topNavigation ul.dropdown{color:#fff;position:relative;top:8px;left:26px;width:390px;padding:0px;margin:0px;}
		#topNavigation ul.dropdown li{list-style:none;float:left;position:relative;zoom:1;margin-left:25px;}	
		#topNavigation ul.dropdown a:link{display:inline-block;position:relative;color:#fff;text-decoration:none;}
		#topNavigation ul.dropdown a:visited{display:inline-block;position:relative;color:#fff;text-decoration:none;}
		#topNavigation ul.dropdown a:hover{display:inline-block;position:relative;color:#fff;text-decoration:underline;}
		#topNavigation ul.dropdown a:active{display:inline-block;position:relative;color:#fff;text-decoration:underline;}
		
		
		#topNavigation ul.dropdown ul{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: -65px;border-right:1px solid white;}
		#topNavigation ul.dropdown ul li{ font-weight: normal; background: #88255F; color: #000;float: none;padding:10px;border-bottom:1px solid white;}
		#topNavigation ul.dropdown ul li a{width: 100%; display: inline-block;} 
		
		#topNavigation ul.dropdown ul ul{ left:0px; top: 10px;width: 250px;border:0;}
		#topNavigation ul.dropdown ul ul li{ left:121px; top:-11px;border:1px solid white;z-index:20;}
		#topNavigation ul.dropdown ul li:hover{background:#ac5e8c;}
		#topNavigation ul.dropdown li:hover > ul{ visibility: visible; border:0;}
		#shortened{width:60px;}
		
		
	
		
		
		#topNavigation ul.dropdown #firstL{margin:0px;}	
	
	
	
	
	
	
	#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{width:276px;height:655px;float:left;z-index:0;}
	#rightBar{width:276px;height:655px;border-left:2px solid #88255f;position:relative;float:left;}
	#rightTop{width:276px;height:88px;background:#88255f;position:relative; background:url(../i/topRight.gif) no-repeat;}
	
	
		#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;margin:0;position:relative;top:-1px;border:2px solid #88255F;border-top:0;width:653px;height:420px;overflow:scroll;overflow-x:hidden;}
		.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 */

h2{font-size:14px;font-weight:bold;margin:0px;padding:0px;text-align:center;}

#welcome{padding:0px;margin:0px;width:387px;height:28px;background:url(../i/welcomeH.gif) no-repeat;}
#welcome span{visibility:hidden;}

#menus{padding:0px;margin:0px;width:87px;height:28px;background:url(../i/menusH.gif) no-repeat;}
#menus span{visibility:hidden;}

#bFestMenus{padding:0px;margin:0px;width:219px;height:28px;background:url(../i/breakfastMenu.gif) no-repeat;}
#bFestMenus span{visibility:hidden;}

#lunchHead{padding:0px;margin:0px;width:180px;height:28px;background:url(../i/lunchMenu.gif) no-repeat;}
#lunchHead span{visibility:hidden;}

#dinnerHead{padding:0px;margin:0px;width:180px;height:28px;background:url(../i/dinnerMenu.gif) no-repeat;}
#dinnerHead span{visibility:hidden;}


#boxLunchHead{padding:0px;margin:0px;width:236px;height:28px;background:url(../i/boxLunchMenu.gif) no-repeat;}
#boxLunchHead span{visibility:hidden;}

#smBoxLHead{padding:0px;margin:0px;width:316px;height:28px;background:url(../i/smBoxLMenus.gif) no-repeat;}
#smBoxLHead span{visibility:hidden;}

#coldLHead{padding:0px;margin:0px;width:343px;height:28px;background:url(../i/coldLMenus.gif) no-repeat;}
#coldLHead span{visibility:hidden;}

#warmLHead{padding:0px;margin:0px;width:357px;height:28px;background:url(../i/warmLMenus.gif) no-repeat;}
#warmLHead span{visibility:hidden;}

#afTeaHead{padding:0px;margin:0px;width:291px;height:28px;background:url(../i/afTeaMenu.gif) no-repeat;}
#afTeaHead span{visibility:hidden;}

#cocktailStatHead{padding:0px;margin:0px;width:343px;height:28px;background:url(../i/cocktailStations.gif) no-repeat;}
#cocktailStatHead span{visibility:hidden;}

#cocktailCharIHead{padding:0px;margin:0px;width:498px;height:28px;background:url(../i/charCocktailHead.gif) no-repeat;}
#cocktailCharIHead span{visibility:hidden;}

#cocktailChilHead{padding:0px;margin:0px;width:505px;height:28px;background:url(../i/charChilHead.gif) no-repeat;}
#cocktailChilHead span{visibility:hidden;}

#formBuffetHead{padding:0px;margin:0px;width:275px;height:28px;background:url(../i/formalBuffMenu.gif) no-repeat;}
#formBuffetHead span{visibility:hidden;}

#bermudianHead{padding:0px;margin:0px;width:275px;height:28px;background:url(../i/bermudianMenus.gif) no-repeat;}
#bermudianHead span{visibility:hidden;}

#anytimeHead{padding:0px;margin:0px;width:412px;height:28px;background:url(../i/anytimeMenu.gif) no-repeat;}
#anytimeHead span{visibility:hidden;}

#vegCBuffetHead{padding:0px;margin:0px;width:412px;height:28px;background:url(../i/vegColdBuffetH.gif) no-repeat;}
#vegCBuffetHead span{visibility:hidden;}

#vegWBuffetHead{padding:0px;margin:0px;width:412px;height:28px;background:url(../i/vegHotBuffetH.gif) no-repeat;}
#vegWBuffetHead span{visibility:hidden;}

#cTailsHead{padding:0px;margin:0px;width:412px;height:28px;background:url(../i/cocktailMenus.gif) no-repeat;}
#cTailsHead span{visibility:hidden;}

#bbqsHead{padding:0px;margin:0px;width:143px;height:28px;background:url(../i/bbqmenus.gif) no-repeat;}
#bbqsHead span{visibility:hidden;}

#ssMHeads{padding:0px;margin:0px;width:143px;height:28px;background:url(../i/sspecialtyH.gif) no-repeat;}
#ssMHeads span{visibility:hidden;}

#bbqHead{padding:0px;margin:0px;width:143px;height:28px;background:url(../i/bbqMenu.gif) no-repeat;}
#bbqHead span{visibility:hidden;}

#createBbqHead{padding:0px;margin:0px;width:393px;height:28px;background:url(../i/createBbqMenu.gif) no-repeat;}
#createBbqHead span{visibility:hidden;}

#tailGatHead{padding:0px;margin:0px;width:224px;height:28px;background:url(../i/tailGate.gif) no-repeat;}
#tailGatHead span{visibility:hidden;}

#xmasCocktailsHead{padding:0px;margin:0px;width:349px;height:28px;background:url(../i/xmasCocktailMenus.gif) no-repeat;}
#xmasCocktailsHead span{visibility:hidden;}

#xmasHead{padding:0px;margin:0px;width:227px;height:28px;background:url(../i/xmasMenus.gif) no-repeat;}
#xmasHead span{visibility:hidden;}

#communionHead{padding:0px;margin:0px;width:268px;height:28px;background:url(../i/communionMenu.gif) no-repeat;}
#communionHead span{visibility:hidden;}

#budgetHead{padding:0px;margin:0px;width:268px;height:28px;background:url(../i/budgetCH.gif) no-repeat;}
#budgetHead span{visibility:hidden;}

#pickupHead{padding:0px;margin:0px;width:268px;height:28px;background:url(../i/pickupPH.gif) no-repeat;}
#pickupHead span{visibility:hidden;}

#sitDownDinHead{padding:0px;margin:0px;width:215px;height:28px;background:url(../i/sitDownH.gif) no-repeat;}
#sitDownDinHead span{visibility:hidden;}

#staffCHead{padding:0px;margin:0px;width:215px;height:28px;background:url(../i/staffingCH.gif) no-repeat;}
#staffCHead span{visibility:hidden;}

#barCHead{padding:0px;margin:0px;width:166px;height:28px;background:url(../i/barCH.gif) no-repeat;}
#barCHead span{visibility:hidden;}

#eqDCHead{padding:0px;margin:0px;width:417px;height:28px;background:url(../i/eqDCH.gif) no-repeat;}
#eqDCHead span{visibility:hidden;}

#barSetHead{padding:0px;margin:0px;width:128px;height:28px;background:url(../i/barSetH.gif) no-repeat;}
#barSetHead span{visibility:hidden;}

#weddHead{padding:0px;margin:0px;width:132px;height:28px;background:url(../i/weddingsH.gif) no-repeat;}
#weddHead span{visibility:hidden;}

#thanksGHead{padding:0px;margin:0px;width:265px;height:28px;background:url(../i/thanksGHead.gif) no-repeat;}
#thanksGHead span{visibility:hidden;}

#childPaHead{padding:0px;margin:0px;width:220px;height:28px;background:url(../i/childrensPaH.gif) no-repeat;}
#childPaHead span{visibility:hidden;}

#entertaiHead{padding:0px;margin:0px;width:191px;height:28px;background:url(../i/entertaiH.gif) no-repeat;}
#entertaiHead span{visibility:hidden;}

#cafeteriaHead{padding:0px;margin:0px;width:191px;height:28px;background:url(../i/cafeteriaH.gif) no-repeat;}
#cafeteriaHead span{visibility:hidden;}

#about{padding:0px;margin:0px;width:122px;height:28px;background:url(../i/aboutH.gif) no-repeat;}
#about span{visibility:hidden;}

#service{padding:0px;margin:0px;width:97px;height:28px;background:url(../i/serviceH.gif) no-repeat;}
#service span{visibility:hidden;}

#eGalHead{padding:0px;margin:0px;width:190px;height:28px;background:url(../i/eventsGHead.gif) no-repeat;}
#eGalHead span{visibility:hidden;}

#wGalhead{padding:0px;margin:0px;width:228px;height:28px;background:url(../i/wGalHead.gif) no-repeat;}
#wGalhead span{visibility:hidden;}

#contact{padding:0px;margin:0px;width:333px;height:28px;background:url(../i/contactH.gif) no-repeat;}
#contact span{visibility:hidden;}

#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;overflow:scroll;overflow-x:hidden;}


.ordButton{color:#fff;background:#000;}
		.ordButton:hover{cursor:pointer;}
		
		
#ordLI{width:56px;}


#menuSubs td{background:#88255F;border:1px solid white;}
#menuSubs a:link{color:#fff;font-weight:bold;text-decoration:none;}
#menuSubs a:visited{color:#fff;font-weight:bold;text-decoration:none;}
#menuSubs a:hover{color:#fff;font-weight:bold;text-decoration:none;}
#menuSubs a:active{color:#fff;font-weight:bold;text-decoration:none;}
		
/**** 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;
}
	
