
.NavCell{background-color: #efefef; color: #000000; font-size:10px;}
.NavCellOn{background-color: #efefef; color: #000000; font-size:10px;}




.tblRootMenuTop { font-size: 11px; font-family: Verdana, Sans-Serif;  background-color: #ffffff; color: #000000;  text-decoration:none; }

.tblRootMenuTop td { color: #666666; padding:5 3 0 3; text-transform: uppercase; }
.tblRootMenuTop td.MasterNavSelected a:visited { color: #000000; font-weight: bold; }
.tblRootMenuTop td.MasterNavSelected a:link { color: #000000; font-weight: bold; }
.tblRootMenuTop a:link { background-color: #ffffff; color: #666666; font-weight: bold; text-decoration:none;}
.tblRootMenuTop a:active { background-color: #ffffff; color: #000000; font-weight: bold; text-decoration:none;}
.tblRootMenuTop a:visited { background-color: #ffffff; color: #666666; font-weight: bold; text-decoration:none;}
.tblRootMenuTop a:hover { background-color: #ffffff; color: #929871; font-weight: bold; text-decoration:none;}

/*SUB MENU*/
.tblRootMenuSub td { color: #666666; padding:5 3 0 3; font-family:Verdana; font-size:11px; font-weight:normal;}
.tblRootMenuSub td.MasterNavSelected a:visited { color: #000000;  }
.tblRootMenuSub td.MasterNavSelected a:link { color: #000000;  }
.tblRootMenuSub a:link { background-color: #ffffff; color: #666666;  text-decoration:none;}
.tblRootMenuSub a:active { background-color: #ffffff; color: #000000;  text-decoration:none;}
.tblRootMenuSub a:visited { background-color: #ffffff; color: #666666;  text-decoration:none;}
.tblRootMenuSub a:hover { background-color: #ffffff; color: #929871;  text-decoration:none;}



/* FOOTER MENU */
.tblRootMenu { font-size: 10px; font-family: Verdana, Sans-Serif; color: #676767; text-transform: uppercase; }
.tblRootMenu td { padding-right: 3px; padding-top: 3px; }
.tblRootMenu td.FooterNavSelected a:visited { color:  #000000; }
.tblRootMenu td.FooterNavSelected a:link { color:  #000000; }
.tblRootMenu a:link { background-color: #ffffff; color: #676767; font-weight: bold;  text-decoration:none;}
.tblRootMenu a:active { background-color: #ffffff; color: #676767;font-weight: bold; text-decoration:none;}
.tblRootMenu a:visited { background-color: #ffffff; color: #676767; font-weight: bold; text-decoration:none;}
.tblRootMenu a:hover { background-color: #ffffff; color: #000000; font-weight: bold; text-decoration:none;}

/********************
COMMON
********************/
#masterTable 
{
	height: 100%;
	background-color: #ffffff;
	width: 750px;
	padding: 0px;
}

.topMenu 
{
	font-size: 12px;
	text-transform: uppercase;
}

/********************
BANNER
********************/
.bannerContainer {
	padding: 0px;
	padding-bottom: 20px;
	
}

.bannerTable {
	padding: 0px;
}


.bannerLogoCell {
	padding: 0px;
}

.bannerMenuContainer {
	padding: 0px;
	border-top: 10px solid #929871; 
	width: 460px;
}



/********************
CONTENT
********************/

.contentContainer {padding:0 0 0 100;  }


.contentChkForm {
	padding: 0 0 0 5;
	font-size: 12px;
}
.contentTable{padding:0px; width:620px;}
.contentTableSales{padding:0px; width:360px;}


/********************
FOOTER
********************/
.footerContainer {
	padding: 0px;
	padding-top: 20px;
}


/********************
Image Rotator
********************/
.imagesCell {
	padding: 0 0 2 100;
}

#RotatorBlock			{ position: absolute; top: 120px; z-index: 1; }
#homeRotaterContainer	{ border: 10px solid #D2D7C3; width: 479px; padding-bottom: 0px; z-index: 2;}
#homeLayeredNotice		{ border: 10px solid #D2D7C3; z-index: 3; position: absolute;  top: 255px; left: 385px; width: 200px; height: 120px; background-color: #929871;  }


#mozillaBarFix 
{
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;	
}

/********************
Guestbook
********************/
.guestbookTable{padding:0px; width:360px;}
.guestbookTableTop{padding:0px; width:595px;}
.emailGuestbook { padding:0px;}
.photoCell{padding:0 20 0 0;}
.greyHeadline{padding: 0 0 10 0; color:#a0a0a0; font-family: Verdana; font-size: 14px; font-weight:bold;}
.guestbookContentCell{padding:0px;}

.guestBookForm{padding: 15 0 0 0; width:360px;}

/********************
Hotel
********************/

.photoSwapCell img{padding:0px; border:solid 10px #d2d7c3;}
.photoSwapCell {padding:0 0 0 0;}

/********************
Weddings & Sales
********************/
.weddingsContainer{width:360px; padding:10 10 0 0;}
.weddingsTable{font-family:Verdana; font-size:12px; width:360px;}
.salesMeetingList{margin-top:0px; margin-bottom:0px;}


