/* ~~~~ Global Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

* {
	outline: none;
	padding: 0;
	margin: 0;
	}

body {
	background: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.7;
	font-size: 0.8em;
	color: #000;
	margin: 0;
	padding: 0;
	}

table {
    border-collapse: collapse;
    }
	
a, a:visited {
	color: #666;
	font-weight:800;
	text-decoration: none;
	border-bottom: 1px dotted #7080c5;
	}
	a:hover,
	a:active {
		color: #c08361;
		}
		
img, a img, a img:hover {
	border: 0px;
	}

p {
	margin: 0px 10px;
	}

hr {
	display: none;
	}
	

/* ~~~~ Header Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~	*/
	
h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #222;
	font-weight: normal;
	padding: 10px 0 0 10px;
	margin: 0px 0px -1px 0px;
	line-height: 90%;
	}
	h1 {
		margin: 0px 0px 5px 0px; 
		line-height: 100%;
		letter-spacing: -2px;
		font-size: 2.7em;
		}	
	h2 { 
		margin: 0px 0px 5px 0px; 
		letter-spacing: -1px;
		font-size: 2em;
		}			
	h3 {
		font-size: 1.6em;
		}		
	h4 {
		font-size: 0.9em;
		font:Verdana, Arial, Helvetica, sans-serif;
		line-height: 1.6em;
		}

	.small {
		font-size: 1.1em;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin:0;
		padding-top:0;
		}

	.h3_button a {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.syjets.com/img/alpha.png', sizingMethod='scale');
		height: 40px;
		border-top: 2px solid #fff;
		border-bottom: 2px solid #fff;
		padding: 5px 10px;
		text-align:center;
		width: 295px;
		}

		html>body .h3_button a {
			background: url(../img/alpha.png);
		}

	    h3 a.h3_button_sidebar {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.syjets.com/img/alpha.png', sizingMethod='scale');
		height: 40px;
		border: 2px solid #fff;
		padding: 5px 27px 5px 27px;
		text-align:center;
		font-size: 0.8em;
		width: 280px;
		margin-top: 15px;
		color: #666;
		}

		html>body h3 a.h3_button_sidebar {
			background: url(../img/alpha.png);
			width: 280px;
			color: #666;
			height: 40px;
			padding: 5px 27px 5px 27px;
			border-bottom: 2px solid #fff;
		}

