html, body {
	margin: 0;
	text-align: center;
	background: #231F1E url(imgs/default/bg_Site.gif) top center repeat-y;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #C6B28D;
}

/*** all selectors, IDs, and classes from this point on 
	are listed in alphabetical order. ***/

/** redefined selectors **/

a {
	color: #FFFFFF;
	text-decoration: none;
}
a:link, a:visited {
	color: #FFFFFF;
}
a:hover, a:active {
	color: #C6B28D;
}

h1 {
	margin: 0;
	padding: 0;
	width: 750px;
	height: 127px;
	background: url(imgs/default/site-head.jpg) top left no-repeat;
	text-indent: -3000px;
}

h2 {
	margin: 0;
	padding: 0;
/*	width: 550px; */
	width: 100%;
	height: 140px;
	text-indent: -3000px;
}

h3 {
	font-family: verdana;
	font-weight: normal;
	font-size: 24px;
	margin: 8px 0;
	padding: 0;
	
}

/** custom ID selectors **/

#Container {
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
/*	_padding-left: 1px; */
}

#mainContent {
	position: relative;
	width: 570px;
	margin: 0;
	margin-left: 172px;
	padding: 0;
	padding-top: 8px;
/*	border: 1px solid #000; */
}

table#MenuTBL {
	width: 100%;
	border-collapse: collapse;
	empty-cells: hide;
	margin: 6px 0;
}
#MenuTBL td {
	padding: 3px 5px 3px 0;
}
#MenuTBL td:first-line {
	font-weight: bold;
}

#nav {
	position: absolute;
	top: 127px;
	left: 0; 
	margin: 0;
	width: 162px;
	padding: 162px 0 0 0;
	list-style-type: none;
	background: url(imgs/default/bg_Ornament.gif) top left no-repeat;
}
#nav li
{
	margin: 0;
	padding: 14px 0;
	_padding: 11px 0;
	background: url(imgs/default/bg_NavSep.jpg) bottom center no-repeat;
}
#nav li.first
{
	margin: 0;
	padding: 14px 0;
	_padding: 11px 0;
	background: url(imgs/default/bg_NavSep1.jpg) top center no-repeat;
}
#nav a {
	display: block;
	height: 12px;
	width: 162px;
	text-align: center;
	text-indent: -3000px;
}

#FootLinks, #MenuLinks {
	clear: both;
	text-align: center;
	line-height: 18px;
	margin: 5px 0;
}

/** custom Class selectors **/

.bevCol {
	float: left;
	width: 275px;
	margin: 8px 3px;
/*	border: 1px solid #000; */
}

.clear {
	clear: both;
}

.homeText {
	text-align: center;
}

ul.imgs {
	margin: 0;
	padding: 0;
	float: right;
	width: 280px;
	list-style-type: none;
}
ul.imgs li {
	margin: 0;
	padding: 0;
}

.innerContent {
	float: left;
	width: 280px;
	padding: 0;
	margin: 0;
}

.Outline {
	border: 1px solid #000;
}


/*** the following IDs correspond with the site navigation
	and each individual page title (heading).
	EDIT AT YOUR OWN RISK. ***/


/*** Custom Nav Link IDs ***/

a#HomeLink:link, a#HomeLink:visited {
	background: url(imgs/nav/home.gif) center no-repeat;
}
a#HomeLink:hover, a#HomeLink:active, a#HomeLink:focus, a#HomeLink {
	background: url(imgs/nav/home_hot.gif) center no-repeat;
}

a#RentalFeesLink:link, a#RentalFeesLink:visited {
	background: url(imgs/nav/rentalfees.gif) center no-repeat;
}
a#RentalFeesLink:hover, a#RentalFeesLink:active, a#RentalFeesLink:focus, a#RentalFeesLink {
	background: url(imgs/nav/rentalfees_hot.gif) center no-repeat;
}

