/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	font-size:10px;
	font-family: Verdana;
	color:#333333;
	background: #000000 ;
	width:800px;
	margin:auto;
}



#page {
margin:auto;
width: 800px;
}

#header { height:29px; padding-top:10px; margin-bottom:70px; }

#header #logo {background:url(../images/logo.jpg) no-repeat center; height:90px; width:109px; float:left; position:absolute;}
#header #logo a {display:block; width:109px; height:19px; margin-top:10px; cursor:pointer; text-indent:-5000px; }

#header #mainmenu {
float:right; height:12px; width:800px; position:absolute; margin:75px 0 0 150px; margin:75px 0 0 140px;
 list-style:none;
}

#header #mainmenu ul {
 margin:0px; 
 font-size:11px;
 font-family: Verdana; 
 float:left; 
 padding:0px; 
 margin-left:15px;
 list-style:none;
}

#header #mainmenu li {
display:inline; 
margin-left:15px;
text-transform:uppercase;
}


.menu {
color:#FFFFFF; 
}

.menu a:link {
color:#FFFFFF; 
text-decoration:none;
}

.menu a:focus {
color:#FFFFFF; 
text-decoration:none;
}

.menu a:active {
color:#FFFFFF; 
text-decoration:none;
}

.menu a:visited {
color:#FFFFFF; 
text-decoration:none;
}

.menu a:hover {
color:#FFFFFF; 
text-decoration:underline;
}

.menu a:visited:hover {
color:#FFFFFF; 
text-decoration:underline;
}


#maincontent{
}

#slidetext h2 {
color:#67372E;
font-size:16px;
font-weight:normal;
}

.text_image_table {
border-style: none;
}

.text_image_table td {
padding-left: 5px ;
padding-right:15px;
}


#slidetext a:link {
color:#67372E;

}

#slidetext a:focus {
color:#67372E;

}

#slidetext a:active {
color:#67372E;

}

#slidetext a:visited {
color:#67372E;

}

#slidetext a:hover {
color:#67372E;

}

#slidetext a:visited:hover {
color:#67372E; 

}



#submenu {clear:both;
float:right; height:20px; padding-top:7px;padding-bottom:10px;}
#submenu ul {list-style:none;}
#submenu li{ display:inline; margin:0px 0 0 20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:13px; padding-bottom:13px;  text-transform:uppercase;}

#footmenu {float:right; height:20px; padding-top:7px;}
#footmenu ul {list-style:none;}
#footmenu li{ display:inline; margin:0px 0 0 20px; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-top:13px; padding-bottom:13px;  text-transform:uppercase;}


#underslidecontent{
background:#FFFFFF url(../images/bg_content.jpg) no-repeat scroll center bottom;
clear:both;
padding:0px 0px 12px 0px;
margin:0px;
}

#slidetext {
height:1400px;
padding: 10px 10px 15px 0px; 
margin: 40px;
text-align: justify; 
font-size:11px;
	}

#thumbnails {
padding: 0px 10px 15px 0px; overflow: hidden; height: 250px; width: 407px;
text-align: justify; 
}

#slide {background:url(../images/1264581767_1.jpg) no-repeat; width:800px; height:350px;}

#booking {display:table; margin-bottom:20px; font-weight:bold; background: url(../../../images/media/booking/BLANK.png); width:350px; height:190px; position:absolute;          margin-top:60px;} 
#booking h2 {margin-left:10px; margin-bottom:20px; color:#fff;} 
#booking strong {margin-left:10px; margin-bottom:20px; color:#fff;} 


#booking #send_button input {
background:url(../../../images/media/booking/send_button.jpg) no-repeat;
cursor:pointer;
width: 54px;
height: 24px;
border: none;
}


