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

body{
	background:url(imgs/bg.jpg) no-repeat #333030;
	font-family:arial, Helvetica, sans-serif;
	color:#FFF;
	text-align: justify;
	font-size: small;
}
a:link{
color:#ff6600;}
a:hover{

font-weight: bold;}
a:visited{
color:#ff6600;

}


#hidden{
visibility: hidden;
display: none;}
h1 { 

font-family: 'IM Fell DW Pica',helvetica,sans-serif; 
color:#0099cc;
font-size:48px;
text-transform: capitalize;
font-weight: lighter;
}
h3{
margin:2px;
padding:2px;}
.homeh2{
font-family: 'IM Fell DW Pica', helvetica,sans-serif; 
color:#0099cc;
font-size:28px;
text-transform: capitalize;
font-weight: lighter;
padding:2px;
margin: 2px;

}
.posth2{
clear:left;
font-family: 'IM Fell DW Pica', helvetica,sans-serif; 
font-weight: lighter;
color:#ff6600;
font-size:28px;
text-transform: capitalize;
padding:2px;
margin: 2px;

}
.homeh2shop{
font-family: 'IM Fell DW Pica', helvetica,sans-serif; 
font-weight: lighter;
color:#fff;
font-size:28px;
text-transform: capitalize;
padding:2px;
margin: 2px;
text-align: center;

}
.homeh2sponsor{
font-family: 'IM Fell DW Pica', helvetica,sans-serif; 
font-weight: lighter;
color:#000;
font-size:16px;
text-transform: capitalize;
padding:2px;
margin: 2px;


}
.featured_title{
font-family: 'IM Fell DW Pica', helvetica,sans-serif; 
font-weight: lighter;
color:#000;
font-size:22px;
text-transform: capitalize;
padding:2px;
margin: 2px;
text-align: center;

}}
#pagewrap{
	width:960px;
	
	}
#header{
	margin-top:150px;
}
#sidebar{
	border-right:1px dotted white;
	width:180px;
	margin:80px 5px auto auto;
	float:left;
	min-height:  800px;

	}
#maincontent{
	width:770px;
	float:left;
	min-height:  800px;}
	
	#maincontent-contact{
	background:url(imgs/envolope.png)no-repeat;	
	width:770px;
	background-position: 330px 180px;
	float:left;
	min-height: 800px;}
	#maincontent-findus{
	background:url(imgs/COMPASS2.png)no-repeat;	
	width:770px;
	background-position: 440px 10px;
	float:left;
	min-height: 800px;}
	
#footer{
clear: both;
float: left;
margin-top:50px;
border-top:1px dotted white;
width:770px;
color:#ccc;
text-align: center;
}
#fbook{
	position:absolute;
	top:97px;
	left:263px;
}
#booknow{
	position:absolute;
	top:70px;
	left:860px;
}
#home_slider{
width:380px;
float: left;}
#welcome{
width:340px;
float: left;
padding:5px 5px 5px 15px;
clear: right;
}
#news{
width:370px;
border-top: 1px dotted white;

padding-top:10px;
padding-right: 5px;
float: left;
}
#prices{
width:370px;
border-top: 1px dotted white;
padding-top:10px;
padding-left: 5px;
border-left: 1px dotted white;


float:left;
clear: right;
}
#eshoppreview{
width:380px;
padding-top:10px;
float: left;
clear: left;
border-top: 1px dotted white;
}

#eshopprevinner{
width:360px;
/*
background: url(imgs/orangebg.jpg) no-repeat;
border:#ff9966 solid 5px;
*/
min-height: 225px;
color: white;
padding-right: : 5px;

}
#eshopprevinner img{
float:left;
margin:2px;
background: white;
border:2px solid black;

}
#fsponsorinner{

width:360px;
background: url(imgs/greybg.jpg) no-repeat;
border:#666 solid 5px;
min-height: 225px;
color: black;
}
#featured_sponsor{
border-top: 1px dotted white;
padding-top:10px;
padding-bottom:10px;
width:380px;
float: left;
}
.menu{
text-transform: capitalize;
font-size: medium;

}
.menu a{
text-decoration: none;
color:white;
}
.menu a:hover{
color: #ff6600;
font-weight: normal;
}
.menu ul li{
border-bottom: 1px dotted white;
list-style: none;}

.menu ul li ul{
font-size:small;
margin:0px;
padding:0px;
border-style:none;
}
.menu ul li ul li{

border-style:none;
}
.pagenav {
margin:0px;
padding:0px;
}
#news p{
padding:2px;
margin: 2px;}
#image_flicker{
padding:5px 0px 0px 10px;
font-size: medium;
text-align: center;}
#image_flicker img{
border:4px solid black;
}
#image_flicker a{

text-decoration: none;
color:black;
}
#image-flicker{
list-style: none;}
.news_post img{
float: left;

margin: 5px;}
.news_post{
clear:both;}

#airimg{
float: right;
clear: right;
margin: 5px;
border: 3px solid white;
}
#airtext{
float:left;
width:350px;
}
#airamb{
clear: both;
margin-top:10px;
padding-top:10px;
border-top:1px white dotted;}
.textcol{

}
#mus_left{
width:360px;
float: left;
padding:3px;
border-right: 1px white dotted;}
#mus_right{
width:360px;
float: left;
padding:3px;
border-right: 1px white dotted;}