* {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
body {
	text-align: center;
	color: #000;
	margin : 0px auto 0px auto;
	font-family: Garamond, "Gill Sans MT", Palatino, Verdana, "Palatino Linotype", Arial;
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
img {border-style: none;}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
ul {
	list-style: none;
	padding-left: 20px;
}
li {
 	 list-style: none;
  	text-align: left;
}
#container {
	margin : 0px auto 0px auto;
}
#content {
	color: #000;
	text-align : justify;
}
#summary {
	text-align: left;
	color: #000;
	font-size: 16px;
	line-height: 120%;
}
#myGallery {
	width: 448px;
	height: 336px !important;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border : none;
}
#recomend {
	width: 230px;
	height: 260px;
	text-align: left;
	padding: 10px;
	background-color: #BEC2AB;
	border-color : #BEC2AB;
}
#index_page {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#index_page div#content a {
	font-variant: small-caps;
	font-weight : bold;
}
#index_page div#summary {
	text-transform: capitalize;
	font-variant: small-caps;
	text-align: justify;
	font-weight: normal;
	font-size: 120%;
	margin-top: 30px;
}
#CORP div#content {
	font-size: 17px;
}
#sitemap {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#BBQ {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#BBQ div#content {
	font-size: 16px;
}
#WEDDINGS {
	background: url(../images/bg/ring-bg1.jpg) repeat;
}
#WEDDING_MENU {
	background: url(../images/bg/ring-bg1.jpg) repeat;
}
#MAIN_MENU {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#WEDDINGS div#content {
	font-size: 17px;
}
#MAIN_MENU div#content {
   font-size: 12pt; 
   text-align: justify;
}
#MAIN_MENU div#MENU {
	width: 40%;
	text-align: left;
}
#MAIN_MENU div#MENU ul {
	padding: 0px 0px 5px 10px;
	text-align: inherit;
}
#MAIN_MENU div#MENU li {
	font-size: 15px;;
	line-height: 100%;
	text-align: inherit;
	padding : 3px 0px 0px 5px;
	margin : 0 0 0 0;
	font-variant : small-caps;
	text-transform: none;
}
#MAIN_MENU div#MENU li a {
	font-size: inherit;
	font-weight: normal;
}
#PORTAL_MENU {
	width: 250px;
	height: 280px;
	text-align: left;
}
#PORTAL_MENU ul {
	padding-left: 5px;
}
#PORTAL_MENU li {
	font-size: 16px;
	padding : 3px 0px 0px 0px;
	margin : 0 0 0 0;
	line-height:100%;
	font-variant : small-caps;
}
#PORTAL_MENU li a  {
	font-size: inherit;
}
#ABOUT ul {
	padding-left: 10px;
}
#ABOUT  li {
	font-size: 14px;
	font-size: inherit;
	font-variant : small-caps;
}
body#FAQ  {
	! background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#FAQ h3 {
	font-variant : small-caps;
	text-transform : none;
}
#FAQ div#content {
	font-size: 17px;
	font-variant : normal;
	line-height: 140%;
	text-transform : none;
}
#FAQ div#content a {
	font-size: 17px;
	font-variant : small-caps;
	text-transform : none;
}
body#BBQ_MENU {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
body#BYO_BBQ {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
body#BUFFET_MENU {
	background: url(../images/bg/food_bkg_a.jpg) repeat;
}
#BUFFET_MENU div#MENU a {
	font-variant : small-caps;
}
#BUFFET_MENU div#summary {
   	float: left;
   	position: relative;
   	left: 20px;
	text-transform: none;
	text-align: justify;
	font-size: 16px;
   	text-align: justify;
}
#BBQ_MENU div#summary {
   	float: left;
   	position: relative;
   	left: 20px;
	text-transform: none;
	text-align: justify;
	font-size: 16px;
   	text-align: justify;
}
#WEDDING_MENU div#summary {
   	float: left;
   	position: relative;
   	left: 20px;
	text-transform: none;
	text-align: justify;
	font-size: 16px;
   	text-align: justify;
}
#VENUES div#content a {
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	font-size: 15px;
	font-variant: small-caps;
}
#VENUES .menu_list {
	width: 225px; 
	height: 300px; 
	text-align: left; 
	padding: 5px;
}
#VENUES .color_box {
	width: 235px; 
	height: 200px; 
}
#VENUES div#Gallery {
	width: 448px;
  	height: 310px;
}
#index_page  .color_box {
	width: 25%; 
	height: 0px; 
}  
div#summary_text {
	text-align: justify;
    position: absolute; 
    top:50%; 
}
div#container {
	margin-left: auto;
	margin-right: auto;
}
#logo #header #nav {
   	margin-left: auto;
  	margin-right: auto;
}
.hideThis {
	display: none;
}
.printShow {
	display: none;
}
.wedding_lite {
	background-color: #BEC2AB;
}
.wedding_dark {
	background-color: #999966;
}
.wedding_text {	
	background-color: #000;
}
.bbq_lite {	
	background-color: #BEC2AB;
}
.bbq_dark {
	background-color: #842514;
}
.bbq_text {
	color: #000;
}
.corp_lite {
	background-color: #BEC2AB;
}
.corp_dark {
	background-color: #CE6E19;
}
.corp_text {
	color: #000;
}
/* Navigation */
#nav {
	height: 25px;
	text-align: center;
	clear: both;
   	margin-left: auto;
  	margin-right: auto;
}
#nav #navlist li {
	margin-right: 20px;
	display: inline;
	line-height: 15px;
}
#nav #navlist li a {
	color: #000;
	margin-right: 10px;
	line-height: 15px;
	text-transform : none;
	font-variant : small-caps;
	font-weight : bold;
}
.faqHover:hover {
	color: #671D10;
	text-decoration: underline;
}
.faq_body {
	font-size: 18px;
	font-variant : normal;
	line-height: 110%;
	text-transform : none;
	background-color: #F1F1ED;
	color: #671D10;
}
.faq_text1 {
	color: #671D10;
}
.marginCenter {
   	margin-left: auto;
  	margin-right: auto;
	text-align: center;
}
.links_sub {
	font-size: 10pt;
	text-align: center;
	color: #000;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 3px;
}
.Page_Title {
	font-size: 24pt;
	text-align: left;
	color: #000;
	font-variant : small-caps;
}
.Page_Title_Caps {
	font-size: 36pt;
}
.Header_Titles_Sml {
	font-size : 18px;
	font-variant : small-caps;
	font-weight: bold;
	color: #000;
}
#ABOUT .Header_Titles_Sml {
	font-size : 24px;
	font-variant : small-caps;
	font-weight : bold;
}
.border {
	border: 1px solid navy;
	}
