#branding, #header, #nav, #banner {width:0px;height:0px; visibility:hidden;}
#main {float:none;}
#branding a img {visibility:visible; position:relative; float:left; clear: right; margin-bottom:20px; }
#content {margin-top:90px;border: 2px solid #000; border-width: 2px 0px;}
#prodinfo img.illustration {padding: 16px 10px 10px 10px; background:#FFF;}