/* CSS Document */

body {
	margin:20px 0px 20px 0px; background:url(../images/bg.gif); font-family:"Lucida Sans Unicode", sans-serif, serif; font-size:11px;}
	
img {border:0px;}
td.content {padding:0px 10px 10px 10px; line-height:23px; color:#333333;}

.footer {color:#FFFFFF;font-size:11px; text-decoration:none;}
td.menufooter {padding-left:30px; color:#FFFFFF; font-size:11px;}
td.menufooter a, td.menufooter a:visited, td.menufooter a:active {font-size:11px; color:#FFFFFF; text-decoration:none;}
td.menufooter a:hover {font-size:11px; color:#e9d8d8; text-decoration:none;}

.headtext {color:#ff7400;font-weight:bold;}

ul, li {list-style:circle; color:#333333;}


#formbooking {border:1px solid #FFFFFF; background:#f5f5f5;}
.textform {color: #008fd4;font-weight: bold;}
.text-black {color:#333333; font-size:11px; border-bottom:1px solid #FFF;}
.text-white-num {color:#FFFFFF; font-weight:bold; font-size:10px;}
.input {background:#FFFFFF; width:250px;font-family:"Lucida Sans Unicode", sans-serif, serif; font-size:11px;}


h1 {color:#006666;}
h2 {color:#333333; font-size:18px; font-weight:lighter;}
h3 {color:#0086cb; font-size:15px; font-weight:lighter; border-bottom:1px solid #eeeeee; padding-left:10px;}
h4 {color:#0086cb; font-size:12px; font-weight: bold; border-bottom:1px solid #ced4b8;background:#e8e6da; padding:1px; padding-left:10px; margin:0px;}
h5 {color:#0099dd; font-size:12px; font-weight:lighter; border-bottom:1px solid #eeeeee;}
h6 {color:#ee7f00; font-size:11px; margin:0px;}

.text1 {color:#fb9029;font-size:17px; font-weight:lighter;}
.text2 {color:#89a835;font-size:17px; font-weight:lighter;}
.text3 {color:#f6322b;font-size:17px; font-weight:lighter;}
.text4 {color:#0095d3;font-size:17px; font-weight:lighter;}
.text5 {color:#b15156;font-size:17px; font-weight:lighter;}
.text6 {color:#00697d;font-size:17px; font-weight:lighter;}

.stext1 {color:#fb9029;}
.stext2 {color:#89a835;}
.stext3 {color:#f6322b;}
.stext4 {color:#0095d3;}
.stext5 {color:#b15156;}
.stext6 {color:#00697d;}

.texth6 {margin-top:-1px;}

.box {background:#fbfbf8;font-weight:bold; border-bottom:1px solid #ecece7;}
.box2 {background:#ffffff;border:1px solid #f2e9db; margin-left:4px; padding:2px;}

.switchcontent {background:#fdfdfc; margin-bottom:2px; margin:0px; border:1px solid #eeeeee; padding:5px; width:98%; line-height:20px;}

#test-content {color:#333333;}
#basic-accordian{
	border:1px solid #EEE;
	padding:4px;
}
.accordion_headings{
	padding:5px;
	background:#ee7f00;
	color:#f4f0d5;
	border:1px solid #FFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
}
.accordion_headings:hover{
	background:#ff6600;
	color:#FFFFFF;
}
.accordion_child{
	padding:5px 15px 5px 15px;
	background:#EEE;
}
.accordion_child ul, li{
	color:333;
}
.header_highlight{
	background:#ee7f00;
}

img.hotelimg {padding:3px; border:1px solid #EEE;}
td.dpcave {background:url(../images/dp_cave.gif) right bottom no-repeat #f5f5ef;}

a:link, a:visited, a:active {color:#ee7f00; text-decoration:none;}
a:hover {color:#000000;}

a.subpr:link, a.subpr:visited, a.subpr:active {color:#ee7f00; font-weight:bold;}
a.subpr:hover {color:#d27001;}

.t-dpadding {padding-left:10px;}

.textul {color:#333333;}
ul.textul  li.textul {color:#333333;}

.more {padding-right:20px;}
td.boxcave {background:url(../images/box_cave.gif) #f2f1eb no-repeat bottom center; padding-bottom:50px;}
td.textboxcave {padding:5px;}
.imgpix {border:1px solid #FFF;}

.box {padding:2px; margin-top:5px;}

#site {background:#f6f6f6;}
#site td {background:#FFF; padding-left:10px;}
td.tsheet {height:35px; background:#faf8f7; border:#f2e9db 1px solid; padding-left:10px; color:#ed1c24;}

td.bgshadow {background:url(../images/bgshadow.gif) no-repeat top left;}

a.l-menu:link, a.l-menu:visited, a.l-menu:active {color:#ee7f00; font-weight:bold; font-size:12px; padding-left:15px;}
a.l-menu:hover {color:#88a835;}

td.off {background:#efefef;}
td.over {background:#FFFFFF;}

td.padding {padding-left:10px;}
.texthearth {list-style:square; color:#FFFFFF;}

td.hearth {background:url(../images/hearth2.gif) no-repeat top center; height:200px;}
td.hearth ul, li {list-style:circle; color:#FFFFFF; margin:5px; margin-left:-5px;}
td.hearth li.more { text-align:center; font-weight:bold;}
td.hearth li.more a { color:#FFFFFF; text-decoration:underline;}
td.hearth li.more a:hover { color:#e9d8d8; text-decoration:underline;}

/* Is Javascript Active boolean check */

.nonjsAlert {margin:1em; border:1px solid #ff7400; padding:.5em;  text-align:center;
				text-decoration: none;
				font-weight: none; 
				font-size: 13px;
				color:#ff7400;
				line-height: 18px;
				width: 960px;}
.accessAid {display:block; position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}
.hide {display:none;}
.show {display:block;}
.clear {clear:both;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.textleft {text-align:left;}

img.pixavavail {background:#FFFFFF; border:1px solid #f7985b; padding:3px; cursor:hand;}
.cur {cursor:hand;}

.textavail {color:#0f1112;}

table.grid {
	border-width: 0px 0px 0px 0px;
	padding: 5px;
	border-spacing: 3px;
	border-style: groove groove groove groove;
	border-color: #D3D3D3;
	border-collapse: separate;}

table.grid td {
	text-align: center;	
	padding:1px;}
	
li.showdot {list-style:outside;}

.style1 {color:#999999;}

select.submenuavail {border:1px solid #ef860d; width:200px; padding:1px; background:#fbf9e8;  font-family:"Lucida Sans Unicode", sans-serif, serif; font-size:11px; color:#333333;}