@charset "utf-8";
body{
margin: 0;
padding: 0;
background: #000;
background: #000 url(/images/back.jpg) 50% 0 repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
 }
.body2 {
background-image: url(/sky2.jpg);
}
#container { 
background: transparent;
width: 780px;
margin:0 auto;
background-image: url(/images/mainb.png);
overflow: hidden;
}
h1 {
margin-left: 15px;
font-size: 16px;
font-weight: bolder;
color: #527c95;
clear: both;


}

h1 a{
margin-left: 0px;
font-size: 14px;
font-weight: bolder;
color: #527c95;
text-decoration: none;
}

#header { 
Padding: 0em;
margin: 0em;
float: left; 
height: 90px;
width: 780px;
background: transparent;
background-image: url(/images/stratos_header.png);
}

#Main_img { 
Padding: 0em;
margin: 0em;
width: 780px;
 }

.link1 a { color: #527c95;
font-weight:bold;
text-decoration: none;
margin-bottom: 0px;
border-bottom: 1px dotted;

}

.boxlink {
    margin-left: 20px;
	margin-right: 20px;
	margin-top: 18px;
	min-height: 30px;
	margin-bottom: 0px;

}
.boxlink a { color: #527c95;
font-weight:bold;
text-decoration: dotted;
margin-bottom: 0px;


}
	.boxlink_one_way {
    margin-left: 20px;
	margin-right: 20px;
	margin-top: 18px;
	min-height: 30px;
	margin-bottom: 0px;
	font-size: 10px;

}
.boxlink_one_way a { color: #527c95;
font-weight:bold;
font-size: 10px;
text-decoration: dotted;
margin-bottom: 0px;


}


#Form_Background { 
background: transparent;
Padding: 0px;
margin: 0px;
float: left;
background-image: url(/images/form_back.png);
width: 270px;
height: 276px; }

#Form_Background2 { 
Padding: 0em;
margin: 0em;
float: left;
background-image: url(/form_back2.jpg) ;
width: 270px;
height: 274px; }

#footer {
background: transparent;
background-image: url(/images/nav_back.png);
margin: 0 auto;
clear: both;
width: 761px;
}

.footertext{
color: #FFFFFF;
font-size: 9px;
margin-left: 40px;
}
#footer2 {
background: #5a8d30;
margin: 0 auto;
clear: left;
}
.formtext
{
color: #000;
font-size: 9px;
font-weight:bold;}

.fontheader
{
color: #000000;
font-size: 15px;
font-weight:bold;
text-align:center;
}

#clear {
clear:both;
}
#clear_left {
clear:left;
}

.oneways {
background-image: url(/images/onewaysback.png);
background-repeat: no-repeat;
width:740px;
hieght: 200px;
margin-left: 25px;
padding-left: 10px;
padding-bottom: 20px;
font-size: 9px;
float:left;
}

