html, body
{
    font-family:'ProximaNova-Regular',"Helvetica Neue",Arial,Helvetica,sans-serif;
    margin:0;
}

a img
{
	border:none;
}

@font-face
{
	font-family:my_font;
	src: url(BenchNine-Bold.ttf);
}

/*
@font-face
{
	font-family:text_font;
	src: url(Helvetica.otf);
}
*/

.text{	
	font-size: 1em;
	color: #606060;
	text-align: justify;
}

.gsa_text
{
	font-family: sans-serif;
	font-size: 13px;
	color: #606060;
	text-align: justify;
}

.small_header
{	
	font-size:22px;
	font-family: my_font;
	letter-spacing: 1px;	
	color:#34368B;
}

/* REDIRECT */
#redirect-container
{
	height: 500px;
	width: 40%;
	margin: 0;
	background-color: #FFFFFF;
	position: absolute;	
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
  	transform: translate(-50%, -50%);
	border-radius: 18px;
}

#redirect-logo
{
	width: 251px;
	height: 50%;
	margin: 0 auto;
}

#redirect-text
{
	width: 80%;
	height: 100px;
	margin: 0 auto;
	text-align: center;
}

.redirect-text{	
	font-size: 1em;
	color: #606060;
}


/* HEADER */

#header
{
	width: 100%;
}

#header_wrapper
{
	width:1080px;
	height:95px;
	margin: 0 auto;
	border-bottom:1px solid #DCDCD5;
	margin-top:7px;
}

#brand
{
	width:150px;
	float:left;
}

#ican_logo
{
	width:145px;
	float:left;
	margin-top:20px;
}

#main_menu 
{		
	float:right;
	padding-top:34px;
}

.menu_link
{
	padding-left:24px;
	text-decoration: none;
	color: #777777;
	letter-spacing: 2px;
	font-size: 15px;
	font-family: 'ProximaNova-Regular',"Helvetica Neue",Arial,Helvetica,sans-serif;
}
/* end of header */


/* FOOTER */

#footer
{
	height:380px;
	background-color: #040C41;	
}

#contact_email
{
	color: #DDDDDD;
}

#about_founder
{
	float:left;
	height:350px;
	/*width:785px;*/
}

#manager_image
{
	border:2px solid #414138;
	border-radius: 50px;
	float:left;
}

#about_manager
{
	width:632px;
	/*margin-left: 190px;*/
	height:171px;
	margin-bottom: 20px;
}

#manager_header
{
	color:#CDCDDC;
	font-size: 20px;
	font-family: my_font;
	width:150px;	
	padding-top: 30px;
	letter-spacing: 1px;
}

#award
{
	width:250px;	
	float: left;
}

#experience
{
	float:left;
	width:258px;
	/*margin-left:190px;*/
	margin-right: 46px;
}

#experience_header
{
	color:#CDCDDC;
	font-size: 20px;
	font-family: my_font;
	width:250px;		
	letter-spacing: 1px;
	float:left;
}

#award_header, #address_header, #contact_header
{
	color:#CDCDDC;
	font-size: 20px;
	font-family: my_font;
	width:250px;		
	letter-spacing: 1px;	
}

#address, #contact
{
	width:255px;
	/*float:left;*/
	margin-top:30px;
}

.footer_text
{
	color:#CDCDDC;	
	font-size:14px;
}

#manager
{
	float:left;	
	padding-top:20px;
}

#manager_text_wrapper
{
	width:419px;	
	padding-top:21px;
	padding-left:20px;
	float:left;
	text-align: justify;
}

#experience_list
{	
	width:270px;	
	padding-left: 13px;
	padding-top:20px;
}

#award_list
{
	padding-left:14px;
	width:270px;	
}

/* end of footer */


/* HOME PAGE */

#content_section1
{
	width:1080px;
	height:395px;
	margin:0 auto 60px;	
	/*border-bottom: 3px solid #DCDCD5;*/
}

#content_section2
{
	width:1080px;
	height:387px;
	margin:0 auto;	
	border-bottom:1px solid #DCDCD5;
}

#content_section3
{
	width:1080px;
	height:200px;
	margin:0 auto;		
}

/*#header2
{
	float:left;
	width:508px;
	height:273px; 	
	padding-top: 124px;
	margin-left: 27px;
}

#main_image
{
	float:right;
	width:540px;
	height:300px; 	
	padding-top: 50px;
}*/

/*#cargo_image
{
	width:400px;
	height:300px;
	float:right;
	margin-right:39px;
	border-radius:116px;	
}*/

#cargo_image
{
	width:1080px;
	height:395px;
}


.shadow
{
	text-transform: uppercase;
	font-size:66px;
	font-family: my_font;
	text-shadow:1px 2px 0 #F9F9F7, 3px 6px 0 #E7E6E2;
	letter-spacing: 2px;	
	color:#333333;
}

#paragraph1
{
	float:left;
	width:500px;	
	margin-left: 20px;	
}

#paragraph2
{
	float:right;
	width:500px;	
	margin-right: 20px;	
}

#paragraph3
{
	float:left;
	width:500px;	
	margin-left: 20px;	
}

.sub_header
{
	font-family: my_font;
	font-size: 30px;
	letter-spacing: 1px;
	color:#34368B;
}

