@charset "utf-8";
/* CSS Document */

body {
	background:#262525;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	outline:none;
	
}
.wrap {
	width:1248px;
	margin:0 auto;
	padding:0;
}


.container{
width:1248px;
	margin:0 auto;
	padding:0;
	
}

.whitecontentbg{
width:1248px;
	margin:0 0 15px 0 ;
	padding:0;	
	float:left;
	background:#ffffff;
}

.header{

width:1220px;
margin:0 auto;
padding:0;
	
}
.logo{
width:330px;
margin:0;
padding:60px 0 25px 20px;
float:left;
	
}
.logo img{
border:none;	
}

.navigation{float:left; width:710px; margin:15px 0 0 0; padding:0;}
.navigation ul{font-size:16px;}
.navigation a{text-decoration:none;}

.headercontactinfo{font-size:20px; margin:90px 0 0 0;}
.headercontactinfo a:hover{
text-decoration:underline;
	}	

.headerright {
	width:870px;
	float:left;
	margin:0 0 43px 0;
	padding:0;
}
.headerright ul{
float:right;
margin:0;
padding:0 40px 0 0;

	list-style:none;
	color:#5f6062;
}

.headerright li{
	
float:left;
margin:0;
padding:0 0 0 25px;	
}
.headerright img{border:none;}

.header a{
color:#5f6062;
text-decoration:none;
	}


.orangecontact{
	
	color:#f2954b;
}

.mainimagearea{
float:left;
background:url(../images/mainimage.jpg) no-repeat;
width:1220px;
margin:0 0 14px 14px;
padding:0;
	height:370px;
}

.mainimagearea h1{
	width:1190px;
color:#ffffff;
font-size:30px;
float:left;
margin:0;
padding:230px 0 0 20px;
font-weight:normal;
}

.mainimagearea p{
	width:498px;
color:#ffffff;
font-size:22px;
float:left;
margin:0;
padding:10px 0 0 20px;
font-weight:normal;
}
.maincontentarea{
float:left;
width:1220px;
margin:0 0 14px 14px;
padding:0;
	
	
}

.maincontentarea h1{
color:#e4701e;	
	font-size:30px;
	font-weight:normal;
	
}
.info{
	float:left;
	margin:0;
	padding:25px;
}

.info p{
font-size:13px;
color:#5f6062;
line-height:1.5;
}
.info a{
color:#e4701e;
text-decoration:none;
}
.info a:hover{

text-decoration:underline;
}


.left{
float:left;
margin:0;
padding:0 0 0 20px;
width:660px;
	
}
.left h2{
color:#e4701e;	
	font-size:30px;
	font-weight:normal;
	
}
.left p{
color:#5f6062;	
	font-size:14px;
	font-weight:normal;
	line-height:1.5;
	padding:0 0 15px 0;
}
.left a{
color:#5f6062;
font-weight:bold;
text-decoration:none;
}
.left a:hover{
color:#5f6062;
font-weight:bold;
text-decoration:underline;
}
.right{
	color:#ffffff;
background:#929292;
width:277px;
height:396px;
float:left;
margin:38px 0 0 185px;
padding:22px 22px 0 22px;
	
}
.right h2{
	font-size:20px;
	
}
.right p{
	font-size:14px;
	
}

.form{
width:525px;
margin:0 15px 25px 0;
padding:0 0 15px 15px;
float:right;
background:#f7f7f7;
}

.formRow{
	float:left;
	width:525px;
margin:15px 0 0 0;
	
}
.formLeft{
float:left;
margin:0;
padding:0;
width:200px;
}
.formRight{
float:left;
margin:0;
padding:0;
width:300px;
}

.elite_travel_club{
	float:left;
	background:#ffffff;
width:1248px;
	margin:0 0 14px 0;
	padding:0 0 30px 0;
	}
