@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image:url(../images/jpg/backgroundairfieldtile.jpg);	background-repeat:repeat; 
}
#background {
	background-image:url(../images/jpg/backgroundairfield.jpg); background-repeat:repeat-x; background-position:center top;
}
#wrapper {
	text-align: left;	margin: 0px auto;	padding: 0px;	border:0;	width: 980px; background-color:#ffffff;
}
#top_nav {
	margin: 0 0 0 0;	padding: 10px 10px 10px 10px;
}
#mainheader {
	margin: 0 0 0 0;	background: white;
}
#main_nav { margin: 0px; height: 40px;	padding:1px 10px 0px; background: #FFF; }
#container { height: auto; display: table; background: #FFF; padding-bottom: 10px; width: 980px;  }
#main-content {
	float: left;	width: 740px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px; display: table-column;
	
}
#picturegallery { 
	float: left;	width: 740px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px;
}
#left-coloumn {
	float: left;	width: 200px;	padding-top:10px;	padding-bottom:0px;	padding-right:0px;	padding-left:10px; display: table-column;
}
#right-coloumn {
	float: right;	width: 290px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px; display: table-column;
}
#content { 
	float: left;	width: 440px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:10px; display: table-column;
}

#content-span { 
	float: left;	width: 740px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px;
}
#footer {
	margin: 0px auto;	padding: 0px;	border:0;	width: 980px; height:250px; text-align:center;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 12px;	line-height: 20px;	font-weight: normal;
}
.footertext a{
	text-decoration:underline;	color:#ffffff;	font-weight:normal;
}
.smallbodytext {
	font-family: tahoma, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	font-weight: normal;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif; color:#444; font-size: 0.9em;	line-height: 20px;	font-weight: normal;
}
.bodytexttitle {
	font-family: Arial, Helvetica, sans-serif; color:#444; font-size: 0.9em;	line-height: 20px;	font-weight: bold;
}
.bodytext a{
	text-decoration:underline;	color:#194C8B;
}
.bodytext a:hover{
	text-decoration:none;	color:#000000;
}
h1 {
    font-family: Palatino Linotype, Verdana, Helvetica, sans-serif;	color: #333333;	font-size: 30px;	font-style: normal;	font-weight:normal;	line-height:35px;    margin: 0;    padding-bottom:10px;    outline: none;
}
h2 {
    font-family: Palatino Linotype, Verdana, Helvetica, sans-serif;	color: #333333;	font-size: 25px;	line-height:30px;	font-style: normal;	font-weight:normal;    margin: 0;    padding: 0;    outline: none;
}
.newsimage {
	padding-right:10px;	float: left; margin: 0px 5px 5px 0px;	width: 200px;	height: 200px;
}
.black_button {
	padding-bottom:1px;
}
.leftimage {
	padding-right:10px;	float: left; margin: 0px 5px 5px 0px;
}
.rightimage {
	padding-left:10px;	float: right; margin: 0px 5px 5px 0px;
}
#searchform { 
	float: right;	width: 230px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px;
}
#openingtimes { 
	padding-top:5px;	padding-bottom:5px;	padding-right:5px;	padding-left:5px;
}
#newslettersignup { 
	padding-top:5px;	padding-bottom:5px;	padding-right:5px;	padding-left:5px; background-color:#F9DFA4; margin-bottom:10px;
}
#hangarinformation { 
	padding-top:5px;	padding-bottom:5px;	padding-right:5px;	padding-left:5px; background-color:#FBD2D2; margin-bottom:10px;
}
#visitorinformation { 
	margin-bottom:10px;
}
#brochuretable { 
	height: 200px; margin-bottom:10px; border-bottom: 1px solid #B4C5CD;
}
#archiveresearchservice { 
	margin-bottom:10px;
}
#languageflags { 
	float: right;	width: 80px;	padding-top:10px;	padding-bottom:0px;	padding-right:10px;	padding-left:0px;
}

img  { border: none; }

#mainheader {
	margin: 0 0 0 0;	background: white; position: relative; }
