﻿
body { background-color:#00008b; font-family:Verdana; font-size:10pt; font-style:normal;
    }

.wrap {background-color:#fdea60; width:770px; margin-left:20px; margin-top:20px
    }
    
.header-image {width:770px; height:150px; background-color:#fdea60
    }
    
.links {width:100%; height:25px; background-color:#382a1f; vertical-align:middle;
     text-align:center; padding-top:12px; color:#fdea60
    }
     
.mainpage { background-color:#fdea60; width:90%; margin-left:5%; font-family:Verdana;
    font-size:10pt
    }
    
.page-title 
    { font-size:12pt; font-weight:bold; text-align:center
    }
    
.contacts { border:solid 2px #382a1f; position:absolute; left:85px; 
    width:300px; height:40px; overflow:hidden; z-index:100; padding:5px;
    background-color:#fdea60
    }
    #president {top:275px}
    #vp        {top:350px} 
    #secretary {top:275px; left:430px}
    #treasurer {top:350px; left:430px}
    #board2007 {top:475px; height:90px}
    #board2008 {top:475px; left:430px; height:90px}
    
.shadow { background-color:#382a1f; width:315px; height:55px; position:absolute}
    #p1 {top:280px; left:90px}
    #p2 {top:355px; left:90px}
    #p3 {top:280px; left:435px}
    #p4 {top:355px; left:435px}
    #p5 {top:480px; left:90px; height:105px}
    #p6 {top:480px; left:435px; height:105px}
    
.meetings { text-align:center}

.web-design { text-align:center; color:Silver; font-style:italic}
    
a:link {padding:.2em; color:#fdea60}
a:visited {padding:.2em; color:#fdea60}
a:focus, a:hover, a:active {padding:.2em;background:#fdea60; color:#382a1f}
