.contactbottom  {
width: 800;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #fff;
margin-left: auto;
margin-right:auto;
 
	}	
	
.hovercraft {
    opacity: 1.0;
    filter: alpha(opacity=100);
}

.hovercraft:hover {
    opacity: .5;
    filter: alpha(opacity=40);
}

ul {
     list-style-type: none;
     padding: 0px;
     margin: 0px;
 
 }

ul li {
     background-image: url(images/star.png);
     background-repeat: no-repeat;
     background-position: 0px center; 
     padding-left: 15px; 
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
		line-height: 12px;
	font-style: normal;
	color: #000;
	}
 
.series {
     background-image: url(images/diamondsm.png);
     background-repeat: no-repeat;
     background-position: 0px center; 
     padding-left: 8px; 
	 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
			line-height: 12px;
	font-style: normal;
	color: #000;
	}

.space {
  padding: 2px;
	}
 
 #titleimage {
	width: 556;
	height: 109;
	z-index: 250;
	position: relative;
	float:right;
	}
		
.borderfloat  {
	width: 893px;
	height: 289px;
	z-index: 200;
    position: relative;
    left: 0px;
    top: 0px;
    float:left;

	}
.maintopphoto  {
	/*--SIZE   width: 893px;   --*/
	/*--SIZE   height: 289px; --*/
	 width: 893px;  
	 height: 289px; 
	background-repeat: no-repeat;
	z-index: 100;
    position: relative;
	background-color: #003366;
	margin-left: auto;
   margin-right:auto;
   background-size: 100% 100%;
	}	
.logo  {
background-image: url(images/nstarplanes.png);
     background-repeat: no-repeat;
	width: 1024px;
	height: 137px;
	z-index: 200;
	left: 0px;
	top: 0px;
	float:left;
	}
	
.topcontact  {
background-image: url();
     background-repeat: no-repeat;
	width: 400px;
	height:100px;
	float:right;
	padding-right: 50px;
	margin-top: 38px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		line-height: 16px;
	font-style: normal;
	color: #fff;
	text-align: right;
	}
.menuwrap  {
background-image: url(images/menubg.png);
     background-repeat: no-repeat;
	width: 893px;
	height: 62px;
	z-index: 100;
    margin:0 auto;
	padding: 0px; 
	position: relative;
float:left;
	 
	}
 
 	.menuadmin  {
	width: 740px;
	height: 40px;

    margin-left: auto;
     margin-right:auto;
margin-top:18px;
	 
	}
	.menu  {
	width: 600px;
	height: 40px;

    margin-left: auto;
     margin-right:auto;
margin-top:18px;
	 
	}	
	.transp  {
background-image: url(images/transp.png);
     background-repeat: repeat;

	}	
.bodywrap  {
background-image: url(images/transp.png);
     background-repeat: repeat;
	width: 893px; 
	z-index: 100;
	left: 0px;
	top: 0px;
	float:left;
	}	
	
.bodybg  {
background-image: url(images/aircraft_sales.png);
     background-repeat: repeat;
	width: 893px;
	z-index: 100;
	left: 0px;
	top: 0px;
	margin-bottom:0px;
	 padding: 0;
	 	float:left;
	}	
		
	.bodybglight  {
background-image: url(images/aircraft_sales.png);
     background-repeat: repeat;
	width: 893px;
	z-index: 100;
	left: 0px;
	top: 0px;
	margin-bottom:0px;
	 padding: 0;
	}	
		
 .top {
background-image: url(images/bottombg.png);
     background-repeat: repeat;
	width: 893px;
	height: 1px;
	float:left;
	}

.bottom {
background-image: url(images/bottombg.png);
     background-repeat: repeat;
	width: 893px;
	height: 22px;
	z-index: 100;
	left: 0px;
	top: 0px;
	float:left;
	}
.bottomwrap {
background-image: url(images/nstarplanes_bottom.png);
     background-repeat: no-repeat;
	width: 1024px;
	height: 68px;
	z-index: 100;
	left: 0px;
	top: 0px;
	float:left;
	}		
	/*--------------------SAMPLE ------------------*/

  /*   <div id="wrap">
    <div id="header"></div>
    <div id="nav"></div>
    <div id="main"></div>
    <div id="sidebar"></div>
    <div id="footer"></div>
    </div>  */
