* { padding:0; margin:0; }
html { }
body { background:#ffffff; position:relative; font-family:Tahoma, Arial; font-size:62.5%; color:#000000; text-align:center; }
img, a img { border:0px; }
a { text-decoration:none; color:#981b1e; }
a:hover { background:#eebb44; color:#775555; }
#wrapper { margin:0 auto; text-align:left; width:901px; padding:0 5px; position:relative; background:url('bg.gif') center center repeat-y; }
#footer { margin:0 auto; text-align:left; width:887px; padding:0 0 0 24px; position:relative; background:url('footer.gif') center bottom no-repeat; font-size:1em; color:#006a8b; line-height:20px; height:25px; }
#header { width:100%; height:373px; background:url('header.jpg') center top no-repeat; position:relative; }
#logo { position:absolute; display:block; left:650px; top:0; width:231px; height:48px; }
#logo img { display:block; width:231px; height:48px; }
#description { font-size:1.1em; font-weight:bold; width:504px; text-align:center; padding:295px 0 0 350px; }
#contents { width:836px; padding:0 22px 32px 22px; margin:0 11px 0 10px; background:#c0e3f7 url('top.gif') center top no-repeat; position:relative; font-size:1.2em; }
#inner { padding-top:20px; position:relative; }
#link0 { display:block; width:400px; height:33px; position:absolute; left:437px; top:9px; }
#link0 img { display:block; width:400px; height:33px; }
#bot { display:block; width:880px; margin:0 11px 0 10px; height:10px; }
#navi { color:#006a8b; font-weight:bold; font-size:0.9em; }
#navi a { color:#006a8b; }
#navi a.active { color:#000000; }
#navi li { margin-left:15px; }
.box { width:404px; height:188px; padding:3px; background:#ffffff; font-size:0.9em; position:relative; float:left; margin:18px 0 0 16px; }
.odd { clear:left; margin-left:0; }
.box .date { color:#981b1e; font-weight:bold; padding:3px 6px; height:12px; }
.box .body { width:392px; height:130px; padding:3px 6px; overflow:hidden; }
.box .descriptor { width:392px; height:28px; padding:3px 6px; background:#006a8b; color:#ffffff; position:absolute; bottom:3px; left:3px; font-weight:bold; }
.title, .descriptor a { color:#c0e3f7; }
.descriptor .cont { float:right; }
.descriptor a:hover { color:#981b1e; background:#c0e3f7; }
.clear { clear:both; }