.oneways p {
	float: left;
	width: 350px;
	margin: 0px;
	margin-left: 10px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.oneways h1 {
	font-weight: bold;
	
}

#form_container {
margin-top: 20px;
margin-left: 20px;
}
.navlinks {
background: transparent;
background-image: url(/images/nav_back.png);
margin: 0;
width: 761px;
padding: 1em 0 0 0;
height: 2.5em;
clear: left;
}
.navlinks li {
display: inline;
margin-right: 1em; padding-right: .4em;
border-right: 1px solid white;
}
.navlinks li.last {
border-right: 0;
}
.navlinks a{
color: white;
text-decoration: none;
}
.navlinks a:hover { text-decoration: none;
border-bottom: 1px dotted;}
.navlinks2 {
background: #5a8d30;
margin: 0;
padding: 1em 0 0 0;
height: 2.5em;
clear: left;
}
.navlinks2 li {
display: inline;
margin-right: 1em; padding-right: .4em;
border-right: 1px solid white;
}
.navlinks2 li.last {
border-right: 0;
}
.navlinks2 a{
color: white;
text-decoration: none;
}
.navlinks2 a:hover { text-decoration: none;
border-bottom: 1px dotted;}
.home_hdr {
padding-left: 20px;
padding-top: 20px;
clear: left;
overflow: auto;
}
.home_ftr {
padding-left: 20px;
padding-bottom: 20px;
clear: left;
overflow: auto;
}
.quote_table{
    float: left;
	width: 470px;
	min-height: 600px;
	margin-left: 10px;
    font-size: 11;
	color: #000000;

	}
	.quote_table h1 {
	font-size: 12;
	}
	.quote_table text{
	padding-left: 20px;
	font-size: 12;
	}
	
	.quote_form_left {
	float: left;
	width: 210px;
	text-align: left;
	margin-top: 30px;
	padding-left: 20px;
        
	font-size: 11;
	
	}
	
	
	.quote_form_right {
	float: left;
	width: 210px;
	margin-top: 30px;
        padding-left: 10px;
	}
	

	.quote_details_left {
	float:left;
	   width: 210px;
	text-align: left;
	margin-top: 30px;
	padding-left: 10px;
        font-size: 11px;
	}
	.quote_details_right {
	float: left;
	width: 210px;
	margin-top: 30px;
        padding-left: 5px;
		font-size: 11px;
		}
		
		#quote_details_depart {
     width: 220px;
	 _height:72px;
	 min-height: 102px;
	 color: #FFFFFF;
	 margin-left: 0px;
	 background-color: #527c95;
	 font-size: 11px;
         border-style: solid;
         border-right-width: 0px;
         border-left-width: 0px;
         border-top-width: 0px;
         border-bottom-width: 1px;
         border-color: #000000;
		 }
		 
		 #quote_details_return {
		  width: 220px;
		  _height:72px;
         min-height:102px;
	 color: #FFFFFF;
	 margin-left: 0px;
	 background-color: #527c95;
	 font-size: 11px;
         padding-left: 0px;
         border-style: solid;
         border-right-width: 0px;
         border-left-width: 0px;
         border-top-width: 0px;
         border-bottom-width: 1px;
         border-color: #000000;
		 }
		 
		 #quote_details_depart_2 {
     width: 220px;
	 _height:72px;
	 min-height: 102px;
         margin-top: -20px;
	 color: #000000;
	 margin-left: 0px;
	 background-color: #FFFFFFF;
	 font-size: 11px;
         border-style: solid;
         border-right-width: 0px;
         border-left-width: 0px;
         border-top-width: 0px;
         border-bottom-width: 1px;
         border-color: #FFFFFFF;
		 }
		 
		 #quote_details_return_2 {
		  width: 220px;
         margin-top: -20px;
		 _height:72px;
         min-height:102px;
	 color: #000000;
	 margin-left: 0px;
	 background-color: #FFFFFF;
	 font-size: 11px;
         padding-left: 0px;
         border-style: solid;
         border-right-width: 0px;
         border-left-width: 0px;
         border-top-width: 0px;
         border-bottom-width: 1px;
         border-color: #000000;
		 }
		
		
.form_row {
    width: 200;
	_height: 40px;
	min-height: 40px;
	}

  .itinerary_outer { 
  float:right;      
  width: 235px;
  height: 425px;
  margin-right: 20px;
margin-top: 5px;
  background-color: #333333;
  }
  
  
  .itinerary_outer { 
  float:right;      
  width: 235px;
  height: 425;
  margin-right: 20px;
margin-top: 5px;
  background-color: #333333;
  }
  
  
    .quote_aircraft { 
  float:right;      
  width: 235px;
  height: 800px;
  margin-right: 10px;
margin-top: 5px;
background-image:  url(http://stratosjets.com/images/bullshit.jpg);
background-repeat: no-repeat;

background-position: bottom center;
  }	
	

#itinerary {
	    width: 232px;
	  height: 422px;
	  margin-left: 1px;
          margin-top: 1px;
	  background-color: #CCCCCC;
	  color: #333333;
	  font-size: 10;
	 
	
	  }
	  
	 
#itinerary_header {
      width: 229px;
	  height: 30px;
	  color: #FFFFFF;
	  font-weight: bold;
	  background-color: #527c95;
	   padding-left: 3px;
	  padding-top: 3px;
	  }
	  
	  

	  .itinerary_row {
	  border-color: #FFFFFF;
	  border-style: dotted;
	  border-bottom-width: 1px;
	  border-top-width: 0px;
	  border-right-width: 0px;
	  border-left-width: 0px;
	  min-height: 30px;
	  margin-left: -25px;
	  font-size: 10px;
	
	  }
		  
