﻿body 
{
	background-color: #939860;
	margin: 0px;
	font-family: Arial;
	font-size: 10pt;
	text-align: justify;
}

html
{
	height: 100%;
}

table
{
	width: 100%;
	vertical-align: top;
	text-align: justify;
}

td
{
	vertical-align: top;	
}

h1
{
	font-size: 14pt;
}

h2
{
	font-size: 10pt;
}

p
{
	font-size: 10pt;	
}

.background
{
	background-image: url(images/background.jpg); 
	background-repeat: repeat-x;
	background-position: right top;
}

.header
{
	background-image: url(images/header.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	height: 425px;
	width: 880px;
}

.footer
{
	background-image: url(images/footer.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	padding-top: 15px;
	padding-left: 55px;
}

.imagelink
{
	 border: none;
}

.highlight
{
	padding: 13px 30px 0px 25px;	
}

.content
{
	background-image: url(images/content.jpg); 
	background-repeat: repeat-y;
	background-position: left top;
}

.callus
{
	text-align: right; 
	font-size: 14pt;
	padding-top: 80px;
	padding-right: 80px;
}

.home a 
{ 
	display: block; 
	width: 68px; 
	height: 44px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/home.jpg) no-repeat;
} 

.home a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -44px;
} 
	
.rooms a 
{ 
	display: block; 
	width: 86px; 
	height: 44px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/rooms.jpg) no-repeat;
} 

.rooms a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -44px;
} 
	
.functions a 
{ 
	display: block; 
	width: 115px; 
	height: 44px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/functions.jpg) no-repeat;
} 

.functions a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -44px;
} 
	
.sightseeing a 
{ 
	display: block; 
	width: 122px; 
	height: 44px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/sightseeing.jpg) no-repeat;
} 

.sightseeing a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -44px;
} 
		
.contactus a 
{ 
	display: block; 
	width: 122px; 
	height: 44px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/contactus.jpg) no-repeat;
} 

.contactus a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -44px;
} 

.administration
{
	color: black;
	font-family: Arial;
	font-size: 10pt;
}

.administrationheader
{
	color: black;
	font-family: Arial;
	font-size: 11pt;
	text-align: center;
}


.tab a 
{ 
	display: block; 
	width: 122px; 
	height: 30px; 
	padding-top: 15px;
	padding-left: 0px;
	color: #684420 !important;
	font-size: 14pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none !important;
	background: transparent url(images/tab.gif) no-repeat;
} 

.tab a:hover  
{
	COLOR: #684420; 
	text-decoration: none !important;
	background-position: 0px -45px;
	font-weight: bold !important;
} 

.specialevent a 
{ 
	display: block; 
	width: 199px; 
	height: 85px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/specialevents.jpg) no-repeat;
} 

.specialevent a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -85px;
} 

.bridalexpo a 
{ 
	display: block; 
	width: 99px; 
	height: 85px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/bridalexpo.jpg) no-repeat;
} 

.bridalexpo a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -85px;
} 

.photogallery a 
{ 
	display: block; 
	width: 104px; 
	height: 85px; 
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none!important;
	background: transparent url(images/photogallery.jpg) no-repeat;
} 

.photogallery a:hover  
{
	COLOR: black; 
	text-decoration: none!important;
	background-position: 0px -85px;
} 