html, body{ height:100%;}
body{font: normal 11px Arial;color: #000; margin: 0; padding: 0; min-width: 1003px; background-color: #fcbd00;}
img{ border: none; }
a{ color: #b11116;}
a:hover{ color: #b11116; text-decoration: none;}

.error{ font: bold 12px Verdana; color: #969696; margin: 0 0 26px 0;}
.error b{ font: bold 14px Verdana; color: #c10007;}

#layout{ min-height: 100%; overflow: hidden; _overflow: display; padding: 0; margin: 0 auto 0 auto; padding: 0 0 0 0; background: url('/images/bg_s_layout.jpg') center top no-repeat;}
#layout .content{ width: 503px; height: 352px; padding: 148px 0 0 202px; margin: 224px auto 180px auto; background: url('/images/bg_s_content.png') center center no-repeat;}
#layout .content .yes{ width: 78px; height: 58px; margin: 0 105px 0 0;}
#layout .content .not{ width: 108px; height: 58px; padding: 0 0 0 5px;}
#layout .content .yes:hover{ border-bottom: 3px dashed #b11116;}
#layout .content .not:hover{ border-bottom: 3px dashed #b11116;}
#layout .content a:hover{ _border-bottom: 3px dashed #b11116;}

#footer{ height: 90px; width: 705px; margin: -90px auto 0 auto;}
#footer .copy{ float: left; width: 49%; height: 90px;}
#footer .copy p{ margin: 0 0 7px 0; padding: 0; color: #fff;}
#footer .counters{ float: right; width: 49%; height: 90px; text-align: right;}
#footer .counters .portnoy{ float: right; height: 90px; text-align: left; width: 70px; margin: 0 0 0 30px; padding: 0 0 0 40px; color: #fff; background: url('/images/bg_portnoy.jpg') left top no-repeat;}
#footer .counters .portnoy a{ color: #fff;}