  .ie body { margin:0px auto; font-family:calibri,arial; font-size:17px; width:1004px }
  body { margin:0px auto; font-family:calibri,arial; font-size:17px; width:1004px }
  
a { color:#000; text-decoration:none; font-size:17px; text-decoration:none; color:#00c }
  a:hover {  color:#000; text-decoration:none; color:#f90}

  .footer { font-size:8pt; color:#666; text-align:right; padding:24px 12px 12px 0px }
  .clearboth { clear:both }
  h1 {font-weight:600;text-align:center;font-size:24px;margin-top:15px;}

  h2 {font-size:17px; font-weight:600; margin:12px; text-align:center; }

  h3 {text-align:left;font-weight:bold;font-size:22px;}
  
 

  p  {text-align: justify; font-size:17px;}
  
  .justify  {text-align: justify; font-size:17px; padding-bottom:20px; padding-right:15px;}

  
  
  ul  {text-align: justify; font-size:17px;padding:0;margin-left:15pt;}
   
  .copyright {text-align: right; color: #666; padding: 24px 0px 12px 0px; font-size: 10pt;}

  .center { margin-left: auto; margin-right: auto;}
  .excursions {text-align: justify; padding-bottom: 20px;}


/* Menu bar */
  .ie a.nav { font-size:16px; color:#000; text-decoration:none; border-bottom:0px;}
  .ie7 a.nav { font-size:16px; color:#000; text-decoration:none; border-bottom:0px;}
  .ie8 a.nav { font-size:16px; color:#000; text-decoration:none; border-bottom:0px;}

  .safari3 a.nav { font-size:16px;   color:#000; text-decoration:none; border-bottom:0px;}
  a.nav { font-size:16px; color:#000; text-decoration:none; border-bottom:0px;}
  a.nav:hover { text-decoration:none; border-bottom:solid 1px #000 }

.ie a.navhilite { font-size:16px; color:#0101df; text-decoration:none; border-bottom:0px;}
  .ie7 a.navhilite { font-size:16px; color:#0101df; text-decoration:none; border-bottom:0px;}
  .ie8 a.navhilite { font-size:16px; color:#0101df; text-decoration:none; border-bottom:0px;}

  .safari3 a.navhilite { font-size:16px; color:#0101df; text-decoration:none;font-weight:bold; border-bottom:0px;}
  a.navhilite { font-size:16px; color:#0101df; font-weight:bold; text-decoration:none; border-bottom:0px;}
  a.navhilite:hover { text-decoration:none; border-bottom:solid 1px #000 }

  .nav-div { border-bottom:solid 1px #000; padding:4px 0px 6px 3px; background-color:#009900; color:#0101df;font-size:19px}
  .ie7 .nav-div { border-bottom:solid 1px #000; padding:4px 0px 6px 0px; background-color:#009900; color:#0101df; font-size:19px;}


/* Image Box */
  .img-box { margin-left:12px; padding-bottom:1px;} 
  .main-img { margin:6px 12px 3px 12px; border:solid 1px #000; padding:2px; }
  .thm-img { margin:3px 2px 3px 0px; border:solid 1px #000; padding:1px; }


  .gallery-link-div { text-align:left; padding-left:0px;padding-top:6px;padding-bottom:20px; margin:3px }
  
 a.gallery-link {font-size:12pt; margin:6px; font-weight:600; color:#00c; text-decoration:none }
  a.gallery-link:hover {  font-size:12pt; color:#f90; text-decoration:none}



/* Images on pages */

  .img-cnt {border:solid 1px #000;  }
  .txt-cnt     {  font-size:12pt; font-style:italic; font-weight:bold; margin:0px auto; text-align:left; width:960px }

  .dominicanrepublic-img1 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:269px }
  .dominicanrepublic-img2 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:282px }
  .dominicanrepublic-img3 { width:960px; height:289px; margin:0 auto; border:solid 1px #000; padding:2px }

/* Tropical Flying */
  .tropicalflying-img1 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:440px; height:677px }
  .tropicalflying-cap { font-size:12pt; font-style:italic; font-weight:bold; margin:0px 12px 6px 12px; width:440px }
 

/* Bush Plane */

  .bushplane-img1 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:440px; height:292px }
  .bushplane-img2 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:440px; height:292px }
  .bushplane-img3 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:960px; height:580px }
  .bushplane-cap {   font-size:12pt; font-style:italic; font-weight:bold; margin:0px 12px 6px 12px; width:440px }


/* Training Overview */

  .trainingoverview-img1 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:440px; height:512px }
  .trainingoverview-img2 { margin:12px 12px 3px 0px; border:solid 1px #000; padding:2px; width:970px; height:364px }
  .trainingoverview-cap {  font-size:12pt; font-weight:bold; font-style:italic; margin:0px 12px 6px 12px; width:440px }

  
/* Training Adventures */

  .trainingadventures-img1 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:512px }
  .trainingadventures-img2 { margin:12px 12px 6px 0px; border:solid 1px #000;margin-left:4px; padding:2px; width:980px; height:299px }
  .trainingadventures-cap {  font-size:12pt; font-style:italic; font-weight:bold; margin:0px 12px 6px 12px; width:440px }
 
 

/* Aerial Excursions */

  .aerialexcursions-img1 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:440px }
  .aerialexcursions-img2 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:980px; height:297px }
  .aerialexcursions-cap {  font-size:12pt; font-weight:bold; font-style:italic; margin:0px 12px 6px 12px; width:440px }
  .aerialexcursions-thm { float:right; margin:0px 0px 6px 12px; border:solid 1px #000; padding:1px; width:210px; height:210px }



/* Chief Pilot */

  .chiefpilot-img1 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:556px }
  .chiefpilot-img2 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:294px }
  .chiefpilot-cap { font-size:12pt; font-style:italic; font-weight:bold; margin:0px 12px 6px 12px; width:440px }


/* Accommodations */


  .accommodations-img1 { float:right; margin:0px 0px 6px 12px; border:solid 1px #000; padding:2px; width:350px; height:231px }
  .accommodations-img2 {float:right; margin:0px 0px 6px 12px; border:solid 1px #000; padding:2px; width:350px; height:231px }
  .accommodations-img3 { float:right; margin:0px 0px 6px 12px; border:solid 1px #000; padding:2px; width:350px; height:231px }
  .accommodations-cap { font-style:italic; font-size:10pt; margin:2px auto; width:950px; text-align:left }


/* Reservations */

  .reservations-img1 { margin:12px 12px 6px 0px; border:solid 1px #000; padding:2px; width:440px; height:470px }
  .reservations-img2 { float:right; margin:0px 0px 0px 12px; border:solid 1px #000; padding:2px; width:440px; height:240px }
  .reservations-cap {  font-size:12pt; font-style:italic; font-weight:bold; margin:0px 12px 6px 12px; width:440px }
  .reservations-cap2 { float:right;  font-size:12pt; font-style:italic; font-weight:bold; margin:6px 12px 0px 0px; width:425px }
 



