body{font:11px/18px Arial,sans-serif;background:#fceae8 url(bg.jpg) no-repeat right top;min-width:600px;margin:0;}
a,a:visited{color:#b0b0ae;}
a:hover,a:focus{color:#666;}
a:active{color:#000;}
#footer{width:500px;color:#b0b0ae;padding:0 3px; margin:0 0 20px 0;}
#main #footer{position:absolute;top:410px;}
#main div{position:absolute;top:30px;width:500px;}
#main h1,#main h2,#main h3,#main #wrapper div p,#back{display:block;background:url(copy.png) no-repeat 0 0;text-indent:-999em;margin:0;}
#back{width:110px;height:72px;background-position:0 -143px;margin:0 0 25px 0;}
#main h1{width:280px;height:36px;margin-top:25px;}
#main h2{background-position:0 -53px;width:430px;height:21px;margin-top:20px;}
#main h3{background-position:0 -142px;padding-left:123px;margin-top:66px;}
span{visibility:hidden;}
#main #wrapper div p{background-position:0 -160px;padding-left:123px;height:65px;position:relative;}
#main #wrapper div p a{display:block;top:18px;height:27px;width:180px;zoom:1;}
#page #wrapper div{width: 450px; font-size:12px;background:#fff;padding: 25px; margin:0 0 25px 0;color:#444;}
#page { text-align: center;}
#page h1{font-size:1.6em;}
#page h2{font-size:1.4em;}
#page #wrapper {background: none; margin:0 auto; padding: 0; width: 850px; text-align: left; }
#main #wrapper { position: relative; background: none; margin:0 auto; padding: 0; width: 850px; text-align: left; }