#wrap {
	width:1024px;

    margin:0 auto;
	padding: 0px; 
	background-image: url();
	position: relative;
/* changes height from top */
    }	
.wrapinner {
	width:893px;
    margin:0 auto;
	padding-left: 80px; 
	background-image: url();
/* changes height from top */
	float:left;	 	    
    }	
#wrapbg {
	width:893px;
	height: 289px;
    margin:0 auto;
	padding: 0px; 
	z-index: 200;
	background-image: url(images/1.jpg);
	position: relative;

    }
.wrapfg {
	width:893px;
	height: 289px;
    margin:0 auto;
	padding: 0px;
	z-index: 300; 
	background-image: url(photos/default.jpg);
	position: relative;
    top: 0px;
    left: 0px;
	float:left;

    }

.heading { /*--TITLE--*/
	width:100%;
	height: 113px;
    margin:0 auto;

	padding: 0px;
		z-index: 150; 
			background-image: url(images/t_bg.jpg);
	    position: absolute;
    top: 0px;
    left: 0px;
 
	 	    clear:both;
	}
.headerspace { /*--TITLE--*/
	width:100%;
	height: 113px;
    margin:0 auto;

	}
.mainphoto {
	width: 600px;
	height: 440px;
	z-index: 270;
background-image: url(images/m_emb120er.png);
}
	.divider { clear:both; }	
.maincontent{ 
	width: 90%;
height:340px;
	padding-top: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;

}.maincontentlrg{ 
	width: 90%;
height:360px;
	padding-top: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;

}
.maincontentinner{ 
	width: 85%;

	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	   padding: 20px;
 

}
.leftcolumn { /*--Left Column--*/
	float: left;
	width: 36%;
	padding: 10px;    
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #fff;

	
	}
 
.rightcolumn { /*--Right Column--*/
	float:left	;
	width:59%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;} 

.left50 { /*--Left Column--*/
	float: left;
	width: 38%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
	} 


 
.right50 { /*--Right Column--*/
	float:left	;
	width:38%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;

	} 
.leftspecs { /*--Left Column--*/
	float: left;
	width: 40%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
	} 


 
.rightspecs { /*--Right Column--*/
	float:left	;
	width:55%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;

	} 

.toptext { /*--Top Text--*/
	float:right;
	width:65%;
	padding: 10px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;

	} 
.floatright { /*--Top Text--*/
	float:right;
		} 
	
.twocolumns { /*--Top Text--*/
	float:left;
	width:98%;
	padding: 0px;      
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #fff;
		padding: 5px;      

	}  
.main { /*--Left Column--*/
	float:left;
	width:500px;
	background:#9c9;
	}	
 		
#mainphotowrap { 
	width:946px;
	height:217px;
	background-repeat: no-repeat; /* changes height from top */
	background-image: url(images/topphoto.jpg);
	} 
			



#photos {
	width:946px;
	height:217px;
	z-index:100;
	position: relative;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat; /* changes height from top */
	background-image: url(images/topphoto.jpg);
	} 
.photoright{ /*--Top Text--*/
	float:right;
	padding: 10px;      


	} 

#footer  {
	color: #f0c;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #c00; 
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 18px;
	    clear:both;
    background:#cc9;
	}

#footer p {
	margin:0;
	}
	
* html #footer {
    height:1px;
    }
	
#logobottom { /* works to align image to top... in E*/
	z-index:900;
	width:142;
	height:56;
	position:absolute;  /* changes height from top of website if you change to absolute*/
	border:0 solid #aaa;
	vspace:0; hspace=:0;
	right: 0; 
	top: 0;
	left: 0px;
	}


.photoborder {
/* This centers the image */
/*display: block;
margin-left: 20;
margin-right: 20;
margin-top:0px;
position:relative; 
z-index:5; 
position:absolute;
/* This adds the border */
	padding:8px;
	width:200;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:white;
	}
