@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600&family=Open+Sans:wght@400;700&display=swap');
* {

outline:none;
border:none;
}

a {
font-weight:bold;
color:#fff;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
max-width:100%;
}
body {
margin:0px;
padding:0px;
background:#000;
font-family:'Open Sans', sans-serif;
}

h1 {
color:#FFF;
font-size:1.6em;
font-weight:normal;
margin-top:20px;
margin:15px 0px 15px 0px;
font-family: 'Cinzel', serif;
}

p, li, label {

font-size:13px;
color:#FFF;
margin: 0px 20px 10px 20px;
display:block;
}
p.gold {
color:#cc9933;
}
hr {
	margin:30px;
	border-top: 1px solid #fff;
}
.sml {
font-size:11px;
}
li {
list-style:url(images/dot.gif);
margin-bottom:10px;
}

#header {
background-image:url(images/tile3.jpg);
background-repeat:repeat-x;
height:530px;
margin:0;
padding:0;

}

#main {
/*background-image:url(images/main-tile2.gif);
background-repeat:repeat;*/
background:#090909;
width:100%;
float:left;
padding:10px 0px;
border-top: dotted 1px #090909;

}

.top {
width:940px;
margin: 0 auto;
position:relative;
}

#footer {
background:#000;
width:100%;
min-height:150px;
clear:both;

}

.tab {
width:372px;
height:93px;
background-image:url(images/bookings.jpg);
background-repeat:no-repeat;
float:right;
}

.tab:hover {
	background-image:url(images/bookings-hover.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
}

.floatleft {
float:left;
}

.floatright {
float:right;
}

.video {	
	/*background-image:url(images/vid2.png);
	background-repeat:no-repeat;*/
	background:#000 url('images/ajax-loader.gif') no-repeat center center;
	clear:both;
	float:left;
	margin-top:45px;
	padding: 20px;
	border-radius:4px;
}

.video iframe {
/*padding:20px 0px 0px 5px;*/
/*IE8 BELOW HACK*/
padding:0px\9;
margin-top:20px\9;
margin-left:5px\9;
background:#000\9;
}

.slide {
	float:right;
	width:450px;
	margin-top:60px;
	/*IE 7 HACK*/
	*margin-top:190px;
}

.slide img {
padding-bottom:15px;
}

.content {
width:940px;
margin:0 auto;
}

.left {
width:75%;
min-height:450px;
float:left;
border-right: solid 1px #333333;
padding-right:1em;
box-sizing: border-box;
/*background-image:url(images/spacer2.gif);
background-position:right;
background-repeat:repeat-y;*/

}

.right {
width:22%;
min-height:200px;
float:right;
}

.bottom {
width:940px;
margin:0 auto;
padding-top:60px;
text-align:center;
}
.end {
padding:0px;
clear:both;
padding-top:25px;
float:left;
width:100%;

}
#footer {
border-top: dotted 1px #090909;
}

#footer p, #footer a {
color:#3d3d3d;
text-align:right;
}
.tooltip {
	display:none;
background: #000;
border-radius:5px;
font-size:12px;	
padding:25px;
color:#fff;	
}

.yt_ld {
width:420px;
height:315px;
background: url(images/ajax-loader.gif) no-repeat;
}
.fl {
float:left;
padding-right:25px;
}
#gallery {
margin-top:20px;
clear:both;}

#gallery img {
border-radius:3px;
border: 5px solid #333333;
height:120px;
margin: 10px 10px 0px 0px;}

#gallery img:hover {
border-color:#666;}
