/***********************
* Generic dropdown css
************************/
ul.dropdown li { list-style-image:none; list-style-type:none;float:left;}
ul.dropdown li a{padding:2px 20px;}
ul.dropdown li a:hover{background-color:#333}

ul.dropdown li ul { display: none; border:1px solid #000; background:#333; opacity:0.8; position:absolute; width:160px;}
ul.dropdown li ul li{ display: block; float:none; }
ul.dropdown li:hover ul { display: block; }
ul.dropdown li:hover ul li { display: block; }

ul.dropdown ul li a{padding:2px 5px; border-bottom:1px solid #323232;}
ul.dropdown ul li a:hover{background-color:#000;}


/************************
* admin menu
************************/
#admin-menu {
	background-color:#991111;
}
#admin-menu, 
#admin-menu ul {
	line-height:1.4em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	z-index:999;
}
#admin-menu ul {margin:0px auto; width:780px;}
#admin-menu ul ul{margin:0px; width:150px;}

#admin-menu {
	background:#101010;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	left:0;
	position:fixed;
	text-align:left;
	top:0;
	width:100%;
	height:21px;
}


ul.menu li {
	background-image:none;
	float:left;
	height:100%;
	list-style-image:none;
	list-style-type:none;
	margin:0 !important;
	padding:0;
	height:22px;
	overflow:hidden;
}

#admin-menu li.admin-menu-icon a {
	padding:1px 8px 0px;
}
#admin-menu li.admin-menu-icon a img{padding:0px;}

#admin-menu ul a {
	/*border-bottom:medium none;*/
	border-right:1px solid #323232;
	color:#EEEEEE;
	display:block;
	font-weight:normal;
	padding:2px 8px;
	text-align:left;
	text-decoration:none;
}

body.admin #pagewrapper{
	padding-top:22px;
}


a.edit_link{
	font-size:10px;
	color:#ff0000;
	opacity:0.4;
}
a.edit_link:hover{
	opacity:1;
}

#admin-menu a.admin-menu-icon{
	background:url('../../../favicon.ico') no-repeat 0 2px;
	padding-left:24px;
}
#admin-menu a.admin-menu-icon:hover {
	background-color:#333;
}