p{margin:0 10px 10px}
a{padding:5px; text-decoration:none; color:#000000;}
div#header{background-color:#F3F2ED;}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#events{background:#F6F0E0;}
div#events ul{margin:10px 0; padding:0; list-style-type:none;}
div#events li{margin-bottom:5px;}
div#dates{background:#CCC8B3;}
div#activities{background:#FFFF99;}
div#pool{background:#CCC8B3;}
div#divider{background:#BFBD93;}
div#divider p{margin:0;padding:5px 10px}
div#container{width:700px;margin:0 auto}
div#content{float:left;width:450px}
div#events{float:right;width:200px}
div#dates{float:right;width:200px}
div#activities{float:right;clear:right;width:200px}
div#arc{float:right;clear:right;width:200px}
div#pool{float:right;clear:right;width:200px}
div#divider{clear:both;width:100%}
div#spacer{margin:0 3px 3px}

.events{background:#F6F0E0;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.events ul{margin:10px 0; padding:0; list-style-type:none;}
.events li{margin-bottom:5px;}
.events strong{font-size:12px;}

.dates{background:#BFBD93;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.dates ul{margin:10px 0; padding:0; list-style-type:none;}
.dates li{margin-bottom:5px;}
.dates strong{font-size:12px;}

.pool{background:#3399FF;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.pool ul{margin:10px 0; padding:0; list-style-type:none;}
.pool li{margin-bottom:5px;}
.pool strong{font-size:12px;}

.golf{background:darkseagreen;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.golf ul{margin:10px 0; padding:0; list-style-type:none;}
.golf li{margin-bottom:5px;}
.golf strong{font-size:12px;}

.rules{background:#cccccc;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.rules ul{margin:10px 0; padding:0; list-style-type:none;}
.rules li{margin-bottom:5px;}
.rules strong{font-size:12px;}

.activities{background:#CC3399;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.activities ul{margin:10px 0; padding:0; list-style-type:none;}
.activities li{margin-bottom:5px;}
.activities strong{font-size:12px;}

.arc{background:darkgoldenrod;font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 80%}
.arc ul{margin:10px 0; padding:0; list-style-type:none;}
.arc li{margin-bottom:5px;}
.arc strong{font-size:12px;}

ul#topmenu { list-style: none; padding: 0; margin: 3px 0 1.5em 0; font-size: 120%; text-align: center; }
ul#topmenu li { display: inline; font-weight: bold; }
ul#topmenu li a { color: #333399; margin: 0 .3em; text-decoration: none; }
ul#topmenu li a:hover { text-decoration: underline; }
