@import url(blackout.css);


#content img.flushleft { float: left; margin-left: -50px; }
#content img.flushright { float: right; margin-right: -50px !important; }
#content img.flushtop { margin-top: -18px; }


#main p.sosumi, #main ul.sosumi, #main ol.sosumi,
#content p.sosumi, #content ul.sosumi, #content ol.sosumi { width: auto; margin: 0; padding: 0; text-align: left; }
#content .sosumi { display: block; font-size: 9px !important; margin-top: 9px; }

#content sup { vertical-align:top; }


/* layout */
html { background: #f2f2f2; }

.maincap { height: 7px; behavior: url(home/nav/scripts/lib/iepngfix.htc); }
.maincap.top { top: 0; background: url(../images/content-cap-top-20090608.png) no-repeat; }
.maincap.bottom { bottom: 0; _bottom: -1px; background: url(../images/content-cap-bottom-20090608.png) no-repeat 0 100%; }
#main { width: 980px; padding: 0 2px; background: #fff url(../images/content-bg-20090608.gif) repeat-y; }
#content { padding: 18px 50px 18px 50px; }

