body {color:#000; margin:0; padding:0; font-family:"Trebuchet MS", sans-serif; font-size:14px; background-color:#fff;}

h1, h2, h3, h4, h5, h6 {margin:0;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5, h6 {font-size:14px;}

#header p {margin:0; font-size:12px; text-transform:uppercase;}
#header h2 span {display:block; font-size:18px; font-style:normal;}

#footer img {display:none;}
#footer ul {display:none;}

#content h3, #content h4, #content h5, #content h6 {margin-top:1em;}
#content h3 {border-bottom:1px solid #000;}
#content dl {margin:0 0 1em 0;}
#content dt {margin-top:1em; font-size:1.1em; font-weight:bold;}
#content dd {margin-left:1.5em;}
#content img {border:3px solid #333;}
#content .left {float:left; margin-right:10px;}
#content .right {float:right; margin-left:10px;}
#content .center {text-align:center;}
#content .clear {clear:both;}
#content .meta {font-size:.85em; text-align:right;}
#content .history {border-collapse:collapse;}
#content .history tr {vertical-align:top;}
#content .history td {padding-top:1em;}
#content .history h4 {margin:0; border:none;}
#content .history img {margin-right:10px;}
#content .history p {margin:.5em 0;}
#content .costs {margin:0 auto 1em auto; border-collapse:collapse;}
#content .costs caption {margin:1em auto .5em auto; border-bottom:2px solid #666; font-weight:bold;}
#content .costs th {padding-right:1em; font-weight:normal; text-align:left;}
#content .costs th, #content .costs td {border-bottom:1px solid #999; padding-top:2px; padding-bottom:2px;}
#content .sponsor li {margin:0; list-style-type:none;}
#content .sponsor li.inline {display:inline;}
#content .sponsor li img {border:none !important;}
#content .program {width:100%; border-collapse:collapse;}
#content .program tr {vertical-align:top;}
#content .program th {border-bottom:2px solid #666;}
#content .program td {border:1px solid #000;}
#content .plain {list-style-type:none;}

#nav {display:none;}

