/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_drop7.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav { width:960px; height:30px;padding:0; list-style:none; z-index:200; float: left; 
	margin: 0px 0 0px 0px; background: URL(../img/bg_menu.jpg); }
	
#nav li.top {display:block; float:left; border-left:solid 1px #666666; border-right:solid 1px #333333;}
#nav li a.top_link, #nav li a.top_link:visited {text-transform:uppercase;display:block; float:left; color:#fff; text-decoration:none; 
	padding:7px 35px 7px 35px; cursor:pointer;font-size:12px; background:URL(/img/arrow_right.gif) no-repeat 23px 12px;
}
#nav li a.top_right { border-right-width: 1px; }
#nav li a.top_link span { display:block; padding:0; }
#nav li a.top_link span.down { display:block; padding:0;}

#nav li:hover a.top_link, #nav li.top a.active,
#nav a.top_link:hover {color:#fff; white-space: nowrap;background:URL(/img/bg_menu_over.jpg) top left;}

#nav table { border-collapse:collapse; padding:0; width:0; height:0; margin:0 -22px 0 0;}

#nav .sub { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; 
padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub { left:0; top:28px; background:#252525;; 
	white-space: nowrap; height:auto; z-index:300; width: auto; border: 1px solid black; }
#nav :hover ul.sub li {position:relative; font-weight:normal; }
#nav :hover ul.sub li a {display:block; color:white; text-decoration:none; padding:6px 50px 6px 20px; }
#nav :hover ul.sub li a:hover {background:#111111; color:silver; white-space:nowrap; }
