body{margin:0;background:#e7e7e7;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center}
a{color:#000066}
a img{border:0}
.page{width:680px;margin:20px auto 0 auto;text-align:left}
.logo{text-align:center}
.logo img{width:536px;height:67px;border:0}
.divider{display:block;width:680px;height:5px;margin:8px 0 14px 0}
.layout{width:680px;border-collapse:collapse}
.side{width:120px;vertical-align:top;text-align:center;background:#aaa293}
.side img{width:120px;height:120px;border:0;display:block;margin:0 auto}
.side a{font-family:"Comic Sans MS",Arial,sans-serif;font-size:13px;text-decoration:none}
.gap{width:20px}
.main{width:400px;vertical-align:top;padding:0 8px}
.main h1{text-align:center;font-size:18px;font-weight:normal;margin:4px 0 14px}
.main h2{text-align:center;font-size:15px;margin:8px 0}
.main p{line-height:1.25;margin:0 0 10px}
.footer{text-align:center;font-size:11px;margin:5px 0 20px}
.modern{text-align:center;font-size:9px;color:#777;margin-top:4px}
.modern a{color:#777;text-decoration:none}
.box{border:1px solid #777;padding:15px}
.schedule{width:100%;border-collapse:collapse;font-size:12px}
.schedule td,.schedule th{border-bottom:1px solid #999;padding:3px}
.gallery{text-align:center}
.gallery img{width:90px;height:90px;border:0;margin:5px}
.contact{border:1px solid #008080;margin:15px auto;width:330px}
.contact td{padding:8px;vertical-align:top}
.jokeq{color:#000099;font-weight:bold;text-align:center}
.jokea{color:#008000;text-align:center}
.center{text-align:center}
.featurelinks{font-size:12px}
.clip{margin:15px 0}
.clip img{vertical-align:middle;margin-right:8px}
.bridge{width:680px;background:#fff;padding:0}
.bridgehead{width:680px}
.photos2 img{border:0;margin:4px}
