HTML, BODY {

width: 100%;
height: 100%;
background: #FFFFFF;
margin: 0;

font-family: Verdana, Tahoma;
font-size: 11px;
color: black;

}

A:link
{
    text-indent: 0px;
    text-decoration: none;    
    color: #ec8723;
}
A:visited
{
    text-indent: 0px;
    text-decoration: none;
    color: #ec8723;
}
A:hover
{
    text-indent: 0px;
    text-decoration: underline;
    color: #ec8723;
}
A:active
{
    text-indent: 0px;
    text-decoration: none;
    color: #ec8723;
}

#bg {

width: 100%;
margin: 0px auto;
height: 100%;
background: url(/images/deepbg.gif) repeat-y center;

}

#bgff {

width: 100%;
margin: 0px auto;
background: url(/images/deepbg.gif) repeat-y center;

}

#centercontainer {

width: 996px;
margin: 0px auto;

}

#topimage {

width: 996px;
height: 144px;
margin: 0px;
background: url(/images/LetsFly_02.jpg) repeat-y center;

}

#breadcrumbs {

width: 996px;
height: 46px;
margin: 0px;
background: url(/images/LetsFly_04.jpg);

}

#bread1 {

float: left;
padding: 10px 20px;
font-size: 14px;
font-weight: bold;
color: white;

}

#bread2 {

float: right;
padding: 12px 20px;
font-size: 14px;
font-weight: bold;
color: black;
font-variant: small-caps;

}

#contentcontainer {

width: 996px;
background: url(/images/LetsFly_05.jpg) repeat-y left;
overflow: hidden;

}

#contentstext {

width: 324px;
float: left;

}

#contentstext P {

margin: 12px 25px 12px 30px;
font-size: 11px;

}

#contentstext H1 {

margin: 15px 25px 20px 15px;
font-variant: small-caps;
font-size: 16px;

}

#contentstext H2 {

margin: 20px 25px 20px 25px;
font-size: 12px;
font-style: italic;

}

#bodytext {

width: 672px;
float: left;
padding: 0px 0px 20px 0px;

}

#bodytext P {

padding: 2px 35px 2px 30px;
line-height: 20px;
text-align: justify;

}

#bodytext H1 {

padding: 10px 35px 2px 15px;
font-size: 22px;
color: #02337f;

}

#bodytext H2 {

color: gray;
font-variant: small-caps;
font-size: 14px;
padding: 2px 35px 2px 20px;

}

#bodytext LI {

margin: 1px 35px 1px 35px;
line-height: 20px;
text-align: justify;

}

.img_centered {

text-align: center;

}

#footer {

width: 996px;
height: 105px;
margin: 0px;
background: url(/images/LetsFly_07.jpg);

}

.backtotop {

text-align: right;
margin: auto 30px;

}

.trainerpic {

display: block;
float: left;
margin: 0px 20px 10px 30px;

}

.trainername {

color: gray;
font-size: 13px;
font-weight: bold;
margin: 15px 0px 0px 0px;
padding: 0px;

}

.trainermisc {

color: gray;
font-weight: bold;
margin: 0px 0px 15px 0px;
padding: 0px;

}

.reflist {

font-variant: small-caps;
color: gray;

}

.contactinfo {

font-size: 9px;
color: gray;
line-height: 5px;
margin: 0px;
text-align: left;

}