/* ~~~~ Positioning Helpers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.left {
	float: left;
	margin-right: 5px;
	}
	
.right {
	float: right;
	margin-left: 5px;
	}
	
.center {
	text-align: center;
	}
	
.clear {
	clear: both;
	}
	
.none, hr {
	display: none;
	}

.indent {text-indent: -999em}
	
.normal {
	line-height:normal;
	margin-bottom: 1em;
	}

.white {color: #fff;}
	
/* ~~~~ Global Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div#container {
	width: 920px;
	\width: 940px;
	w\idth: 920px;
	margin: 0 auto;
	}

div#header {
	height: 245px;
	background: url(../img/header.jpg);
	}

ul#nav {
	display: block;
	list-style: none;
	height: 50px;
	border-bottom: 1px solid #9b6446;
	margin-bottom: 5px;
	width: 920px;
	}
	ul#nav li {
		display: inline;
		float: left;
		}
		ul#nav li a {
			display: block;
			margin: 18px 10px 0px 10px;
			height: 31px;
			text-indent: -999em;
			border: 0;
			}
			li#nav_home a { background: url(../img/nav_home.gif); width: 56px; }
				li#nav_home a:hover { background: url(../img/nav_home.gif) 0px -31px;}
			li#nav_fleet a { background: url(../img/nav_fleet.gif); width: 59px; }
				li#nav_fleet a:hover { background: url(../img/nav_fleet.gif) 0px -31px; }
			li#nav_services a { background: url(../img/nav_services.gif); width: 85px; }
				li#nav_services a:hover { background: url(../img/nav_services.gif) 0px -31px; }
			li#nav_quotes a { background: url(../img/nav_quotes.gif); width: 62px; }
				li#nav_quotes a:hover { background: url(../img/nav_quotes.gif) 0px -31px; }
			li#nav_consultancy a { background: url(../img/nav_consultancy.gif); width: 128px; }
				li#nav_consultancy a:hover { background: url(../img/nav_consultancy.gif) 0px -31px; }
			li#nav_clients a { background: url(../img/nav_clients.gif); width: 74px; }
				li#nav_clients a:hover { background: url(../img/nav_clients.gif) 0px -31px; }
			li#nav_events a { background: url(../img/nav_events.gif); width: 70px; }
				li#nav_events a:hover { background: url(../img/nav_events.gif) 0px -31px; }
			li#nav_news a { background: url(../img/nav_news.gif); width: 74px; }
				li#nav_news a:hover { background: url(../img/nav_news.gif) 0px -31px; }
			li#nav_contact a { background: url(../img/nav_contact.gif); width: 87px; }
				li#nav_contact a:hover { background: url(../img/nav_contact.gif) 0px -31px; }
	
ul.sub_nav {
    display: block;
	list-style: none;
	margin-bottom: 5px;
	
}

  ul.sub_nav li {
  	list-style:none;
	list-style-image:none;
	}

	ul.sub_nav li a {
		display: block;
		margin: 10px 10px 0px 10px;
		height: 20px;
		background: #d7d7d7;
		padding: 0px 10px 4px 20px;
		color: #000;
		font-weight: bold;
		text-decoration: none;
		list-style:none;
		list-style-image:none;
		border-bottom: 1px solid #9a6448;
		}
		
		ul.sub_nav li a:hover {
		background: #999;
		color: #fff;
		border-bottom: 1px solid #000;
		}
		

ul.news_nav {
    display: block;
	list-style: none;
	margin-bottom: 5px;
	
}

  ul.news_nav li {
  	list-style:none;
	list-style-image:none;
	}

	ul.news_nav li a {
		display: block;
		margin: -10px 10px 0px 10px;
		height: 20px;
		background: #d7d7d7;
		border-bottom: 1px solid #9a6448;
		padding: 0px 10px 4px 20px;
		color: #000;
		font-weight: bold;
		text-decoration: none;
		list-style:none;
		list-style-image:none;
		}
		
		ul.news_nav li a:hover {
		background: #999;
		color: #fff;
		border-bottom: 1px solid #000;
		}

	html>body ul.news_nav li a {margin: 0px 10px 10px 10px}


div#content {
	float: left;
	width: 635px;
	margin-bottom: 5px;
	}
	
div.extend {
	margin: 5px 0;
	clear:both;
	background: #000;
	height: 69px;
	width: 100%;
}

div.index_left_block {
	width: 457px;
	float: left;
	height: 268px;
	background: url(../img/index_block_left_bg.jpg) top left;
	}
	
	div.index_left_block div, div.index_right_block div {
		display: block;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.syjets.com/img/alpha.png', sizingMethod='scale');
		width: 390px;
		height: 200px;
		margin: 20px 15px 0px 15px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.index_left_block div, html>body div.index_right_block div {
			background: url(../img/alpha.png);
			margin: 20px 10px 0px 20px;
			}
			
		  


div.index_right_block {
	width: 457px;
	float: right;
	height: 268px;
	background: url(../img/index_block_left_bg.jpg) top left;
}



div#sidebar {
	width: 280px;
	}
	
div#contact {
	clear: both;
	text-align: center;
	height: 30px;
	padding: 10px 0px;
	font-weight: bold;
	color: #fff;
	}

div#footer {
	clear: both;
	border-top: 1px solid #9b6446;
	height: 70px;
	background: url(../img/footer.gif);
	text-align: right;
	font-size: 0.7em;
	padding: 10px;
	color: #fff;
	}

	div#footer a {
		color: #fff;
		background: none;
		}
		
		div#footer p.misc {
			color: #999;
			text-align: center;
			margin-top: 10px;
			}
	
h4.prefered {
font-size: 2.5em;
color: #666;
font-family: Georgia, "Times New Roman", Times, serif;
float:left;
margin: 15px 0 0 20px;
padding: 0;
}
/* ~~~~ Form Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
input, .textarea {
	background: #f5e5d9;
	border: 1px solid #000;
	font-size: 0.8em;
	margin: 0px 5px 10px 10px;
	padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	/*float: left;*
	float: right;
	/*width: 250px;*/
	}

