body {
    background: url('../img/bodybg.jpg') top left repeat #5272A3;
    margin: 0;
    padding-right: 0px;
    padding-left: 0px;
    font-family: 'open sans', sans-serif;
    color:white;
}
.container{
    border:3px #dbd8d8 ridge;
    background-color: #0149B8;
}

.bold{font-weight: bold;}
.center{text-align: center;}
.imgborder{border:2px solid white;}

a:link{color:#FF9900;}
a:visited{color:#FF9900;}
a:hover{color:#FFFF00;}

p{margin:5px 10px;}
p img{margin:0 5px 5px 0;}

.padding10{padding-left: 10px; padding-right: 10px;}

h1,h2,h3,h4,h5,h6{margin-left:10px;}

/*################################################# index page #########################################*/
/*-----------main menubar -----------*/
.main-menubar{
    height:30px;
    background: url('../img/main-menubar-bg.jpg') top left repeat-x #4576BB;
}
.main-menubar ul li{}
.main-menubar ul li a:link{
	color:#F5FFFE;
	font-weight: 900;
	font-size: 17px;
	margin-left: 60px;
	display:block;
	padding-top: 1px;
	text-shadow: 1px 1px 1px #8AAEE2;
}
.main-menubar ul li a:visited{
    color:#F5FFFE;
}
.main-menubar ul li a:hover{
    color:#F5FFFE;
    text-shadow: 1px 1px 1px #F5FFFE, -1px -1px 1px black;
    text-decoration: none;
}
/*------------------------------*/
.welcome-aaa{text-align: center;}
.welcome-aaa img{margin:10px 0 0 -30px;}

.home-description{padding:10px 0 10px 10px;}
.home-description h4{margin-left: 10px;}
.sml-note{text-align: center; font-size: 12px; margin-top: 20px; margin-bottom: 20px;}

.block-heading{text-align: center; margin:5px; background-color: #002051;}
.blockheadingmenu li { margin-left: 15px;}

/*------- fb connect--------------*/
.fb-wrapper{ width:250px; border:2px ridge gray;padding-bottom: 10px; margin:30px 0 15px 330px;}
.fb-wrapper img{margin-left: 5px;}
.fb-wrapper h5{
    margin:0; margin-bottom: 10px;
    padding:5px;
    display: block; 
    background-color: #333333; color:#CCCCCC;
}
.fb-text{float:right; margin-right: 20px; color: #C7C7C7;}
.fb-text button{
    background-color: #C7C7C7;
    border:0; border-radius: 3px;
}
/*-----------*/
.copyscape-wrapper{ width:300px; margin:60px 0 15px 310px;}
.copyscape-wrapper img{margin-top: -50px;}
.copyscape-wrapper a:link{font-size: 11px;}
/*----------------------------*/
.footer{
    background-color: #002051; 
    margin-top:25px; border-top:5px solid #0857d0;
}
.footer-copy-wrap{margin:5px 10px 5px 10px;font-size: 13px;}
.footer-copy-wrap ul{margin-bottom: 0px; margin-top: 10px;}
.footer img{margin-right: 5px;}
.emptyfoot{
    height: 20px;
    background: url('../img/footbg.jpg') 0px -5px repeat-x;
}
/*####################################### medical page #######################################*/
.sub-menubar{background-color: #000066;}
.sub-menubar ul li a:link{
    color:#c3c3df;
    display:block;
    font-size: 13px; font-weight: bold;
    padding:1px 0px;
    margin-left: 70px;
}
.sub-menubar ul li a:visited{color:#c3c3df;}
.sub-menubar ul li a:hover{text-decoration: none; color:#0149B8;}

.listbox{
    width:450px;
    border:1px solid white;
    float:left; clear:both;
    margin:20px 0 10px 10px;
    background-color: white; color: #00214F;
}
.listbox h5{background-color: #00214F;text-align: center; padding:2px 5px; margin-top:0px; margin-left:0px; color:white;}

img.random-list-image{border:3px solid white; float:right; clear:both; margin:10px 30px 30px 0;}
/*########################### in the air page ##################################*/
.trip-step{margin-top: 30px; clear:both; width:100%; float:left;}
.trip-step p img{float:right;border:2px solid white;margin:-20px 10px 10px 10px;}
.location-table{border:1px solid white;}
.thead{background-color: #05409c;}

/*################################ aircraft page ################################*/
.aircraft-submenu.sub-menubar ul li a:link{margin-left:110px;}
.aircraft-listbox.listbox{margin-bottom: 40px;}

/*#################### who we are ##########################################*/
.testimonial.block-heading{text-align:left; padding:2px 10px; margin-top:15px;}

/*######################## contact us page ###################################*/
.form-head {display: block;
            background-color: #0c3676;
           margin-bottom: 30px; 
           padding:5px 10px;
           width:510px;
           border-radius: 4px;
}
.form-wrapper p{padding:0 0 0 20px;}
.form-wrapper hr{
    width:530px;           
    margin:0 0 8px 20px;
    border-bottom:1px solid black; border-top:1px solid darkgray; display:none;
}
/*.form-wrapper{ 
    border-left:1px solid red;
    border-right: 1px solid red;
    margin-left: 10px;
}*/
.form-wrapper input, .form-wrapper select, .form-wrapper textarea {margin-left: -28px;}

select.srt-select{width:80px;}
.form-wrapper textarea{ width:300px; height:150px;}
.form-wrapper span{color:red;}
.form-wrapper button{margin-top: 20px; margin-right: 15px; margin-bottom: 20px;}

.star-req{margin:0 0 20px 20px; color:darkgray;}
/*----------------------------------------------*/

.address-wrapper{
    background-color: #0c3676;
    margin:10px 0px 20px 15px;
    padding:10px;
    border-radius: 6px;
    text-align: center;
}
.address-wrapper h5{margin-left: 0px;}
.address-wrapper address{color:#FF9900;}
span.addresscolor{color:#FF9900;}
