BODY { background-color: #00009A;
    font-family: BahiaScriptSSK, Duchess, Brush Script, Cursive; font-size: 100%; font-weight: 400;
    margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    color: #D9EBFF; 
    scrollbar-arrow-color: #D9EBFF;
    scrollbar-3dlight-color: #00356A;
    scrollbar-highlight-color: #D9EBFF;
    scrollbar-face-color: #00356A;
    scrollbar-shadow-color: #D9EBFF;
    scrollbar-darkshadow-color: #00356A;
    scrollbar-track-color: #00356A;
    }
 
a:link {  
    color: #FF0000;
    text-decoration: underline; 
    }
    
a:visited {  
    text-decoration: underline; 
    color: #FF0000;
    }
    
a:hover {  
    color: #FFFFFF; 
    text-decoration: none; 
    }
    
a:active {  
    color: #FFFFFF;
    }

h1 { font-size: 190%; font-weight: 700;
 }
h1.darkblue { color: #FF0000; font-family: Adorable; font-size: 190%; font-weight: 700;
 margin-top: 5px;
 }
h1.darkblue2 { color: #FF0000; font-family: Adorable; font-size: 200%; font-weight: 700;
 margin-top: 0px; margin-bottom: 0px;
 }
h1.frontText { color: #87B3F8; font-family: BahiaScriptSSK, Duchess, Brush Script, Cursive; font-size: 250%; font-weight: 700;
 margin-top: 0px; margin-bottom: 10px;
 }
 
h2 { font-size: 140%; font-weight: 500;
 }
h2.articleTitle { font-size: 100%; font-weight: 600; margin-bottom: 0px; margin-top: 0px;
 }
 
h3 { font-size: 120%; font-weight: 500;
   text-decoration: underline; margin-top: 0; margin-bottom: 0;
 }
h3.sectionHdg { font-size: 120%; font-weight: 600;
   text-decoration: underline; margin-top: 0; margin-bottom: 15;
 }
 
h4 { font-size: 120%; font-weight: 600; margin-top: 0; margin-bottom: 0;
 }
 
TD { font-size: 100%; font-weight: 500;
 }
.small { font-size: 80%; font-weight: 400; color: #FFFFFF;
 }
.larger { font-size: 120%; font-weight: 600; text-align: right;
 }
.largerLeft { font-size: 120%; font-weight: 600;
 }
.largerred { font-size: 130%; font-weight: 600; text-decoration: underline; color: #FF0000;
 }
 .red { color: #FF0000; font-weight:700; font-size: 150%;
 }
 .indent { text-indent: 20px;
 }
.leftIndent { padding-left: 20px; }
img.border { border: solid 1px #FFFFFF; }

td.contactImage { padding-left: 30px; text-align: center;  }
td.contactImageLeft { padding-right: 30px; text-align: center;  }

td.pageNos { text-align: center; font-weight: bold; font-size: 120%; }
td.photoCaption { text-align: center; padding-left: 20px; padding-right: 20px; vertical-align: top; }

td.articleHdg { vertical-align: top; font-size: 120%; font-weight: bold; padding-bottom: 20px; }
td.articles { vertical-align: top; padding-right: 20px; padding-bottom: 20px; }
div.articleResume { }
div.readMore { font-style: italic; padding-left: 50px; }
td.articlePhotos { padding-bottom: 20px; width: 300px; text-align: right; }
td.articleAuthor { text-align: center; padding-bottom: 15px; font-weight: bold; }
td.articleBack { text-align: right; padding-right: 20px; font-weight: bold; }
img.enviroLeft { padding-right: 10px; padding-bottom: 10px; }
img.enviroRight { padding-left: 10px; padding-bottom: 10px; }

td.menuButtons { padding-top: 10px; padding-bottom: 20px; text-align: center; }

div.photoTop { padding-top: 12px; padding-left: 8px; }

table.movies { background-image: url(images/waterbg.jpg);background-repeat: repeat; }
td.moviesLeft { border-right: solid 30px #00009A; width: 290px; padding-top: 20px; padding-bottom: 20px; text-align: center; }
td.moviesRight { border-left: solid 30px #00009A; width: 290px; padding-top: 20px; padding-bottom: 20px; text-align: center; }
td.moviesPlay { background-color: #00009A;  padding-top: 3px; padding-bottom: 3px; text-align: center; }

td.videoItem { font-weight: bold; padding-bottom: 8px; }
td.videoDesc { padding-right: 20px; vertical-align: top; padding-bottom: 10px; }
td.videoRates { vertical-align: top; }
table.videoRates { border-left: solid 1px #FF0000; border-top: solid 1px #FF0000; width: 300px; margin-top: 8px; margin-bottom: 8px; }
td.videoRatesHdg { border-bottom: solid 1px #FF0000; border-right: solid 1px #FF0000; background-color: #FFFFFF; color: #FF0000; padding-top: 3px; padding-left: 10px; padding-bottom: 3px; padding-right: 10px; text-align: center; font-weight: bold; }
td.videoRatesPeriod { border-bottom: solid 1px #FF0000; border-right: solid 1px #FF0000; padding-left: 10px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; text-align: center; }
td.videoRatesAmount { border-bottom: solid 1px #FF0000; border-right: solid 1px #FF0000; padding-left: 10px; padding-top: 3px; padding-right: 10px; padding-bottom: 3px; text-align: center; }
td.videoImages { padding-top: 8px; padding-bottom: 15px; width: 420px; vertical-align: top; text-align: right; }
td.videoDivider { border-top: solid 1px #FF0000; height: 10px; }
img.videoPics { margin-right: 10px; }
.redBold { font-weight: bold; color: #FF0000; }
div.rightRedBold { float: right; font-weight: bold; color: #FF0000; }