@charset "utf-8";
/* CSS Document */


* {margin:0; padding:0}


body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#b8c6ce; }

div#content p {line-height: 16px;}

div#contact {text-align:right; background-color:#000000; }

a:link {color:#95c0e7;}
a:visited {color: #95c0e7;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#143d8d;}
h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333333;
	display:block;
	background-color:#809acc;
	padding: 3px;
	width: 394px;
}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#cdcccb;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; color:#78a5ff; }
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#FEEAD8;}


div#plane {width:394px; vertical-align:middle; color:#000000; padding: 4px 0 4px 0;}
div#plane img {margin-right: 10px; border:2px solid #FEEAD8;}

div#mainwrapper {width: 898px; border: 1px solid white; margin-left:auto; margin-right:auto; margin-top: 10px; margin-bottom: 40px; background-image:url(../images/faux_3col.gif);}

div#mainhomewrapper {width: 898px; border: 1px solid white; margin-left:auto; margin-right:auto; margin-top: 10px; margin-bottom: 40px; background-color:#000000;}

div#header {width: 898px; height:168px; background-image: url(../images/header_bg.jpg);  }
div#header img {border: none;}
div#homeheader {width: 898px;   }
div#homecolwrapper {width: 898px; background-color:#000000;}
div#homecol1 {width: 191px; padding: 5px 30px 20px 30px; height: 260px; background-color: #000000; float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #818182; line-height:17px; text-align:center;}
div#homecol1 img {border:none;}

div#content td {font-size:11px;}

.homeborder {border: 1px solid #999999; padding:5px;}

div#homecol2 {width: 215px; height: 300px; background-color: #0e416c; float:left;}
div#homecol3 {width: 215px; height: 300px; background-color: #1e1e1e; float:left; border-left: 1px solid black;}
div#homecol4 {width: 215px; height: 300px; background-color: #000000; float:left; border-left: 1px solid black;}
.hometext {width: 195px; margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cdcccb; line-height:18px;}

.hometext a {font-weight: bold;}

.hometext img {padding-bottom: 8px; padding-top: 4px; border:none;}


ul {margin-left: 20px; }

li {padding-top: 10px;}

div#header img {padding-top: 100px; padding-left: 22px; padding-bottom: 8px; }

div#nav {width: 662px; background-color:#809acc; float:left;}

div#homenav {width: 647px; background-color:#809acc; margin-left: 251px;}


div#wrapper {width: 662px;  float:left;}

div#leftcolumn {width: 150px;  float:left; padding:40px 15px 15px 15px;}

div#leftcolumn p {font-weight:bold; color:#CCCCCC;  font-size:10px; margin-top:4px;}

div#leftcolumn ul li {list-style-image:url(../images/fleet_icon.gif); line-height: 7px; font-size:10px;}

div#leftcolumn ul {padding-bottom: 15px}

div#content {width: 442px; background-color: white; float:left; padding: 50px 20px 20px 20px; }

div#contentForm {width: 592px; background-color: white; float:left; padding: 50px 20px 20px 20px;  }

div#rightcolumn {width: 234px; float:right; background-color: black;  background-image:url(../images/rightcolumn_top.gif); background-position: top; background-repeat:no-repeat;}

div#rightcolumn p {font-size: 13px; font-weight:bold; color: white; margin: 20px; padding-top: 20px;}
div#rightcolumn h3 {margin:20px}
div#rightcolumn h4 {margin:20px}
div#rightcolumn img {border:none; padding-left: 10px;}
div#footer {width: 898px; height: 55px; clear:both;  background-image:url(../images/footer.gif);}

div#footerThin {width: 898px; height: 17px; clear:both;  background-image:url(../images/footerThin.gif);}

div#footerThin p {text-align:center; color:#5a85b0; padding-top: 3px; font-size:10px; }

div#footer p {text-align:center; color:#5a85b0; padding-top: 15px; font-size:10px; }

div#planecol1 {width: 250px; float:left; text-align:right; font-weight:bold;}

div#planecol2 {width: 140px; float: right;}

div#planedescription {width: 400px; border: 1px solid #003366; padding-bottom: 20px;}

div#contactFormNav {
	width: 662px;
	background-color:#051422;
	float:left;
}

div#contactFormNav table {
	margin-left:auto;
	margin-right:auto;
}

