html {
height:100%;
}
body {
font-family: Tahoma, arial, sans-serif;
background: #003366 url(../images/site/HeaderBG2.png) top repeat-x;;
}
#wrap {
background: #ffffff url(../images/site/LeftBGFX.png) top left repeat-y;
}
#header {
background: #003366 url(../images/site/HeaderBG2.png) top repeat-x;
color: #FF00FF;
margin:0;
padding:0;
height: 150px;
}
div.headerBG {
margin: 0 auto 5px auto;
width:100%;
min-width: 800px;
max-width: 1200px;
height: 150px;
}
div.headerL {
float: left;
width: 494px;
height: 150px;
background: Transparent url(../images/site/HeaderLeftblueTrans.gif) top no-repeat;
}
div.headerR {
float: right;
width: 181px;
height: 150px;
background: Transparent url(../images/site/HeaderRightblueTrans.gif) top no-repeat;
}
p {margin:5px; padding:0;
}
h1, h2, h3, h4, h5 {
margin:0;
padding:0;
font-family: "Times New Roman MS", serif;
}
#left {
margin: 0;
padding: 10px 0 0 0;
float:left;
width:204px;
}
#left h3 {
margin: 0 auto 0 auto;
padding:0;
text-align: center;
color:#003366;
}
#left h4 {
margin: 5px 0 10px 15px;
padding:0;
font-size: 1.0em;
}
#left p {
margin: 5px 0 0 15px;
padding:0 10px 0 0;
font-size: 0.9em;
letter-spacing: 0.08em;
text-indent: 20px;
}
#inner-wrap {
padding-bottom:80px;
}
#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
#main {
position:relative;
margin-left:204px;
margin-bottom:-45px;
padding:35px 35px 0 35px;
}
#main h3 {
margin: 15px auto 0 auto;
padding: 0 0 0 0;
text-align: center;
color: #003366;
}
#main h4 {
margin: 15px auto 0 auto;
padding:0 0 0 0;
font-size: 1.0em;
}
#main p {
margin: 10px 0 0 10px;
padding: 0;
font-size: 0.95em;
line-height: 180%;
letter-spacing: 0.08em;
text-indent: 20px
}
#main ul {
margin: 5px 55px 0 55px;
padding:0;
font-size: 0.9em;
line-height: 135%;
letter-spacing: 0.08em;
color: #003366;
line-height: 150%;
}
#main ol {
margin: 5px 55px 0 55px;
padding:0;
font-size: 0.9em;
line-height: 135%;
letter-spacing: 0.08em;
color: #003366;
line-height: 150%;
}
#main li {
margin-bottom: 5px;
padding:0;
font-weight: bold;
}
#bios {
position:relative;
margin-left:204px;
margin-bottom:-45px;
padding:35px 35px 0 35px;
}
#bios p {
margin: 10px 0 0 10px;
padding: 0;
font-size: 0.95em;
line-height: 180%;
letter-spacing: 0.08em;
text-indent: 20px
}
#footer {
position: absolute;
bottom: 0;
padding: 5px 0;
width: 100%;
background-color: #003366;
color: #DBE0E5;
text-align: center;
}
.vids {
margin: 15px 0;
padding: 0;
text-align: center;
z-index: -1;
}
.onHold {
width: 50px;
margin: 10px auto 0 auto;
padding:0;

}
#footer p {
margin: 0;
font-size: 0.9em;
text-align: center;
letter-spacing: 0.3em;
}
.bios {
width: 100%;
padding:0;
margin: 0;
}
.smTxt {
font-size:0.9em;
letter-spacing: 0.15em;
text-indent: 10px;
}
#formWrap {
width:420px;
height:100%;
margin: 15px auto;
padding:0;
letter-spacing: 0.08em;
}
.label {
font:bold 0.95em  Tahoma, arial, sans-serif;
text-indent:0;
line-height:100%;
margin:0 0 0 0;
padding:0 0 0 0;
text-align: left;
}
.label2 {
font:bold 0.95em  Tahoma, arial, sans-serif;
margin:10px 0;
}
.submit {
font:bold 0.95em  arial, sans-serif;
width:75px;
margin:10px auto 0 auto;
}
button {
color: #fff;
font:bold 100%  trebuchet MS, arial, sans-serif;
background: #60C0E8;
border: 2px outset #003366;
margin:0;
text-align:center;
cursor: pointer;
}
.submit input {
color: #fff;
font: bold 100%  arial, sans-serif;
background: #60C0E8;
border: 2px outset #003366;
margin: 0 auto;
text-align: center;
cursor: pointer;
}
.in {
font:bold 0.95em  Tahoma, arial, sans-serif;
margin: 5px 0;
text-align: left;
}