#table_even {
     width: 450px;
	 min-height: 20px;
	 color: #000;
	 margin-left: 15px;
padding-top: 5px;
         padding-bottom: 5px;
	 background-color: #ccc;
	 font-size: 10;
         border-style: solid;
         border-right-width: 1px;
         border-left-width: 1px;
         border-top-width: 1px;
         border-bottom-width: 1px;
         border-color: #000000;

    
	 }
	 #table_odd {
      width: 450px;
	 min-height: 20px;
	 margin-left: 15px;
         padding-top: 5px;
         padding-bottom: 5px;
	 background-color: #FFFFFF;
	 font-size: 10;
	  border-style: solid;
         border-right-width: 1px;
         border-left-width: 1px;
         border-top-width: 0px;
         border-bottom-width: 0px;
         border-color: #000000;
	 
	 }
.Box1{
	background-image: url(Box_middle.jpg);
	width: 242px;
	margin-left: 17px;
	margin-right: auto;
	
}
.Box2{
	background-image: url(Box_middle.jpg);
	width: 242px;
	margin-left: auto;
	margin-right: auto;
}
.Box3{
	background-image: url(Box_middle.jpg);
	width: 242px;
	margin-left: auto;
	margin-right: 17px;
}
.Box_top .box_bottom {
	margin: 0px;
	padding: 0px;
	}
.boxh1 {
	font-size: 15px;
	border-left: 15px;
	border-left-color: #587283;
	margin-top: 18px;
	margin-bottom: 18px;
	font-weight: bold;
	border-left-style: solid;
	padding-left: 5px;
}
.box-content {
min-height: 108px;
height: 108px;
margin-left: 10px;
	margin-right: 10px;
	margin-top: 18px;
	margin-bottom: 0px;
}
.box-content a {
color: #527c95;
font-weight:bold;
text-decoration: dotted;
margin-bottom: 0px;
}
.column{
	float: left;
	width: 260px;
	margin-top: 10px;

	
	}
p { margin-left: 20px;
	margin-right: 20px;
	margin-top: 18px;
	margin-bottom: 20px;
}
p a { color: #587283;
}
#terrasm {margin: 0;
float: right;
margin-right: 20px;
margin-top: 20px;
}

#plane_sm {margin: 0;
float: left;
width: 180px;
margin-top: 2px;
margin-left: 10px;
margin-right: 0px;
}
#plane_sm_edit {margin: 0;
float: left;
width: 180px;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 2px;
margin-left: 10px;
margin-right: 0px;
}
#plane_sm_index {margin: 0;
float: left;
width: 180px;
margin-top: 1px;
margin-left: 5px;
padding: 0px;
margin-right: -15px;
padding-right: -15px;
margin-bottom: 0px
}

#plane_sm_info {
float: right;
margin-top: 3px;
margin-left: -10px;
padding-right: 5px;
padding-bottom: 10px;
margin-bottom: 0px;
}


.plane_sm_icon {
margin: 0px auto;
width: 139px;
height: 92px;
padding-left: 12px;
padding-right: 13px;
padding-top: 13px;
padding-bottom: 10px;
background-image: url(images/icon2.png);
}

#glossary_list {
float: left;
width: 190px;
font-size: 10px;
}


#airport_list {
float: left;
width: 360px;
margin-left: 15px;
background: lightgrey;
border: 3px double;
border-color: #000;
color: #000;
margin-bottom: 30px;
}

.airport_city {
width: 360px;
}

#airport {
float: left;
width: 140px;
height: 55px;
padding-bottom: 10px;
}
#airport_code {
float: left;
width: 50px;
}

#details_left {
width: 320 px;
margin: 0px;
padding: 0px;
float: left;
}
#details_right {
width: 450px;
margin: 0px;
padding: 0px;
float: left;
}
.map_box {
float: left;
padding-top: 20px;
margin:0px;
}

#runway {
float: left;
width: 160px;

}


.airport_details {
width: 500px;
padding-bottom: 40px;

}

#airport_row {
padding-top: 10px;

}

.airport_details_left {
float: left;
width: 120px;

}
.airport_details_right {
float: left;
width: 320px;
}
.runway_details_left {
float: left;
width: 70px;

}
.runway_details_right {
float: left;
width: 90px;
}

