@charset "utf-8";
/* CSS Document */

#menu { width: 100%; background: #eee; float: absolute; }
#menu ul {	list-style: none;	margin: 0;	padding: 0;	width: 230px;	float: left;}
#menu a, #menu h2 { font: bold 11px/16px arial, helvetica, sans-serif; display: block; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; margin: 0; padding: 2px 3px; }
#menu h2 { color: #fff; background: #000; text-transform: uppercase; }
#menu a { color: #000; background: #a0a0a0; text-decoration: none; }
#menu a:hover { color: #ff0000; background: #fff; }
#menu li { position: relative; }
#menu ul ul { position: absolute; top: 0; left: 100%; }
#menu ul ul ul { position: absolute; top: 0; left: 100%; }
#menu ul ul ul ul { position: absolute; top: 0; left: 100%; }
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}
