body {
	background-color:#CAC4B4;
	color:#646159;
}

.box {
border:1px solid #7A776D;
}

.box_orange {
border:5px solid #DBB457;
}

td img {
display:block;
}

table {
margin-left:auto;
margin-right:auto;
}

img {
border:0;
}

.form1 {
background-color:#FFF;
border:1px solid #D48F27;
font-family:Arial, Sans-serif;
font-size:11px;
font-weight:400;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#FF8000;
padding-left:2px;
}

.form2 {
background-color:#CAC4B4;
border:1px solid #CAC4B4;
font-family:Arial, Sans-serif;
font-size:11px;
font-weight:700;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#FFF;
padding-left:2px;
}

.form3 {
background-color:#FFF;
border:1px solid #D48F27;
font-family:Arial, Sans-serif;
font-size:11px;
font-weight:400;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#646159;
padding-left:2px;
}

.body {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight:400;
font-style:normal;
text-decoration:none;
font-variant:normal;
}

.bodysmall {
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
font-weight:400;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#646159;
}

.body_bold {
	font-family:Verdana, Arial, Sans-serif;
	font-size:10px;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-variant:normal;
	color:#646159;
}

.body_bold3 {
font-family:Verdana, Arial, Sans-serif;
font-size:18px;
font-weight:700;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#CAC4B4;
}

.body_bold4 {
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
font-weight:700;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#A9A496;
}

.body_gold2 {
font-family:Verdana;
font-size:11px;
font-weight:700;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#D48F27;
}

.body_goldsmall {
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
font-weight:small;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#D48F27;
}

.body_goldlarge2 {
font-family:Verdana, Arial, Sans-serif;
font-size:18px;
font-weight:700;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#D48F27;
}

.meta {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight: bold;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#7A776D;
}

.meta_title {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight: bold;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#FFF;
}

.title {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight:700;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#646159;
}

.title_dark {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight:700;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#7A776D;
}

#textcenter {
text-align:center;
}

#imagecenter {
position:absolute;
}

a.one:link,a.one:visited,a.one:active,a.four:link,a.four:visited,a.four:active {
color:#7A776D;
text-decoration:none;
}

a.one:hover,a.two:hover {
color:#FFF;
text-decoration:none;
}

a.two:link,a.two:visited,a.two:active,a.three:hover,a.four:hover {
color:#000;
text-decoration:none;
}

a.three:link,a.three:visited,a.three:active {
color:#D48F27;
text-decoration:none;
}

.body_bold2,.body_bold5 {
font-family:Verdana;
font-size:11px;
font-weight:700;
font-style:normal;
text-decoration:none;
font-variant:normal;
color:#646159;
}

.body_gold,.body_goldlarge {
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
font-weight:700;
font-style:italic;
text-decoration:none;
font-variant:normal;
color:#D48F27;
}

#textright,#textright1,#textright2,#textright3,#textright4,#textright5,#textright6,#textright7,#textright8,#textright9,#textright10,#textright11 {
text-align:right;
}#enquiretexty {
	padding-left: 20px;
	padding-top: 20px;
}
#booking #rightenquire {
	float: left;
}
#booking #reservation_form {
	float: left;
}

#booking {
	padding-left: 20px;
}

.more
	{
    display: none;
	}
	
a.showLink, a.hideLink
	{
    text-decoration: none;
    color: #646159;
	font-size: 14px;
	font-weight: bold;
	}

a.showLink:hover, a.hideLink:hover
	{
	text-decoration: underline;
	}