/* top navigation */
div#nav { clear:both; float:right; margin:0;	background:#b00 url(images/bbg.gif); border-bottom:1px solid #eee;}
div#nav ul.level1 li:hover ul.level2, div#nav ul.level2 li:hover ul.level3{ display: block; }

div#nav ul { position: absolute; margin: 0; padding: 0; width: 100px; }
div#nav li { display: block; float:left; position: relative; margin: 0; padding: 0 0 0 10px; }
div#nav a { display: block; float:left; margin: 0; color: #fff;	padding:5px 5px; font-weight: bold;	text-decoration: none;	white-space: nowrap; font-size: 10px; background: none;
}
div#nav a:hover { color: #ff8; text-decoration: none; }


div#nav .level1 { position: relative; display: block; float: left; width: auto; padding: 0; }
div#nav .level1 li { padding: 0; border:0; border-right:1px solid #eee;}
div#nav .level1 a { padding:8px 15px; }

div#nav .level2 { display: none; top: 100%; left: 0; }
div#nav .level2 li { width: 180px; border-top:1px solid #eee;border-right:1px solid #eee;background: url(images/nav_transparent.png); }
div#nav .level2 a { width:95%;  color: #222;}
div#nav .level2 a:hover { color: #a00}



/* side navigation */

div#snav { clear:both; margin:0; }

div#snav ul { position: relative; margin: 0; padding: 0; width: 131px; }
div#snav li { display: block; position: relative; margin: 0; padding:0; }
div#snav a { display: block; margin: 0; color: #f90; padding:5px 5px; font-weight: bold; text-decoration: none;	white-space: nowrap; font-size: 10px; 
}
div#snav a:hover { text-decoration: none; }

div#snav .level1 ul {margin-bottom:15px;} 
div#snav .level1 { position: relative; display: block; }
div#snav .level1 li { margin:0px; padding:0; background: url(images/leftbox.gif) no-repeat top left;}
div#snav .level1 a { padding:5px 5px; color:#fff;}

div#snav .level2 { position:relative; display: block; }
div#snav .level2 li { margin:0; padding-left:10px; background: #fff url(images/square1.gif) no-repeat 5px 6px;border-bottom:1px solid #ccc;}
div#snav .level2 a { color: #444; padding-left:10px}
div#snav .level2 a:hover { color: #eb0; }

