BODY {color : #664920; background : #E2CA73 url(images/sky.jpg) top repeat-x; padding : 0; margin : 0;} 
TD, BODY {font-family : Tahoma, Verdana, Arial; font-size : 11px;} 
IMG {border : 0;}

td, form {padding: 0; margin: 0;}
table {border-collapse:collapse;}
#bb1 {padding-top: 2px; background: #7E5823;}
#bb2 {padding-top: 2px; background: #FFEDAC;}
#webwork {padding: 10px 0 0 4px; vertical-align: top;}
#botbul {width: 100%; text-align: right; padding-right: 46px;}
#menu {height: 100%; background: #6E7263 url(images/menubg.gif); vertical-align: top; text-align: right; padding: 41px 6px 10px 0;}
#content {width: 100%;}
.text {height: 100%;}
.topic {height: 42px; background: #4C4E47 url(images/topicbg.gif); color: #FFEDAC; padding: 0 0 2px 17px; font-size: 14px; font-weight: bold;}
.subtopic {font-size: 14px; font-weight: bold;}
#content {background: #FFEDAC url(images/content.gif) bottom repeat-x;}
.txt {padding: 0 20px 0 0; vertical-align: top; width: 100%; line-height: 16px;}
.text {padding: 21px 0 0 17px;}
.rblocks {padding: 0 13px 0 0; vertical-align: top;}
.block {text-align: center; background: #FCF7E1; padding: 12px 0 13px 0;}
.blockop {padding-top: 5px;}
.bb {border: 1px solid #E2C972;}
.blockcont {text-align: left; padding: 0 13px 0 13px;}
.contbul {background: url(images/contbul.gif) no-repeat; background-position: 580px 23px;}
.s501 {width: 50%; background: url(images/lbul.gif) no-repeat; background-position: 45% 40%;}
.s502 {width: 50%; background: url(images/lbul.gif) no-repeat; background-position: 45% 20%;}
.lbut2 {width: 100%; height: 100%; background: url(images/lbul.gif) no-repeat; background-position: 85% 90%;}

A {color : #664920; text-decoration : underline;} 
A:hover {text-decoration : none;} 