.photobordersm {
/* This centers the image */
/*display: block;
margin-left: 20;
margin-right: 20;
margin-top:0px;
position:relative; 
z-index:5; 
position:absolute;
/* This adds the border */
	padding:3px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:white;
	}	
#photo {
	height:  225px;
	width: 225px;
	border: 0px solid black;
	padding: 0px;
	text-align: center;
	text-valign: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #062F50;
	position: relative;
	} 

#phototext { 	
	padding: 0px; 
	vertical-align:bottom;
	padding-bottom:0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #062F50;
	position: absolute; bottom: 0;  
	} 
	
#slideshowbg { 	
	background-image: url(photos/default.jpg);
	width: 893px;
	height: 289px;
 
	} 	

 
#slideshowpic { /* works to align image to top... in E*/
	z-index:100;

	}
/*------------------SAMPLE END --------------------*/


body {
	 background-image: url(images/bg.png);
	background-color: #003366;
    background-repeat: repeat-x;
	   background-size: 100% auto; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#003399;
	scrollbar-arrow-color:#336699;
	scrollbar-track-color:#336699;
	scrollbar-shadow-color:#000033;
	scrollbar-highlight-color:#336699;
	scrollbar-3dlight-color:#6699cc;
	scrollbar-darkshadow-Color:#000000;
	}

A:link, 
A:active { color: #ffffff; text-decoration: underline;}
A:visited  { color: #ffffff; text-decoration: underline;}
A:hover { color: #cccccc; text-decoration: underline;}



  
div.center {   /*<div class="center">This entire block is centered, but the text inside it is left aligned.</div>*/
	margin-left: auto;   
	margin-right: auto;  
	display: block;    
	}
	


 
  /* --------------------TEXT --------------------*/

 p {
  
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #ffffff;
	}

H1 {
	margin-bottom: 2px; 
	padding-bottom: 2px;
	margin-top: 2px; 
	padding-top: 2px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 23px;
	line-height: 25px;
	color: #ccc;
	font-weight: bold;
	}
	
.smheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #fff;
	font-weight: bold;
	}
	
H2 {
	margin-bottom: 2px; 
	padding-bottom: 2px;
		margin-top: 2px; 
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #fff;
	font-weight: bold;
	}
	
H3 {
	margin-bottom: 2px; 
	padding-bottom: 2px;
		margin-top: 2px; 
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #fff;
	font-weight: bold;
	}
	
H4 {
	margin-bottom: 2px; 
	padding-bottom: 2px;
		margin-top: 4px; 
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #fff;
		font-weight: bold;
	}

.maintext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #fff;
		font-weight: normal;
	}
	
.H5{
	margin-bottom: 2px; 
	padding-bottom: 2px;
		margin-top: 2px; 
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fff;
	}
	.clientlist{
	margin-bottom: 0px; 
	padding-bottom: 0px;
		margin-top: 0px; 
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		line-height: 12px;
	font-style: normal;
	color: #fff;
	}
.li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
	}
.italic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 7px;
	font-weight: bold;
	color: #206BD0;
	}


.indent { 	
	padding: 12px; 
	}
	
#indentsm { 	
	padding: 3px; 
	}





/*^'^ Navigation Structure ^'^*/
.nav-container-outer{

padding: 0px;
height: 41px;
background: url(/images/menu2/nav-bg.jpg);
}
.float-left{
float: center;
}
.float-right{
float: right;
}
.nav-container .divider{
display:block;
font-size:1px;
border-width:0px;
border-style:solid;
}
.nav-container .divider-vert{
float:left;
width:0px;
display: none;
}
.nav-container .item-secondary-title{
display:block;
cursor:default;
white-space:nowrap;
}
.clear{
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
float:none;
}
.nav-container{
position:relative;
zoom:1;
margin: 0 auto;
}
.nav-container a, .nav-container li{
float:left;
display:block;
white-space:nowrap;
}
.nav-container div a, .nav-container ul a, .nav-container ul li{
float:none;
}
.nav-container ul{
left:-10000px;
position:absolute;
}
.nav-container, .nav-container ul{
list-style:none;
padding:0px;
margin:0px;
}
.nav-container li a{
float:none
}
.nav-container li{
position:relative;
}
.nav-container ul{
z-index:10;
}
.nav-container ul ul{
z-index:20;
}
.nav-container ul ul ul{
z-index:30;
}
.nav-container ul ul ul ul{
z-index:40;
}
.nav-container ul ul ul ul ul{
z-index:50;
}
li:hover>ul{
left:auto;
}
#nav-container ul {
top:100%;
}
#nav-container ul li:hover>ul{
top:0px;
left:100%;
}

