/*
CSS for SL
*/

body{
font-family:"arial unicode ms";
font-color:white;
background-color:#0a0201;
line-height:100%;
padding:0;
margin:0;
text-align:left;
}
#wrapper{

background-color:#0a0201;
position:relative;
text-align:left;
width:1000px;
margin-right:auto;
margin-left:auto;
}
#content1{
font-color:white;
background-color:#0a0201;

margin-right:10px;
float:right;
width:700px;
margin-right:-50px;
margin-left:5px;
padding:10px 10px 10px 30px;
}
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 75px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 230px;
	height: 175px;
}



#search{

background-color:#0a0201;
color:white;
float:left;
text-align:center;
width:250px;
margin-bottom;2em;
margin-right:10px;
margin-left:auto;
border-right:1px solid #a44600;
}
#list{
line-height:125%;
text-align:left;
}
.section{
border-bottom:1px solid #ee6600;
}

.video{
padding-top:20px;
margin-top:30px;
margin-left:-30px;
}
#list p{
background:url(background1.png);height:40px; width:233px;
color:black;
padding-left:10px;
padding-right:2px;
padding-top:3px;
font-family:"Segoe Print Bold";
text-align:center;
}

#content{

background-color:#0a0201;
color:white;
float:right;
width:700px;
margin-bottom;2em;
line-height:150%;

}
h5{
margin:-15px;
}
.top{
font-size:75%;
text-align:center;
color:white;
margin:-10px;
}

.header{
margin-left:25px;

}
h2{
font-color:#ee6600;
font-family:"Segoe Print Bold";
}
h3{

font-family:"Segoe Print Bold";
}

.images{
border:none;
margin:10px 10px 10px 10px;
margin-left:100px;

height:225px;
width:225px;
}
.images1{
border:none;
margin:10px 10px 10px 10px;
margin-left:100px;

}
.images2{
border:none;
margin:10px 10px 10px 10px;
}
.images3{
border:none;
margin:10px 10px 10px 10px;
margin-top:-15px;
padding-right:35px;

}

.links2{
color:black;
text-decoration:none;
float:right;
margin-top:-10px;
margin-right:10px;

border:none;
}

.links1{
color:black;
text-decoration:none;
margin-left:3em;
text-align:center;
border:none;
}
.links{
color:white;
text-decoration:none;
text-align:center;
border:none;
}
 a:hover{
color:#ee6600;
text-decoration:none;
text-align:center;
border:none;
}

#menu { margin-top:-18px; list-style:none; width:1000px; height:63px; background:url(background.png)}
* html #menu {
margin:0;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_nine/background.png', sizingMethod='scale');
}

#menu li {position:relative; float:left; margin:0 5px; padding-top:1px;}
#menu li a {display:block; height:38px; line-height:35px; padding:0 10px 0 0; float:left; color:#300; text-decoration:none; font-family:"Segoe Print Bold"; font-size:15px;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 10px;}

#menu li a:hover, 
#menu li a:active,
#menu li a:focus,
.home #menu li#home a,
.single #menu li#single a,
.dropdown #menu li#dropdown a,
.dropline #menu li#dropline a,
.flyout #menu li#flyout a,
.support #menu li#support a,
.contact #menu li#contact a
{ background: url(taba.png) right top; cursor:pointer; color:#000; line-height:32px;}
#menu li a:hover b,
#menu li a:active b,
#menu li a:focus b,
.home #menu li#home a b,
.single #menu li#single a b,
.dropdown #menu li#dropdown a b,
.dropline #menu li#dropline a b,
.flyout #menu li#flyout a b,
.support #menu li#support a b,
.contact #menu li#contact a b
{ background: url(taba.png) left top; cursor:pointer;}

.tours{
margin-top:30px;
margin-bottom:15px;
border-bottom: 2px solid #ee6600;
}
.tours h3{
margin-top:-30px;
font-family:"segoe print bold";
}

.tourpics{
margin-top:-10px;
margin-left:10px;
border:1px solid #ee6600;
float:right;
}
.tourpics1{
margin-left:10px;
margin-bottom:20px;
border:1px solid #ee6600;
float:right;
}

.accom{
border:1px solid #ee6600;
margin:2px;
height:175px;
width:225px;
}
.accom1{
border:1px solid #ee6600;
margin:20px;
}
.accom2{
border:1px solid #ee6600;
margin:2px;
margin-left:20px;
height:140px;
width:190px;
float:right;
}
.accom3{
border:1px solid #ee6600;
margin-left:200px;
height:225px;
width:300px;

}

.reasons{
height:200px;
width:650px;
}
.offer{
text-align:center;
}
.back{
float:right;
margin-right:20px;
margin-top:30px;
}
.pics{
border:1px solid #ee6600;
margin:5px;
margin-left:70px;
}
.formp{
margin-left:120px;

}

form.contact label{
display:block;
float:left;
width:170px;
padding:0;
margin:5px;
text-align:right; 
}
form.contact{
font:100% ;
margin-left:100px;
padding:0;
min-width:600px;
max-width:900px;
width:750px;
}
form.contact fieldset{
border:none;
padding:10px;
margin:0;
}
.buttons{
text-align:center;
padding:4px;
}

form.contact.check{
width:500px;

}
.check{
margin-left:100px;
}

table.rates{
border-collapse:collapse;
}
table.rates th,table.rates td{
padding:4px;
border:1px solid #ee6600;
font-family:"comic sans ms";
}
table.rates th{
font-size:small;
text-align:center;
padding-top:0;
padding-bottom:0;
padding-left:4px;
padding-right:4px;
}
table.rates td{
font-size:small;
text-align:center;
}
table.rates caption{
color:white;
font-size:small;
text-align:center;
padding-bottom:5px;
font-weight:bold;
}




#address{
margin-top:50px;
padding-right:-20px;
padding-left:-20px;
padding-top:5px;
padding-bottom:5px;
border:2px solid #ee6600;
text-align:center;
}









#footer{
clear:both;
font-size:small;
padding-top:1em;
text-align:center;
color:white;

}