select {
	background: #f5e5d9;
	border: 1px solid #000;
	font-size: 0.8em;
	margin: 0px 5px 10px 10px;
	min-width: 100px;
	padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	/*float: left;*/
	width: 120px
	/*float: right;*
	width: 257px;*/
	}
	input:hover, select:hover, .textarea:hover {
			background: #fff;
		}
		
label {
	display: block;
	padding: 0px 0px 0px 10px;
	font-size: 1em;
	/*clear: left;*/
	font-weight: bold;
	text-align:right;
	}
	
/* ~~~~ Tables Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	

.table {
	border: 2px solid #999;
	border-collapse: collapse;
	width: 100%
	}
	.table td {
		background: #fff;
		padding:3px;
		border: 1px solid #fff
		}
	.table th {
		text-align:left;
		border: 1px solid #fff
		}
		.table thead th {
			color:#666;
			font-size:1.2em;
			background: #ccc;
			padding: 010px;
			}
		.table tbody th {
			color:#fff;
			font-size:1.2em;
			background: #ccc;
			padding: 3px 10px
			}
			.table tbody th.sub {
				font-size:1em;
				color:#000;
				background: #ccc;
				padding: 0px 10px;
				
				}
				
.quoteforms {
	/*border: 2px solid #999;*/
	border-collapse: collapse;
	width: 48%
	}
	.quoteforms td {
		/*padding:3px;
		border: 1px solid #fff*/
		}
	.quoteforms th {
		text-align:center;
		margin-bottom: 10px;
		}
		.quoteforms thead th {
			color:#666;
			font-size:1.2em;
			
			/*padding: 0 10px;*/
			}
		.quoteforms tbody th {
			color:#000;
			font-size:1.2em;
			/*padding: 3px 10px*/
			}
			.quoteforms tbody th.sub {
				font-size: 1em;
				color:#000;
				/*background: #ccc;*/
				text-align:right;
				}
				
.sideforms {
	/*border: 2px solid #999;*/
	border-collapse: collapse;

	font-size: 0.9em;
	}
	.sideforms td {
		/*padding:3px;
		border: 1px solid #fff*/
                width: %
		
		}
		
	.sideforms th {
		text-align:center;
		margin-bottom: 10px;
		}
		.sideforms thead th {
			color:#666;
			font-size:1.2em;
			
			/*padding: 0 10px;*/
			}
		.sideforms tbody th {
			color:#000;
			font-size:1.2em;
			width: 50%px;
			/*padding: 3px 10px*/
			}
			.sideforms tbody th.sub {
				font-size: 1em;
				color:#000;
				/*background: #ccc;*/
				text-align:right;
                                width: 45%
				
				}

                .sideforms tbody th.sub label{font-size: 0.9em; padding-bottom: 7px}
				
				
				.sideforms tbody td input {max-width: 120px;}
				
