/* CSS Document */

/*--------- GENERAL ----------- */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ccc;
	padding: 0px;
	margin: 0px;
	color:#333;
}

.s1 {font-size:0.65em; }
.s2 {font-size:0.7em;}
p {margin:0px 0px 10px 0px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 2em; color:#666; margin:10px 0px 30px 0px;padding:0px 0px 0px 0px; font-weight:500 }
h2 {font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em; color: #666; margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color:#666;margin:5px 0px 0px 0px; }
h4 {font-family: Arial, Helvetica, sans-serif; color:#666;margin:5px 0px 0px 0px; }



a { color:#990000;text-decoration: none;font-weight: normal;}	
a:hover { color:#006699;text-decoration: none;font-weight: normal; text-decoration: underline;}
ul { margin:0px 0px 0px 20px; padding:0;}
ul ul { margin:10px 0px 0px 20px; padding:0;}
li { margin:0px 0px 10px 0px; padding:0;}

img		{margin:0;display:block; border:0}
a img	{border:0;margin:0}
.hidden {text-indent: -9000px; margin:0px; padding:0px}

.clearleft {clear:left; height: 0;}
.clearright {clear:right; height: 0;}
.clear {
  clear: both;
  max-height:0px;
}

#skip {display: none;}


form{ margin:0;padding:0;}
form input {margin:1px 0px 0px 0px;padding:0px;color: #000000;font-size: 0.9em;display:inline;text-align:left;}
form textarea {margin:1px 0px 0px 0px;padding:0px;color: #000000;font-size: 0.9em;display:inline;text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}
form select{margin:0;background: #FFFFFF;color: #000000;padding: 1px;font-size: 0.9em;display:inline;margin-top:2px;text-align:left;float:left}


/*--------- LAYOUT ----------- */

	
#frame { 
	width :990px;
	margin:0px;
	padding:0px;
	background:url(../img/grid.gif) repeat-y;
	}
	
	
#main {
	margin: 0px 0px 0px 0px;
	padding:0;
	width:810px;
	float:left;
	background:#fff;
	display:inline
}

* html #main  {
margin: 0px -3px 0px -3px; ma\rgin: 0;
} 

#content {
	margin: 0px 0px 0px 0px;
	padding:20px;
	background:#fff;
	float:left;
	width:765px;
	\width: 805px;
	w\idth: 765px;
}

#sideleft {
	float:left;
	width:180px;
	margin:0;
	padding:0;
	display:inline;
	
}


#banner {
	height:121px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:808px;
	float:right;
	}
	
#logo {
	margin:15px 0px 0px 0px;
	padding:0;
}


/*-------------------- NAV -----------------------*/

#nav {
    padding: 0;
    margin: 0px 0px 0px 0px;
	width:180px;
	background:#fff;
	float:left;
	
}

#nav ul {
	list-style: none;
	margin:0;
	padding:0;
	width:180px;
}

#nav ul ul {
	list-style: none;
	margin:0;
	padding-left:10px;
	padding-bottom:5px;
	width:170px;
}

#nav li {
    margin: 0;
    padding: 0;
	width:179px;
	float:left;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	background: url(../img/nav_arrow.gif) no-repeat 155px 15px;
}

#nav ul ul li {
    margin: 0;
    padding: 0;
	width:169px;
	float:left;
	border-top:0;
	border-right:1px solid #ccc;
	background: url(../img/nav_arrow.gif) no-repeat 145px 9px;
}

#nav li a { padding:10px 20px 10px 15px;  float:left; color:#666}
#nav ul ul li a { padding:5px 20px 5px 15px;  float:left; color:#666}
#nav li a.active {font-weight:bold}
#nav li a:hover {color:#666; text-decoration:none}
#nav li.active{ color:#666;}


/*------------- HOME ---------------*/



.btn_more {
	background: url(../img/more_btn.gif) no-repeat;
	float:right;
	width:52px;
	height:21px;
	text-indent:-9999px;
	margin:0px 0px 0px 0px;
}

.news {
	background:#615D53;
	color:#FFFFFF;
	padding:10px 10px 0px 10px;
	margin:0;
	float:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
	\width:180px;
	w\idth: 160px;
}

.quotebox {
	background:#FFCF4C;
	padding:10px 10px 0px 10px;
	margin:10px 0px 0px 0px;
	float:left;
	font-weight:bold;
	font-size:0.9em;
	line-height:1.4;
	font-family:Arial, Helvetica, sans-serif;
	width:160px;
	\width:180px;
	w\idth: 160px;
}

#links {
	padding: 0px 20px 20px 0px;
}
.linksCol{
	width:48%;
	float:left;
}


/*------------- FORM ---------------*/

#bookingform {
	margin:20px
}


/*------------- CRUMBTRAIL -----------*/

#crumbtrail {
	float:left;
	margin: 0px 0px 0px 0px;
	padding:0;
	clear:both;
	width:770px;
	height:20px
}

#crumbtrail .title {
	display:inline;
	width:80px;
	float:left
}

#crumbtrail ul {
	float:left;
	list-style-type:none;
	margin:0px 0px 0px 5px;
	padding:0;
	display:inline
} 

#crumbtrail li {
    display: inline;
    float: left;
    margin: 0px 5px 0px 0px;
    padding: 0;
}

#crumbtrail li a {color:#006699;text-decoration: none;font-weight: normal;margin: 0px 5px 0px 0px;}
#crumbtrail li a:hover {color:#006699; text-decoration: none;font-weight: normal; text-decoration: underline;}	
#crumbtrail li a:visited {color:#006699;}


/*--------- FOOTER -------------*/
#airportfooter{
	display:block; 
	background:#fff; 
	border-top:1px solid #ccc;
	clear:both; 
	color:#ccc; 
	width:980px; 
	margin:0px 0px 0px 0px; 
	padding: 5px 5px 5px 5px;
	}

#airportfooter ul {
	list-style: none;
	margin:0;
	 padding: 0px 0px 2px 0px;
}

#airportfooter ul li {
    display: inline;
    margin: 0;
    padding: 0px 3px 5px 0px;
	color:#666;
	line-height:1.4
 }
 
 
#airportfooter  a {color:#666;padding: 0px 3px 5px 0px;}
#airportfooter  a:hover {color:#666}
#airportfooter  a:visited {color:#666}

#footer {display:block; background:#CC0000; clear:both; color:#fff; width:980px; margin:0px 0px 0px 0px; padding: 5px;}

#footer ul {
	list-style: none;
	margin:0;
	 padding: 0px 0px 2px 0px;
}

#footer ul li {
    display: inline;
    margin: 0;
    padding: 0px 3px 5px 0px;
	color:#fff
 }
 
 
#footer  a {color:#fff;padding: 0px 3px 5px 0px;}
#footer  a:hover {color:#fff}
#footer  a:visited {color:#fff}

#footerbase {display:block; background:#999; clear:both; color:#fff; width:980px; margin:0px 0px 0px 0px; padding: 5px;}
#footerbase p{padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px; color:#FFFFFF;} 
#copyright { width:980px;margin:10px 0px 0px 5px;}
 
