FORM
{
	padding: 0;
	margin: 0;	
}

A
{
	color: #666666;
	text-decoration: none;	
}

A:hover
{
	text-decoration: underline;	
}

BODY.default
{
	padding: 0;
	margin: 0;
	background-color: #efdf9f;
}

TD.Header
{
	background-position:left bottom;
	background-repeat:no-repeat;
	height: 100px;	
	background-image: url(../images/header.jpg);
}

TD.Home
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/1.jpg);
}

TD.Home2
{
	background-position: center center;
	background-repeat:no-repeat;
	height: 290px;	
	width: 329px;
	background-image: url(../images/2.jpg);
}

TD.Blue
{
	background-color:#9ac2ac;
	padding: 0px 20px 20px 20px;
}

TD.About
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/3.jpg);
}

TD.Events
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/4.jpg);
}
TD.Contact
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/5.jpg);
}

TD.Store
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/7.jpg);
}

TD.Catering
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/8.jpg);
}

TD.CafeBreakfast
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/9.jpg);
}

TD.CafeBrunch
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/10.jpg);
}

TD.CafeLunch
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/10.jpg);
}

TD.DiningLunch
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/11.jpg);
}

TD.DiningDinner
{
	background-position:left center;
	background-repeat:no-repeat;
	height: 161px;	
	background-image: url(../images/12.jpg);
}

TD.footer
{
	background-color:#a82024;
	height:42;
}

.footerText
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #666666;	
}

.footerText2
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12pt;
	color: #666666;	
	font-weight:bold;
}

.footerWhite
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #666666;		
}

A.footerLink
{
	color: #666666;
	font-weight: normal;
	text-decoration: none;	
}
A.footerLink:hover
{
	text-decoration: underline;	
}

A.footerLinkWhite
{
	color: #666666;
	font-weight: normal;
	text-decoration: none;	
}
A.footerLinkWhite:hover
{
	text-decoration: underline;	
}
.BodyTextWhite
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ffffff;	
}

TD.navItem
{
	padding-left: 40px;	
}

A.n_home
{
	display: block;
	height: 16px;
	width: 53px;
	background-image: url(../images/n_home.gif);
	background-repeat: no-repeat;
}
A.n_home:hover
{
	background-position: -53px 0px;
}
A.n_homeSel
{
	display: block;
	height: 16px;
	width: 53px;
	background-image: url(../images/n_home.gif);
	background-position: -53px 0px;
	background-repeat: no-repeat;
}

A.n_about
{
	display: block;
	height: 16px;
	width: 57px;
	background-image: url(../images/n_about.gif);
	background-repeat: no-repeat;
}
A.n_about:hover
{
	background-position: -57px 0px;
}
A.n_aboutSel
{
	display: block;
	height: 16px;
	width: 57px;
	background-image: url(../images/n_about.gif);
	background-position: -57px 0px;
	background-repeat: no-repeat;
}

A.n_events
{
	display: block;
	height: 16px;
	width: 64px;
	background-image: url(../images/n_events.gif);
	background-repeat: no-repeat;
}
A.n_events:hover
{
	background-position: -64px 0px;
}
A.n_eventsSel
{
	display: block;
	height: 16px;
	width: 64px;
	background-image: url(../images/n_events.gif);
	background-position: -64px 0px;
	background-repeat: no-repeat;
}

A.n_contact
{
	display: block;
	height: 16px;
	width: 73px;
	background-image: url(../images/n_contact.gif);
	background-repeat: no-repeat;
}
A.n_contact:hover
{
	background-position: -73px 0px;
}
A.n_contactSel
{
	display: block;
	height: 16px;
	width: 73px;
	background-image: url(../images/n_contact.gif);
	background-position: -73px 0px;
	background-repeat: no-repeat;
}

TABLE.secondNav
{
	background-image: url(../images/secondNavBG.gif);
	height: 19px;	
}

TD.secondNavEnd
{
	width: 21px;
	background-image: url(../images/secondNavEnd.gif);	
}

TD.secondNavItem
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #FFFFFF;	
}

A.secondNav
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #FFFFFF;	
	text-decoration: none;
}
A.secondNav:hover
{
	color: #efdf9f;	
}
A.secondNavSel
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #efdf9f;	
	text-decoration: none;
}

TABLE.subMenu
{
	width: 258px;
	height: 31px;
	background-image: url(../images/subMenuBG.gif);
}

TABLE.subMenu2
{
	width: 283px;
	height: 31px;
	background-image: url(../images/subMenuBG2.gif);
}

A.menuMenu
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;	
}

A.menuMenu:hover
{
	color: #000000;
}

A.homeLinks
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration: none;
}

A.homeLinks:hover
{
	color: #000000;	
}

TD.contentTop
{
	height: 17px;
	background-image: url(../images/contentTop.gif);
	background-repeat: no-repeat;
}

TD.contentMiddle
{
	background-image: url(../images/contentMiddle.gif);
	padding: 10px 20px 10px 20px;
}

TD.contentBottom
{
	height: 17px;
	background-image: url(../images/contentBottom.gif);
	background-repeat: no-repeat;	
}