#news_event_header
{
	width:1080px;
	height:50px;
	margin: 0 auto 70px;	
	border-bottom:1px solid #DCDCD5;
}

#news_event
{
	width:109px;	
	font-family: my_font;
	font-size: 20px;
	color:#666666;
	letter-spacing: 1px;
	padding-top: 11px;
	margin: 0 auto;
}

#helicopter, #aircraft, #freighter
{	
	float:left;
}

#helicopter, #aircraft
{
	margin-right:70px;
}

#helicopter_header, #aircraft_header
{
	float:left;
	font-size:22px;
	font-family: my_font;
	letter-spacing: 1px;
	/*margin-left: 9px;*/
	margin-top: 2px;
	width: 200px;
	color:#34368B;
}

#freighter_header
{
	float:left;
	font-size:22px;
	font-family: my_font;
	letter-spacing: 1px;
	/*margin-left: 9px;*/
	margin-top: 2px;
	width: 260px;	
	color:#34368B;
}

/* END OF HOME PAGE */ 


/* START OF ABOUT PAGE */

#about_content1_wrapper, #about_content2_wrapper, #about_content3_wrapper,
#about_content4_wrapper, #about_content5_wrapper
{
	width:1080px;
	margin:0 auto;
}

#about_paragraph1, #about_paragraph3
{
	margin-left: 20px;	
	width: 500px;
	float: left;
}

#about_paragraph5
{
	margin-left:20px;
	margin-bottom: 45px;
}

#about_content1
{
	width:100%;
	height:167px;
	margin-top:80px;
}

#about_content5
{
	width:100%;
	height:167px;
	margin-top:50px;
}

#about_content3
{
	width:100%;
	height:206px;
	margin-top:50px;
}

#about_content2, #about_content4
{
	width:100%;
	height:242px;
	background:#F0F0F8;	
}

#about_paragraph2, #about_paragraph4
{
	margin-right: 20px;			
	width: 500px;
	float: right;
}

#further_header
{
	border-bottom: 1px solid #DCDCD5;
    height: 50px;
    margin: 0 auto 70px;
    width: 1080px;
}

#further
{
	color: #666666;
    font-family: my_font;
    font-size: 20px;
    letter-spacing: 1px;
    margin: 0 auto;
    padding-top: 11px;
    width: 653px;
}

/* END OF ABOUT PAGE */ 




/* START OF GSA PAGE */

#gsa_first_section
{
	width:1080px;
	height:300px;
	margin:90px auto 0;
	border-bottom: 1px solid #DCDCD5;
}

#represent_header
{
	border-bottom: 1px solid #DCDCD5;
    height: 50px;
    margin: 0 auto 70px;
    width: 1080px;
}

#representing
{
	color: #666666;
    font-family: my_font;
    font-size: 20px;
    letter-spacing: 1px;
    margin: 0 auto;
    padding-top: 11px;
    width: 576px;
}

#gsa_content1, #gsa_content2, #gsa_content3
{
	width:300px;
	float: left;
}

#gsa_content1, #gsa_content2
{
	margin-right:70px;
}

#gsa1, #gsa4, #gsa7
{
	margin-left:20px;
}

#gsa3, #gsa6, #gsa9
{
	margin-right:20px;
}

#gsa1, #gsa2, #gsa4, #gsa5, #gsa7, #gsa8
{
	margin-right:70px;
}

/* END OF GSA PAGE */


/* START OF CHARTER PAGE */

#charter_button
{
	width:300px;
	height:60px;
	border: 3px solid #DCDCD5;
	border-radius: 15px;	
	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */	
}

#charter_button_text
{
	color: #F2F2F7;
    font-size: 29px;
    margin-top: 10px;
    text-align: center;
    text-shadow: 1px 1px #1E1919;
    width:300px;
}

/* END OF CHARTER PAGE */


/* START OF AIRCRAFT TYPES PAGE */

table {
    border-collapse: collapse;
    margin: 40px auto 60px;
}
th, td {
    padding: 0;
    border:1px double #DCDCD5;
    font-size:14px;
}

th{
	text-shadow:1px 1px #F8F8F9;
}

#table_header
{
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	height: 60px;

}

.center_text
{
	text-align:center;
	height:40px;	
}

.select_background
{
	background: #F0F0F8;
}

/* END OF AIRCRAFT TYPES PAGE */


/* START GROUND PAGE */
#ground_photo
{
	width:1080px;
	height:523px;
	margin:0 auto 60px;	
	/*border-bottom: 3px solid #DCDCD5;*/
}

#ground_image
{
	width:1080px;
	height:523px;
}
/* END GROUND PAGE */


/* START OF CONTACT PAGE */

#important_note
{
	border-bottom: 1px solid #DDDDDD;    
    padding-bottom: 40px;
}

#contact_first_block
{
	border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    float: left;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-right: 32px;
    padding-top: 40px;
}

#contact_second_block
{
	border-bottom: 1px solid #DDDDDD;    
    float: left;
    padding-left: 36px;
    padding-bottom: 20px;
    /* padding-right: 112px; */
    padding-top: 40px;	
    width:495px;
}

.contact_link
{
	color:#86869C;
}

/* END OF CONTACT PAGE */












