body {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif;}
h1 {padding: 0px; margin: 0px;}
h2 {margin: 0px; padding-bottom: .5em; padding-top: .5em; font-size: 120%;}
h3 {margin: 0px; padding-top: .5em; padding-bottom: .1em; padding-left: .5em; font-size: 105%;}
.content {padding-left: 15px;}
.content p {padding-top: 0px; margin-top: 0px;}
.content{padding-bottom: 20px;}
.footer {padding: 20px;}
a {text-decoration:none; color:#0033CC; font-weight: bold;}
a:hover {text-decoration:underline; color:#660099;}
.nav {padding-left: 7px; background-color: #000066; font-size: 75%; font-weight: bold;}
.nav a {color: #FFFFFF; text-decoration: none; background-color: #000066; font-weight: normal;}
.nav span {font-style:italic;}
.nav a:hover {text-decoration: underline; font-weight: normal; color: #FFFFFF;}
.tab {padding: 0px; margin: 0px; margin-left: 5px; font-size: 80%; font-weight: bold;}
.tab a {color: #FFFFFF; text-decoration: none; background-color: #336699;}
.tab a:hover {color: #FFFFFF; background-color: #000066; text-decoration: none;}
.indent {padding-left: 5em; padding-right: 5em; padding-bottom: .5em; font-size: 80%;}
.section {padding-left: 2em;}
.collage, .over{padding-bottom: 20px;}
.summary {padding-top: 0px; margin-top: 0px; font-size: 80%;}
.round {padding-bottom: 0px; margin-bottom: 0px;}
dt span{font-weight:bold;}
dd span{font-weight: bold;}
dt{margin-top:1em; margin-bottom:.5em;}
dd{margin-bottom:.5em;}
.toggle {margin-bottom:0px; padding-bottom: 0px; margin-top: 1em; }
.toggle span {font-weight:bold; font-style:italic;}
#web dt, #documentaries dt, #films dt {margin-bottom: 0px; font-weight: bold;}
#web span {font-weight: bold;}
#web dd {margin-bottom: 0px;}
