/* CSS Document */
/*//---------------------------------------------*/
/*// Name: Site - Default Style Sheet			 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

	
/*//---------------------------------------------*/
/*// Rollover Image Settings					 */
/*//---------------------------------------------*/

.imgStatic-footerRight { background: url(images/footer-right.jpg) no-repeat; width: 54px; height: 141px;}
.imgStatic-online { background: url(images/side-nav-online.jpg) no-repeat; width: 128px; height: 156px; vertical-align: top;}

/*//---------------------------------------------*/
/*// Rollover Image Settings					 */
/*//---------------------------------------------*/

a.imgRollOver-home { background: url(images/nav-home-up.jpg) no-repeat; height: 45px; width: 115px; }
a.imgRollOver-home:hover { background: url(images/nav-home-over.jpg) no-repeat; }

a.imgRollOver-about { background: url(images/nav-about-up.jpg) no-repeat; height: 45px; width: 116px; }
a.imgRollOver-about:hover { background: url(images/nav-about-over.jpg) no-repeat; }

a.imgRollOver-services { background: url(images/nav-services-up.jpg) no-repeat; height: 45px; width: 144px; }
a.imgRollOver-services:hover { background: url(images/nav-services-over.jpg) no-repeat; }

a.imgRollOver-packages { background: url(images/nav-packages-up.jpg) no-repeat; height: 45px; width: 143px; }
a.imgRollOver-packages:hover { background: url(images/nav-packages-over.jpg) no-repeat; }

a.imgRollOver-reservations { background: url(images/nav-reservations-up.jpg) no-repeat; height: 45px; width: 113px; }
a.imgRollOver-reservations:hover { background: url(images/nav-reservations-over.jpg) no-repeat; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/


/*//---------------------------------------------*/
/*// Page Settings								 */
/*//---------------------------------------------*/
body {
	background: url(images/Page-Bg.jpg) #ad9769;
	font-family: Arial, Times, sans-serif;
}
table.top {
	background: url(images/table-bg.jpg) 766px 0px;
}
table.body {
}
td.headerCell h1{
	background: url(images/header.jpg) no-repeat;
	width: 766px;
	height: 260px;
}
td.headerCell h1 span {display: none;}
td.borderLeft {
	background: url(images/border-left.jpg) repeat-y;
}
td.borderRight {
	background: url(images/border-right.jpg) repeat-y;
	width: 54px;
}
td.content {
	background: url(images/content-bg.jpg) repeat-y;
	width: 631px;
}
td.footer {
	background: url(images/footer.jpg) no-repeat bottom;
	width: 712px;
}
td.title {
	background: url(images/titles.jpg) no-repeat;
	width: 503px;
	height: 110px;
	text-align: center;
	padding: 20px 0px 0px 0px;
	font-size: 21px;
	font-family: "Times New Roman";
	color: #65512d;
	font-weight: bold;
}
td.bodyContent {
	font-size: 13px;
	color: #625134;
	font-family: Arial, Times, sans-serif;
	padding: 5px 5px 40px 25px;
}
div.footerText {
	margin-left: 200px;
}
.footerText {
	color: #625134;
	font-family: Arial;
	font-size: 11px;
}
a.footerLinks {
	color: #803300;
	text-decoration: none;
}
div.bv-footer {
	background: url(images/Page-Bg.jpg);
	width: 100%;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
div.bv-footer a {
	color: #625134;
	text-decoration: underline;
}
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Other Settings								 */
/*//---------------------------------------------*/
a.textShadowHeader1 {
	color: #635133;
	font-family: "Times New Roman";
	font-size: 16px;
	text-decoration: none;
}
a.textShadowHeader1:hover {
	color: #000000;
	font-family: "Times New Roman";
	font-size: 16px;
	text-decoration: none;
}
.textShadowHeader2 {
	color: #FFFFFF;
	font-family: "Times New Roman";
	font-size: 16px;
	text-decoration: none;
}
.textSmallerFont {
	font-size: 10px;
}
.textRequiredField {
	font-weight: bold;
	font-size: 12px;
	color: #314023;
}
.labelColumn {
	color: #625134;
}
.title {
	text-align: center;
	padding: 20px 0px 0px 0px;
	font-size: 21px;
	font-family: "Times New Roman";
	color: #65512d;
	font-weight: bold;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/