@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

#wrapper{
width:63em;
height:60em;
margin: 0 auto;

}

body{
font-family: "Times New Roman", Times, serif;
font-size:14px;
background-image:url(images/biplane6.jpg);
}

#branding{

background-image:url(images/biplane6.jpg);
color: #333333;
width:63em;
height:15.6em;
letter-spacing:0.1em;
}



#branding h1{
font-size:36px;
line-height:1.5em;
font-family: "Lucida Blackletter", "Baskerville Old Face", "Times New Roman";
font-family: "Times New Roman", Times, serif;

}

#branding h3{
font-family:Arial, Helvetica, sans-serif;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
}

#branding h4{
font-family:Arial, Helvetica, sans-serif;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
}
 
/* fixes mysterious image gap */
#branding img{
float:left;
}


#brandingphotos{

background-image:url(images/biplane6.jpg);
color: #333333;
width:63em;
height:5.2em;
letter-spacing:0.1em;
}

#brandingphotos img{
float:left;
}


#navarea {
width:100%;
height:3em;
border-bottom:thin #990000 solid;
border-top:thin #990000 solid;
}

#navbar {
width:100%;
margin:auto;
font-size:125%;

}

#navbar a,
#navbar a:link,
#navbar a:visited{
text-decoration:none;
color:	#333;

text-align:center;
outline-style:none;
line-height:2.4em;
}

#navbar a:hover,
#navbar a:active {
text-decoration: underline;
color:#000;
}

#navbar td.selected a:link,
#navbar td.selected a:visited {
text-decoration:none;
color: #990000;
}

#navbar a.selected a:link,
#navbar a.selected a:visited {
text-decoration:none;
color: #000000;
}



#content {
margin:auto;
font-size:120%;
color:#000000;
width:100%;

}

#content a,
#content a:link,
#content a:visited{
text-decoration:underline;
color:	#666666;
outline-style:none;
}

#content a:hover,
#content a:active {
text-decoration:none;
color:#000;
}

#content h1, #content h2, #content h3,#content h4{
font-family: "Times New Roman", Times, serif;
color:#45322f;
}

#content p {
line-height:1.25em;
}



#content img{
margin:0 10 0 10;
}

#content70 {
margin:auto;
font-size:120%;
color:#000000;
width:80%;
min-height:30em;

}

#content70 a,
#content70 a:link,
#content70 a:visited{
text-decoration:underline;
color:	#666666;
outline-style:none;
}

#content70 a:hover,
#content70 a:active {
text-decoration:none;
color:#000;
}

#content70 h1, #content65 h2, #content65 h3 ,#content65 h4{
font-family: "Times New Roman", Times, serif;
color:#45322f;
}

#content70 ul, #content70 ul{
 list-style:none;
 list-style-position: outside;
}

#columnright {
float:right;
width:6em;
}

#columnleft {
float:left;
width:40em;
}

.specialboxgrow {
border:#990000 thin solid;
float: right;
padding:0.5em;

margin-left: 1em;
margin-bottom: 1em;
width:14em;

}

.specialboxwidegrow {
border:#990000 thin solid;
float: right;
padding:0.5em;

margin-left: 1em;
margin-bottom: 1em;
width:22em;

}

.specialboxgrowleft {
border:#990000 thin solid;
float: left;
padding:0.5em;

margin-left: 1em;
margin-bottom: 1em;
width:12em;

}

.titles {
color:#CC3333;
color:#990000;

line-height:1.7em;
font-weight:bold;
}

#tablebox {
width:97%;
margin-left:3em;
}

#history {
border-top:#990000 thin solid;
}

#linkbox{
margin-left:3em;
}

#footer {
width:100%;
height:5em;
border-top:black thin solid;
font-size:110%;

}

#footer2{
width:95%;
text-align:right;

}

#footer2 a,
#footer2 a:link, 
#footer2 a:visited{
color: #999999;
font-size:12px;
text-decoration:none;
outline-style:none;
}

#footer2 a:hover{
color: #000000;
text-decoration: underline;
outline-style:none;
}
