body{background-color:#154364; color:#6699FF; margin:0 auto 0 auto;}
a:link, a:visited{color:#FFFFFF; text-decoration:none;}
a:hover, a:active{color:#6699cc; text-decoration:none;}
body,td{font-family:verdana, helvetica;font-size:12px}
.imglink{border-color:#369;border-style:solid;border-width:2px}
.adHeadline A{color:#66C;text-decoration:none;font-weight:700}
.adHeadline A:visited{color:#66C}
.topnav{font-family:verdana, helvetica;font-size:12px;color:#FFF}
.topnav A{color:#FFF;text-decoration:none;font-weight:700}
.topnav A:visited{color:#FFF}
.movframe{border:1px solid #369;width:322px}
.lnav{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-color:#336699; width:180px; padding:5px; text-align:left;}
.lntitle{margin-bottom:20px}
.logobox{border-bottom:1px solid #6699CC; display:block; padding:0 0 10px 0; margin:10px 0 10px 0;}
.tomorrow{color:#69C}
.tomorrowt{color:#ccc;margin-top:25px;font-weight:700;border-top:1px solid #69C}
.days{font-weight:700;color:#fff; margin-top:10px}
.albumlink{font-weight:700}
.past{border-top:1px solid #69C;margin-top:40px;padding-top:3px}
.ctitle{font-family:verdana,arial;font-size:18px;font-weight:700;color:#336699;margin-left:15px}
.modcaption{font-family:verdana,helvetica;font-size:11px}
A.fwlink:link{font-family:verdana, helvetica;text-decoration:none;color:#369}
A.fwlink:visited{font-family:verdana, helvetica;text-decoration:none;color:#69C}
A.fwlink:hover{font-family:verdana, helvetica;text-decoration:underline;color:#69C}
A.fwnav:link{text-decoration:underline;color:#369}
A.fwnav:visited{text-decoration:underline;color:#69C}
A.fwnav:hover{text-decoration:none;color:#69C}
// tab menu css below,based on css tab code by Joshua Kaufman,unraveled.com
.navbox{width:400px}
ul#tabnav{font:bold 11px verdana, arial, sans-serif;list-style-type:none;padding-bottom:24px;border-bottom:1px solid #336699;margin:0}
ul#tabnav li{float:left;height:21px;background-color:#336699;border:1px solid #336699;margin:2px 2px 0}
body#tab1 li.tab1,body#tab2 li.tab2,body#tab3 li.tab3,body#tab4 li.tab4,body#tab5 li.tab5,body#tab6 li.tab6,body#tab7 li.tab7,body#tab8 li.tab8,body#tab9 li.tab9,body#tab10 li.tab10,body#tab11 li.tab11,body#tab12 li.tab12{border-bottom:1px solid #154364;background-color:#154364}
ul#tabnav li.pg{background-color:#154364;border:0 solid #154364}
.curp{display:block;padding:4px}
body#tab1 li.tab1 a,body#tab2 li.tab2 a,body#tab3 li.tab3 a,body#tab4 li.tab4 a,body#tab5 li.tab5 a,body#tab6 li.tab6 a,body#tab7 li.tab7 a,body#tab8 li.tab8 a,body#tab9 li.tab9 a,body#tab10 li.tab10 a,body#tab11 li.tab11 a,body#tab12 li.tab12 a{color:#336699;}
#tabnav a{font:bold 11px verdana, arial, sans-serif;float:left;display:block;color:#fff;text-decoration:none;padding:4px;}
#tabnav a:hover{background:#336699;}
.mtxt,.adHeadline A:active,.adHeadline A:hover,.adHeadline A:visited:hover,.topnav A:active,.topnav A:hover,.topnav A:visited:hover{color:#CCF;}
.lnav A,.content A{color:#BAE1FF;text-decoration:none;}
.lnav A:active,.lnav A:hover,.lnav A:visited:hover,.content A:active,.content A:hover,.content A:visited:hover{color:#fff;}
.lnav A:visited,.content A:visited{color:#BAE1FF;}

<!---Kat's CSS Additions Jan 2007--->
.esub{margin:20px 5px 5px 5px; padding:5px; text-align:center;}
.esub h2{color:#fff;font-weight:400;font-size:10px;font-style:italic;}
#page{width:900px; background-color:#154364; margin:0 auto 0 auto;}
#page .albummain{float:left; width:700px;}
#page .header{width:900px; background-color:#336699; text-align:center; padding:10px; border-bottom:1px solid #BAE1FF; margin:0 0 20px 0;}
#page .right{float:right; width:180px;}

.spacer {clear:both;}