/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
#menu { height:28px; padding: 0 0 0 15px; position:relative; background: url('../images/menu_bg.png') repeat-x top left; }
#menu ul li a, .menu ul li a:visited { 
	display:block; 
	text-decoration:none;  
	padding: 0 18px; 
	text-align:center; 
	border:1px solid transparent; 
	background: transparent; 
	color: #535353;
	margin: 0;
	height: 26px;
	line-height: 24px;
	overflow: auto;
	
}
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left; position:relative;}
#menu ul li ul {display: none;}

/* specific to non IE browsers */
#menu ul li:hover a { color: #ffffff; height:26px;background-image: url('../images/SKN_button_bg.jpg'); background-repeat: repeat-x; background-color: #da501f; }
#menu ul li:hover ul {display:block; position:absolute; top:28px; left:0; width:105px;}
#menu ul li:hover ul li a.hide { color:#fff;}
#menu ul li:hover ul li:hover a.hide { background:#da501f; color:#535353;}
#menu ul li:hover ul li ul {display: none;}
#menu ul li:hover ul li a { display:block; width: 116px; text-align: left; padding-left: 18px; color:#fff; background-color: #da501f; background-image: none; }
#menu ul li:hover ul li a:hover { background-image:none; color: #fff; background-color: #999999; border: 1px solid transparent}
#menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
#menu ul li:hover ul li:hover ul.left { left:-105px; }


li.czmenu {
	font-weight: bold;
	}
	
li.czmenu a {
	color: #aa0116 !important;	
	}
	
li.czmenu a:hover {
	color: white !important;	
	}

#footer ul {
	float: right;
	text-align:right;
	padding: 0;
	margin:0;	
	list-style-type:none;
}

#footer ul li {
	float: left;
}

#footer ul li a {
	font-size:11px;
	display: block;
	padding: 0px 5px;
	color: #777;
	border-left: 1px solid #999;
	text-decoration: underline;
}

#footer ul li a:hover {
	color: #444;
}
