/*--------------------------------------------------
   Content Area - box below header and nav
--------------------------------------------------*/
#pageFrameHome
{
}

#pageFrameHome #content { padding-top: 0px; }

#pageFrameHome #content #banner-wrapper
{
   width: 748px;
   height: 300px;
   float: left;
   margin-bottom: 20px;
}

#pageFrameHome #sidebar
{
   background: url(../graphics/sidebar_back.gif) repeat-y;
   margin: 8px 25px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 236px;
   height: 410px;
   float: right;
   display: inline;
}

#pageFrameHome #sidebar ul 
{
   list-style-type: none;
}

#pageFrameHome #sidebar li 
{
   margin: 0;
   padding: 0;
}


* html body #pageFrameHome #sidebar 
{
   margin: 8px 28px 0px 0px;
   height: 413px;
}

#pageFrameHome #sidebar .panel
{
   padding: 10px;
   overflow: hidden;
   height: 266px;
}

#pageFrameHome #sidebar .panel p 
{
   padding: 10px 20px;
}

#pageFrameHome #sidebar .panel .centerImage
{
   margin-left: 17px;
}

#pageFrameHome #sidebar .panel .next
{
   margin: 0px 10px 0 20px;
   float: left;
}


* html body #pageFrameHome #sidebar .panel
{
   height: 270px;
}

#pageFrameHome #mission
{
   background: url(../graphics/mission_back.gif) no-repeat;
   margin: 0px 0px 18px 0px;
   padding: 0px;
   width: 748px;
   height: 100px;
   float: left;
}

#pageFrameHome #mission img
{
   margin: 1px 14px 0px 0px;
   float: right;
}

#pageFrameHome #mission h1
{
   background-image: none;
   font-family: Arial, Helvetica, Geneva, sans-serif;
   font-size: 16px;
   font-weight: bold;
   margin: 0px;
   padding: 15px 0px 10px 17px;
   color: #362f2d;
}

#pageFrameHome #mission p
{
   font-family: Arial, Helvetica, Geneva, sans-serif;
   font-size: 12px;
   margin: 0px;
   padding: 0px 10px 10px 17px;
   color: #362f2d;
}

/*--------------------------------------------------
   Content Area - box below header and nav
--------------------------------------------------*/
#pageFrameHome #info
{
   position: relative;
   background: url(../graphics/info_back.gif) repeat-y;
   font-family: Arial, Helvetica, Geneva, sans-serif;
   font-size: 11px;
   line-height: 14px;
   text-align: left;
   width: 1060px;
   margin: 0px 0px 0px 0px;
   overflow: hidden;
   clear: both;
}

* html #pageFrameHome #info { overflow: visible; } 

#pageFrameHome #info a:link, #pageFrameHome #info a:visited { color: #000; text-decoration: none; }
#pageFrameHome #info a:hover, #pageFrameHome #info a:active { color: #0082c0; text-decoration: underline; }

#pageFrameHome #info .col1
{
   line-height: 20px;
   width: 233px;
   padding-bottom: 10px;
   float: left;
   display: inline;
}

#pageFrameHome #info .col2
{
   width: 234px;
   margin-left: 22px;
   padding-bottom: 10px;
   float: left;
}

#pageFrameHome #info .col2 a:link, #pageFrameHome #info .col2 a:visited { text-decoration: underline; }

#pageFrameHome #info .prop
{
   width: 21px;
   float: left;
}

#pageFrameHome #info .col3
{
   width: 480px;
   padding: 0px 20px 10px 0px;
   float: left;
}

#pageFrameHome #info .col3 a:link, #pageFrameHome #info .col3 a:visited { color: #eee; text-decoration: underline; }
#pageFrameHome #info .col3 a:active, #pageFrameHome #info .col3 a:hover { color: #fff; text-decoration: underline; }

#pageFrameHome #info .H2img { margin-left: 15px; }

#pageFrameHome #info p, #pageFrameHome #info ul
{
   margin-left: 25px;
}

#pageFrameHome #info #horizon { position: absolute; left: 161px; bottom: 0px; }
#pageFrameHome #info #airspeed { position: absolute; left: 916px; bottom: 0px; }

