
#topnav, #banner, #navigation, #main .column, #content .cap, #footer  {display:none;}

body {margin:10px; background:transparent;}
#container {padding:0; width:auto;}
#print-top {display:block; margin:5px 0; text-align:right;}
#print-top a {font-size:11px; font-weight:bold;}
#print-bottom {display:block; text-align:right;}
#logo {float:none; padding:0 0 20px; width:100%; height:auto; overflow:visible; text-align:left;}
#logo a {display:block; padding:4px 0; border:solid #000; border-width:2px 0;}

#content {float:none; padding-bottom:10px; width:auto; border-bottom:2px solid #000;}
#content .box {margin:0; padding:0; background:transparent;}

h1 {margin:18px 0 20px; font-size:32px; color:#000; text-transform:none;}
h2 {margin-bottom:20px; font-size:24px; color:#000; text-transform:none;}
h3 {margin-bottom:18px; font-size:18px; color:#000; text-transform:none;}
h4 {margin-bottom:18px; font-size:16px; color:#000; text-transform:none;}
p {margin-bottom:18px;}
ul {padding:2px 20px 0; list-style-type:disc;}
ul ul {padding-left:40px}
li {margin-bottom:4px; padding:0; background:none !important;}
/*a {color:#00e !important; text-decoration:underline;}*/
a:visited {color:#800080 !important;}