/* ~~~~ Background Props onHover Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.home_welcome div.intro:hover, div.home_welcome div.intro_second:hover, div.sub_welcome div:hover, div.sub_events div:hover, 
div.sub_services div:hover, div.news_welcome div:hover, div.sub_clients div:hover, div.sub_contact div:hover, 
div.sub_contact div.left_half:hover, div.sub_contact div.right_half:hover, div.sub_aircrafts div:hover, div.sub_aircraft_spec div:hover, 
div.sub_quotes div.intro:hover, div.aircraft_list div:hover, div.index_left_block div:hover, div.index_right_block div:hover
{background: #fff}


div.home_welcome ul li.index_events, div.home_welcome div.intro, div.home_welcome div.intro_second, div.sub_welcome div, 
div.news_welcome div, div.sub_clients div, div.sub_quotes div.intro, div.sub_services div, div.sub_contact div, div.sub_contact div.left_half, 
div.sub_contact div.right_half, div.sub_aircrafts div, div.sub_aircraft_spec div, div.sub_aircraft_spec div.left, div.sub_aircraft_spec div.right,
div.sub_consultancy div, div.aircraft_list ul li, div.sub_events div, h3.h3_button_sidebar
{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.syjets.com/img/alpha.png', sizingMethod='scale');}
	
/* ~~~~ Homepage Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.home_welcome {
	height: 560px;
	background: url(../img/sub_welcome.jpg);
	}
	div.home_welcome ul li.index_events {
	display: block;
	float: right;
	width: 202px;
	height: 87px;
	margin: 20px 10px 0px 10px;
	border: 0px;
	padding: 0px;
	color: #000;
	}
	html>body div.home_welcome ul li.index_events {
		background: url(../img/alpha.png);
		margin: 20px 20px 0px 0px;
		}
	div.home_welcome li.index_events:hover {
		background: #fff;
		}
		div.home_welcome ul li.index_events img, div.home_welcome ul li.index_events span {
			float: right;
			}

	div.home_welcome div.intro {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 10px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.home_welcome div.intro {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			}
			
		div.home_welcome div.intro_second {
		display: block;
		float: left;
		width: 343px;
		height: 278px;
		margin: 20px 15px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.home_welcome div.intro_second {
			background: url(../img/alpha.png);
			margin: 20px 15px 0px 20px;
			}
			
		    div.home_welcome div.intro_second ul li{
			list-style:disc;
			margin-left: 25px;
			line-height: 1.4em;
			}
			
div#top_box {
	clear: both;
	height: 190px;
	color: #fff;
	}
	div#top_box h2 {
		color: #fff;
		}
	
div.home_planner {
	height: 560px;
	background: url(../img/planner.jpg);
	}

	
/* ~~~~ Sub Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_welcome {
	height: 560px;
	background: url(../img/sub_welcome.jpg);
	}
	div.sub_welcome div {
		display: block;
		float: left;
		width: 270px;
		height: 210px;
		margin: 40px 0px 0px 20px;
		border: 0px;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_welcome div {
			background: url(../img/alpha.png);
			}
	
div.sub_sidebar {
	height: 560px;
	background: url(../img/sub_sidebar.jpg);
	color: #fff;
	}
	

div.sub_sidebar3 {
	height: 560px;
	background: url(../img/sub_sidebar_3.jpg);
	color: #fff;
	}
	
div.sub_sidebar4 {
	height: 610px;
	background: url(../img/sub_sidebar_7.jpg);
	}
	
div.sub_sidebar5 {
	height: 694px;
	background: url(../img/sub_sidebar_5.jpg);
	}

div.sub_sidebar5a {
	min-height: 800px;
	background: url(../img/sub_sidebar_5.jpg);
	}
	
div.sub_sidebar6 {
	height: 560px;
	background: url(../img/sub_sidebar_6.jpg);
	}
	
div.sub_sidebar7 {
	height: 700px;
	background: url(../img/sub_sidebar_7.jpg);
	}

div.sub_sidebar label, div.sub_sidebar a {color: #fff;}

	div.sub_sidebar a:hover,
	a:active {
		color: #c08361;
		}
	
	
/* ~~~~ News Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.news_welcome {
	background: url(../img/sub_content_7.jpg) #ccc no-repeat;
	height: 700px;
	}
	
	div.news_welcome div {
	display: block;
	float: left;
	width: 571px;
	margin: 20px 10px 0px 10px;
	border: 2px solid #fff;
	padding: 10px;
	color: #000;
	}
	html>body div.news_welcome div {
		background: url(../img/alpha.png);
		margin: 20px 20px 0px 20px;
		}


div.news_sidebar {
	background: url(../img/background_sidebar.gif) repeat-x #c9c9c9;
	}
	
div#wrapper {
	/*background: url(../img/background_fake.gif);*/
	margin-bottom: 5px;
	}
	
