body{font-family:geneva, sans-serif;
    font-size:10px;
    padding:0;
    margin:0;
    text-align:center;
    }
#head{height:75px;
    padding:0;
    margin:0;
    background:url(/images/header.gif) no-repeat #CCC}
    
#page{width:80%;
    margin-left:auto;
    margin-right:auto;
    text-align:left;}
    
#nav{float:left;
    width:120px;
    display:inline;
    padding:5px;}
    
#content{margin-left:140px;
    border-left:1px solid #CCC;
    margin-top:10px;
    padding-left:10px;
    padding-top:5px;
    min-height:200px;}

#foot{text-align:center;
    clear:both;}

ul{list-style:none;
    margin:0;
    padding:0;}
    
li{font-size:12px;
    padding:2px;
    }
    
p{padding:0;
    margin:0;
    font-size:12px;
    font-weight:bold;
    }
    
h1{padding:5px;
    margin:0 0 5px 0;
    background:#0C3;
    }
    
h2{padding:3px;
    margin:0 0 5px 0;
    background:#FF6;
    }
    
h3{padding:2px;
    margin:0 0 5px 0;
    background:#F0F;
    }
    
.white{background:white;}

#nav a:link{font-weight:bold;
    text-decoration:none;
    color:black;
    background:orange;}
    
#nav a:hover{font-weight:bold;
    text-decoration:none;
    background:red;}

#nav a:visited{font-weight:bold;
    text-decoration:none;
    background:orange;}
    
a:link{color:gray;
    font-weight:bold;
    text-decoration:none;
    }
    
a:hover{color:red;
    font-weight:bold;
    text-decoration:none;}
    
a:visited{color:gray;
    font-weight:bold;
    text-decoration:none;}

p.info{
	color:#CCC;
}

div.news, div.event{
	margin:0 0 20px 0;
}


