body {margin:0; padding:0; background:#1f4c92 url(../shell/bg-main.jpg) repeat-x top left; color:#726149;}
div,p {font-family: Verdana, Geneva, sans-serif; font-size:11px; line-height:1.5;}
a {color:#9d1f2f; text-decoration:none;}
a:hover {color:#9d1f2f; text-decoration:underline;}
#wrapper {width:973px; margin:0 auto; overflow:visible;}
h1 {margin:0; font-size:25px; color:#726149; border-bottom: 1px dotted #726149; font-family: Tahoma, Geneva, sans-serif;}
h2 {margin:0; font-size:18px; color:#726149; font-family:Arial, Helvetica, sans-serif;}
h3 {margin:0; font-size:14px; color:#9d1f2f; border-bottom: 1px dotted #9d1f2f; font:Arial, Helvetica, sans-serif; font-style:italic; text-transform:uppercase;}

/*======= HEADER STYLES =======*/
#header {height:201px; background:url(../shell/bg-header.jpg) no-repeat bottom right;  padding:3px 0 0 0;}
#logo a {background:url(../shell/EAA-Chapter-1095-logo.png) no-repeat; margin-left:40px; height:133px; width:198px; float:left;}
#airplane a {background:url(../shell/EAA-Gaylord-Airplane-top.png) no-repeat top right; height:201px; width:343px; z-index:1000; float:right; position:relative; top:30px; right:-15px;}

/*======= NAVIGATION STYLES =======*/
#nav {float:left; clear:left; width:200px;}

#menu {width:200px; margin-left:30px;}
#menu a, #menu a:visited {display:block; width:100%; height:37px; line-height:37px; text-decoration:none; color:#726149; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
#menu a span {padding-left:30px;}
#menu a.current {background:url(../shell/bg-nav-current.png) no-repeat top left;}
#menu a span:hover {display:block; width:100%; height:37px; cursor:pointer; text-decoration:none; color:#c00; background:url(../shell/bg-nav-hover.png) no-repeat 12px center;}

#navbottom {background:url(/shell/Wings-Over-Gaylord.png) no-repeat top right; height:177px; width:222px; z-index:1000; float:left; position:relative; left:-30px;}


/*======= CONTENT PAGE STYLES =======*/
#col1 {float:left; width:400px;}
#col2 {float:right; width:250px; margin:80px 0 0 0; color:#9d1f2f;}
#maintext {float:left; width:680px;}
#contentarea {margin:0; background:url(../shell/bg-content.png) repeat-y top right; margin-bottom:53px; padding:0 30px; clear:both; overflow:hidden;}
#contentbottom {margin:0; background:url(../shell/bg-content-bottom.png) no-repeat bottom right; overflow:auto;}

p.project1 a img{margin:8px 8px 0 0; border:1px solid #000; padding:5px;}

.drop-shadow {margin:0 10px 0 0 ; width:203px; background:url(../shell/drop-border.png) no-repeat top left; float:left; clear:left;}
.drop-shadow img {margin:11px; padding:3px; width:176px; height:113px; }

/*======= FORM STYLES =======*/
.input {border:1px solid #999; font-weight:bold; color:#666; height:15px; padding:5px; paddint-bottom:0; font-size:14px; background:#ffffff;}

/*======= GALLERY IMAGES =======*/
#imagestyle {border:1px solid black; width:115px; height:115px; background-color:#CCC; float:left; margin:9px; padding:10px;"}

/*======= TABLE STYLES =======*/
table {border-collapse:separate; border-spacing:0; margin:0 0 1em; color:#000;}
table a {color:#523A0B; text-decoration:none; border-bottom:1px dotted;}
table a:visited {color:#444; font-weight:normal;}
table a:hover {border-bottom-style:solid;}
thead th, thead td, tfoot th, tfoot td {border:1px solid #523A0B; border-width:1px 0; background:#EBE5D9;}
th {font-weight:bold; line-height:normal; padding:0.25em 0.5em; text-align:left;}
tbody th, td {padding:0.25em 0.5em; text-align:left; vertical-align:top;}
tbody th {font-weight:normal; white-space:nowrap;}
tbody th a:link, tbody th a:visited {font-weight:bold;}
tbody td, tbody th {border:1px solid #fff;	border-width:1px 0;}
tbody tr.odd th, tbody tr.odd td {border-color:#EBE5D9;	background:#F7F4EE;}
tbody tr:hover td, tbody tr:hover th {background:#ffffee; border-color:#523A0B;}
caption {font-family:Georgia,Times,serif; font-weight:normal; font-size:1.4em; text-align:left; margin:0; padding:0.5em 0.25em;}

#footer {margin:20px 8px 0 38px; border-top:1px solid #fff; text-align:center; color:#fff; clear:both; overflow:auto;}
#footer-content {color:#ffffff; padding-bottom:8px; margin-bottom:8px; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #fff;}
#footer a {color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
#footer a:hover {text-decoration:underline;}
.copyright {color:#7f99c1; font-size:10px;}

