body { background:#fff; font:12px Verdana, Arial, Helvetica, sans-serif; width:766px; } #titleframe { position:absolute; top:5px; left:135px; width:465px; font:12px Verdana, Arial, Helvetica, sans-serif; } #main { position:absolute; top:45px; left:135px; width:465px; font:12px Verdana, Arial, Helvetica, sans-serif; } #ads_vert { position:absolute; top:45px; left:0px; font-size:11px; text-align:center; width:130px; font:12px Verdana, Arial, Helvetica, sans-serif; } .top { background:#77AAEE; border:1px solid #000000; padding-bottom:3px; } .ad { background:#FFFFFF; border:1px solid #000000; } h1 { font-size:19px; text-align:center; } .picright { float:right; padding-left:10px; text-align:center; font-weight:bold; width:170px; padding-bottom:5px; } .picleft { float:left; padding-right:10px; text-align:center; font-weight:bold; width:170px; padding-bottom:5px; } .nav { border:1px solid #000000; font-size:11px; line-height:16px; }