html,body {
margin:0;
padding:0;
height:100%; 
font-size:12px; 
font-family:verdana, Arial, Helvetica, sans-serif; 
color: #000; 
background:#999 url(../images/100_yr_patch_bg.jpg);
}
 

 
#wrapper {
position:relative; /* needed for footer positioning*/
margin:10px auto; 
width:800px;
background:#fff;
height:auto !important; /* real browsers */
height:100%; 
min-height:100%; 
padding-bottom:30px;
}

#banner{
width:800px;
height:240px;
background:#fff url(../images/banner.jpg) no-repeat ;
color:#000;
text-align:center;
}

#nav{
height:30px;
background:#000;
color:#fff;
text-align:center;
border-bottom:1px solid red;
font-size:10px;
}

 
#content { 
width: 800px;
margin:0;
padding-bottom:30px;
background:#fff;
}


.centerContent { 
width: 500px;
margin: 10px auto;
height:100%;
min-height:100%;
}

#footer{
position:absolute;
width:800px;
height:50px;
bottom:0; /* stick to bottom */
background:#000 url(../images/footer.jpg) no-repeat;
border-top:1px solid red;
color:#fff;
text-align: center;
}

#footer p {
padding: 5px;
}

#memberTable{
margin:10px auto;
width: 97%;
border: 2px solid #333366;
background:#fff;
padding:5px;
font-size:12px;
font-family: verdana;
}

#memberTable td{
padding: 10px;
border: 2px solid #333366;
background-color: #fff;
vertical-align: top;
text-align:left;
margin:2px;
}


p{
margin:5px 10px;
}

h1{
font-size: 18px;
color: #921420;
margin:15px 15px 0px 15px;
font-weight: bold;
text-align: left;
}

h1.blue{
font-size: 18px;
color: #0000ff;
margin:15px 15px 0px 15px;
font-weight: bold;
text-align: left;
}

h2{
font-size: 16px;
color: #921420;
margin:15px 15px 0px 15px;
font-weight: bold;
text-align: left;
}


h3{
font-size: 14px;
color: #921420;
margin:15px 15px 0px 15px;
font-weight: bold;
text-align: left;
}

h4{
font-size: 14px;
color: #921420;
margin:15px 15px 0px 15px;
font-weight: bold;
text-align: left;
}

a:link,a:visited{
font-size: 12px;
color: #000;
text-decoration: underline;
}


a:hover{
font-size: 12px;
color: #333366;
text-decoration: none;
}

a:active {
color: #999;
text-decoration:none;
}



.centeredImage{
text-align:center;
 margin:10px auto 8px auto;
}

.leftImage { 
float: left; margin: 0px 5px 5px 0px; 
}

.rightImage { 
float: right; margin: 0px 0px 5px 5px; 
}

a img{
border: none;
}


