/*
Close Aviation // lt blu - 95A8CB // drk blu 19114B - 534D78v // pink BB3D97
*/

body {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 11px;
	font-family:  Arial, Helvetica, sans serif;
	background-color: #d7d7d7;
	color: #19114B;
	text-align: left;
	}
	
body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, img {
	padding:0;
	margin:0;
	border:0;
	}

/*
Overall width is 888px.
*/

#CentreBlock {
	position:absolute;
	left: 50%;
	margin-left: -448px;
	width:896px;
	height:720px;
	background-color: #FFFFFF;
}

#SaleBlock {
	position:absolute;
	left: 50%;
	margin-left: -448px;
	height:1045px;
	background-color: #FFFFFF;
}

#CentreBlock2 {
	position:absolute;
	left: 50%;
	margin-left: -448px;
	width:896px;
	height:1045px;
	background-color: #FFFFFF;
}


#FourMargin {
	margin-left: 4px;
	}

#TopHat {
	position:absolute;
	height:202px;
	}

#NavBlock {
	position:absolute;
	margin-top:202px;
	width:888px;
	height:30px;
	}
#NavText {
	margin-top: 9px;
	margin-left: 35px;
	}
	#NavSale {

				float:right;
			
				}
#Language {
	}

#ImageHeader {
	position:absolute;
	margin-top:232px;
	width:888px;
	height:103px;
	}
	
#HomeFlash {
	position:absolute;
	margin-top:232px;
	width:888px;
	}
	
#HomeImage {
	position:absolute;
	margin-top:536px;
	}

#ContentBlock {
	position:absolute;
	margin-top:340px;
	width:888px;
	height:321px;
	background-color: #e5e9f2;
	background-repeat: no-repeat;
	background-position:top left;
	}

#BgAbout, #BgDifference, #BgFacilities, #BgAircraft, #BgContact,#BgSale {
	height:321px;
	}
	#BgAbout {
		background-image: url("../images/bg-about.jpg"); 
		}
#BgAbout2 {
			background-image: url("../images/bg-about.jpg"); 
			}
#BgDifference {
	background-image: url("../images/bg-difference.jpg"); 
	}
#BgFacilities {
	background-image: url("../images/bg-facilities.jpg"); 
	}
	#BgSale {
		background-image: url("../images/bg-sale3.jpg"); 
				height:644px;

		}
		
		#BgSale2 {
			background-image: url("../images/bg_forsale2b.jpg"); 
				height:594px;
		
			}
			
#BgAircraft {
	background-image: url("../images/bg-aircraft.jpg"); 
	}
#BgContact {
	background-image: url("../images/bg-contact.jpg"); 
	}

/* ---------------- Columns ---------------- */

#Col_RHS, #Col_Contact, #Col_ContactForm, #Col_Aircraft1, #Col_Aircraft2 {
	position: absolute;
	margin-top: 30px;
	}
	
#Col_RHS, #Col_Contact,#Col_Aircraft1 {
	margin-left: 288px;
	}

#Col_RHS {
	width: 300px;
	}
	
#Back {
	position: absolute;
	margin-top: 620px;
	margin-left: 288px;
	}

	#Back2 {
		position: absolute;
		margin-top: 620px;
		margin-left: 579px;
		}
		
		#Back3 {
			position: absolute;
			margin-top: 918px;
				margin-left: 579px;
			}
									
			
#Col_Contact {
	width: 245px;
	line-height: 1.2em;
	}
	
#Col_ContactForm {
	margin-left: 575px;
	width: 264px;
	}

#Col_Aircraft1 {
	width: 268px;
	padding-top:2px;
	}

#Col_Aircraft2 {
	margin-left: 579px;
	width: 235px;
	padding-top:2px;
	}
	

	
#Associations {
	position: absolute;
	margin-top: 565px;
	margin-left: 640px;
	}


/* -------------------------------- */

#Footer {
	position: absolute;	
	clear:both;
	margin-top:672px;
	margin-left: 35px;
	font-size: 10px;
	color:#95A8CB;
	height: 25px;
	}

	#Footer2{
				position: absolute;	
				clear:both;
				margin-top:945px;
				margin-left: 35px;
				font-size: 10px;
				color:#95A8CB;
				height: 25px;
				}
#Footer3 {
	position: absolute;	
	clear:both;
	margin-top:1000px;
	margin-left: 35px;
	font-size: 10px;
	color:#95A8CB;
	height: 25px;
	}
	
	
#Placebo {
	position: absolute;
	margin-left: 745px;
	margin-top: 670px;
	width: 120px;
	}

h2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.0em;
	margin-top: 0px;
	margin-bottom: 12px;
	}
	
h2, h2 a, h2 a:visited {
	color: #000000;
	}
	
h3 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.0em;
	margin-top: 0px;
	margin-bottom: 12px;
	}
	
h3, h3 a, h3 a:visited {
	color: #3D777A;
	}

h4 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.0em;
	}

.Body {
	font-size: 11px;
	font-family:  Arial, Helvetica, sans serif;
	color: #19114B;
	line-height: 1.2em;
	}

.SmallCaps {
	font-size: 9px;
	}
	
	.NavText {
		padding-right:24px;
		}
		

	
.NavLtBlu {
	padding-right:24px;
	color: #95A8CB;
	}
	
#NavText a:hover {
	color: #95A8CB;
}

.DrkBLu {
	color: #19114B;
	}

.LtBLu {
	color: #95A8CB;
	}

.PinkHead {
	color: #BB3D97;
	}

.spacing20 {
padding: 20px 20px 20px 20px;
	}
	
.Margin30 {
margin-left: 33px;
	}

a { 
	text-decoration: none;
	color: #19114B;
	font-weight:normal;
	}

a:visited {
	text-decoration: none;
	color: #19114B;
	}	

a:hover {
	text-decoration: none;
	color: #BB3D97;
	}

/* forms from other css */

.contact-form textarea, .contact-form input, .contact-form select {
	width:170px;
	border:1px solid #95A8CB;
	padding:1px;
	margin: 1px 1px 1px 1px;
	}

INPUT,TEXTAREA { 
	font-family:  Arial, Helvetica, sans serif;
	font-size: 1.1em; 
	}

.inputbox {
border:solid;
border-width:1px;
border-color:#007446;
width:135px;
	}