body {margin: 0; padding: 0; background: #555; font-size: small; font-family: Helvetica, Arial, sans-serif;}
#outerwrapper {width: 1000px; margin: 0 auto 0 auto; padding: 0; background: url(backgrounds/strip.gif) repeat-y;}
#wrapper {background: url(backgrounds/topleft.gif) top left no-repeat;}
#sitebranding {margin: 0; padding: 0; height: 220px;}
#bodycontent {margin: 5px 100px 0 100px; width: 800px; padding: 0;line-height: 150%;}
#selling {position: relative; width: 800px; margin: 0; padding: 0; min-height: 310px;}
#hook {position: absolute; bottom: 40px; left: 55px; width: 190px; padding: 0 0 10px 0; margin: 0; font-size: 120%; text-align: center; line-height: 140%; color: #222;}
.text  {margin: 0 5px 0 295px; padding: 20px 30px 10px 10px; font-size: 100%; color: #555;}
#legal {clear: both; padding: 20px;}
h2 {color: #d25e00; font-weight: normal; font-size: 120%;}
#sitebranding img {float: right; margin: 0; padding: 0;}
#repair img {float: left; margin: 40px 0 0 70px;}
.chairsize {float: left; margin: 20px 20px 10px 90px;}
.chairsize p {border: 1px solid #d25e00; padding: 0px 5px 0px 5px; font-size: 90%; width: 120px; text-align: center;}
a {color: #222;}
#hook em {color: #d25e00; font-size: 180%; font-style: normal;}
.text em {color: #d25e00; font-style: normal;}
.clear {clear: both;}
.copy {float: left; padding-left: 30px;}
.address {text-align: center;}
#contact p {text-align: center; color: #555;}
.credit img {border: none;}
.credit {margin-left: 105px; padding-bottom: 5px; font-size: 80%;}
.html {float: left;}

* html #hook {display: inline;}
* html .chairsize {display: inline;}


