body {background-color: #424649;}
h1 {font-family: verdana, sans-serif; font-size: 16px;}
p {font-family: verdana, sans-serif; font-size: 11px; margin-left: 10px;}

div#wide { width: 850px; position: absolute; top: 0px; left: 20%;  height: 100%;}

div#wrapper {background-color: #bfc4c7; position: absolute; top: 0px; height: 100%; width: 

640px;}

div#banner {width: 640px; margin-top: 10px;}


#date {font-family: verdana, sans-serif; font-size: 10px;}
#char {font-family: verdana, sans-serif; font-size: 14px;}

div#content {background-color: #ffffff; width: 450px; float: left; margin-top: 20px; 

padding: 10px;}

div#content img {border: 0;}

#menu{
font-family: verdana, sans-serif; width:100px; height:200px; position:relative; 

font-size:11px; float: left; padding: 20px 30px 0 15px;
}
#menu ul {
padding:0; margin:0; list-style-type: none; background:#eee; width:100px; height:180px; 

border:1px solid #666666;
}
#menu ul li {
float:left;
}
#menu ul li a, #menu ul li a:visited {
display:block; float:left; text-decoration:none; color: #333333; width:90px; height:30px; 

line-height:29px; font-size:11px; background:transparent; padding-left:10px;
}


#menu ul li:hover a,
#menu ul li a:hover{
background: #999999; color:#fff;
}


div#ad {position: relative; top: 150px; left: 650px;}