/* general layout */
body {

}

#wrapper {

}

#content {
	margin-top:-45px;
	padding-bottom:48px;
}

.in {
	width:873px;
	margin:0 auto;
}

#content-top {
	display:none;
}

#content-feature {
	margin-bottom:24px;
}
/* ---- */




/* header layout */
#header {
	height:173px;
	position:relative;
	z-index:90;
}

#logo {
	position:relative;
}

/*#heartbeat {
	float:right;
	position:relative;
	margin-top:-45px;
	top:45px;
	right:-37px;
}*/

#header form {

}

#header form fieldset {

}

#header form fieldset input {

}
/* ---- */




/* footer layout */
#footer {
	padding-bottom:96px;
}

#footer .in {
	padding-bottom:56px;
}

#footer #copyright {
	float:left;
	margin-right:24px;
}

#footer #offshoot {
	float:right;
}

#footer p {

}
/* ---- */




/* navigation layout */
#mid-nav {
	padding:36px 0 0 0;
	margin-bottom:36px;
	position:relative;
	z-index:91;
}

.navspace {
	margin:0 12px;
}

.side-nav div {
	padding:6px 12px;
}

.side-nav .navspace {
	padding:0;
}

#btm-nav {
	float:left;
}
/* ---- */


/* blue box */
.blue-box {
	border:1px solid #C1E0F9;
	-moz-border-radius:8px;
	background:#F1F9FF;
	padding:15px;
	margin:0 0 15px 0;
}
/* - */




/* services */
.service-thumb {
	float:right;
	margin:0 0 30px 30px;
}

.service-thumb img,
.img {
	padding:3px;
	background:#fff;
	border:1px solid #C1E0F9;
} 

.service-thumb .left {
	width:126px;
	height:84px;
	margin:0 0 2px 2px;
}

.service {
	margin-bottom:45px;
}

.service p {
	width:530px;
}
/* - */



/* fleet profile */
.profile {
	float:left;
	border-collapse:collapse;
	margin-left:15px;
}

.profile tr th {
	text-align:left;
}

.profile tr td {
	padding:4px;
	padding-right:40px;
}

#config-1,
#config-2 {
	width:832px;
	height:260px;
}

#beechcraft {
	width:832px;
	height:696px;
}




/* privacy policy */
#privacy h3 {
	margin-top:30px;
}

#privacy-title {
	margin-top:30px;
}


#faqs h3 {
	margin-top:30px;
}

#faqs .first {
	margin-top:0;
}

#faqs .faq {
	margin:0 0 15px 15px;
}

#faqs .faq div {
	padding:10px;
	background:#fff;
	border:1px solid #86A4CC;
	margin-top:5px;
	-moz-border-radius:5px;
}

#faqs ul {
	margin-top:5px;
	padding-left:30px;
	list-style-type:square;
}

