body{
	background:#001A33;
	color:#000;
	margin: 0px; 
	padding: 0px; 
	font-family: Arial;
	font-size: 13px;
	}
#core_wrap{
	width: 810px;
	margin: 0 auto;
	border:0px solid #ff0000;
	}
	
/* Top
--------------------------------------------------------------------------------------------------------*********/

#topsection{
	background:url('/pure/images/airstar_top.jpg') repeat-x left top;
	font-family: Arial; 
	width: 810px;
	margin-top: 0px;
	margin-left: -1px;
	height: 99px; 
	color: #fff;
	}
.topsection_logo{
	width: 500px;
	height: 66px; 
	color: #fff;
	}
.topsection_links{
	font-family: Arial; 
	width: 500px;
	height: 20px; 
	color: #fff;
	font-weight: bold; 
	}
	
.topsection_links A:link { text-decoration: none; color: #fff; font-size: 12px; padding-right: 15px; padding-left: 15px;} 
.topsection_links A:visited { text-decoration: none; color: #fff; font-size: 12px; padding-right: 15px; padding-left: 15px; } 
.topsection_links A:active { text-decoration: none; color: #fff; font-size: 12px; padding-right: 15px; padding-left: 15px; } 
.topsection_links A:hover   { text-decoration: underline; color: #fff; font-size: 12px; padding-right: 15px; padding-left: 15px; 
	}

.logo_container{ padding: 0; border:0px solid #ff0000; width: 810px;}  
.logo_left_container{ float: left; width: 500px; border:0px solid #0000ff; padding-left: 25px; padding-top: 8px;  height: 85px; } 
.logo_right_container{float: right; width: 220px; border:0px solid #0000ff; background:url('/pure/images/air_logo_flip.jpg') no-repeat left top; height: 95px;}  
.logo_clear_container{ clear : both; 
}
.clodes_container{ padding: 0; border:0px solid #ff0000; width: 809px; background:url('/pure/images/clodes.jpg') repeat-x left top;  height: 70px;}  
.clodes_left_container{ float: left; width: 450px; border:0px solid #0000ff;  height: 60px; } 
.clodes_right_container{float: right; width: 281px; border:0px solid #0000ff; height: 45px; background:url('/pure/images/fly_club_bg.png') no-repeat left top;}  
.clodes_clear_container{ clear : both; 
}  
	
/* Content Column
--------------------------------------------------------------------------------------------------------*********/
#top_box{
	background:url('/pure/images/bg_topp_d1.png') no-repeat left top;
	margin-top:30px;
	height: 17px; 
	width: 800px;
	}
#content-holder {
	background:#fff;
	min-height:505px;
	width: 809px;
	padding:0px;
	margin: 0px;
	margin-top: -1px;
}	
#box_space {
	padding:10px;
}	
#lower_box{
	background:url('/pure/images/lower_curve.png') no-repeat left top;
	height: 31px; 
	width: 813px;
	margin-left: -3px;
	}


/* Content Column
--------------------------------------------------------------------------------------------------------*********/


.home_container{ padding: 0; border:0px solid #0000ff; width: 790px; font-family: Arial }  
.home_left_container{ float: left; width: 500px; border:0px solid #EBEBEB; padding: 5px; margin-top: 5px; } 
.home_right_container{float: right; width: 230px; border:1px solid #ebebeb; font-size: 13px; margin-top: 15px; padding: 12px; padding-right: 1px; background: #f7f7f7; }
.home_clear_container{ clear : both; 
}
.air_container{ padding: 0; border:0px solid #0000ff; width: 785px; font-family: Arial }  
.air_left_container{ float: left; width: 500px; border:0px solid #EBEBEB; padding-left: 15px; margin-top: 5px; } 
.air_right_container{float: right; width: 230px; border:1px solid #ebebeb; font-size: 13px; margin-top: 15px; padding: 12px; padding-right: 1px; background: #f7f7f7; }
.air_clear_container{ clear : both; 
}
.contact_container{ padding: 0; border:0px solid #0000ff; width: 790px; font-family: Arial }  
.contact_left_container{ float: left; width: 400px; border:1px solid #EBEBEB; background: #f7f7f7; padding: 20px; margin-top: 33px; } 
.contact_right_container{float: right; width: 280px; border:0px solid #ff0000; font-size: 14px;}
.contact_clear_container{ clear : both; 
}

.rates_page{
	color: #232323;
	font-size: 12px;
	font-family: Arial;
	}
.rates_padding{
	padding: 3px;
	}
.rates_header_padding{
	padding: 3px;
	background: #336699;
	color: #fff;
	font-weight: bold;
	width: 200px;
	}

A:link { text-decoration : underline; color: #336699; font-size : 11px; } 
A:visited { text-decoration : underline; color: #336699; font-size : 11px; } 
A:active { text-decoration : underline; color: #336699; font-size : 11px; } 
A:hover   { text-decoration : underline; color: #336699; font-size : 11px; }

.footer_copyright{
	padding-bottom: 2px;
	color: #999;
	font-size: 10px;
	font-family: Arial;
	}
.footer_copyright A:link { text-decoration: none; color: #999; font-size: 10px;} 
.footer_copyright A:visited { text-decoration: none; color: #999; font-size: 10px;} 
.footer_copyright A:active { text-decoration: none; color: #999; font-size: 10px;} 
.footer_copyright A:hover   { text-decoration: none; color: #f7f7f7; font-size: 10px;}

p { margin-left: 0px; margin-top: 1px; margin-bottom: 3px; 
}
#error_box {
	font-family: Tahoma; font-size: 13px;
	text-align: center; 
	color: #000;
	min-height: 15px;
	max-height: 100px;
	background: #FFF3F0;
	border: 2px solid #ebebeb;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.video_container{ padding: 0; border:0px solid #ff0000; width: 540px;  }  
.video_left_container{ float: left; width: 262px; border:0px solid #0000ff; padding-left: 10px; } 
.video_right_container{float: right; width: 262px; border:0px solid #0000ff; }  
.video_clear_container{ clear : both; 
}
.credit_card_container{ 
	border:0px solid #000;
	color: #333; 
	font-family: Tahoma; 
	font-size: 13px;
	}  
.credit_card_left_container{ float: left; width: 137px; border:0px solid #ff0000; padding-left: 2px; height: 24px; } 
.credit_card_right_container{float: right; width: 380px; border:0px solid #0000ff; height: 24px; }  
.credit_card_clear_container{ clear : both; 
}
#credit_card_holder {
	border:1px solid #ebebeb;
	width: 531px;
	padding:3px;
	color: #333; 
	font-family: Tahoma; 
	font-size: 12px;
	line-height: 17px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#credit_card_title {
	border:1px solid #ebebeb;
	background: #f9f9f9;
	width: 523px;
	padding:3px;
	color: #333; 
	font-family: Tahoma; 
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 15px;
}
.credit_card_date { 
	color: #333;
	width: 60px;
	font-family : Tahoma; 
	font-size : 13px; 
}
.credit_card_input { 
	width: 200px;
	color: #333;
	font-family : Tahoma; 
	font-size : 13px; 
}
.credit_card_image { 
	margin-left: 310px;
}
.credit_card_button { 
	width: 100px;
	color: #333;
}
.read_this_mail{ 
	border:1px solid #ebebeb;
	background: #f7f7f7;
	padding: 7px;
	margin-bottom: 5px;
	margin-top: 3px;
	width: 330px;
}
p { margin-left: 1px; margin-top: 1px; margin-right: 0px; margin-bottom: 1px; 
}