body {text-align: center; margin: 0; padding:0;color:#000;background-color: #fff; font: "Lucida Grande",verdana,sans-serif;}
#ps-page {width:980px; margin:0 auto; margin-top: 10px;text-align:left; padding:0; height:auto;font: 14px "Lucida Grande",verdana,sans-serif;}
#header {float:left; width:980px; height:80px; background: url('../images/banner.jpg') no-repeat top left; margin-bottom:10px;}
.greybox980-align {float:left; display:block; width: 960px; height: 490px; margin: 0; padding: 0; list-style:none;}
.greybox980-align li {float: left; display:block;padding: 0; overflow: visible; clear:both; list-style:none;}
.greybox980-align .greybox980-head {background: url('../images/greybox980-head.gif') no-repeat top left;width: 980px;height: 20px;float: left; display:block; margin:0;}
.greybox980-align .greybox980-body {background: url('../images/greybox980-body.gif') repeat-y top left;width: 980px;float: left; display:block; margin:0;}
.greybox980-align .greybox980-feed {background: url('../images/greybox980-feed.gif') no-repeat top left;width: 980px;height: 20px;float: left; display:block; margin:0;}

#footer {float:left; display:block;width:980px; margin:10px 0 0 0; height: 20px; background: url('../images/footer.jpg') no-repeat top left; text-align:right; padding-top:3px;}
#footer .foottxt{display:inline; color: #FFFFFF; margin-right:15px; font: 11px "Lucida Grande",verdana,sans-serif;}
.footer-links {float:left; width:980px; margin:0; height: 15px;display:inline; text-align:center; font: 11px "Lucida Grande",verdana,sans-serif;}
.footer-links a{padding: 0 20px 0 20px; text-decoration:none;}
a {color: #800000;outline: none;text-decoration: underline;}
a:hover, a:visited {text-decoration: underline;}
a:active {text-decoration: none;}

