/**************************
****  PUZZLE PAGE ****
***************************/
#container { background: #fdc102 url("/css/img/subnav_bg.gif") repeat-y right top; }

#feature { height: 450px; }

#primaryContent { width: 512px; }
#primaryContent p strong { text-decoration: underline; }

#primaryContent dl { margin: 0 20px; padding: 0; } 
#primaryContent dt { margin: 0; padding: 10px 0 0 0; font-weight: bold; display: block; } 
#primaryContent dd { margin: 0; padding: 0; }
#primaryContent dd span.more { white-space: nowrap; }
#primaryContent dt a { font-weight: bold; color: #000; text-decoration: underline; }
#primaryContent p.showLink { display: none; }

#primaryContent #showBios { margin: 0 20px; text-align: right; color: #c30; }
#primaryContent #showBios a { font-weight:bold; }

#primaryContent ul.archiveList { margin: 30px 20px; padding: 0; }
#primaryContent ul.archiveList li { margin-left: 30px; padding: 0 15px 15px 15px; list-style-type: none; background: url("/css/img/bullet_small.gif") no-repeat left 4px; }
#primaryContent ul.archiveList li a:visited { color: #666; }

#subnav { margin: 5px 0; padding: 0 0 20px 0; width: 185px; float: right; }
#subnav h2 { margin: 0 10px; padding: 10px 0 0 0; font-size: 1.2em; } 
#subnav ul { margin: 0; padding: 0; list-style-type: none; }
#subnav ul li { margin: 5px 10px; padding: 0 15px; width: 135px; background: url("/css/img/bullet_small.gif") no-repeat left 4px; }
#subnav ul li a { font-family: Georgia, Verdana, Geneva, Arial; color: #c30; font-weight: bold; font-size: .9em; }

#selectDate { display: inline; }
#selectDate option { font-family: Georgia, Verdana, Geneva, Arial; color: #871212; font-size: 16px; font-weight: bold; background-color: #fdc102; }

#lastInitialList { margin: 10px auto; padding: 0; text-align: center; }
#lastInitialList li { margin: 0; padding: 0 2px; list-style-type: none; display: inline; }
#lastInitialList li a.on { text-decoration: underline; }

@media handheld {
#feature { height: auto; }
}

@media print {
#feature { height: auto; }
}
