@charset "UTF-8";

/** 
 * Default CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		Default
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */

@import "helper.css";


/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */
.DropdownMenu{
	float:right;
	
	}

.DropdownMenu ul li span.non-attivo-comics a {
	background-image: url(images/roll-comics.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	

}


.DropdownMenu ul li span.non-attivo-comics a{
	background-image: url(images/roll-comics.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	

}

.DropdownMenu ul li span.non-attivo-games a{
	background-image: url(images/roll-games.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}


.DropdownMenu ul li span.non-attivo-junior a{
	background-image: url(images/roll-junior.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.DropdownMenu ul li span.non-attivo-music a{
	background-image: url(images/roll-music.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.DropdownMenu ul li span.non-attivo-japan a{
	background-image: url(images/roll-japan.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.DropdownMenu ul li span.non-attivo-cosplay a{
	background-image: url(images/roll-cosplay.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}

.DropdownMenu ul li span.attivo-comics a{
	background-image: url(images/roll-comics.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;


	
}

.DropdownMenu ul li span.attivo-games a{
	background-image: url(images/roll-games.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;

}

.DropdownMenu ul li span.attivo-junior a{
	background-image: url(images/roll-junior.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;

}

.DropdownMenu ul li span.attivo-music a{
	background-image: url(images/roll-music.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;
	
}

.DropdownMenu ul li span.attivo-japan a{
	background-image: url(images/roll-japan.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;

}

.DropdownMenu ul li span.attivo-cosplay a{
	background-image: url(images/roll-cosplay.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	color:#fefedc;

}


	ul.dropdown li {
	 color: #747474;
	 text-transform:uppercase;
	 height:35px; 
	 line-height:35px;
	 font-weight:bold;
	
	}

	
	ul.dropdown li.dir_attivo-comics li,ul.dropdown li.dir_non-attivo-comics li  {
		background:none;
		background-color:#6dc3da;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
		
	}

ul.dropdown li.dir_attivo-comics li a:hover {
		background-color:#98d7e8;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	
ul.dropdown li.dir_non-attivo-comics li a:hover {
		background-color:#98d7e8;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	
	

	
ul.dropdown li.dir_attivo-games li,ul.dropdown li.dir_non-attivo-games li  {
		background:none;
		background-color:#c23716;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-games li a:hover {
		background-color:#dc5a3c;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	
ul.dropdown li.dir_non-attivo-games li a:hover {
		background-color:#dc5a3c;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-junior li,ul.dropdown li.dir_non-attivo-junior li  {
		background:none;
		background-color:#cdcc00;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-junior li a:hover {
		background-color:#dbda30;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	
ul.dropdown li.dir_non-attivo-junior li a:hover {
		background-color:#dbda30;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	


ul.dropdown li.dir_attivo-music li,ul.dropdown li.dir_non-attivo-music li  {
		background:none;
		background-color:#db90af;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-music li a:hover, ul.dropdown li.dir_non-attivo-music li a:hover  {
		background-color:#efcada;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}
	




ul.dropdown li.dir_attivo-japan li,ul.dropdown li.dir_non-attivo-japan li   {
		background:none;
		background-color:#ecad26;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-japan li a:hover, ul.dropdown li.dir_non-attivo-japan li a:hover  {
		background-color:#f6c356;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}



ul.dropdown li.dir_attivo-cosplay li,ul.dropdown li.dir_non-attivo-cosplay li  {
		background:none;
		background-color:#b5b1b1;
		height:auto;
		line-height:25px;
		font-weight:normal;		
		text-transform:none;
		font-size:12px;
		text-align:left;
		width:215px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:20px;
	}

ul.dropdown li.dir_attivo-cosplay li a:hover, ul.dropdown li.dir_non-attivo-cosplay li a:hover  {
		background-color:#dbdada;
		color:#333;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	}



	
	ul.dropdown li li a{
		color:white;
		display:block;
		width:200px;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:10px;
		padding-right:20px;
	
	}
	
	
	
	

	.DropdownMenu ul li span a{ color: white; text-decoration: none; font-size:18px;font-weight:normal; background-color:none; white-space:nowrap; 
	padding-right:17px; padding-left:17px; letter-spacing:-1px;}
	


		
	ul.dropdown a{ padding-bottom:5px; }
	/*ul.dropdown a:link,
	ul.dropdown a:visited	{ display:block; color: white; text-decoration: none; font-size:18px;font-weight:normal; }
	
	
	ul.dropdown a:hover		{ display:block; color: white; font-size:12px; font-weight:normal;}
	ul.dropdown a:active	{ display:block; color: #ffa500; font-size:12px;font-weight:normal; }*/

	/* -- level mark -- */

	ul.dropdown ul {
	 /*width: 150px;
	 margin-top: 1px;*/
	}

	ul.dropdown ul li {
	 /*font-weight: normal;*/
	}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 /*
 padding-right: 20px;
 background-image: url(images/nav-arrow-down.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
 */
}
ul.dropdown ul *.dir {
 /*background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;*/
}



/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
/* padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;*/
}

ul.dropdown-upward *.dir {
/* background-image: url(images/nav-arrow-top.png);*/
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 /*background-image: url(images/nav-arrow-right.png);*/
}

ul.dropdown-vertical-rtl *.dir {
/* padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;*/
}


