body {background:#eee;font-family:verdana,serif;margin-top:0%;font-size:8px;}

#navi {display:none;float:left;width:150px;}

.menu {position:absolute;top:1em;left:2em;display:block;margin:0;padding:0;width:124px;}

.menu ul{position:absolute;display:block;width:124px;margin:0;padding:0;}

.menu li ul{visibility:hidden;
	margin-left:124px;margin-top:-23px;}

.menu li li ul{position:absolute;top:auto;left:auto;margin-left:124px;margin-top:-23px;}

.menu li{list-style:none;width:124px;height:auto;display:inline;display/**/:block;float:none;float/**/:left;margin:0;padding:0;}
* html .menu li li{display:inline;}

.menu a {text-align:left;background: url(link_bg.jpg);filter:Alpha(opacity=90);border:1px #000 solid;color:#000;display:block;width:120px;text-decoration:none;padding:2px 0;margin:2px;font-weight:bold;}

.menu a:hover {background: url(hover_bg.jpg);border:1px #eee solid;}

.menu a:focus {background-color: #aaf;}

.menu span {display:none;}

div[id="navi"]>.menu a {text-align:left;background: url(link_bg.png);border:1px #eee solid;color:#000;display:block;width:120px;text-decoration:none;padding:2px 0;margin:2px;}

div[id="navi"]>.menu a:hover {border:1px #eee solid;background: url(hover_bg.png);}
#content {margin-left:180px;width:450px;}
#content p a:link, a:visited {}
#content a:hover {}

