html, body {width:100%;height:100%;margin:0;padding:0;font-size:1em;background-color:#fff;color:#555; }#container {display:block;margin:0 auto;padding:0;width:650px;background:url( "/recfiles/imgs/archi/staticbg.gif" ) #fff repeat-y; }#content {display:block;margin:0;padding:250px 50px 50px 50px;width:550px;background:url( "/recfiles/imgs/archi/staticbgtop.jpg" ) transparent top no-repeat; }h1 {display:none; }h2 {display:none; }h3 {display:block;font-size:1.4em;font-weight:bold;padding:5px;border-bottom:1px solid #999; }#portfolio {float:right;width:255px;padding:0px 10px 10px 0; }#gallery {  float:left;width:255px;padding:0px 10px 10px 10px;border-right:1px solid #999; }.item {border-bottom:1px solid #999;margin-bottom:20px;min-height:70px; }* html .item {  height:70px; }.item img {  float:left;margin-right:10px; }.item .description {  margin-left:70px;}#content input, #content textarea {margin:3px;width:350px;background-color:#f9f9f9;color:#555; }#content p, #content span, #content h4, #content h5, #content h6 {background-color:transparent;color:#555; }#outside {  clear:both;display:block;margin:5px;text-align:center;padding-top:10px;border-top:1px solid #999; }#share {margin:5px;text-align:center;padding-top:10px;width:550px; }#share h3 {display:none; }#footer {display:block;height:325px;width:650px;text-align:center;margin:0 -50px -50px -50px;background:url( "/recfiles/imgs/archi/staticbgbottom.jpg" ) transparent top no-repeat; }#gallery h4, #portfolio h4 {margin:5px 5px 5px 5px;padding:5px; }#gallery .block, #portfolio .block {margin:5px 5px 5px 5px;padding:5px;color:#999; }.firefox, .raptus {width:550px;text-align:center; }.firefox span, .raptus span {display:none; }.firefox a, .raptus a {display:block;margin:0;width:150px;height:150px;background:url( "/recfiles/imgs/archi/firefox.jpg" ) transparent 0 0 no-repeat; }.raptus a {background-image:url( "/recfiles/imgs/archi/raptus.jpg" ); }.firefox a:hover, .raptus a:hover {background-position:0 -150; }