.travel_club{width:1220px; border-top:1px solid #929292; margin:0 auto; padding:30px 0 30px 0;}
.travel_club img{border:none;}
.travel_club_left{float:left; width:214px; margin:0 40px 0 15px;}
.travel_club_right{float:left; width:951px; font-size:14px; }
.travel_club_right p{width:850px; color:#5F6062; line-height:1.5; margin:0 0 0 22px;}
.travel_club_right a{color:#5F6062; font-weight:bold; text-decoration:none;}
.travel_club_right a:hover{text-decoration:underline;}
.footer{
width:1220px;
	margin:0 auto;
	padding:0;	
}
.footer a{
color:#ffffff;
text-decoration:none;
}

.footerleft{
width:215px;	
	float:left;
	margin:0;
	padding:0 0 15px 0;
}
.footerleft img{
float:left;
padding:0 24px 0 0;
border:none;
}
.footerright{
float:left;	
	width:1005px;
	margin:0;
	padding:0;
}
.footerright ul{
color:#ffffff;	
	font-size:13px;
	margin:0;
	padding:15px 0 0 0;
	float:right;
	list-style:none;
}
.footerright li{
float:left;
margin:0;
padding:0 0 0 12px;
}



.thejets{
	float:left;
width:1220px;	
	margin:14px 0 0 14px;
	padding:0 0 0 0;	
	
}
.thejetsHeading{
	float:left;
width:1220px;
height:37px;
padding:14px 0 0 0;
	background:#262525;
}
.thejetsHeading h2{
font-size:22px;	
	color:#8e8b8b;
	width:90px;
	margin:0 auto;
	padding:0;
	font-weight:100;
}
.thejetscontent{
	float:left;
width:1220px;

padding:14px 0 30px 0;
	background:#ffffff;
	
}
.thejetsinfo{
width:878px;	
margin:0 auto;
	padding:0 0 0 0;
}

.thejetsinfo p{
font-size:13px;
color:#262525;
line-height:1.5;
}
.thejetsinfocolumn{
	
width:248px;	
float:left;
margin:0 67px 0 0;
padding:0;
}
.thejetsinfocolumn h3{
	width:100%;
	font-size:20px;
	color:#e4701e;
	margin-left:0;
	padding-left:0;
	
}
.thejetsinfocolumn a{color:#e4701e; font-weight:bold; text-decoration:none;}
.thejetsinfocolumn a:hover{text-decoration:underline;}
.thejetsinfocolumnlast{
	
width:248px;	
float:left;
margin:0;
padding:0;
}

.thejetsinfocolumnlast h3{
	width:100%;
	font-size:20px;
	color:#e4701e;
}
.thejetsinfocolumnlast a{color:#e4701e; font-weight:bold; text-decoration:none;}
.thejetsinfocolumnlast a:hover{text-decoration:underline;}

.thejetsinfocolumn img{border:none;}
.thejetsinfocolumnlast img{border:none;}


.internal_page_content{width:1220px; margin:0 auto;}
.left_column{float:left; width:252px; margin:0 12px 0 0; padding:0;}
.right_column{float:left; width:956px; margin:0; padding:0;}
.internal_page_information{width:956px; background:#ffffff; float:left; margin:12px 0 0 0; padding:0 0 60px 0;}
.internal_page_information h1{width:888px; padding:15px 0 0 38px; float:left;}
.internal_page_information h2{width:888px; padding:20px 0 0 38px; float:left; color:#e4701e; font-weight:normal; font-size:30px;}

.gallerybox{
float:left;	
	width:252px;
	margin:12px 0 0 0;
	padding:0;
	background:#565455;
	height:340px;
}
.gallerybox a{text-decoration:none;}
.gallerybox h2{
	background:#262525;	
width:229px;
margin:4px 0 0 4px;
padding:15px 0 15px 15px;
color:#ffffff;
font-size:12px;
font-weight:bold;
}
.gallerybox img{
	float:left;
width:244px;
margin:0 0 0 4px;
padding:0 0 15px 0;
border:none;
}
.gallerybox p{
	padding:0 20px 0 0;
	margin:0 4px 0 8px;
color:#ffffff;
font-size:13px;
line-height:1.8;	
}


.jet-table{font-size:13px; width:870px; float:left; margin:0 0 0 38px; padding:0;}
.jet-table-heading{font-weight:bold; background:#cccccc; text-align:center;}
.jet-table td{padding:10px;}
.jet-table-row{background:#e6e6e6; text-align:center;}
.jet-table-row a{color:#e4701e; font-weight:bold; text-decoration:none;}
.jet-table-row a:hover{text-decoration:underline;}


/*Colorbox css*/

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{font-size:12px; font-weight:bold;}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}


/*Colorbox css*/