#eco-box {
width: 200px;
height: 150px;
margin-left: 2px;
margin-top: 2px;
background: #5a8d30;
border: 1px double;
border-color: #fff;
color: #fff;

}
.eco-box-outer {
float: right;
width: 206px;
height: 156px;
margin-right: 20px;
background: #5a8d30;
}

#eco-box-text{
padding-top: 10px;
padding-left: 6px;
}

#airport-box {
width: 200px;
height: 620px;
margin-left: 2px;
margin-top: 2px;
background: #527c95;
border: 1px double;
border-color: #fff;
color: #fff;

}
.airport-box-outer {
float: right;
width: 206px;
height: 626px;
margin-right: 20px;
background: #527c95;
}

.google-box {
float: right;
width: 206px;
margin-right: 20px;
background: #FFFFFF;
}

#airport-box-text{
padding-top: 10px;
padding-left: 6px;
}
.main_img1 {
margin: 5px;
padding-left: 15px;
}
.thumb_img1 {
margin: 5px;
padding-left: 11px;
float: left;
}
.link2 a { color: #527c95;
font-weight:bold;
text-decoration: none;
border-bottom: 1px dotted;
}
.link2  { 
padding: 0px;
margin: 0px;
clear: left;
width: 120px;
}

.alpha_ol {
  list-style-type: lower-alpha;
  }
.num_ol {
list-style-type: decimal;

}

.runway_text {
width: 500px;
padding-left: 10px;
}



#featured_text_top {
       
       width: auto;
 
}
#featured_text_bottom {
   
      width: auto;
}
#featured_picture_big {
    
    padding-left: 11px;

	 background: url(/images/box_large.png) no-repeat;
   margin:0 auto;
 padding-top: 8px;
 width: 475px;
 height: 300px;
    
}
#featured-private-jet-charter{
     margin-left: 8px;
     margin-right: 0px;
padding-left: 6px;
padding-top: 6px;
padding-right: 0px;
text-align: left;
	 background: url(/images/featured_back.png) no-repeat;
     width: 500px;
	 height: 276px;
}
#featured_picture_top {
     float: right;
     margin-left: 10px;
     margin-right: 10px;
padding-left: 8px;
padding-top: 7px;
	 background: url(/images/big.png) no-repeat;
     width: 325px;
	 height: 225px;
}
#featured_picture_bottom {
             margin-left: 10px;
     margin-right: 10px;
padding-left: 8px;
padding-top: 7px;
	 background: url(/images/big.png) no-repeat;
     width: 325px;
	 height: 225px;
        clear: both;
        float: right;
}
#featured_charter{

width: 760px;
margin-bottom: 40px;
margin-left: 10px;
margin-right: 0px;
}

#featured_charter_list {
width: 780px;
margin: 0px;
padding: 0px;
clear: both;
}

.featured_charter_column {
float: left; 
height: 25px;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
width: 230px;
}
.featured_charter_column h1{

font-family: Arial, Helvetica, sans-serif;
margin-left: 20px;
font-size: 9px;
font-weight: lighter;
color: #527c95;

}
.featured_charter_column h1 a{
font-size: 9px;
font-weight: bolder;
color: #527c95;
border-bottom: 1px dotted;
text-decoration: none;

}

#socrates {
clear: both;
margin-left: 20px;
padding-right: 20px;
padding-top: 20px;
margin-bottom: 20px;
font-size: 14px;

font-weight: bolder;
color: #527c95;
text-align: center;
text-decoration: none;
}
	/* CSS for my first scrolling box */
	#scrollingContainer{
		width:508px;	/* 170 pixels in width */
		height:276px;	/* Height of box */
		
		border:0px solid #000;	/* Black border around box */
		background-color: transparent;	/* Light blue background color */

		padding-left:0px;	/* A little bit of space between border of box and text inside */
		float:left;	/* I want the text to wrap around the box */
		margin-right:0px;	/* Right margin of 10 pixels */
		font-size:0.9em;	/* Smaller font size than the rest of the page */
		text-align:center;
		
		overflow:hidden;	/* Hide overflow content */
	}
	/* End css for my first scrolling box */