div#contactFormNav table tr td {
	vertical-align:top;
	padding:5px 15px;
}

div#contactFormNav p {font-weight:bold; color:#CCCCCC;  font-size:10px; margin-top:4px;}

div#contactFormNav ul li {list-style-image:url(../images/fleet_icon.gif); line-height: 7px; font-size:10px;}

div#contactFormNav ul {padding-bottom: 15px}

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.centerForm {
	margin-left:auto;
	margin-right:auto;
}

.planephotomain { border: 1px solid black;}

.planephotothumb { margin-left: 7px; margin-top:10px; border: 1px solid black;}

.planephotofirstthumb {padding-left: 0; margin-top:10px; border: 1px solid black;}

.col2 {margin-left: 175px;}

.compare td {padding:5px; border:1px solid black;}

.noborder {border:none;}

.argus {padding:7px;}

.nav {
height:32px; 
background: url(../images/pro_line_0.gif) repeat-x; 
position:relative; 
font-family: verdana, arial, sans-serif; 
font-weight: bold;
font-size:11px; 
width:662px; 
z-index:500;
}


.navhome {
height:32px; 
background: url(../images/pro_line_0.gif) repeat-x; 
position:relative; 
font-family: verdana, arial, sans-serif; 
font-weight: bold;
font-size:11px; 
width:647px; 
z-index:500;
border-bottom: 1px solid white;
}

.nav .table {
display:table; 
margin:0 auto;
}

.navhome .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.navhome .select,
.navhome .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}


.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.navhome li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:32px; 
float:left; 
background: url(../images/pro_line_0.gif); 
padding:0 20px 0 20px; 
text-decoration:none; 
line-height:32px; 
white-space:nowrap; 
color:#ddd;
}

.navhome .select a {
display:block; 
height:32px; 
float:left; 
background: url(../images/pro_line_0.gif); 
padding:0 18px 0 18px; 
text-decoration:none; 
line-height:32px; 
white-space:nowrap; 
color:#ddd;
}


.nav .current a {
display:block; 
height:32px; 
float:left; 
background: url(../images/pro_line_2.gif); 
padding:0 0 0 10px; 
text-decoration:none; 
line-height:32px; 
white-space:nowrap; 
color:#fff;
}


.navhome .current a {
display:block; 
height:32px; 
float:left; 
background: url(../images/pro_line_2.gif); 
padding:0 0 0 10px; 
text-decoration:none; 
line-height:32px; 
white-space:nowrap; 
color:#fff;
}



.nav .current a b {
display:block; 
padding:0 20px 0 10px; 
background:url(../images/pro_line_2.gif) right top;
}

.navhome .current a b {
display:block; 
padding:0 20px 0 10px; 
background:url(../images/pro_line_2.gif) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(../images/pro_line_1.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#fff;
}

.navhome .select a:hover, 
.navhome .select li:hover a {
background: url(../images/pro_line_1.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 20px 0 5px; 
background:url(../images/pro_line_1.gif) right top; 
cursor:pointer;
}

.navhome .select a:hover b, 
.navhome .select li:hover a b {
display:block; 
float:left; 
padding:0 20px 0 5px; 
background:url(../images/pro_line_1.gif) right top; 
cursor:pointer;
}


.nav .select_sub {
display:none;
}

.navhome .select_sub {
display:none;
}


/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
background: #b5d3f2; 
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:662px; 
top:32px; 
background-color:#7ea4cc;
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}



.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
background:#8db0d5; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#932901;
text-decoration:underline;
}

.nav .current .sub li.sub_show a {
color:#088; 
cursor:default; 
background:url(menus/back_1.gif);
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#088; 
background:url(menus/back_1.gif);
}

.stockimgleft {float:left; margin-right:15px; margin-top: 5px; border:1px solid black;}

.stockimgright {float:right; margin-left:15px; margin-top: 5px; border:1px solid black;}


.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
