/*
Design by P. Morgan www.patsplanes.com
*/

body {
	margin: 10px;
	font-family: Georgia, Verdana, Arial, Helvetica, Geneva, sans-serif;
	width: 1200px;
	float: none;
	background-image: url(sub_main/design3.jpg);
}
h1 {
	font-size: 48px;
	text-align: center;
	color: #420010;
}
h2 {
	font-size: 44px;
	color: #001042;
}
h3 {
	font-size: 40px;
	color: #104200;
}
h4 {
	font-size: 40px;
	color: #420010;
}
h5 {
	font-size: 28px;
	color: #001042;
}
h6 {
	font-size: 24px;
	color: #104200;
}
.TextWrapLeft{
   clear:right;
   float:left;
   margin:10px;
}
.TextWrapRight{
   clear:left;
   float:right;
   margin:10px;
}
p {
	line-height: normal;
	font-size: 22px;
	color: #421000;
}
blockquote {
	font-style: italic;
	line-height: normal;
	text-align: justify;
	font-size: 22px;
	color: #421000;
}

table {
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	padding: 2px;
	border-spacing: 2px;
}
table tr{
	text-align: center;
	vertical-align: middle;
}
table td{
	vertical-align: middle;
	text-align: center;
}
table.planes {
	font-size: 22px;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-spacing: 2px;
	background-color:#e1ffe9;
}
table.planes tr{
	text-align: center;
	vertical-align: middle;
}
table.planes td{
	vertical-align: middle;
	text-align: center;
	border-style: ridge;
	border-width: 5px;
	border-color: #002fbd;
	background-color: #d1c2ff;
}
ul {
	list-style-image: url(sub_main/clipperbullet.gif);
	list-style-position: outside;
	line-height: normal;
	text-align: justify;
	font-size: 22px;
	color: #421000;
	color: #004210;
}
ul li {
margin-left: 40px;
   padding-left: 10px;
}
ol {
list-style-image: url(sub_main/bullet.gif);
	line-height: normal;
	text-align: justify;
	font-size: 22px;
	color: #421000;
}
ol.outline {
list-style-image: none;
list-style-type: decimal;
}
a {
	color: #800020;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #ff0040;
}
a:visited {
	text-decoration: underline;
}

/* Div IDs */

div.main {
  padding-top: 75px;
  height: 1500px; 
}
div.plane_pics {
   display: inline-block;
	background-color: #d1c2ff;
   opacity: 0.75;
   margin: 15px;
   padding-top:15px;
   box-shadow: 0 0 4px rgba(35,0,128,1), 0 2px 12px 2px rgba(66, 0, 16, 0.25), 0 2px 20px 0 rgba(66, 0, 16, 0.15);
   text-align: center;
   z-index: -1;
}
div.container {
   display: inline-block;
   padding: 15px;
	font-size: 22px;
   color: #004210;
}
div.plane_pics:hover {
   opacity: 1.0;
   box-shadow: 0 0 3px rgba(35,0,128,1),0 4px 8px 0 rgba(0, 128, 32, 1.0), 0 6px 20px 0 rgba(0, 128, 32, 1.0);
   display: inline-block;
}
div.artbox {
   margin-left: 1px;
   width: 1184px;
   border-style: ridge;
   border-width: 2 px;
   border-color: #104200
}
div.art2l {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 2px;
   margin-top: 2px;
   width: 582px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;
	font-size: 22px;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
div.art2r {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 5px;
   margin-top: 2px;
   width: 582px;
   padding-top:10px;
   padding-bottom:10px;
	font-size: 22px;
   text-align: center;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
div.art4l {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 2px;
   width: 287px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;
	font-size: 22px;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
div.art4lc {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 2px;
   width: 287px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;
	font-size: 22px;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
div.art4rc {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 2px;
   width: 287px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;
	font-size: 22px;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
div.art4r {
   display: inline-block;
	background-color: #d1c2ff;
   margin-left: 2px;
   width: 286px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;
	font-size: 22px;
	border-style: ridge;
   border-width: 2px;
	border-color: #104200;
   color: #004210;
}
.navbar {
   position: fixed;
   top: 0;
   background-color:  #c2d1ff;
   text-align: center;
   text-decoration: none;
   width: 1180px;
   margin: 2px;
	border-style: ridge;
	border-width: 3px;
	border-color: #104200;
   opacity: 1.0;
   z-index: 1;
}
.navbar ul {
    list-style-type: none;
    margin: 0;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-top: 8px;
   text-align: center;
}
.navbar  li{
   background-color:  #c2d1ff;
   display: inline-block;
   font-size: 28px;
   text-align: center;
   margin: 0;
   padding-right: 0px;
   padding-left: 0px;
   z-index: 2;
   border-style: ridge;
	border-width: 3px;
}
.navbar li a {
   display: block;
   color: #800020;
   text-decoration: none;
}
.navbar li a.active {
    background-color: #001042;
    color: #ffffff;
}
.navbar li a:hover:not(.active) {
    background-color:  #d1c2ff;
    color: #ff0040;
    text-decoration: underline;
}

table.botlink{
	font-size: 22px;
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-spacing: 2px;
	border-spacing: 3px;
	border-style: ridge;
	border-width: 5px;
	border-color: #104200;
	border-collapse: separate;
	background-color: #c2d1ff;
}
table.botlink tr{
	text-align: center;
	vertical-align: middle;
}
table.botlink td{
	vertical-align: middle;
	text-align: center;
	border-style: ridge;
	border-width: 5px;
	color: #104200;
	background-color: #c2d1ff;
}
table.botlink td:hover{
	background-color: #d1c2ff;
	border-style: groove;
	color: #120042;
}
/*
a.botlink {
	text-decoration: none;
	color: #008020;
}
a.botlink:hover {
	text-decoration: underline;
	color: #120042;
}
a.botlink:visited {
	text-decoration: underline;
}*/
/*.dropdown {
	position: relative;
	display: inline-block;
}


.dropdown-content {
	display: none;
	position: absolute;
	left: -15px;
	background-color: #ffe9e1;
	 color: #004210;
	padding: padding: 12px 16px;
	z-index: 1;
	text-align: left;
	width: 200%;
}
.dropdown-content a {
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}
.dropdown:hover .dropdown-content {
	display: block;
}
.dropdown:hover .dropbtn {
    background-color: #c2ffd1;
}
.dropdown:hover  {
    color: #ff0040;
}
table.drop_down{
	vertical-align: middle;
	text-align: center;
	padding: 2px;
	border-spacing: 2px;
	border-spacing: 3px;
	border-style: ridge;
	border-width: 5px;
	border-color: #800020;
	border-collapse: separate;
	background-color: #ffc2d2;
}
table.drop_down tr{
	text-align: center;
	vertical-align: middle;
}
table.drop_down td{
	vertical-align: middle;
	text-align: center;
	border-style: ridge;
	border-width: 5px;
	padding: padding: 12px 40px;
	color: #800020;
	background-color: #ffe1e9;
}
table.drop_down td:hover{
	background-color: #e1e9ff;
	border-style: groove;
}*/