﻿body{
	margin:0px;
	padding:0px;
	color:#000000;
	background-color:#f8f5f1;
	font-family:Georgia, "Times New Roman", Times, serif;
}

a{background-color:transparent; text-decoration:none;}
a:link{color:#745C76;}
a:visited{color:#7d7d7d;}
a:hover{color:#ababab; text-decoration:underline;}

#wrap{
	width:100%;
	margin:0px auto;
	padding:0px;
}


#head{
	display:block;
	width:60%;
	min-width:500px;
	margin:0px auto;
	height:145px;
	align:center;
}
#head #logo{
	display:block;
	float:left;
	width:119px;
	height:145px;
	background:url('/images/logo.png') no-repeat 0px 0px;
}
#head #rating{
	display:block;
	float:right;
	width:99px;
	height:145px;
	background:url('/images/goldaward.gif') no-repeat 0px 0px;
	text-indent:-5000px;
}
#head #title{
	display:block;
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
}
#head #title h1,#head #title h2,#head #title h3{
	margin:0px;
	padding:0px;
	font-size:large;
	font-weight:normal;
}
#head #title h1{font-weight:bold;}
#head #title h3{font-size:medium; margin-top:8px;}


#imgroll{
	display:block;
	height:80px;
	width:100%;
	min-width:665px;
	padding:10px 0px 10px 0px;
	border:2px groove #aea9a0;
	border-left:none;
	border-right:none;
	text-align:center;
}
#imgroll ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#imgroll li{display:inline;}

#viewimg{margin:0px auto; text-align:center;}

#nav{
	display: block;
	float: left;
	width: 150px;
}

#nav ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#nav li{
	margin:0px;
	padding:2px; 0px 2px 0px
	width:100%;
	background:url('/images/navbar.png') repeat-y 5px 0px;
}
#nav li:hover{
	background-position:0px 0px;;
}
body.p01 #nav li.btn_01,
body.p02 #nav li.btn_02,
body.p03 #nav li.btn_03,
body.p04 #nav li.btn_04,
body.p05 #nav li.btn_05{
	background-position: -150px 0px;
}
#nav a{background-color:transparent; text-decoration:none;}
#nav a:link{color:#000000;}
#nav a:visited{color:#7d7d7d;}
#nav a:hover{color:#ababab; text-decoration:underline;}

#holder{background-color:#ffffff;}

#main{
	display:block;
	overflow:auto;
	margin:0px;
	padding:10px 5px 5px 20px;
	min-width:525px;
	min-height:140px;
	background-color:#f8f5f1;
}

.header{
	margin:0px;
	padding:0px 0px 10px 0px;
}

.para{
	margin:17px 5px 17px 5px;
	padding:0px;
}

.right{
	display:block;
	float:right;
}


.errors{
	display:block;
	margin:5px 5px 20px 5px;
	padding:0px;
	width:300px;
}
.errors h2{
	margin:0px 0px 0px 5px;
	padding:0px;
	font-size:large;
}
.errors div{
	display:block;
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#ffffff;
	border:2px groove #aea9a0;
}
.errors ul{
	list-style:disc;
	margin:5px 5px 5px 20px;
	padding:0px;
}
.errors li{
	margin:2px;
	padding:0px;
}#form ul{
	list-style:none;
	margin:0px;
	padding:10px;
}
#form li{
	padding:2px;
	font-size:x-small;
}
#form li div{
	width:100px;
	float:left;
	font-size:small;
}
#form textarea{overflow:auto;}
#form #send{margin:0px 0px 5px 110px;}
#form sup{vertical-align:top;}

#msg_review{width:550px;}
#msg_review h3{
	font-size:large;
	margin:0px;
	padding:5px 5px 15px 5px;
}.flist ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.flist li{display:inline;}
.flist strong{display:none;}
.flist span{
	display:block;
	float:left;
	width:30px;
	height:28px;
}

.flist span.f1{background:url('/images/facilities.png') -0px 0px
}
.flist span.f2{background:url('/images/facilities.png') -30px 0px
}
.flist span.f3{background:url('/images/facilities.png') -60px 0px
}
.flist span.f4{background:url('/images/facilities.png') -90px 0px
}
.flist span.f5{background:url('/images/facilities.png') -120px 0px
}
.flist span.f6{background:url('/images/facilities.png') -150px 0px
}

#contact_details{
	display:block;
	margin:0px auto;
	width:480px;
	height:115px;
	background:url('/images/contact.png') no-repeat 0px 0px;
}
#contact_details div{display:none;}


ul.quotes{list-style:none; font-style:italic;}
ul.quotes li{
	margin:15px;
	margin-left:0px;
}
.offsetImage {
	margin-left: 100px;
}
