@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: ;
}
table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
body {
background-color:#ACA297;
color:black;
line-height:1;
}
#nav_container {
	padding-right: 9px;
	padding-top: 70px;
	height: 18px;
}
#content {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	height:489px;
	overflow:hidden;
	width:673px;
	padding-top: 6px;
	padding-right: 10px;
}
#main_content {
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:448px;
	line-height:16px;
	margin-right:10px;
	overflow-x:hidden;
	overflow-y:auto;
	width:631px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 7px;
}
#sub_heading {
color:#62374B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:25px;
line-height:35px;

text-decoration:none;
}
#sub_heading a {
color:#62374B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:25px;
text-decoration:none;
}
#sub_heading a:hover {
color:#62374B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:25px;
text-decoration:none;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
table {
border-collapse:separate;
border-spacing:0;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
#container {
	background-image:url(images/home_page.jpg);
	background-repeat:no-repeat;
	height:662px;
	margin:0 auto;
	padding:0;
	width:956px;
	position: relative;
	background-color: #FFF;
}
#content_container {
background-color:#FFFFFF;
background-image:url(images/content_page.jpg);
background-repeat:no-repeat;
height:662px;
margin:0 auto;
padding:0;
width:956px;
}
#sidebar {
	float:left;
	width:266px;
	padding-top: 86px;
	position: relative;
	height: 445px;
	padding-left: 8px;
}
#random_quotes {
}

#bottom_nav_home {
	color:#62374B;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:25px;
	text-decoration:none;
	width:380px;
	text-align: left;
	padding-right: 10px;
	padding-top: 9px;
	padding-left: 290px;
}
#bottom_nav_home a {
color:#62374B;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}
.widgets {
	width: 200px;
	padding-left: 50px;
}
#bottom_nav_home a:hover {
	color:#675661;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
#bottom_nav_home ul li {
color:#62374B;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding-right:10px;
text-decoration:none;
}


#bottom_nav {
	color:#62374B;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:25px;
	text-decoration:none;
	width:380px;
	text-align: left;
	padding-right: 10px;
	padding-top: 9px;
	padding-left: 16px;
}
#bottom_nav a {
color:#62374B;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}
.widgets {
	width: 200px;
	padding-left: 50px;
}
#bottom_nav a:hover {
	color:#675661;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
#bottom_nav ul li {
color:#62374B;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding-right:10px;
text-decoration:none;
}
#footer {
	color:#7B7771;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:right;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 4px;
	width: 637px;
	float: right;
}
#footer a {
color:#7B7771;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
#footer a:hover {
color:#62374B;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
h3 {
color:#BAC82D;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:17px;
line-height:25px;
}
#suckerfishnav {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:lighter;
	text-decoration:none;
}
#suckerfishnav, #suckerfishnav ul {
border:0 solid #AAAAAA;
float:right;
font-weight:lighter;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px;
padding:0;
width:100%;
}
#suckerfishnav a {
color:#FFFFFF;
display:block;
padding:0 20px;
text-decoration:none;
}
#suckerfishnav li {
border-right:1px solid #999999;
float:right;
padding:0;
}
#suckerfishnav li ul {
	font-weight:lighter;
	height:auto;
	left:-999em;
	line-height:1;
	margin:0;
	opacity:0.85;
	position:absolute;
	width:180px;
	z-index: 2000;
}
#suckerfishnav li li {
border-bottom:1px solid #AAAAAA;
padding-right:1px;
width:180px;
}
#suckerfishnav li li a {
padding:4px 10px;
}
#suckerfishnav li ul li {
font-family:Arial,Helvetica,sans-serif;
font-weight:lighter;
}
#suckerfishnav li ul li a {
color:#DDDDDD;
font-size:12px;
}
#suckerfishnav li:hover ul li a {
color:#62374B;
}
#suckerfishnav li ul ul {
	margin-top: -10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 150px;
}
#suckerfishnav li ul li:hover {
background-color:#FFFFFF;
color:#B0BE20;
}
#suckerfishnav li ul li:hover a {
color:#B0BE20;
}
#suckerfishnav li ul li:hover li a {
color:#62374B;
}
#suckerfishnav li ul li li:hover a {
color:#62374B;
}
#suckerfishnav li ul li ul li:hover ul li a {
color:#DDDDDD;
}
#suckerfishnav li ul li ul li:hover ul li:hover a {
color:#DDDDDD;
}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {
left:-999em;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
background-color:#CFC7C1;
left:auto;
}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
color:#62374B;
}

