@charset "UTF-8";
/* CSS Document */
.borderBottom {
border-top: dashed 1px #663399;
border-bottom: dashed 1px #663399;
padding:10px;
}
div.image {}
div.story {}
span.appetizers {}
span.cake-names {}
span.category-a {}
span.category-name, span.category-name-red, span.category-name-gold {
color: #B6C154;
font-size:2.0em;
font-weight: bold;
}
span.category-name-red {
	color: #C40041;
}
span.category-name-gold {
	color: #C86F3A;
}
span.category-name-green-medium {
font-size:1.1em;
	color: #B6C154;
	font-weight: bold;
}
span.category-name-green-smaller {
font-size:1.3em;
	color: #B6C154;
	font-weight: bold;
}
span.category-name-purple-smaller {
font-size:1.3em;
	color: #663399;
	font-weight: bold;
}
span.category-name-orange-medium {
	font-size:1.5em;
	color: #A83D30;
	font-weight: bold;
	line-height: 1em;
}
span.category-name-purple {
	color: #7744C7;
	font-size:2.4em;
	font-weight: bold;
}
span.category-shag, span.platter-names {
    font-size:1.3em;
	color: #663399;
	font-weight: bold;
}
			span.category-shag-12-pt {}
			span.item-description {}
span.large-letter {
	font-size:1.3em;
	color: #663399;
	font-weight: bold;
}
span.menu-item-description {
font-size:.9em;
}
span.menu-item-description-italics {
font-size:.9em;
font-style:italic;
}
span.menu-item-name {
font-size:1em;
font-weight: bold;
}
span.name-of-dish {
font-size:1em;
font-weight: bold;
}
			
span.price {
font-size:1em;
}
span.relax-copy {}
#fineprint {
/*float: left;*/
position: relative;
width: 710px;
text-align: left;
border-bottom: dashed 1px #663399;
padding: 20px;
margin-left: 20px;
margin-bottom: 5px;
color: #000000;
}
#lunch, #breakfast, #dinner, #hor {
/*float: left;*/
position: relative;
width: 710px;
text-align: left;
border-bottom: dashed 1px #663399;
border-top: dashed 1px #663399;
padding: 20px 20px 0px 20px;
margin-left: 20px;
margin-bottom: 10px;
margin-top: 10px;
color: #000000;
}
#dinnerOptions {
	float: left;
	position: relative;
	width: 50%;
	padding: 20px;
	margin-left: 20px;
	color: #000000;
	text-align: left;
}
#cocktailParties {
/*float: left;*/
position: relative;
width: 710px;
text-align: left;
border-bottom: dashed 1px #663399;
border-top: dashed 1px #663399;
padding: 20px;
margin-left: 20px;
margin-bottom: 5px;
margin-top: 5px;
color: #000000;
}

#privPartyHors  {
margin-top: 10px;
padding:10px;
}
#privPartyHorsOne ul, #privPartyHorsTwo ul,#privPartyHorsThree ul {
list-style-type:lower-alpha;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 20px;
}
#privPartyHorsOne li, #privPartyHorsTwo li,#privPartyHorsThree li {
padding: 0px 0px 0px 0px;
line-height: .9em;
margin: 0px 0px 3px 0px;
}
#privPartyHorsOne, #privPartyHorsTwo, #privPartyHorsThree {
float: left;
width: 240px;
padding: 0px 10px;
position: relative;
text-align: left;
color: #000000;
}
#privPartyHorsTwo, #privPartyHorsThree {
border-left: dashed 1px #663399;
}
#cakeSS {
/*float: left;*/
position: relative;
text-align: left;
padding: 5px 0px 10px 0px;
margin-top: 10px;
color: #000000;
}
#breakfastLeft, #lunchLeft, #horsLeft{
float: left;
position: relative;
width: 300px;
color: #000000;
text-align: left;
/*border: 1px solid #333333;*/
padding: 20px 10px 20px 20px;
margin-left: 16px;
}
#breakfastRight, #lunchRight, #horsRight {
float: left;
position: relative;
width: 300px;
color: #000000;
text-align: left;
border-left: dashed 1px #663399;
padding: 20px 10px 20px 20px;
margin-left: 24px;
}

.bevList li {
padding: 0px;
margin: 0px; 
}

.optionsList li {
padding-left: 20px;
margin: 0px; 
}
#dinnerTitle {
/*float: left;*/
position: relative;
width: 710px;
text-align: left;
border-bottom: none;
border-top: dashed 1px #663399;
padding: 20px;
margin-left: 20px;
/*margin-bottom: 5px;*/
margin-top: 5px;
/*color: #000000;*/
}

#dinnerOptions p {
padding: 0px;
line-height: 1em;
}
#dinnerEntrees {
float: left;
position: relative;
width: 320px;
color: #000000;
text-align: left;
/*border: 1px solid #333333;*/
padding: 20px 10px 20px 20px;
margin-left: 20px;

}
#dinnerBevs {
float: left;
position: relative;
width: 250px;
color: #000000;
text-align: left;
border-left: dashed 1px #663399;
padding:0px 0px 20px 30px;
margin-left: 20px;
}
/*#dinnerApps {
position: relative;
width: 700px;
border: 1px solid #333333;
float: left;
}*/

/*.x-tabs-strip tr {display:block}*/
.x-tabs-strip td {
/*font-size:2em;
background-color: #990033;
color: #009966;
padding: 4px;*/
}
.x-tabs-strip .on .x-tabs-inner {
padding-bottom:4px
}
#cakeIntro {
color: #000000;
}
img {
border: none;
}

	

