/**************************/
/*        Body		  */
/**************************/


body {
background-color: #57b2e9;
padding: 0px;
padding-top: 5px;
padding-bottom: 0px;
margin: 0px;
font: 12pt georgia, palatino, Arial, Tahoma, Verdana, sans-serif;
}




/**************************/
/*        CONTAINER	  */
/**************************/

.container {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 850px;
height: 5200px;

position: center;
}


/**************************/
/*        LOGO-BOX	  */
/**************************/

.logo-box {
width: 850px;
height: 246px;
align: center;
margin-left: auto;
margin-right: auto;

}

.logo-box img {
width: 850px;
height: 246px;
border: 0px;
}

.logo-box-spacer {
height: 10px;
clear: both;
}



/**************************/
/*  PAGE NAVIGATION BOX	  */
/**************************/

.page-navigation {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: auto;
height: 25px;

position: center;
}


.page-navigation-text {
text-align: left;
letter-spacing: 2px;
word-spacing: 14px;
font-family: "comic sans ms";
font-weight: normal;
}

.page-navigation-text a
{
  color: #1b5c3c;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
}

.page-navigation-text a:visited
{
  color: #1b5c3c;
}

.page-navigation-text a:hover
{
  color: #57b2e9;
  text-decoration: overline underline;
}




/**************************/
/*  BODY CONTAINER	  */
/**************************/

.body-container {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 850px;
height: 100%;
}




/*************************/
/*  LEFT BOX CONTAINER   */
/*************************/

.left-box-container {
float: left;
border-right : 1px solid #1b5c3c;
margin-left: auto;
margin-right: 3px;
padding-left: 0px;
padding-right: 1px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


/***********************/
/*  MAIN CONTAINER     */
/***********************/

.main-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.random-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.random-pictures img {
width: 595px;
height: 215px;
}



.left-box-spacer {
height: 10px;
clear: both;
}


.left-box-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.left-box-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}


.left-box-info h2 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.left-box-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}


.left-box-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.left-box-info span {
font-weight: bold;
}


/***********************************/
/*  ALT IMG NOT USED CONTAINER     */
/***********************************/


.main-img-left img {
border: 1px solid #000000;
float: left;
margin: 0px 10px 5px 0px;
padding: 0px;
}

.main-img-left h1 {
text-align: center;
font-family: "comic sans ms";
font-size: 6pt;
font-weight: bold;
color: #1b5c3c;
}

.main-img-center img {
border: 1px solid #000000;
floatt: center;
margin:0px 0px 0px 0px;
padding: 0px;
text-align: center;
}

.main-img-right img {
border: 1px solid #000000;
float: right;
margin:0px 10px 5px 10px;
padding: 0px;
text-align: center;
}



/**************************/
/*  RIGHT BOX CONTAINER	  */
/**************************/

.right-box-container {
float: right;
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: 3px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 240px;
height: 100%;
}



.right-box-spacer {
height: 25px;
clear: both;
}



.right-box-info {
border-top: 1px solid #1b5c3c;
margin-left: 0px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 235px;
}




.right-box-info h1 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 12pt;
font-weight: normal;
color: #1b5c3c;
}


.right-box-info h2 {
text-align: left;
letter-spacing: 0px;
word-spacing: 3px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 9pt;
font-weight: normal;
color: #589341;
}


.right-box-info a {
text-decoration: none;
color: #589341;
}


.right-box-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}

.right-box-info img {
border: 0px;
}




/*****************************/
/*  PROSHOP     CONTAINER    */
/*****************************/



.proshop-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.proshop-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.proshop-pictures img {
width: 595px;
height: 215px;
}



.proshop-spacer {
height: 10px;
clear: both;
}


.proshop-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.proshop-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.proshop-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.proshop-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.proshop-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}


.proshop-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.proshop-info span {
font-weight: bold;
}

.proshop-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.proshop-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.proshop-info a {
text-decoration: none;
color: #1b5c3c;
}


.proshop-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}



/*****************************/
/*  FACILITY    CONTAINER    */
/*****************************/



.facility-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.facility-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.facility-pictures img {
width: 595px;
height: 215px;
}



.facility-spacer {
height: 10px;
clear: both;
}


.facility-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.facility-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.facility-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.facility-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.facility-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}


.facility-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.facility-info span {
font-weight: bold;
}

.facility-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.facility-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.facility-info a {
text-decoration: none;
color: #1b5c3c;
}


.facility-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}



/*****************************/
/*  FLIGHTSCOPE CONTAINER    */
/*****************************/



.flightscope-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.random-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.random-pictures img {
width: 595px;
height: 215px;
}



.flightscope-spacer {
height: 10px;
clear: both;
}


.flightscope-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.flightscope-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.flightscope-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.flightscope-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.flightscope-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}


.flightscope-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.flightscope-info span {
font-weight: bold;
}

.flightscope-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.flightscope-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}



/*****************************/
/*  MEMBERSHIP  CONTAINER    */
/*****************************/



.membership-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.membership-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.membership-pictures img {
width: 595px;
height: 215px;
}



.membership-spacer {
height: 10px;
clear: both;
}


.membership-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.membership-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.membership-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.membership-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.membership-info h4 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.membership-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.membership-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.membership-info span {
font-weight: bold;
}

.membership-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.membership-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.membership-info a {
text-decoration: none;
color: #1b5c3c;
}


.membership-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}



/*****************************/
/*  DEMO        CONTAINER    */
/*****************************/



.demo-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.demo-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.demo-pictures img {
width: 595px;
height: 215px;
}



.demo-spacer {
height: 10px;
clear: both;
}


.demo-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.demo-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.demo-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.demo-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.demo-info h4 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.demo-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.demo-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.demo-info span {
font-weight: bold;
}

.demo-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.demo-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.demo-info a {
text-decoration: none;
color: #1b5c3c;
}


.demo-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}




/*****************************/
/*  STAFF        CONTAINER   */
/*****************************/



.staff-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.staff-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.staff-pictures img {
width: 595px;
height: 215px;
}



.staff-spacer {
height: 10px;
clear: both;
}


.staff-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.staff-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.staff-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.staff-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.staff-info h4 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.staff-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.staff-info h6 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 8pt;
font-style: italic;
font-weight: normal;
color: #1b5c3c;
}

.staff-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.staff-info span {
font-weight: bold;
}

.staff-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 300px
}

.staff-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.staff-info a {
text-decoration: none;
color: #1b5c3c;
}


.staff-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}



/*****************************/
/*  INSTRUCTION  CONTAINER   */
/*****************************/



.instruction-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.instruction-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.instruction-pictures img {
width: 595px;
height: 215px;
}



.instruction-spacer {
height: 10px;
clear: both;
}


.instruction-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.instruction-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #1b5c3c;
}


.instruction-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #1b5c3c;
}


.instruction-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #1b5c3c;
}

.instruction-info h4 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.instruction-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #1b5c3c;
}

.instruction-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.instruction-info span {
font-weight: bold;
}

.instruction-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 300px
}

.instruction-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.instruction-info a {
text-decoration: none;
color: #1b5c3c;
}


.instruction-info a:hover
{
  color: #57b2e9;
  text-decoration: none;
}