/* ~~~~ Clients Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_clients {
	height: 560px;
	background: url(../img/sub_welcome.jpg);
	}
	div.sub_clients div {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 0px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_clients div {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			width: 571px;
			}
			
/* ~~~~ Quotes Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_quotes {
	height: 560px;
	background: url(../img/sub_content_6.jpg);
	}
	div.sub_quotes div.intro {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 0px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_quotes div.intro {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			width: 571px;
			}
			
	.fieldset1 {
		float:left;
		width: 270px;
		margin: 0;
		
               
		}

         html>body div.sub_quotes div.fieldset1 {
			margin: 0;
			}
	
	.fieldset2 {
			float:right;
			width: 280px;
			margin: 0;
            
		}
	
	    html>body div.sub_quotes div.fieldset2 {
			margin: 0;
			}

        .small_radio {font-size: 0.8em; clear:both}
		
		
		
/* ~~~~ Services Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_services {
	height: 610px;
	background: url(../img/sub_content_4.jpg);
	}
	div.sub_services div {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 0px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_services div {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			width: 571px;
			}
			
			
/* ~~~~ Contact Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_contact {
	height: 560px;
	background: url(../img/sub_welcome.jpg);
	}
	div.sub_contact div {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 20px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_contact div {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			}
			
		div.sub_contact div:hover {background: #fff}
			
	div.sub_contact div.left_half {
		display: block;
		float: left;
		width: 263px;
		height: 225px;
		margin: 20px 0px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_contact div.left_half {
			background: url(../img/alpha.png);
			margin: 20px 0px 0px 20px;
			}
			
	div.sub_contact div.right_half {
		display: block;
		float: left;
		width: 263px;
		height: 225px;
		margin: 20px 0px 0px 20px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_contact div.right_half {
			background: url(../img/alpha.png);
			margin: 20px 0px 0px 20px;
			}
			
/* ~~~~ Aircrafts Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.sub_aircrafts {
	height: 560px;
	background: url(../img/sub_welcome.jpg);
	}
	div.sub_aircrafts div {
		display: block;
		float: left;
		width: 260px;
		height: 222px;
		margin: 20px 0px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_aircrafts div {
			background: url(../img/alpha.png);
			margin: 20px 0px 0px 20px;
			}
			
		div.sub_aircrafts div a {border:none; text-decoration:none;}

		div.sub_aircrafts div a img{
			margin-top: 0px;
			width: 260px;
			height: 180px;
			border: none;
                        text-decoration: none;
		}
			

/* ~~~~ Sub Aircraft Spec Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_aircraft_spec {
	min-height: 800px;
	background: url(../img/sub_content_5.jpg) no-repeat;
	padding-bottom: 20px;
	}
	div.sub_aircraft_spec div {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 10px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_aircraft_spec div {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			width: 571px;
			}
			
/**** TABBER SYSTEM ****/
	div.tabbertab div.left {
		display: block;
		float: left;
		width: 340px;
		height: 330px;
        margin: -10px;
		background: none; 
		padding: none; 
		border: none;
		color: #000;
		}

	div.tabbertab div.right {
		display: block;
		float: right;
		width: 211px;
		height: 330px;
		margin: -7px; 
		background: none; 
		padding: none; 
		border: none;
		color: #000;
		}		
			
 /******** NORMAL SYSTE***/
			

	div.sub_aircraft_spec div.left {
		display: block;
		float: left;
		width: 315px;
		height: 330px;
		margin: 20px 10px 0px 20px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_aircraft_spec div.half {
			background: url(../img/alpha.png);
			margin: 20px 0px 0px 20px;
			}

	div.sub_aircraft_spec div.right {
		display: block;
		float: left;
		width: 211px;
		height: 330px;
		margin: 20px 20px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_aircraft_spec div.right {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 10px;
			}
			

/* ~~~~ Consultancy Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.sub_consultancy {
	height: 560px;
	background: url(../img/welcome.jpg);
	}
	div.sub_consultancy div {
		display: block;
		float: left;
		width: 550px;
		/*height: 210px;*/
		margin: 20px 0px 0px 20px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_consultancy div {
			background: url(../img/alpha.png);
			}
			
/* ~~~~ Homepage Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.aircraft_list {
	height: 560px;
	background: url(../img/welcome.jpg);
	}
	div.aircraft_list ul li {
	display: block;
	float: left;
	width: 283px;
	height: 60px;
	margin: 15px 0px 0px 10px;
	border: 2px solid #fff;
	padding: 0px;
	color: #000;
	text-align:center;
	list-style:none;
	}
	
	
	html>body div.aircraft_list li {
		background: url(../img/alpha.png);
		margin: 15px 0px 0px 20px;
		text-align:center;
		list-style:none;
		}
	div.aircraft_list li:hover {
		background: #fff;
		}
		div.aircraft_list li img, div.aircraft_list li span {
			float: left;
			margin-right: 10px;
			}

/* ~~~~ Events Layout ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
div.sub_events {
	height: 694px;
	background: url(../img/sub_content_5.jpg);
	}
	div.sub_events div {
		display: block;
		float: left;
		width: 571px;
		/*height: 210px;*/
		margin: 20px 10px 0px 10px;
		border: 2px solid #fff;
		padding: 10px;
		color: #000;
		}
		html>body div.sub_events div {
			background: url(../img/alpha.png);
			margin: 20px 20px 0px 20px;
			width: 571px;
			}

/* ~~~~ Misc Stuff~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul.list li{
			list-style:disc;
			margin-left: 25px;
			line-height: 1.4em;
			}
			
			
/* ~~~~ Site Map~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.sitemap a {font-size: 0.9em; line-height:normal}

div.sitemap_toplevel ul li{
	list-style: none;
	display: inline;
	}

div.sitemap ul {
	margin: 0 0 0 10px;
	list-style:none;
	}

	div.sitemap ul li {
		margin: 0 0 0 10px;
		}

		div.sitemap ul li ul {
			margin: 0 0 0 10px;
			}

			div.sitemap ul li ul li{
				margin: 0 0 0 10px;
				}
				
				
        h3.h3_button_sidebar {
		height: 25px;
		border-top: 2px solid #fff;
		border-bottom: 2px solid #fff;
		padding: 5px 0 0 0;
		text-align:center;
		font-size: 1.4em;
		width: 260px;
		margin: 15px 10px;
		color: #666;
		}
		
		h3.h3_button_sidebar a{color: #666;}

		html>body h3.h3_button_sidebar {
			background: url(../img/alpha.png);
			color: #666;
		}
		

.featured_logo {
text-indent:-999em;
}

.featured_logo a {
display:block;
height:65px;
margin: 0 0 0 5px;
width:200px;
text-decoration: none;
float:right;
border:1px solid #9b6446;
}

.featured_logo a.globalsport {
background:transparent url(../files/images/global-sport-logo.jpg) repeat scroll 0% 50%;
height:65px;
width:200px;
}

.featured_logo a.globalsport:hover {
background:transparent url(../files/images/global-sport-logo.jpg) repeat scroll 200px 0px;
}

.featured_logo a.fusion {
background:transparent url(../files/images/fp-logo.jpg) repeat scroll 0% 50%;
height:65px;
width:200px;
}

.featured_logo a.fusion:hover {
background:transparent url(../files/images/fp-logo.jpg) repeat scroll 200px 0px;
}

.featured_logo a.cml {
background:transparent url(../files/images/cml-logo.jpg) repeat scroll 0% 50%;
height:65px;
width:200px;
}

.featured_logo a.cml:hover {
background:transparent url(../files/images/cml-logo.jpg) repeat scroll 200px 0px;
}

.charter_quote_button {
text-indent: -999em;
text-align: center;

}

.charter_quote_button a {
display:block;
height: 43px;
width:255px;
border:none;
margin: 0 auto;
background: transparent url(../img/charter-quote-button.png) no-repeat;
}

.charter_quote_button a:hover {
background: transparent url(../img/charter-quote-hover-button.png) no-repeat;
}

.empty_legs_button {
text-indent: -999em;
text-align: center;

}

.empty_legs_button a {
display:block;
height: 43px;
width:255px;
border:none;
margin: 0 auto;
background: transparent url(../img/empty-legs-button.png) no-repeat;
}

.empty_legs_button a:hover {
background: transparent url(../img/empty-legs-hover-button.png) no-repeat;
}

.light_jets_title {
height: 26px;
width: 259px;
display: block;
background: transparent url(../img/light-jets.png) no-repeat;
text-indent: -999em;
border:none;
margin:none;
padding: none;
}

.medium_jets_title {
height: 26px;
width: 259px;
display: block;
background: transparent url(../img/medium-jets.png) no-repeat;
text-indent: -999em;
border:none;
margin:none;
padding: none;
}

.super_medium_jets_title {
height: 26px;
width: 259px;
display: block;
background: transparent url(../img/super-medium-jets.png) no-repeat;
text-indent: -999em;
border:none;
margin:none;
padding: none;
}

.heavy_jets_title {
height: 26px;
width: 259px;
display: block;
background: transparent url(../img/heavy-jets.png) no-repeat;
text-indent: -999em;
border:none;
margin:none;
padding: none;
}