.table3col {
    margin-top: 29px;
}

.table3col .lcol {
    width: 20%;
}

.table3col .mcol {
    width: 52%;
    /*width: 50%;*/
}

.table3col .rcol {
    width: auto;
    /*width: auto;*/
}

#rcolbg {
    background: url('rcolbg01.jpg') no-repeat 0 11px;
    height: 552px;
}

#underPromo {
    padding: 0 10px 0 20px;
}

#banners100x100 .item {
    float: left;
    margin: 1em 0;
    width: 33%;
}

p.copyright {
    margin: 5px 0 5px 0px;
    padding: 2px 0 10px 35px;
    width: 200px;
    line-height: 1em;
}

p.madeby {
    margin: 5px 0 5px 0;
    padding: 2px 0 10px 35px;
    background: url('asg00001.gif') no-repeat;
    line-height: 1em;
}
p.support {
    width:220px;
    margin: 5px 0px 5px 0;
    padding: 2px 0 10px 35px;
    background: url('stan0000.gif') no-repeat;
    line-height: 1em;
}

#rcolcontent {
    margin: 5em 0 0;
    padding: 0 10px 0 20px;
}

#formsearch {margin: 96px -10px 50px -13px;}
#formsearchbg {position: absolute; width: 90px; height: 130px; background: url('searchbh.png') no-repeat;}
#formsearch .paddingBox {padding: 30px 0 0 67px;}
#formsearch .txt {width: 130px;}
#formsearch .sbmt {width: 65px;}
#formsearch h3,
#formsearch form,
#formsearch p {margin: 4px 0;}
#formsearch a {color: #880000;}

#formsubscribe {margin: 50px -10px 50px -13px;}
#formsubscribebg {position: absolute; width: 65px; height: 63px; background: url('subscric.png') no-repeat;}
#formsubscribe .paddingBox {padding: 10px 0 0 67px;}
#formsubscribe .txt {width: 102px;}
#formsubscribe .sbmt {width: 92px;}
#formsubscribe h3,
#formsubscribe form,
#formsubscribe p {margin: 4px 0;}
#formsubscribe a {color: #880000;}

#proved {
    margin: 83px 0 0;
    padding: 1px 0 0 10px;
    background: url('starbg01.gif') no-repeat 1px 0;
}

#auditorium, #mirror {padding: 0 20px; font-size: 80%;}
#auditorium {background: url('auditorj.gif') no-repeat 7px 2px;}
#mirror {background: url('mirrorbh.gif') no-repeat 7px 2px;}