
body{background:#FFFFFF;font:90% verdana,helvetica,arial,sans-serif,"sans serif";margin:0px;padding:0px;text-align:center}

h1{font-size:150%;padding-bottom:10px;padding-top:10px}
h2{font-size:115%;padding-top:5px;padding-bottom:5px;}
h3{font-size:112%;padding-top:5px;padding-bottom:5px;color:#B22222;}
h1,h2,h3{margin:10px 10px 10px 10px}
p{margin:10px 10px 20px 10px}
dl{margin:10px 10px 20px 10px}

hr{height:1px;color:#d7d7d7;margin-top:10px;margin-bottom:10px;}

p.question{font-weight:800;padding:5px 0px 0px 0px;}
p.answer{padding:0px 10px 2px 10px;}

.lud{text-align:right;background:transparent;color:#A9A9A9;font-size:70%}

ul{margin-top:9px}
li{margin-bottom:9px}

ul.inul{list-style-type:none;margin-left:0px;padding-left:0px;padding-right:10px;padding-top:0px;padding-bottom:1px}
li.in{list-style-type:none;margin-left:5px;padding-left:0px;}

img{margin-left:12px;margin-right:12px;margin-bottom:5px;margin-top:5px;border:none}
.imgl{float:left}
.imgr{float:right}
.cenb{text-align:center;font-weight:600}
.bcp{background:#FBFBFB;margin:7px;padding:7px;text-align:left;border:1px solid #d7d7d7}
.daylist{background:transparent;color:#111111;font-size:100%}
.sunlist{background:transparent;color:#B22222;font-size:100%}
.fishers{background:#FFFAFA;margin:9px;padding:9px;text-align:left;border:1px solid #d7d7d7}

.bulletin{background:#FAFFFF;margin:8px;padding:8px;text-align:left;border:1px solid #d7d7d7}

.norm{background:#F0FFF0;color:#000000;font-size:65%;padding:0px 3px 14px;text-align:center;width:118px}
.norm a{background:#F0FFF0;color:#000080;text-decoration:none;width:116px}
.normred{background:#F0FFF0;color:#B22222;font-size:75%;padding:0px 3px 8px;text-align:center;width:118px}
.small{font-size:75%}

.strike{text-decoration:line-through}

.upcoming{background:#F0FFF0;color:#000000;font-size:65%;padding:3px;text-align:center;width:118px}
.upcoming a{background:#F0FFF0;border:1px solid #F0FFF0;color:#000080;display:block;font-size:12px;padding-bottom:5px;padding-top:5px;text-decoration:none;width:116px}
.upcoming a:hover{background:#F5F5F5;border:1px solid #008000;color:#0000FF;padding-bottom:5px;padding-top:5px}

.vsmall{background:transparent;color:#3E3E3E;font-size:70%}

#frame{background:#FAFAD2;margin-left:auto;margin-right:auto;margin-top:1px;padding:0px;text-align:left;width:775px;}

#contentheader{background:#FAFAD2}
#contentheader h1{text-align:left;background:#FAFAD2;color:#005500;font-size:127%;margin:2px 0px 2px 6px;padding:0px}
#contentheader h2{text-align:left;background:#FAFAD2;color:#303030;font-size:89%;font-weight:500;margin:0px 0px 4px 8px;padding:0px}

#contentleft{background:#FAFAD2;float:left;padding:0px;margin:0px 0px 0px 0px;text-align:center;width:132px;}

#contentcenter{background:#FFFFFF;float:left;padding:7px;margin:0px 0px 0px -1px;width:490px;border:solid 1px #FFD700;}

#contentright{background:#FAFAD2;float:left;padding:0px;margin:0px 0px 0px 0px;text-align:center;width:132px;}

#prevnext{clear:both;background:transparent;color:#303030;;font-size:80%;padding:3px;text-align:center}

#rtabs{background:transparent;font-size:12px;font-weight:500;padding:1px;text-align:center;margin:0px 0px 0px 0px;}
#rtabs a{background:#F0FFFF;border:1px solid #F0FFFF;color:#000080;display:block;padding-bottom:5px;padding-top:5px;text-decoration:none;width:122px}
#rtabs a:hover{background:#F5F5F5;border:1px solid #008000;color:#0000FF;padding-bottom:5px;padding-top:5px}
#rtabscur{background:#F0FFFF;border:1px solid #B22222;color:#B22222;display:block;padding-bottom:5px;padding-top:5px;width:122px}

#tabs{background:transparent;font-size:13px;font-weight:600;margin-bottom:4px;padding:1px;text-align:center}
#tabs a{background:#F0FFFF;border:1px solid #F0FFFF;color:#000080;display:block;padding-bottom:5px;padding-top:5px;text-decoration:none;width:118px;}
#tabs a:hover{background:#F5F5F5;border:1px solid #008000;color:#0000FF;padding-bottom:5px;padding-top:5px;}
#tabscur{background:#F0FFFF;border:1px solid #B22222;color:#B22222;display:block;padding-bottom:5px;padding-top:5px;width:118px;}

table.sch{margin:2px 10px 18px 10px}
table.sch,tr.sch,th.sch,td.sch{border:solid 1px #D3D3D3; vertical-align:center; text-align:center;}
th.sch,td.sch{font-size:93%;padding:4px}


