body { font-family: arial,sans-serif; font-size:8pt; color: #000000; background-color: #FFFFFF;}

#Content a { font-family:arial,sans-serif; font-size:9pt; color: #475C44; text-decoration:none ; font-weight: normal;}
#Content a:hover { font-family:arial,sans-serif; font-size:9pt; color: #510E05; text-decoration: underline;}

#Site-Map a { font-family:arial,sans-serif; font-size:8pt; color: #475C44; text-decoration: none; font-weight: bold;}
#Site-Map a:hover { font-family:arial,sans-serif; font-size:8pt; color: #510E05; text-decoration: none;}

#Menu a { font-family:arial,sans-serif; font-size:8pt; color: #FFFFFF; text-decoration: none; font-weight: normal;}
#Menu a:hover { font-family:arial,sans-serif; font-size:8pt; color: #D2D2AE; text-decoration: none;}

h1 { color: #510E05; font-size: 14pt; font-family: arial,sans-serif; font-weight: normal; letter-spacing: 1.5 px }
h2 { color: #510E05; font-size: 10pt; font-family: arial,sans-serif; font-weight: bld; margin-bottom: 5px;}
h3 { color: #000000; font-size: 10pt; font-family: arial,sans-serif; }
h4 { color: #000000; font-size: 8pt; font-family: arial,sans-serif; margin-bottom: 0; margin-top: 0;}
td { color: #000000; font-family:arial; font-size:8pt;}
th { font-family: arial,sans-serif; font-size: 8pt; color: #000000; }
li {font-family: arial,sans-serif; font-size: 8pt; color: #000000; }

#Main {width: 760px;}

#Main .Header {
	height: 100px;
	background-image: url('../images/header.gif');
	background-repeat: no-repeat	
	}
	
#Main .Menu {
	width: 100%;
	height: 22px;
	background-color: #510E05;	
	}

#Main .Content {
	width: 100%;
	height: 436px;
	background-color: #D2D2AE;
	vertical-align: top;
	padding-top: 55px;
	padding-right: 55px;
	padding-left: 55px;
	padding-bottom: 25px;	
	}
	
#Main .Content-Booking {
	width: 100%;
	height: 436px;
	background-color: #D2D2AE;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 55px;
	padding-left: 55px;
	padding-bottom: 25px;	
	}
	
#Main .Footer{
	width: 100%;
	height: 22px;
	background-color: #D2D2AE;	
	}
	
#Main .Powered {
	width: 100%;			
	}

#Content {width: 100%;}

#Content .Text {
	font-size:9pt;
	color: #475C44;
	text-align: justify;
	vertical-align: top;		
	}

#Content .Images {
	font-size:8pt;
	color: #000000;
	text-align: right;	
	vertical-align: top;
	padding-left: 30px;
	}

.Local {
	font-size:8pt;
	color: #000000;
	text-align: right;	
	vertical-align: top;
	padding-left: 30px;
	padding-bottom: 30px;
	}
	
#Site-Map .Text {
	font-size:9pt;
	color: #475C44;
	text-align: justify;
	vertical-align: top;
	padding-left: 20px;		
	}


#Gallery  {
		width: 300px;
	}

#Gallery .Photo {
		vertical-align: top;
		height: 200px;
	}

#Gallery .Thumb-Left {		
		width: 100px;
		height: 75px;		
		vertical-align: bottom;
		text-align: left;
	}
	
#Gallery .Thumb-Center {		
		width: 100px;			
		vertical-align: bottom;
		text-align: center;
	}
	
#Gallery .Thumb-Right {		
		width: 100px;				
		vertical-align: bottom;
		text-align: right;
	}

	
#Gallery .Text {
		vertical-align: top;
		text-align: center;
		color: #475C44;
		font-size:7pt;
		letter-spacing: 1px;
	}
	
#Footer a { font-family:arial,sans-serif; font-size:8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
#Footer a:hover { font-family:arial,sans-serif; font-size:8pt; color: #510E05; text-decoration: none; font-weight: normal; }

#Powered a { font-family:arial,sans-serif; font-size:8pt; color: #E3C978; text-decoration: none; font-weight: normal; letter-spacing: .5 px;}
#Powered a:hover { font-family:arial,sans-serif; font-size:8pt; color: #BB5B30; text-decoration: none; font-weight: normal; letter-spacing: .5 px; }

.outText, a:link.highText, a:visited.highText, a:active.highText, a:focus.highText {
 	color: #FFFFFF;
 	font: 12px Arial, sans-serif; 	
 	text-decoration: none;
}

.overText, a:link.highText, a:visited.highText, a:active.highText, a:focus.highText {
 	color: #D2D2AE;
 	font: 12px Arial, sans-serif; 	
 	text-decoration: none;
 	}

.outTextSub, a:link.highText, a:visited.highText, a:active.highText, a:focus.highText {
 	color: #FFFFFF;
 	font: 12px Arial, sans-serifl; 	
 	text-decoration: none; 	
}

.overTextSub, a:link.highText, a:visited.highText, a:active.highText, a:focus.highText {
 	color: #510E05;
 	font: 12px Arial, sans-serif; 	
 	text-decoration: none;
}


#Calandar th
{
  background-color: #475C44;
  font-size: 10pt;
  font-family: Arial,sans-serif; 
  font-weight: bold;
  color: #FFFFFF; 
  letter-spacing: 0px:
}

#Calandar td
{
  font-size: 8pt;
  font-family: Arial,sans-serif; 
  font-weight: normal;
  color: #000000; 
}


#Calandar td.Date
{
  font-size: 9pt;
  font-family: Arial,sans-serif; 
  font-weight: bold;
  color: #FFFFFF; 
}


#Calandar th.Room
{
  background-color: #FCB51E;
  font-size: 10pt;
  font-family: Arial,sans-serif; 
  font-weight: bold;
  color: #000000; 
}

#Calandar td.InCart, a.InCart 
{
  background-color: #457FD5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  text-decoration:none
  
  }
  
#Calandar a:hover.InCart 
{
  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration:none
  
  }
#Calandar td.Booked 
{
  background-color: #8E2B36;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration:none
  
  }
  
#Calandar td.Selected
{
  background-color: #054B7B;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration:none
  font-align: center;
   
  }
  
#Cart th 
{
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #AC1010;
  font-weight: bold;
  text-decoration:none
  }

#Cart th.Total 
{
  background-color: #FFF4A7;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  td decoration:none
  }
  
#Cart td.Total 
{
  background-color: #FFF4A7;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  text-decoration:none
  }
     
        
#Cart td
{
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: light;
  color: #000000;
}


.page-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FF9900;
  }
  
.openingremarks {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normal;
  letter-spacing: normal
  }
.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  letter-spacing: normal;
  font-weight: normal
  }
.heading {font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  letter-spacing: normal;
  word-spacing: normal
  }
.caption {font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #CCCCCC
  }
.heading2 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #160C7C;
  font-weight: lighter;
  text-decoration:none
  }
.price {font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration:none
  }
.pricing {font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #CCCCCC;
  text-decoration:none
  }  
 
.booked {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #000033
  }
.error {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #CC3300
  }