.des_background {
background-color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.text_bold {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:15px;
margin-top:27px;
}
.text_body {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
line-height:15px;
margin-top:27px;
}
.des_picright_float {
clear:none;
float:right;
margin:-10px;
}
.text_bullet {
margin-left:30px;
margin-right:25px;
margin-top:20px;
}
.text_caption {
color:#918B86;
font-size:10px;
margin-left:20px;
margin-top:10px;
width:179px;
}
.text_address {
border-color:#C7BEB6;
border-top:1px dashed #C7BEB6;
color:#A8A19B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:10px;
text-indent:27px;
}
.text_address a {
color:#A7A099;
}
.des_basecurve {
background-color:#FFFFFF;
background-image:url(images/base-curve.gif);
background-position:right bottom;
background-repeat:no-repeat;
}
.text_bullet_bold {
color:#8B4D6B;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
}
.text_plainbold {
font-weight:bold;
}
.text_green_Sub {
color:#B9C71F;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-weight:lighter;
line-height:25px;
margin-bottom:-15px;
}
.des_softbox {
background-color:#E9E3DE;
border:1px solid #C0B8B1;
color:#706B67;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
line-height:19px;
padding:12px;
}
.des_pic {
margin-bottom:5px;
margin-left:20px;
margin-top:10px;
}
.des_softbox a {
color:#866B67;
font-weight:bold;
text-decoration:none;
}
.des_softbox a:hover {
text-decoration:underline;
}
.des_booknow {
margin-bottom:10px;
margin-left:20px;
margin-top:27px;
}
.des_picright_floatclean {
clear:none;
float:left;
padding-bottom:10px;
padding-right:15px;
}
.insidetable {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
line-height:17px;
}
.des_table {
margin-left:27px;
margin-top:27px;
}
.text_terms {
color:#918B86;
font-size:10px;
}
.gyrotext {
font-family:"Times New Roman",Times,serif;
font-style:normal;
text-transform:uppercase;
}
.quotes2 {
	color:#A8A19B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width: 220px;
	padding-left: 10px;
	padding-top: 3px;
}
.bottom_pad {
	padding-bottom: 10px;
}
.quotes2 em {
	color:#C7BEB6;
	font-size:11px;
	line-height:15px;
	
}
.test {
background-color:#FFFFFF;
border:1px solid #B9C71F;
color:#8D8D8D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
margin-bottom:10px;
margin-top:5px;
padding:5px;
text-align:left;
}
.test em {
color:#333333;
font-size:12px;
line-height:25px;
margin-right:10px;
text-align:right;
}
#book_now {
	color:#62374B;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:25px;
	padding-top:11px;
	text-decoration:none;
	width:140px;
}
#book_now a {
color:#62374B;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}
#book_now a:hover {
color:#9F8492;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}
.floatleft {
float:left;
}
.floatright {
float:right;
padding-bottom:15px;
padding-left:15px;
}
.line {
	color:#A18694;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: lighter;
	}

.times {
	
	font-family:"Times New Roman", Times, serif;
	
}
random_insert {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#box {
	width: 235px;
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
.bold {
	font-weight: bold;
}
.sub_heading_content {
	color:#62374B;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:25px;
	text-decoration:none;

}
#gift_voucher  {
	color: #7B7771;
	text-decoration: none;
}
.kember {
}
.kember a:hover {
	color: #F4D22E;
	text-decoration: none;
}
#gift_voucher {
	color:#AA939D;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:25px;
	text-decoration:none;
	padding-right: 10px;
	padding-top: 11px;
	width: 110px;
	padding-left: 10px;
}
#gift_voucher a {
	color:#ACA298;
	text-decoration: none;
}
#gift_voucher a:hover {
	color:#2C1821;
	text-decoration: none;
}
p {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	padding-top: 5px;
	padding-bottom: 10px;
}
p a {
	color:#60364A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	padding-top: 5px;
	padding-bottom: 10px;
}
h2, h2 a {
	color:#63364B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	padding-top: 5px;
	padding-bottom: 10px;
}
p a:hover {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	padding-top: 5px;
	padding-bottom: 10px;
}
p a:visited {
	color:#60364A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	padding-top: 5px;
	padding-bottom: 10px;
}
h1,h1 a {
color:#62374B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:25px;
line-height:35px;

text-decoration:none;
}

h2,h2 a {
	color:#62374B;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	line-height:25px;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 5px;
}
h3,h3 a {
	color:#B9C71F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:lighter;
	line-height:25px;
	padding-top: 15px;
}
h4,h4 a {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #8B4D6B;
	font-size: 12px;
	line-height: 15px;
	padding-top: 1px;
	padding-bottom: 3px;
}
h5,h5 a {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height:20px;	
}
h6,h6 a {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
}
