body {font:0.95em normal 'Trebuchet MS', Arial, sans-serif; margin:0px; background:#cecfce url('body.jpg') repeat-y;}
#top{height:70px;border-bottom:1px solid #f1f1f1; font:1.95em normal 'Courier New', Courier, mono-space; vertical-align:middle; padding:30px 0 0 21px; font-weight:bold;}
#navi{position:absolute; top:100px; bottom:5px; margin:5px 10px 0 0; padding:10px; z-index:99;}
#navi ul{list-style-type:none; margin:0; padding:0; width:175px;}
#navi ul li {padding:0; margin:0;}
#navi ul li a.nav:link{display:block; width:100%; height:20px; padding:0 0 0 7px; color:#fff; text-decoration:none; border-bottom:1px solid #979899; background:transparent url('a.gif') no-repeat 0 7px;}
#navi ul li a.nav:visited{display:block; width:100%; height:20px; padding:0 0 0 7px; color:#fff; text-decoration:none; border-bottom:1px solid #979899; background:transparent url('a.gif') no-repeat 0 7px;}
#navi ul li a.nav:hover{display:block; width:100%; height:20px; padding:0 0 0 7px; color:#fff; text-decoration:none; border-bottom:1px solid #f1f1f1; background:transparent url('ah.gif') no-repeat 0 7px;}
#navi ul li a.nav:active{display:block; width:100%; height:20px; padding:0 0 0 7px; color:#fff; text-decoration:none; border-bottom:1px solid #cecfce; background:transparent url('aa.gif') no-repeat 0 7px;}
#content{position:absolute; top:100px; left:200px; padding:10px;}
a:link{color:#333; text-decoration:none; border-bottom:1px solid #333;}
a:visited{color:#333; text-decoration:none; border-bottom:1px solid #333;}
a:hover{color:#333; text-decoration:none; border-bottom:1px solid #cecfce;}
a:active{color:#333; text-decoration:none; border-bottom:1px solid #333;}
a.img:link{color:#333; text-decoration:none; border:0;}
a.img:visited{color:#333; text-decoration:none; border:0;}
a.img:hover{color:#333; text-decoration:none; border:0;}
a.img:active{color:#333; text-decoration:none; border:0;}
#content h1{font-size:1.5em;}
#content h2{font-size:1.2em;}
#content ul p {margin:2px 0 10px 0;}
