.showred{
    font-family: Veranda, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    color: red;
}
.smalltext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: italic;
    height: auto;
    background-color : White;
    font-size : 7pt;
}
BODY {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    height: auto;
    background-color :#99FFFF;
    font-size : 12pt;
}
td{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-style: normal;
    height: auto;
    background-color : #DDDDDD;
}
h1{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 17pt;
    font-weight : bold;
    font-variant : small-caps;
    margin-left : auto;
}
h2{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 14pt;
    font-weight : bold;
    font-variant : small-caps;
        margin-left:auto;
        padding:0 30px 0 30px;
        font-style:italic;
}
th{
    background-color : #4682b4;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : small;
}
main{
    text-align : center;
    border-color : #4682b4;
    border : medium double;
}
bold{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size : small;
}
table{
    background-color:#C9C9C9;
    font-size : small;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

 li{
    font-size: 13pt;
    font-weight:bold; 
    border: 10px;
    border-bottom: 5px solid #696; 
    border-right: 5px solid #696;
    border-top: 5px #99FFFF;
    border-left 5px #99FFFF;
     list-style: none;
     padding: 30px 40px 30px 130px;
     margin: 20px;     
     width: 35%;
} 
 a:hover  li {
     font-size: 13pt;
     border: 10px solid black;
     list-style: none;
     padding: 30px 0 30px 130px;
     margin: 5px;     
     width: 35%;
}
 li:hover  {
     font-size: 13pt;
     border: 10px solid black;
     list-style: none;
     padding: 30px 0 30px 130px;
     margin: 5px;     
     width: 35%;
}
#Scout{
    background:#C9C9C9 url("http://www.troop1097.org/images/logo.jpg") no-repeat 20px 40%;
}
#WFA{
    background:#C9C9C9 url("http://wfa.net/images/wfa_cross.gif")no-repeat 0px 5%;
}
#Progress{
    background:#C9C9C9 url("http://media.progress.com/progress_software/media/general/logos/progress_software_146x57.gif")
no-repeat 0px 40%;
}
#beer{
background:#C9C9C9 url("/images/bottle2.gif")
no-repeat 0px 40%;
}
#Projects{
background:#C9C9C9 url("/images/bottle2.gif")
no-repeat 0px 40%;
}
#gabs{
    background:url("/images/logobutt.jpg")
    no-repeat 0px 40%;
}
#burp{
    background:url("/images/burpsmall.gif")
    no-repeat 0px 40%;
}
#bjcp{
    background:url("http://www.bjcp.org/images/bjcplogo.gif")
    no-repeat 0px 40%;
}
#caving{
background:url("http://www.matheia.com/newpix1-.gif")
no-repeat 0px; 
FILTER:Alpha(Opacity=10 Finishopacity=10 style=0);
color:red;
}
#clubs li{
    display:inline;
    margin:30px 5px;    
}

#clubs1 li{
    display:inline;
    margin:40px 5px;    
}
#beertown{
   background:url("http://www.store.beertown.org/%5Cimages%5Cmembership%5Caha.jpg") no-repeat 0px 40%;
}

#pub{
background:url("http://images.pubcrawler.com/art/logo.gif") no-repeat 0px 40%;
}

#realbeer{
background:url("http://www.realbeer.com/shared/images/realbeer_logo.gif")
no-repeat ;
text-indent: -5000px;
}



#psc li{
    height:auto;
    font-size: 10pt;
    border-bottom: 5px solid #696; 
    border-right: 5px solid #696;
    border-top: 5px #99FFFF;
    border-left 5px #99FFFF;
    list-style: none;
    width: 40%;
    padding: 5px 0px 5px 10px;    
}
#psc li:hover {      
     font-size: 10pt;   
    border: 5px solid black;
     list-style: none;
     padding: 5px 0 5px 10px;
     margin: 5px;     
     width: 40%;
    
}
#psc h2{
    border-bottom: 6px double;
}
#presentations{ 
    background:url(/images/stevepresent.JPG) no-repeat 1px ;  
    padding:30px 0px 30px 120px; 
}
#Articles{ 
    background:url(/images/progressions.JPG) no-repeat 5px 10px;
    padding:30px 0px 30px 150px;    
}

#leftside{
    position:absolute;
    top:58px;
    right:0;
    width:50%;
}

#leftside li{  
    font-size: 10pt;
    border-bottom: 5px solid #696; 
    border-right: 5px solid #696;
    border-top: 5px #99FFFF;
    border-left 5px #99FFFF;
     list-style: none;
     padding: 5px 0 5px 10px;
     margin: 5px;     
     width: 85%;    
}
#leftside  li:hover {      
     font-size: 10pt;
     border: 5px solid black;
     list-style: none;
     padding: 5px 0 5px 10px;
     margin: 5px;     
     width: 85%;
}
.beer h2{
    margin:40px 30px 60px; 20px;
}