
h1
{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:left;
margin-left: 38px;
}

h2
{
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:left;
}


* {
	padding: 0;
	margin: 0;
}

body {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 21px;
}

#Top {
	height: 3px;
	background: url('elements/top-border.gif') no-repeat top;
	margin: 5px auto 0 auto;
	width: 656px;
}

#Content {
	border: 1px solid #000;
	border-width: 0 1px;
	margin: 0 auto;
	width: 654px;
	text-align: center;
	overflow: hidden;
	position: relative;
	padding-bottom: 20px;
	
}

#Content p {
text-align:left;
}

#Header {
	
	text-align: center;
	width: 638px;
	margin: 5px auto;
}

	#Header div {
		background: #c02126 url('elements/header.gif') no-repeat 50% 50%;
		line-height: 78px;
		font-size: 1.2em;
		color: #fff;
	}
	
		#Header div a {
			display: block;
			height: 78px;
			width: 638px;
			background: url('elements/header-text.gif') no-repeat 50% 50%;
		}
		
			#Header div a span {
				display: none;
			}

#Logo {
	background: url('elements/glendona-logo.gif') no-repeat;
	display: block;
	width: 248px;
	height: 79px;
	margin: -15px auto 0 auto;
}
	#Logo span {
		display: none;
	}
	
#Logo img{
border:none;
}

#Nav {
	margin: 5px 10px 0 10px;
	position: relative;
	overflow: hidden;
	height: 50px;
	background: url('elements/navimage.gif') repeat-x left top;
	padding: 0 0 0 10px;
}

	#Nav ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		
	}
	
		#Nav ul li {
			float: left;
		}
		
#Nav ul li a {
height: 43px; 
float:left;
color: #000;
font-weight: bold;
background: url('elements/navimage.gif') repeat-x left top;
text-decoration: none;
padding: 0 22px 0 22px;
		}
		
#Nav ul li a:hover
{
background: url('elements/navroll.gif') no-repeat center top;
}	

#Columns {
	background: url('elements/seperatorvert.gif') repeat-y;
	text-align: left;
	float: left;
	overflow: hidden;
	width: 100%;
	margin: 20px 0 0 0;
	background-position: 50% 50%;
}

	#LeftCol, #RightCol {
	float: left;
	}
#LeftCol {
	width: 42%;
	padding: 0 2% 0 6%;
}
#RightCol {
	width: 42%;
	padding: 0 6% 0 2%;
}


#Footer {
	padding: 7px 5px 5px 5px;
	background: url('elements/bottom-border.gif') no-repeat;
	font-size: 0.7em;
	width: 646px;
	margin: 0px auto;
}

	#Footer .Host {
		float: left;
		width: 50%;
	}
	
	#Footer .Design {
		float: right;
		width: 50%;
		text-align: right;
	}
	

#seperator {
	position:absolute;
	left:13px;
	top:21px;
	width:634px;
	height:2px;
	z-index:2;
	background: url(elements/seperator.gif) repeat-x;
}
#btnAccom {
	position:absolute;
	left:20px;
	top:0px;
	width:119px;
	height:18px;
	z-index:2;
	background: url(elements/btn_accomodation.gif) no-repeat;
}
#btnAmenities {
	position:absolute;
	left:170px;
	width:77px;
	height:18px;
	z-index:2;
	background: url(elements/btn_amenities.gif) no-repeat;
}
#btnLocation {
	position:absolute;
	left:285px;
	width:68px;
	height:18px;
	z-index:2;
	background: url(elements/btn_location.gif) no-repeat;
}
#btnContact {
	position:absolute;
	left:390px;
	width:86px;
	height:18px;
	z-index:2;
	background: url(elements/btn_contact.gif) no-repeat;
}
#btnBooking {
	position:absolute;
	left:509px;
	width:136px;
	height:18px;
	z-index:2;
	background: url(elements/btn_booking.gif) no-repeat;
}
#dotAccom {
	position:absolute;
	left:70px;
	top:28px;
	width:8px;
	height:8px;
	z-index:2;
	background: url(elements/dot.gif) no-repeat;
	visibility: hidden;
}
#dotAmenities {
	position:absolute;
	left:205px;
	top:28px;
	width:8px;
	height:8px;
	z-index:2;
	background: url(elements/dot.gif) no-repeat;
	visibility: hidden;
}
#dotLocation {
	position:absolute;
	left:315px;
	top:28px;
	width:8px;
	height:8px;
	z-index:2;
	background: url(elements/dot.gif) no-repeat;
	visibility: hidden;
}
#dotContact {
	position:absolute;
	left:431px;
	top:28px;
	width:8px;
	height:8px;
	z-index:2;
	background: url(elements/dot.gif) no-repeat;
	visibility: hidden;
}
#dotBooking {
	position:absolute;
	left:572px;
	top:28px;
	width:8px;
	height:8px;
	z-index:2;
	background: url(elements/dot.gif) no-repeat;
	visibility: hidden;
}
