
body { 	min-width: 630px; 
	background-image: url('imgs/css_back.png');
	background-repeat:repeat; 
        font: bold 12px helvetica, arial;
	text-align:center; 
	margin: 0; 
	padding: 0; }


	

#center { 
	  padding: 20px 20px 0 300px;       
	  width: 800px;
	  height:695px;
	  background-image: url('imgs/back.png');
       	  background-repeat: no-repeat;
   	  background-position:center;
	  margin:0 auto;
	  text-align:center;
}

img {border:0;}
		
h4{color:#1e337e;text-align:right; font-size:1.5em; margin:10px 0 10px 0; padding:0;}

#liftin {float:left; width:370px; margin:0 0 0 -130px; height:100%;}
#riftin {float:right; width:410px; margin:0 145px 0 0; height:100%;}
#content {position:relative; top:65px; right:-7px;padding:20px;width:350px; height:550px;}
#content ul,p {text-align:right; color:#0d2474; list-style-type:none;font-size:1.1em;}
p.ab {text-align: justify; font-style: italic; margin:30px 0 45px 0;}
#content ul.sm {list-style-type:square; text-align:justify; color:#0d2474;font-size:1.1em;margin:5px 0 0 0;}
*:first-child+html #content ul.sm {margin:5px 0 0 40px;}


p.ab2 {text-align: justify; font-style: italic; margin:15px;}
#content ul.in {list-style-type:none; text-align:justify; color:#888788;font-size:1em;margin:5px 0 0 0;}
#content li.air {list-style-type:none;color:#0d2474;font-size:1.1em;margin:5px 0 0 0;}
#content h1 {color:#1e337e; text-align:left; font-size:2.2em; width:385px; border-bottom: 2px solid #1e337e; margin:20px 0 0 0;}
#content h2 {color:#1e337e; text-align:right; font-size:1.8em;}
#content p.news {color:#888788;font-size:.8em; text-align:justify;}
#content ul.news {color:#888788;font-size:.8em; text-align:center;}
#content h2.news {text-align:left;color:#888788; font-size:1em;text-transform:uppercase; width:385px; border-bottom: 2px solid #888788;}
#logo {position: relative; left:10px; height:175px; width:340px;}
.pic1 {position:relative; top:10px;left:10px; width:350px; height:88px;}
*:first-child+html .pic1{position:relative; top:10px;left:0;width:350px; height:88px;}
.pic2 {position:relative; top:20px;left:0;width:350px;height:88px;padding:0; margin:0;}


.avlogo {position:relative; top:13px;right:0;padding:0; margin:0;}
.avlogo2 {position:relative; top:7px;left:0;padding:0; margin:0; border:0;}
		
	
#footer { position:relative;top:10px; left:360px; padding:0; margin:0; clear: both; }
		
#footer p {  font:bold .8em helvetica, arial; color: #a9a8a8;}


#nav-menu {position:relative;left:4px;width:100%;text-align:center; font:bold .955em helvetica, arial;}

#nav-menu ul{ list-style: none;
	      padding: 0;
	      margin: 0; }

#nav-menu li { float: left;
	       margin:0 0 0.15em;}

#nav-menu li a { background: url(imgs/menu.gif) #fff bottom left repeat-x;
		 height: 1.5em;
		 line-height:1.3em;
		 float: left;
		 width: 6.2em; 
		 display: block;
		 border: 0.1em solid #dcdce9;
		 color: #0d2474;
		 text-decoration: none;
		 text-align: center;}

#nav-menu li a:hover {background:#e6e6f2;}


/* Hide from IE5-Mac \*/
#nav-menu li a { float: none }
/* End hide */


#contact-area {
	position:relative;
	right:20px;
	width: 350px;
	margin-top: 25px;
	padding:10px;
	height:270px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 250px;
	font-family: Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
	color:#1e337e;
	font-weight:bold;
}

label {
	float: left;
	text-align: right;
	padding-top: 5px;
	margin-right:5px;
	width:80px;
	color:#1e337e;
	font-size: 1em;
}