body { font:13px/1.3 arial,helvetica,clean,sans-serif; text-align:center; margin:0; padding:16px; background:#fff; color:#222; }
a:link, a:visited { color:#0055bb; }

#b { margin:9em 0; }
h1 { }
#desc { padding:1em; margin:0 0 12px; border:1px solid #eee; font-size:108%; }
#go { font-size:108%; }

dl { margin:0 auto 22px; width:46em; }
dt,dd { margin:0; padding:0; }
dt { font-size:167%; color:#000; margin-bottom:12px; }

#desc2 { background:#66cc33; padding:9px; color:#fff; }