body {
background:url(imgs/bg_brwn_fade.jpg) top left repeat-x;
text-align: center;
}

/* layout */
#container {
  margin: 0 auto;
  width: 570px;
  text-align: left;
  }
#masthead {
background:url(imgs/sheet_top.png) top left no-repeat;
height:200px;
}
#main_body {
background:url(imgs/sheet_mid.png) top left repeat-y;
}
#footer {
background:url(imgs/sheet_bot.png) top left no-repeat;
height:374px;
}
#content {
position:absolute;
top: 10px;
z-index:100;
width:491px;
padding:15px 40px 15px 40px;
}
#print {
visibility:hidden;
display:none;
width:600px;
}
/* text */

.txt_wht {
color:#fff;
}