img, div, input { 
behavior: url("iepngfix.htc") 
}

body {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	vertical-align:top;
	margin:0;
	background-color:#ffffff;
}

td{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#5d4620;
	font-size:11px;
}
a {
	color:#5d4620;
	text-decoration:underline;
}	
a:hover {
	text-decoration:none;
	color:#5d4620;
}
a:visited,
a:link:visited{
	text-5d4620:underline;
	color:#5d4620;
}
a:visited:hover {
	text-decoration:none;
	color:#5d4620;
}
a.nav {
	font-family:Georgia;
	font-size:13px;
	line-height:14px;
	color:#413116;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}	
a.nav:hover {
	font-family:Georgia;
	font-size:13px;
	color:#9d752c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.nav:visited,
a.nav:link:visited{
	font-family:Georgia;
	font-size:13px;
	color:#413116;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.nav:visited:hover {
	font-family:Georgia;
	font-size:13px;
	color:#9d752c;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.navTop {
	font-family:Georgia;
	font-size:12px;
	line-height:14px;
	color:#ddc9a8;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.navTop {
	font-family:Georgia;
	font-size:12px;
	line-height:14px;
	color:#ddc9a8;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}	
a.navTop:visited,
a.navTop:link:visited{
	font-family:Georgia;
	font-size:12px;
	line-height:14px;
	color:#ddc9a8;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.navTop:hover {
	font-family:Georgia;
	font-size:12px;
	line-height:14px;
	color:#413116;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.subnav {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#634a21;
	text-decoration:none;
}
a.subnav {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9d752c;
	text-decoration:none;
}	
a.subnav:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#634a21;
	text-decoration:none;
}
a.subnav:visited,
a.subnav:link:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9d752c;
	text-decoration:none;
}
a.subnav:visited:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#634a21;
	text-decoration:none;
}
#subnavBG {
	background-image:url(images/navRO.gif);
	background-repeat:repeat-x;
	height:15px;
}
#homeBG {
	background-image:url(images/home_bg.jpg);
	background-repeat:no-repeat;
	width:924px;
	height:789px;
}
#subBG {
	background-image:url(images/sub_bg.jpg);
	background-repeat:no-repeat;
	background-color:#d1b586;
	width:924px;
}
#EpicT{  
	background-image:url(images/center.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#EpicM{
    background-image:url(images/center2.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#EpicB{
    background-image:url(images/center3.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#FpicT{
    background-image:url(images/fac1.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#FpicB{
    background-image:url(images/fac2.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#FpicM{
    background-image:url(images/fac3.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#HpicT{  
	background-image:url(images/hampton.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#CpicM{  
	background-image:url(images/comfort.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#CpicB{  
	background-image:url(images/christopher.png);
	background-repeat:no-repeat;
	width:150px;
	height:144px;
}
#sidedishesBG {
	background-image:url(images/hdr_sidedishesT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#sidedishesL {
	background-image:url(images/hdr_sidedishesB.png);
	background-repeat:no-repeat;
	width:719px;
	height:143px;
}
#sidedishesR {
	background-image:url(images/hdr_sidedishesR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#sidedishesBG {
	background-image:url(images/hdr_sidedishesT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#snacksBG {
	background-image:url(images/hdr_snacksT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#snacksL {
	background-image:url(images/hdr_snacksB.png);
	background-repeat:no-repeat;
	width:719px;
	height:143px;
}
#snacksR {
	background-image:url(images/hdr_snacksR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horsBG {
	background-image:url(images/hdr_horsT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horsL {
	background-image:url(images/hdr_horsB.png);
	width:719px;
	height:143px;
}
#horsR {
	background-image:url(images/hdr_horsR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horscoldBG {
	background-image:url(images/hdr_horscoldT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horscoldL {
	background-image:url(images/hdr_horscoldB.png);
	width:719px;
	height:143px;
}
#horscoldR {
	background-image:url(images/hdr_horscoldR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horshotBG {
	background-image:url(images/hdr_horshotT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horshotL {
	background-image:url(images/hdr_horshotB.png);
	width:719px;
	height:143px;
}
#horshotR {
	background-image:url(images/hdr_horshotR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horsbuffetBG {
	background-image:url(images/hdr_horsbuffetT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horsbuffetL {
	background-image:url(images/hdr_horsbuffetB.png);
	width:719px;
	height:143px;
}
#horsbuffetR {
	background-image:url(images/hdr_horsbuffetR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horsplatedLBG {
	background-image:url(images/hdr_horsplatedLT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horsplatedLL {
	background-image:url(images/hdr_horsplatedLB.png);
	width:719px;
	height:143px;
}
#horsplatedLR {
	background-image:url(images/hdr_platedLR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#horsspeclunchBG {
	background-image:url(images/hdr_speclunchesT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#horsspeclunchL {
	background-image:url(images/hdr_speclunchesB.png);
	width:719px;
	height:143px;
}
#horsspeclunchR {
	background-image:url(images/hdr_speclunchesR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#bevBG {
	background-image:url(images/hdr_bevT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#bevL {
	background-image:url(images/hdr_bevB.png);
	width:719px;
	height:143px;
}
#bevR {
	background-image:url(images/hdr_bevR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#infoBG {
	background-image:url(images/hdr_infoT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#infoL {
	background-image:url(images/hdr_infoB.png);
	width:719px;
	height:143px;
}
#infoR {
	background-image:url(images/hdr_infoR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#platedDWBG {
	background-image:url(images/hdr_platedDWTT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#platedDWL {
	background-image:url(images/hdr_platedDWB.png);
	width:719px;
	height:143px;
}
#platedDWR {
	background-image:url(images/hdr_platedDWR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#platedSWBG {
	background-image:url(images/hdr_platedSWT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#platedSWL {
	background-image:url(images/hdr_platedSWB.png);
	width:719px;
	height:143px;
}
#platedSWR {
	background-image:url(images/hdr_platedSWR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#platedWATBG {
	background-image:url(images/hdr_platedDWTTT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#platedWATL {
	background-image:url(images/hdr_platedDWTB.png);
	width:719px;
	height:143px;
}
#platedWATR {
	background-image:url(images/hdr_platedDWTR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
	}

#DBWABG {
	background-image:url(images/hdr_DBWAT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#DBWAL {
	background-image:url(images/hdr_DBWAB.png);
	width:719px;
	height:143px;
}
#DBWAR {
	background-image:url(images/hdr_DBWAR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#DBSBG {
	background-image:url(images/hdr_DBST.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#DBSL {
	background-image:url(images/hdr_DBSB.png);
	width:719px;
	height:143px;
}
#DBSR {
	background-image:url(images/hdr_DBSR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#DBWXBG {
	background-image:url(images/hdr_DBWXT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#DBWXL {
	background-image:url(images/hdr_DBWXB.png);
	width:719px;
	height:143px;
}
#DBWXR {
	background-image:url(images/hdr_DBWXR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}

#contactBG {
	background-image:url(images/hdr_contactT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#contactL {
	background-image:url(images/hdr_contactB.png);
	width:719px;
	height:143px;
}
#contactR {
	background-image:url(images/hdr_contactR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#contactBG {
	background-image:url(images/hdr_contactT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#contactL {
	background-image:url(images/hdr_contactB.png);
	background-repeat:no-repeat;
	width:719px;
	height:143px;
}
#contactR {
	background-image:url(images/hdr_contactR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
.sidebar {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#634a21;
	text-decoration:none;
}
#breakfastBG {
	background-image:url(images/hdr_breakfastT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}

#breakfastL {
	background-image:url(images/hdr_breakfastB.png);
	background-repeat:no-repeat;
	width:719px;
	height:143px;
}
#breakfastR {
	background-image:url(images/hdr_breakfastR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#breakfastB {
	background-image:url(images/sub_white2.png);
	background-repeat:no-repeat;
	width:719px;
	height:18px;
}
#servicesBG {
	background-image:url(images/hdr_servicesT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#servicesL {
	background-image:url(images/hdr_servicesB.png);
	width:719px;
	height:143px;
}
#servicesR {
	background-image:url(images/hdr_servicesR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#facBG {
	background-image:url(images/hdr_facT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#facL {
	background-image:url(images/hdr_facB.png);
	width:719px;
	height:143px;
}
#facR {
	background-image:url(images/hdr_facR.png);
	background-repeat:no-repeat;
	width:40px;
	height:143px;
}
#subWhite {
	background-image:url(images/sub_white.png);
	background-repeat:repeat-y;
	width:719px;
}
#sponsorL {
	background-image:url(images/hdr_sponsorB.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#mapsBG {
	background-image:url(images/hdr_mapsT.png);
	background-repeat:no-repeat;
	width:924px;
	height:141px;
}
#footerBG {
	background-image:url(images/footer_bg.jpg);
	background-repeat:no-repeat;
	width:924px;
	height:49px;
}
.subHome {
	color:#413116;
	font-family:Georgia;
	font-weight:bold;
	font-size:19px;
	line-height:21px;
	text-transform:uppercase;
}
.subText {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:;
	font-size:12px;
	line-height:16px;
	
}
.subTexts {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:;
	font-size:11px;
	line-height:16px;
}
.subtitleHome {
	color:#413116;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:21px;
}
.subtitledot{
	color:#413116;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin-left:4px; 
	margin-right:4px;
}
.subtitleSub {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:21px;	
}
.subtitleE {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:25px;	
}
.bodyHome {
	color:#c59d5b;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:bold;
	font-style:italic;
}
.bodySub {
	color:#5d4620;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:12px;
	font-weight:;
	font-style:italic;
}
.subSidebar {
	color:#5d4620;
	font-family:Georgia;
	line-height:20px;
	font-size:13px;
	text-transform:uppercase;
}
.subTitle {
	color:#9d752c;
	font-family:Georgia;
	font-size:14px;
	text-transform:uppercase;
}
.subProductList {
	height:30px;
	line-height:21px;
	border-bottom:1px solid #c9bbb0;
	border-top: 1px solid #c9bbb0;
	font-family:Arial;
	font-size:14px;
	text-transform:uppercase;
	color:#9d752c;
	


}
.subbottom {
	border-bottom:1px solid #c9bbb0;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-top: 7px;
	margin-top: 7px;
}
.subbottoms {
	border-bottom:1px solid #c9bbb0;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.subPrice {
	color:#271e0d;
	font-size:9px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.footer {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a.footer {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}	
a.footer:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
a.footer:visited,
a.footer:link:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a.footer:visited:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
.thankyou {
	color:#5d4620;
	font-family:Georgia;
	line-height:20px;
	font-size:15px;
	text-transform:;
}