/*^'^ Primary Items ^'^*/	
#nav-container a{	
padding:5px 18px 7px 18px;
margin: 0px 0px 0px 0px;
color: #FFFFFF;
font-family: Trebuchet MS, Arial, sans-serif, Helvetica;
font-size:14px;
text-decoration:none;
font-weight: bold;
background: url(images/transp.png);
background-repeat: repeat;
background-position: top;
}

#nav-container a:hover{
color: #ccc;  /*^'^ MAIN LINKS HOVER COLOR ON TEXT  CHANGE THIS ^'^*/	
background: url(images/transp2.png);
background-repeat: repeat;
background-position: center;
}

/*^'^ Secondary Items Container DROP DOWN  ^'^*/	
#nav-container div, #nav-container ul{	
padding:10px 4px 10px 4px;
margin:0px 0px 0px 0px;
background: url(); /*^'^ CHANGE THIS BACKGROUND OF LARGE DROPDOWN BOX ^'^*/
background-repeat: repeat;
background-color: #000; /*^'^ CHANGE THIS  ^'^*/
opacity: 0.8; 
border-bottom: 1px solid #ffffff;
}

/*^'^ Secondary Items ^'^*/	
#nav-container div a, #nav-container ul a{	
padding:3px 10px 3px 6px;
background-color: #FFFFFF;
background: url();
background-repeat: repeat;
background-position: 0px 22px;
font-size:12px;
border-width:0px;
border-style:none;
margin: 0px 0px 0px 0px;
width: 180px;
}

/*^'^ Secondary Items Hover State ^'^*/	
#nav-container div a:hover, #nav-container ul a:hover{	
background-color: #FFFFFF;
background: url(images/transp.png); /*^'^ CHANGE THIS HIGHLIGHTS  ^'^*/
background-repeat: repeat;
color:#ffffff; /*^'^ TEXT COLOR in Drop Down HOVER ^'^*/	
}

/*^'^ Secondary Item Titles ^'^*/	
#nav-container .item-secondary-title{	
cursor:default;
padding:4px 0px 3px 7px;
color: #003366;
font-family: Arial, Trebuchet MS, Arial, sans-serif, Helvetica;
font-size:11px;
/* background: url(images/item-secondary-title-bg.jpg); */
background-repeat: no-repeat;
font-weight:bold;
}

/*^'^ Horizontal Dividers ^'^*/	
#nav-container .divider-horiz{	
border-top-width:1px;
margin:5px 5px;
border-color: #C16100;
}

/*^'^ Vertical Dividers ^'^*/	
#nav-container .divider-vert{	
border-left-width:1px;
height:40px;
margin:4px 2px 0px 2px;
border-color:#AAAAAA;
}



#copyrightwrap {   /*<div class="center">This entire block is centered, but the text inside it is left aligned.</div>*/
background-image: url(images/nstarplanes_bottom.png);
     background-repeat: no-repeat;
	width: 1024px;
	height: 68px;
	z-index: 100;
		padding-left: 100px; 
				padding-top: 10px; 
	left: 0px;
	top: 0px;
	float:left;
	}	
.copyright1 {   /*<div class="center">This entire block is centered, but the text inside it is left aligned.</div>*/
	float:left;
	text-align: left ;  
	width: 430px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fff;
	padding: 0px;
	height: 20px;
	padding-left: 10px; 
	  }
.copyright2 {   /*<div class="center">This entire block is centered, but the text inside it is left aligned.</div>*/
	float:left;
	text-align: right;  
	width: 400px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fff;
	padding: 0px;
	height: 20px;
	padding-right: 30px; 
	}
	
 