.form_labels {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.HORSDOEVRES {
	vertical-align: 0%;
}
.menuTOPS {
	font-size: 14px;
	font-style: italic;
}
.menu_hdrs {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-variant : small-caps;
	padding: 10px 0 0 0;
}
#ABOUT .menu_hdrs {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.faq_hdrs {
	font-size: 14pt;
	font-weight: bold;
	font-variant : small-caps;
	text-transform : none;
	text-align: left;
}
.menu_body {
	font-size: 14px;
	text-align: inherit;
	font-weight : normal;
	font-variant : normal;
	text-transform : capitalize;
}
#BUFFET_MENU .menu_hdrs {
	font-size: 14px;
	text-align: left;
}
#WEDDING_MENU .menu_hdrs {
	font-size: 14px;
	text-align: left;
}
#BBQ_MENU .menu_hdrs {
	font-size: 14px;
	text-align: left;
}
#BYO_BBQ  .menu_hdrs {
	font-size: 14px;
	text-align: left;
}
.faq_body {
	font-size: 17px;
	text-align: left;
	font-weight : normal;
	text-transform : none;
}
.floatLeftClear {
  	float: left;
   	clear: left;
 }
 floatRightClear {
	float: right;
	clear: right;
}
.price {
	font-size: 80%;
	font-weight : normal;
}
.smallNote {
	font-size: 12px;
	font-style: normal;
	color: #000;
	font-variant : small-caps;
}
.footer {font-size: 12px;}
.phoneLabel {color: #000}
.phoneNum {color: #000}
.copyRight {font-size: 8pt;}
.printShow {display: none;}
.floatRight {float: right;}
.floatLeft {float: left;}
.floatNone {float:	none;}
.floatRightClear {clear: right;}
.floatLeftClear {clear: left;}
.floatClear {clear: both;}

