html, body {height:auto;min-height:inherit;}
#parent, #content {clear:none;float:none;padding:0;overflow:visible;position:static;width:100%;}
#page { margin: 0 auto; background-color: #FFFFFF; width: 100%; text-align: left; position: static; }
#sidebar { width: 100%; float: none; padding: 20pt 0 0; margin: 40pt 0 0; font-size: 12pt; color: #151719; text-align: left; border-top: 2pt solid #166261; }
#content { width: 100%; float: none; font-size: 12pt; padding: 0; }
#content ul.gal-thumbs li.view { display: none; visibility: hidden; }
#sitenav, #nav, #search, #headerimg, #footer, #googleplaner, #lv_overlay, #lightview, .v, .back {display: none; visibility:hidden;}
.page {page-break-after: always;} 
.i, a.i:link, a.i:visited, a.i:focus, a.i:hover, a.i:active {background-image:none;padding-left:0;}
ul.downloads {list-style:square;margin-left:1.67em;}
ul.downloads li {list-style:square;padding-left:0;}
ul.tarn ul, ul {list-style-type: square; list-style-position: inside; }
ul.tarn ul li, ul.tarn ol li, ul li { background: none; padding: 0; }
textarea, input[type=text] {
border:none;
border-bottom: 1px #000 dashed;
}
a.button:link, a.button:visited, a.button:focus, a.button:hover, a.button:active, button {background-image:none;border:1px solid #B00020;color:#B00020;}
a.button span, button span {background-image:none;}