﻿body { background-color:#ffffff; font-family:Times New Roman;
       font-size:10pt;}
h1,h2 {color:Blue; font-family:Arial}
em {font-weight:900;}
.photos { border-top:solid 1px; border-bottom:solid 1px; }

.col_left {float:left; width:50%; margin-top:0;margin-right:0;
    border-right: solid 1px blue; padding-top:0; padding-right:1em;
    padding-bottom:5px; text-align:justify}
.col_left_special {background-color:#dddddd; float:left; width:50%; margin-top:0;margin-right:0;
    border-right: solid 1px blue; padding-top:0; padding-right:1em;
    padding-bottom:5px; text-align:justify}
        
.col_right {margin-left:52%; margin-top:0;padding-top:0; padding-bottom:5px; text-align:justify;}
.clear {clear:both}
a {font-family:Arial; font-size:10pt;}
a:link {text-decoration:none; color:Blue }    
a:visited {text-decoration:none; color:Green}
a:hover {color:Blue; background-color:Gray; 
    text-decoration:none;}
.bullet {margin-top:0; font-family:Times New Roman; font-size:14pt; font-weight:bold;
    border:solid 1px blue; margin-left:55%; padding:2px;}
.headline {font-family:Times New Roman; font-size:20pt; font-weight:bold; text-align:center;}
.subhead  {font-family:Times New Roman; font-size:16pt; font-weight:bold; text-align:center; }
.col_divider {width:25%; color:Aqua; height:2px; text-align:center;}
.album {margin:5px; padding:5px;border:solid 1px green;}
p {padding:5px; margin: 1px;}    
img {margin:5px;}

#header {border:solid 1px blue; font-family:Arial; font-style:italic;}
#footer {clear:both; background-color:#dddddd; font-family:Arial;
    font-size:10pt; border:solid 1px green}
#viewarea {height:360px; width:540px;}
#habitat {float:left; width:40%; margin-top:0; padding-top:27px;}
#h4h_logo {font-family:Baskerville Old Face; font-size:20pt; color:Blue;}
#camp_logo {font-family: Baskerville Old Face; font-size:20pt; color:Blue;}
#gold {margin-top:0; padding-top:0;width:55%;}
#gold_img {margin:0; padding:0;}
#h_header {float:right;}
#team {margin-top:0; border-right:solid 1px blue;
    padding-top:0; font-family:Arial; font-size:12pt;}
#desc {margin-top:0; padding-top:0; margin-left:256px; padding-left:5px; font-family:Arial;
        font-size:12pt; border:solid 1px blue;}
#news {font-family:Playbill; font-size:32pt;}
ul#names {float:left; padding:5px;}     
ul#names li {list-style-type:circle; border:solid 1px blue;
    margin-left:0; background: #DDE;}
#team_picture {font-family:Times New Roman; font-size:12pt; font-weight:bold;
    text-align:center;}
#team_picture2 {font-family:Times New Roman; font-size:12pt; font-weight:bold;
    text-align:center;}
#team_picture3 {font-family:Times New Roman; font-size:12pt; font-weight:bold;
    text-align:center;}   
         
#navsite ul {
 padding: 3px 0; 
 margin-left: 0; 
 border-bottom: 1px solid #778; 
 font: bold 12px Verdana, sans-serif; 
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline; 
}
#navsite ul li a {
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}
#navsite ul li a:link {
 color: #448;
}
#navsite ul li a:visited {
 color: #667;
}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: #000;
 background: #AAE;
 border-color: #227;
}
#navsite ul li a#current {
 background: white; 
 border-bottom: 1px solid white;
}