a#CuisineLink:link, a#CuisineLink:visited {
	background: url(imgs/nav/cuisine.gif) center no-repeat;
}
a#CuisineLink:hover, a#CuisineLink:active, a#CuisineLink:focus, a#CuisineLink {
	background: url(imgs/nav/cuisine_hot.gif) center no-repeat;
}

a#BeverageLink:link, a#BeverageLink:visited {
	background: url(imgs/nav/beverage.gif) center no-repeat;
}
a#BeverageLink:hover, a#BeverageLink:active, a#BeverageLink:focus, a#BeverageLink {
	background: url(imgs/nav/beverage_hot.gif) center no-repeat;
}

a#SpecialsLink:link, a#SpecialsLink:visited {
	background: url(imgs/nav/specials.gif) center no-repeat;
}
a#SpecialsLink:hover, a#SpecialsLink:active, a#SpecialsLink:focus, a#SpecialsLink {
	background: url(imgs/nav/specials_hot.gif) center no-repeat;
}

a#PhotosLink:link, a#PhotosLink:visited {
	background: url(imgs/nav/photos.gif) center no-repeat;
}
a#PhotosLink:hover, a#PhotosLink:active, a#PhotosLink:focus, a#PhotosLink {
	background: url(imgs/nav/photos_hot.gif) center no-repeat;
}

a#FloorPlanLink:link, a#FloorPlanLink:visited {
	background: url(imgs/nav/floorplan.gif) center no-repeat;
}
a#FloorPlanLink:hover, a#FloorPlanLink:active, a#FloorPlanLink:focus, a#FloorPlanLink {
	background: url(imgs/nav/floorplan_hot.gif) center no-repeat;
}

a#PoliciesLink:link, a#PoliciesLink:visited {
	background: url(imgs/nav/policies.gif) center no-repeat;
}
a#PoliciesLink:hover, a#PoliciesLink:active, a#PoliciesLink:focus, a#PoliciesLink {
	background: url(imgs/nav/policies_hot.gif) center no-repeat;
}

a#DirectionsLink:link, a#DirectionsLink:visited {
	background: url(imgs/nav/directions.gif) center no-repeat;
}
a#DirectionsLink:hover, a#DirectionsLink:active, a#DirectionsLink:focus, a#DirectionsLink {
	background: url(imgs/nav/directions_hot.gif) center no-repeat;
}

a#SisterLink:link, a#SisterLink:visited {
	background: url(imgs/nav/sister.gif) center no-repeat;
}
a#SisterLink:hover, a#SisterLink:active, a#SisterLink:focus, a#SisterLink {
	background: url(imgs/nav/sister_hot.gif) center no-repeat;
}

a#ContactLink:link, a#ContactLink:visited {
	background: url(imgs/nav/contact.gif) center no-repeat;
}
a#ContactLink:hover, a#ContactLink:active, a#ContactLink:focus, a#ContactLink {
	background: url(imgs/nav/contact_hot.gif) center no-repeat;
}

/*** Custom Header IDs for their respective pages ***/

h2#RentalFees {
	background: url(imgs/headings/rentalfees.jpg) center no-repeat;
}
h2#Cuisine {
	background: url(imgs/headings/cuisine.jpg) center no-repeat;
}
h2#Beverage {
	background: url(imgs/headings/beverage.jpg) center no-repeat;
}
h2#Specials {
	background: url(imgs/headings/specials.jpg) center no-repeat;
}
h2#Photos {
	background: url(imgs/headings/photos.jpg) center no-repeat;
}
h2#FloorPlan {
	background: url(imgs/headings/floorplan.jpg) center no-repeat;
}
h2#Policies {
	background: url(imgs/headings/policies.jpg) center no-repeat;
}
h2#Directions {
	background: url(imgs/headings/directions.jpg) center no-repeat;
}
h2#Sister {
	background: url(imgs/headings/sister.jpg) center no-repeat;
}
h2#Contact {
	background: url(imgs/headings/contact.jpg) center no-repeat;
}
