#safe{padding:166px 0 0 0}

#welcome,#menu,#sports,#quiz{margin:4px 0 0 4px}
/*#welcome p,#menu p,#sports th,#sports td,#sports a{font:11px Arial, Helvetica, sans-serif;color:#ffee99}*/
#welcome p,#menu p,#sports th,#sports td,#quiz{font:11px Arial, Helvetica, sans-serif;color:#ffee99}
#welcome div.ttl,#menu div.ttl,#sports div.ttl,#quiz div.ttl{width:295px;height:37px}
#welcome div.cnt,#menu div.cnt,#sports div.cnt,#quiz div.cnt{width:279px;background:url(../img/bgr_cnt02.gif) repeat-y left top;padding:8px}
#welcome div.btm,#menu div.btm,#sports div.btm, #quiz div.btm{width:295px;height:7px;font-size:0;background:url(../img/bgr_btm02.gif) no-repeat left top}
#welcome a{color:#faca5a;font-weight:bold}

#welcome div.ttl{background:url(../img/ttl_welcome.gif) no-repeat left top}
#welcome div.cnt{height:138px}

#menu a{color:#faca5a;font-weight:bold}
#menu div.ttl{background:url(../img/ttl_menu.gif) no-repeat left top}
#menu div.cnt{height:138px}
#menu img{border:1px solid #976637}

#quiz a{color:#faca5a;font-weight:bold}
#quiz div.ttl{background:url(../img/ttl_charity.gif) no-repeat left top}
#quiz div.cnt{height:44px}
#quiz img{border:1px solid #976637}

#sports {margin-left:3px}
#sports div.ttl{background:url(../img/ttl_sports.gif) no-repeat left top}
#sports div.cnt{height:138px;overflow:auto}
#sports th,td,a{font:11px Arial, Helvetica, sans-serif;color:#ffee99}
#sports a{color:#faca5a;font-weight:bold;text-decoration:underline}
#sports th{font-weight:bold}
#sports tr.odd{background:#486342}
#sports tr.even{background:#5b7d52}