BODY	{ font-family:verdana, georgia, "times new roman", arial, times; color:#330000; background-color:#FFFFCC }

A:link	{ color:#993300; text-decoration:none; font-weight:bold; background-color:#FFFFEE }
A:visited	{ color:#666600; text-decoration:none; font-weight:bold; background-color:#FFFFCC }
A:active	{ color:#FF0000; text-decoration:none; font-weight:bold; }
A:hover	{ color:#FF0000; background:#FFCC00; text-decoration:none; font-weight:bold; }

H1	{ font-size:36px; text-align:center }
H1.box	{ font-size:36px; text-align:center; background-color:#FFFFFF; border-color:#330000; border-style:outset; border-width:8px 16px }
H2	{ font-size:24px; text-align:center }
H2.album	{ font-size:24px; text-align:left }
H3	{ font-size:20px; }
H3.box	{ font-size:20px; text-align:center; background-color:#FFFFFF; border-color:#330000; border-style:outset; border-width:6px 10px; }
H3.shortbox	{ font-size:20px; text-align:center; background-color:#FFFFFF; border-color:#330000; border-style:outset; border-width:6px 10px; margin-left:100px; margin-right:100px; }
H3.datebox	{ font-size:20px; text-align:left; background-color:#FFFFFF; border-color:#330000; border-style:outset; border-width:6px 10px; margin-left:0px; margin-right:800px; text-indent:10px }
H3.comment	{ font-size:16px; text-align:left }

P	{ font-size:20px; text-align:left; margin-left:10px; font-weight:400}
P.advice	{ font-size:12px; color:#CC0000; text-align:center }
P.album	{ font-size:20px; text-align:left; padding:0px 30px 20px 30px }
P.anchor	{ font-size:12px; text-align:center; font-weight:800 }
P.caption	{ font-size:20px; text-align:center }
P.comment	{ font-size:16px; color:#000066; text-align:left; padding:10px 80px 10px 80px }
P.footer	{ font-size:10px; font-weight:500; text-align:right }
P.quote	{ font-size:16px; margin-left:80px; margin-right:80px; text-align:justify }
P.ralign	{ font-size:20px; text-align:right; font-weight:400 }
P.source	{ font-size:12px; text-align:right; margin-left:30px; margin-right:30px; font-style:italic; font-weight:800 }

P.tabright	{ font-size:12px; text-align:right; font-weight:400 }
P.tabcenter	{ font-size:12px; text-align:center; font-weight:400 }
P.tableft	{ font-size:12px; text-align:left; font-weight:400 }

SPAN.highlight {background-color:yellow }

TD	{ font-size:14px; text-align:left; vertical-align:top; font-weight:800 }
TD.lalign	{ font-size:14px; text-align:left; vertical-align:top; font-weight:800 }
TD.ralign	{ font-size:14px; text-align:right; font-weight:800 }
TD.calign	{ font-size:14px; text-align:center; font-weight:800 }
TD.jalign	{ font-size:14px; text-align:justify; font-weight:800 }