﻿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 {  
    color: #FF0000;
    text-decoration: underline; 
    }
    
a:hover {  
    color: #FFFFFF; 
    text-decoration: underline; 
    }
    
a:active {  
    color: #FFFFFF;
    text-decoration: underline; 
    }
a:link.pageOn {  
    color: #FFFFFF;
    text-decoration: underline; 
    }
    
a:visited.pageOn {  
    color: #FFFFFF;
    text-decoration: underline; 
    }
    
a:hover.pageOn {  
    color: #FFFFFF; 
    text-decoration: underline; 
    }
    
a:active.pageOn {  
    color: #FFFFFF;
    text-decoration: underline; 
    }
a:link.pageOff {  
    color: #FF0000;
    text-decoration: none; 
    }
    
a:visited.pageOff {  
    color: #FF0000;
    text-decoration: none; 
    }
    
a:hover.pageOff {  
    color: #FFFFFF; 
    text-decoration: none; 
    }
    
a:active.pageOff {  
    color: #FF0000;
    text-decoration: none; 
    }
a:link.menu2 {
	color: #FFCC00;
	text-decoration: none;
}
a:hover.menu2 {  
    color: #FFCC00; 
    text-decoration: none; 
    }
    
a:visited.menu2 {  
    text-decoration: none; 
    color: #FFCC00;
    }
    
a:active.menu2 {  
    color: #FFCC00;
    text-decoration: none; 
    }

    
a:link.menu {  
    color: #FF0000;
    text-decoration: none; 
    }
    
a:hover.menu {  
    color: #FFFFFF; 
    text-decoration: none; 
    }
    
a:visited.menu {  
    text-decoration: none; 
    color: #FF0000;
    }
    
a:active.menu {  
    color: #FFFFFF;
    text-decoration: none; 
    }

h1 { font-size: 30px; font-weight: 700; margin-top: 20px; margin-bottom: 10px;
 }
h1.photographer { font-size: 40px; font-weight: 700; margin-top: 20px; margin-bottom: 10px;
 }
h1.pageHdg { font-size: 24px; font-weight: 700; text-align: center; margin-top: 0px; margin-bottom: 20px;
 }
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.pageHdg { font-size: 130%; font-weight: 600; text-align: center; margin-top: 15px; }
 }
 }
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: 15px; }
img.border { border: solid 1px #FFFFFF; }

table.fullPage { width: 100%; }
td.topSection { vertical-align: top; border-bottom: solid 1px #FF0000; padding-left: 30px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; }
td.name { width: 500px; }
td.photographer { padding-left: 40px; }

td.menuSection { width: 180px; vertical-align: top; padding-left: 30px; padding-top: 30px; padding-right: 30px; }
table.menuSection { width: 100%; }
td.menuItem { padding-bottom: 9px; font-weight: bold; }

td.mainSection { vertical-align: top; padding-left: 30px; padding-top: 30px; padding-right: 30px; }
table.mainSection { width: 100%; }
td.mainText { vertical-align: top; }
td.pageSubHdg { font-size: 12px; font-weight: 600; text-align: left; padding-top: 15px; padding-bottom: 10px; }
td.imageDisplay { width: 20%; padding-left: 10px; padding-right: 10px; padding-bottom: 8px; text-align: center; }
td.imageDesc { width: 20%; padding-left: 10px; padding-right: 10px; padding-bottom: 15px; text-align: center; }
td.imageDisplay1 { width: 25%; padding: 0px 8px 3px 8px; text-align: center; }
td.imageDisplayText { width: 25%; padding: 0px 8px 20px 0px; text-align: center; vertical-align:top; }

td.copyright { padding-top: 20px; text-align: center; font-size: 80%; }


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; width: 580px; }
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.moviesPlayLeft { background-color: #00009A;  padding-top: 3px; padding-right: 8px; padding-bottom: 3px; text-align: center; vertical-align:top; width: 50%;}
td.moviesPlayRight { background-color: #00009A;  padding-top: 3px; padding-left: 8px; padding-bottom: 3px; text-align: center; vertical-align:top; width: 50%;}
td.moviesblank { background-color: #00009A; }

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.videoImagesFullWidth { padding-top: 8px; padding-bottom: 15px; 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; }

table.birdsDisplay { width: 830px; }
td.birdsDisplayLeft { width: 50%; padding-top: 20px; text-align: center; }
td.birdsDisplayRight { width: 50%; padding-top: 20px; text-align: center; }
td.birdsDisplay1 { width: 33%; padding-top: 20px; text-align: center; }
td.birdsDisplay2 { width: 34%; padding-top: 20px; text-align: center; }
td.birdsDisplay3 { width: 33%; padding-top: 20px; text-align: center; }
td.birdsText { padding-top: 3px; text-align: center; }
td.birdImage { text-align:center; padding-top: 20px; padding-bottom: 3px; }
td.birdName { text-align:center; padding-bottom:20px; font-weight:bold; }
td.slideshow { text-align:center; }
div.loadArea { text-align:center; }
#loadArea { float: center; }
