body {		
	font-size: 100%;	
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	width: 45em;
	color:#6C6C6C;
	background-image:url(Images/BG.gif);
	background-attachment: fixed;
}

#ShapeDiv {
	width:706px;
	display:block;	
	background-color:#C49A3C;
}

#BodyDiv {
	width:617px;
	padding: 11px 44px 0px 44px;
}

.DarkBar {
	width:617px;
	background-color:#443821;
	height: 18px;
}

.Header {
	background-image:url(Images/Header2.jpg);
	width:617px;
	height:156px;
}

.HeaderAcco {
	background-image:url(Images/Header9.jpg);
	width:617px;
	height:156px;
}

.HeaderFac {
	background-image:url(Images/Header1.jpg);
	width:617px;
	height:156px;
}

.HeaderRates {
	background-image:url(Images/Header4.jpg);
	width:617px;
	height:156px;
}

.HeaderContact {
	background-image:url(Images/Header5.jpg);
	width:617px;
	height:156px;
}

.HeaderMap {
	background-image:url(Images/Header8.jpg);
	width:617px;
	height:156px;
}

.HeaderRates {
	background-image:url(Images/Header7.jpg);
	width:617px;
	height:156px;
}

.NavBar {
	height:20px;
	width:419px;
	background-color:#C8BB9E;
	padding: 3px 0px 0px 198px;
	color:#AA0000;
	font-size: 75%;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image:url(Images/menubg.gif);
}

#Admin {
	width:594px;
	background-image:url(Images/bgadmin.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
	padding: 150px 10px 10px 10px;
}


#Home {
	width:617px;
	background-image:url(Images/bghome.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}

#Accomodation {
	width:597px;
	height:800px;
	background-image:url(Images/bgaccom.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
	padding: 150px 10px 10px 10px;
	font-size:90%;
}

#Contact {
	width:617px;
	background-image:url(Images/bgcontact.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}

#Facilities {
	width:617px;
	background-image:url(Images/bgfacilities.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}

#Map {
	width:597px;
	background-image:url(Images/bgmap.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
	padding: 0px 10px 50px 10px;
	font-family:"Trebuchet MS", Verdana, Arial;
}

#Rates {
	width:617px;
	background-image:url(Images/bgrates.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}

#LeftBar {
	width:153px;
	float:left;
	padding: 258px 0px 0px 45px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:75%;
	color:#2D2D2D;
}

.LeftBar {
	width:153px;
	float:left;
	padding: 128px 0px 0px 45px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:75%;
	color:#2D2D2D;
}

.LeftBarHome {
	width:153px;
	float:left;
	padding: 168px 0px 0px 45px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:75%;
	color:#2D2D2D;
}

#RightBar {
	width:344px;
	margin: 131px 34px 50px 7px;
	float:right;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:75%;
	color:#2D2D2D;
}

.Text {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:85%;
	color:#2D2D2D;
}

.Text2 {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:75%;
	color:#2D2D2D;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#AA0000;
	font-style:italic;
	font-size:110%;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#AA0000;
	font-style:italic;
	font-size:100%;
}


#Footer {
	color:#FFFFFF;
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:70px;
	clear:both;
}

.LeftFloat {
	float:left;
}

.RightFloat {
	float:right;
}

.TextBox {
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	font-size:12px;
}

.TextBox2 {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2D2D2D;
	font-size:12px;
}

.redtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Red;
}

.Heading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	color:#2D2D2D;
	font-weight:bold;
}

.fotgal {
	border:1px; 
	border-width: 1px;
	border-color: #fff; 
	border-style: solid
}
A:hover, A:active {color: #fff}
A:hover .fotgal, A:active .fotgal {
	border:1px; 
	border-width: 1px; 
	border-color: #F27855;
	border-style: solid;
}


ul {
	color:#333333;
	list-style-type:circle;	
}

ol {
	color:#333333;
}

.FloatClear {
	clear:both;
	height:10px;
}

A.NavLink        { text-decoration: none; color: #AA0000} 
A.NavLink:visited{ text-decoration: none; color: #AA0000}
A.NavLink:hover{ text-decoration: underline; color: #E60000} 
A.NavLink:active{ text-decoration: underline; color: #AA0000} 

A.TextLink        { text-decoration: underline; color:#2D2D2D} 
A.TextLink:visited{ text-decoration: underline; color:#747474}
A.TextLink:hover{ text-decoration: none; color:#493812} 
A.TextLink:active{ text-decoration: underline; color: #2D2D2D} 

A.goodlink  {color:#FFFFFF; text-decoration: underline; text-align:right} 
A.goodlink:visited {color:#FFFFFF; text-decoration: underline; text-align:right}
A.goodlink:hover {color:#FFFFFF; text-decoration: none; text-align:right} 
A.goodlink:active {color:#FFFFFF; text-decoration: underline; text-align:right} 