h1 { padding-top: .1em;  margin-bottom: .6em;}
h2 { display: block; width: 100%; font-size: 1.1em; margin: .5em 0 0 0; overflow: hidden;}
a.toggler { display: block; background: url(http://law.wisc.edu/m/ztb2n/hide-all.gif) no-repeat 200px 3px; }
a.togglerDisabled { display: block; background: url(http://law.wisc.edu/m/yjb9n/show-all.gif) no-repeat 200px 3px; }
#column-right p { margin-top: .8em; margin-bottom: .8em; }
#photo-credit { margin: 0 16px 0 0; padding: 0 0 0 0; text-align: right; background: #FFF; border-left:1px dotted #E1CAAD; color: #333; font-size: .6em; border-right:1px dotted #E1CAAD; width: 518px; }
#photo-credit a { padding-right:7px; }
#column-left .seasonal-highlight { border: none; margin: 0 0 7px 0; }
#column-left .seasonal-highlight h2 { padding: 0; margin: 0; border-bottom: none; font-size: 1.4em; }
.past {margin-left:13px; }