body {color:#000000;background-image:url(wp.gif)}
#leftpanel {position: absolute;left: 5px; width:123px;}
#leftpanel1 {position: absolute;left: 5px; width:123px;}
#mainpanel {position:absolute;left:160px;width:450px;margin-top:5px;}
#mainpanel a {color:#000099; text-decoration:none;}
#mainpanel a:hover {background:#FFE710;text-decoration:underline;}
#mainpanel a:visited {color:#003399;}
#mainpanel a:active {color:#0099FF;}
#mainpanel2 {position:absolute;left:160px;width:633px;margin-top:5px;font-family:sans-serif;font-size:10pt;}
#mainpanel2 a {color:#000099; text-decoration:underline;}
#mainpanel2 a:hover {background:#FFE710;text-decoration:none;}
#mainpanel2 a:visited {color:#003399;}
#mainpanel2 a:active {color:#0099FF;}
#mainpanel2 h3 {font-size:180%; color:#003399;font-weight:bold;text-align:left;margin-bottom:10px;line-height:110%;}
.rbox {position:absolute;left:640px; width:140px; border:1px solid gray;background:#D4D0C8; text-align:center;top:30px;padding:10px 4px;}
.rbox2 {position:absolute;left:640px; width:140px; background:white; text-align:center;top:30px;}
LI.puzzle {margin-bottom:-5px; list-style-image: url(pictures/lilgrid.gif);}
HR {color: #1E3A8B;  background-color: #1E3A8B; height: 4px;}
.stmartin {color: #FFC080; font-weight: bold; text-decoration:none;}
.stmartin:hover {color: white; text-decoration: underline;}
.leftp1 {border:2px solid white;}
.leftp2 {padding:0 4px 10px;}
.leftp {border:2px solid black;background-color:#dce2f7;font:11px/14px arial, sans-serif;}
.leftp a{font-weight:bold;}
.leftp h3 {background-color:black;text-align:center;color:white;font:bold 13px arial, sans-serif;margin:0 0 4px 0;}
.leftp h5 {text-align:left;color:#1E3A8B;font:bold 11px arial, sans-serif;margin:0 0 0 5px;}
.leftp p {padding:4px;margin:0;}
.red {color:#aa0000;font-weight:bold;font-family:sans-serif;font-size:11pt;}
.hot {color:#1E3A8B;font-weight:bold;font-family:verdana,sans-serif;font-size:10pt;}
.hotdate {color:#1E3A8B;font-weight:bold;font-family:verdana,sans-serif;font-size:18pt;margin-top:10px;padding-top:0;}
.hotdate a {color:#1E3A8B;font-weight:bold;font-family:verdana,sans-serif;font-size:18pt;margin-top:0;padding-top:0;text-decoration:none;}
.hotdate a:visited {color:#1E3A8B;}
.showdate {color:#aa0000;font-weight:bold;font-family:serif;font-size:12pt;}
.congrats {font-size:110%;font-weight:bold;font-family:sans-serif;font-size:11pt;}
p.pic {margin-bottom:0;}
ul.rankings {margin:0 0 0 15px;padding:0;list-style-type:none;margin-bottom:10px;font-weight:bold;}
ul.rankings a {color:#000066;}
ul.rankings a:hover {color:#aa0000;}
.congratswinner {border:2px #1E3A8B solid;margin:10px 0;background-color:white;padding:10px 20px;font-weight:bold;font-family:sans-serif;font-size:11pt;background-image:url(images/vig.gif);background-repeat:repeat-x;}
.photocred {font-size:7pt;font-family: sans-serif;margin-bottom:0;text-align:right;margin-top:0;}
.photocaption {font-size:11pt;font-family: serif;text-align:center;font-style:italic;}
.congratswinner h2 {font-size:16px;margin:0;padding:0;text-align:left;}
.congratswinner ol {margin-left:12px;padding-left:12px;margin-top:0;}
.return {text-align:left;font-size:12px;margin-top:5px;}
.writetous {text-align:center;font-size:14px;margin-bottom:5px;}
.footer {text-align:center;font-size:10px;margin-bottom:20px;}
.vfont {font-family:verdana, sans-serif;font-size:7pt;}
.clipped {border-bottom:1px black dotted; cursor:pointer}
#mainpanel2 .key {border:1px black solid;font-size:8pt; font-family:sans-serif;}
#mainpanel2 .key h3 {margin:0;padding:2px;background-color:#1E3A8B;text-align:center;font-size:11pt;font-weight:bold;color:white;}
#mainpanel2 .key ul {padding:0 0 0 24px;}
.news {width:500px;padding-right:20px;border-right:thin gray solid;font-size:10pt;}
.news h3 {font-size:16pt;font-weight:bold;}
.winlist {font-size:90%;}
.winlist ol{margin-bottom:10px;margin-left:18px;}
.slideindex td {font-family:sans-serif; font-size:8pt;text-align:center;vertical-align:top;}
.slideindex td a {text-decoration:none;}
.HEADLINEGRAPH {font-size: 10px; font-family: arial,helvetica;}

@media print {
   #leftpanel {visibility:hidden}
   #mainpanel2 {width:95%;left:0;top:0;}
   .news {width:95%;border-right:none;}
}

