@charset "UTF-8";

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 70;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 71;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 72;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
ul.dropdown-linear {
 width: 100%;
}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}

ul.dropdown-linear ul ul {
 display: none !important;
}

ul.classic {
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
}

.dropdown-upward {
 margin-top: 400px !important;
}


ul.dropdown {
 font-weight: bold;
}

	ul.dropdown li {
	/* padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #f6f6f6;*/
	 color: #000;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #eee;
	 color: #000;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #000; text-decoration: none; }
	ul.dropdown a:hover		{ color: #000; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- 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-position: 100% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;

 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {

}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-position: 0 50%;
}

/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 0 0px;
}



/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
 border: none;
}

ul.dropdown ul a,
ul.dropdown ul span {
 padding: 0;
}



/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */





/*-------------------------------------------------/
 *	@section	Custom Styles
 */

ul.dropdown li {
}

ul.dropdown li.hover,
ul.dropdown li:hover {

 color: #000;
}

ul.dropdown li a:active {

}


/* Non-first level */

ul.dropdown ul {
 margin-top: 0;
}

	ul.dropdown ul li {
	}

	ul.dropdown ul li.hover,
	ul.dropdown ul li:hover {
	}



/* Mixed */

ul.dropdown li a,
ul.dropdown *.dir {
 border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #fff #d9d9d9 #d9d9d9;
}



/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */

ul.dropdown li.hover *.open {
 border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #ffa500 #d9d9d9 #d9d9d9;
 background-color: #fff; 
 color: #000;
}

ul.dropdown ul li.hover *.open,
ul.dropdown-vertical li.hover *.open {
 padding-left: 15px;
 border-top-color: #fff;
 border-left: solid 1px #ffa500;
}

ul.dropdown-vertical-rtl li.hover *.open {
 padding-right: 15px;
 border-right-color: #ffa500;
 border-left: none;
}

ul.dropdown-upward li.hover *.open {
 border-top-color: #fff;
 border-bottom-color: #ffa500;
}

ul.dropdown-upward ul li.hover *.open {
 border-bottom-color: #d9d9d9;
}


	/* CSS2 clone */

	ul.dropdown li:hover > *.dir {
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #ffa500 #d9d9d9 #d9d9d9;
	 background-color: #fff; 
	 color: #000;
	}

	ul.dropdown ul li:hover > *.dir,
	ul.dropdown-vertical li:hover > *.dir {
	 padding-left: 15px;
	 border-top-color: #fff;
	 border-left: solid 1px #ffa500;
	}

	ul.dropdown-vertical-rtl li:hover > *.dir {
	 padding-right: 15px;
	 border-right-color: #ffa500;
	 border-left: none;
	}

	ul.dropdown-upward li:hover > *.dir {
	 border-top-color: #fff;
	 border-bottom-color: #ffa500;
	}

	ul.dropdown-upward ul li:hover > *.dir {
	 border-bottom-color: #d9d9d9;
	}
	
	ul.dropdown {
 width: 1017px;
 /*border-bottom: solid 1px #ccc;*/
}

	ul.dropdown li,
	ul.dropdown li a {
	 border: none;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 /*background: #f6f6f6;
	 color: #000;*/
	}

	ul.dropdown li a:active {
	 /*background: none;*/
	}

	ul.dropdown ul {
	/* width: 600px;*/
	 margin-top: 0px;
	 *margin-top:-3px;
	/* border-top: solid 1px #ccc;
	 background-color: #f6f6f6;*/
	}
		
		ul.dropdown ul li,
		ul.dropdown ul li a,
		ul.dropdown ul *.dir {
		 background: transparent;
		}

		ul.dropdown ul li.hover {
		 margin: 0;
		 border: none;
		}

		ul.dropdown ul li a:hover {
		/* background-color: #f6f6f6;*/
		}

ul.dropdown *.dir {
 border: none;
}

	ul.dropdown ul *.dir {
	 /*padding-right: 7px;
	 background: none;*/
	}




ul.dropdown li.hover *.open {
 position: relative;
 z-index: 73;
 float: left;
 margin: -1px -1px 0;
 /*border-width: 1px;
 border-color: #ffa500 #ccc #f6f6f6;
 background-color: #f6f6f6;*/
}

ul.dropdown ul li.hover *.open {
 position: static;
 margin: 0;
 /*padding-left: 8px;*/
 border: none;
 background-color: transparent;
}


	/* CSS 2 Clone */

	ul.dropdown li:hover > *.dir {
	 position: relative;
	 z-index: 73;
	 float: left;
	 margin: -1px -1px 0;
	/* border-width: 1px;
	 border-color: #ffa500 #ccc #f6f6f6;
	 background-color: #f6f6f6;*/
	}

	ul.dropdown ul li:hover > *.dir {
	 position: static;
	 margin: 0;
	 /*padding-left: 8px;*/
	 border: none;
/*	 background-color: transparent;*/
	}
	
	

ul.dropdown a{
	text-indent: -9999px;
	font-size:0.1em;
}

.jshide{
	display:none;
}

#m-home a{
	background: url(http://www.defected.com/images/navigation/out/home.jpg) no-repeat;
	height:18px;
	width:57px;
}
#m-home,#m-home a:hover{
	background: url(http://www.defected.com/images/navigation/over/home.jpg) no-repeat;
}


#m-news, #m-news a:hover{
	background: url(http://www.defected.com/images/navigation/over/news.jpg) no-repeat;
}

#m-news ul{
	margin-left:112px;
}

#m-news a{
	background: url(http://www.defected.com/images/navigation/out/news.jpg) no-repeat;
	height:18px;
	width:128px;
}

#m-word,#m-word a:hover{
	background: url(http://www.defected.com/images/navigation/over/news-word.jpg) no-repeat;
}
	
#m-word a{
	background: url(http://www.defected.com/images/navigation/out/news-word.jpg) no-repeat;
	height:18px;
	width:141px;
}
		
#m-latest a{
	background: url(http://www.defected.com/images/navigation/out/news-latest.jpg) no-repeat;
	height:18px;
	width:141px;
}
	
	
#m-latest,#m-latest a:hover{
	background: url(http://www.defected.com/images/navigation/over/news-latest.jpg) no-repeat;
}
	
	
#m-reviews a{
	background: url(http://www.defected.com/images/navigation/out/news-reviews.jpg) no-repeat;
	height:18px;
	width:141px;
}
		
#m-reviews,#m-reviews a:hover{
	background: url(http://www.defected.com/images/navigation/over/news-reviews.jpg) no-repeat;
}



#m-vision ul{
margin-left:240px;
}
	
#m-vision a{
	background: url(http://www.defected.com/images/navigation/out/vision.jpg) no-repeat;
	height:18px;
	width:62px;
}
#m-vision,#m-vision a:hover{
	background: url(http://www.defected.com/images/navigation/over/vision.jpg) no-repeat;
}
	#m-d-vision,#m-d-vision a:hover{
		background: url(http://www.defected.com/images/navigation/over/d-vision.jpg) no-repeat;
	}
	
	
	#m-d-vision a{
		background: url(http://www.defected.com/images/navigation/out/d-vision.jpg) no-repeat;
		height:18px;
		width:72px;
	}
	
	#m-records a{
	background: url(http://www.defected.com/images/navigation/out/records.jpg) no-repeat;
	height:18px;
	width:121px;
}
#m-records,#m-records a:hover{
	background: url(http://www.defected.com/images/navigation/over/records.jpg) no-repeat;
}

 #m-music a{
	background: url(http://www.defected.com/images/navigation/out/music.jpg) no-repeat;
	height:18px;
	width:121px;
}
#m-music,#m-music a:hover{
	background: url(http://www.defected.com/images/navigation/over/music.jpg) no-repeat;
}
	
	
#m-players,#m-players a:hover{
	background: url(http://www.defected.com/images/navigation/over/sounds-players.jpg) no-repeat;
}


#m-players a{
	background: url(http://www.defected.com/images/navigation/out/sounds-players.jpg) no-repeat;
	height:18px;
	width:121px;
}
	

#m-sounds ul{
margin-left:356px;
}
#m-sounds a{
	background: url(http://www.defected.com/images/navigation/out/sounds.jpg) no-repeat;
	height:18px;
	width:69px;
}
#m-sounds,#m-sounds a:hover{
	background: url(http://www.defected.com/images/navigation/over/sounds.jpg) no-repeat;
}

#m-dj-mixes,#m-dj-mixes a:hover{
	background: url(http://www.defected.com/images/navigation/over/sounds-dj-mixes.jpg) no-repeat;
}
	
	
	
#m-dj-mixes a{
	background: url(http://www.defected.com/images/navigation/out/sounds-dj-mixes.jpg) no-repeat;
	height:18px;
	width:121px;
}
	
	
#m-podcasts,#m-podcasts a:hover{
	background: url(http://www.defected.com/images/navigation/over/sounds-podcasts.jpg) no-repeat;
}


#m-podcasts a{
	background: url(http://www.defected.com/images/navigation/out/sounds-podcasts.jpg) no-repeat;
	height:18px;
	width:121px;
}
	

#m-radio,#m-radio a:hover{
	background: url(http://www.defected.com/images/navigation/over/defected-radio.jpg) no-repeat;
}


#m-radio a{
	background: url(http://www.defected.com/images/navigation/out/defected-radio.jpg) no-repeat;
	height:18px;
	width:54px;
}
	
	#m-players,#m-players a:hover{
		background: url(http://www.defected.com/images/navigation/over/players.jpg) no-repeat;
	}
	
	
	#m-players a{
		background: url(http://www.defected.com/images/navigation/out/players.jpg) no-repeat;
		height:18px;
		width:121px;
	}


#m-events ul{
margin-left:434px;
}
#m-events a{
	background: url(http://www.defected.com/images/navigation/out/events.jpg) no-repeat;
	height:18px;
	width:160px;
}
#m-events,#m-events a:hover{
	background: url(http://www.defected.com/images/navigation/over/events.jpg) no-repeat;
}
	#m-d-events,#m-d-events a:hover{
		background: url(http://www.defected.com/images/navigation/over/d-events.jpg) no-repeat;
	}
	
	

	#m-d-events a{
		background: url(http://www.defected.com/images/navigation/out/d-events.jpg) no-repeat;
		height:18px;
		width:59px;
	}
	
	#m-events-bookings,#m-events-bookings a:hover{
		background: url(http://www.defected.com/images/navigation/over/events-bookings.jpg) no-repeat;
	}
	
	
	#m-events-bookings a{
		background: url(http://www.defected.com/images/navigation/out/events-bookings.jpg) no-repeat;
		height:18px;
		width:119px;
	}
	
	#m-dj-bookings,#m-dj-bookings a:hover{
		background: url(http://www.defected.com/images/navigation/over/dj-bookings.jpg) no-repeat;
	}
	
	
	#m-dj-bookings a{
		background: url(http://www.defected.com/images/navigation/out/dj-bookings.jpg) no-repeat;
		height:18px;
		width:94px;
	}
	


#m-labels a{
	background: url(http://www.defected.com/images/navigation/out/labels.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-labels,#m-labels a:hover{
	background: url(http://www.defected.com/images/navigation/over/labels.jpg) no-repeat;
}

#m-gallery a{
	background: url(http://www.defected.com/images/navigation/out/gallery.jpg) no-repeat;
	height:18px;
	width:67px;
}
#m-gallery,#m-gallery a:hover{
	background: url(http://www.defected.com/images/navigation/over/gallery.jpg) no-repeat;
}

#m-artists a{
	background: url(http://www.defected.com/images/navigation/out/artists.jpg) no-repeat;
	height:18px;
	width:67px;
}
#m-artists,#m-artists a:hover{
	background: url(http://www.defected.com/images/navigation/over/artists.jpg) no-repeat;
}

#m-competitions a{
	background: url(http://www.defected.com/images/navigation/out/competitions.jpg) no-repeat;
	height:18px;
	width:105px;
}
#m-competitions,#m-competitions a:hover{
	background: url(http://www.defected.com/images/navigation/over/competitions.jpg) no-repeat;
}

#m-forum a{
	background: url(http://www.defected.com/images/navigation/out/forum.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-forum,#m-forum a:hover{
	background: url(http://www.defected.com/images/navigation/over/forum.jpg) no-repeat;
}

#m-ibiza a{
	background: url(http://www.defected.com/images/navigation/out/ibiza.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-ibiza,#m-ibiza a:hover{
	background: url(http://www.defected.com/images/navigation/over/ibiza.jpg) no-repeat;
}

#m-timeline a{
	background: url(http://www.defected.com/images/navigation/out/timeline.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-timeline,#m-timeline a:hover{
	background: url(http://www.defected.com/images/navigation/over/timeline.jpg) no-repeat;
}

#m-login ul{
	/*margin-left:577px;*/
	margin-left:577px;
}
	#m-loginpanel{
		background: url(http://www.defected.com/images/navigation/out/loginbox.jpg) no-repeat;
		height:18px;
		width:400px;
		padding-left:40px;
		color:#FFFFFF;
	}
	#m-loginpanel a{
		float:left;
		margin-top:1px;
	}
	
	
	#m-loginpanel input {
		font-size:9px;
		height:10px;
		margin-top:1px;
		width:65px;
	}
	
	#m-loginpanel .menuCheckbox{
	border:none;
	margin:3px 0 0;
	margin-right:4px;
	padding:0!important;
	background-color:none;
	background-image:none;
	height:auto;
	*height:14px;
	width:14px!important;	
	}
	
	#m-loginpanel #b-forgot{
	background: url(http://www.defected.com/images/navigation/buttons/forgot-pass.gif) no-repeat;
	height:16px;
	width:60px;
	}
	
	#m-loginpanel #b-go {
		background:transparent url(http://www.defected.com/images/navigation/buttons/go.gif) no-repeat;
		height:16px;
		margin:0;
		padding:0;
		text-indent:-999px;
		width:34px;
		margin-top:1px;
	}
	
	#m-loginpanel img{
		display:inline;
		margin-top:1px;
	}
	
	#m-loginpanel #b-register{
		background: url(http://www.defected.com/images/navigation/buttons/register.gif) no-repeat;
		height:16px;
		width:45px;
	}
	
#m-search a{
	background: url(http://www.defected.com/images/navigation/out/search.jpg) no-repeat;
	height:18px;
	width:60px;
}
#m-search,#m-search a:hover{
	background: url(http://www.defected.com/images/navigation/over/search.jpg) no-repeat;
}
#m-search ul{
	margin-left:763px;
	
}

#m-searchpanel{
	height:18px;
	display:block;
	float:right;
	width:375px;
	padding-left:0;
	background: transparent url(http://www.defected.com/images/navigation/out/searchbg.jpg) no-repeat right;
}
	
	#m-searchpanel a{
		float:left;
	}
	
#m-searchpanel input {
	font-size:9px;
	height:10px;
	margin-top:1px;
	width:140px;
}
	
#m-searchpanel select{
	height:16px;
	width:95px;
}
	
	
	
#m-searchpanel #b-go {
	background:transparent url(http://www.defected.com/images/navigation/buttons/go.gif) no-repeat;
	height:16px;
	margin:0;
	padding:0;	
	width:34px;
	font-size:0.1em;
	text-indent:-9999px;
}
	
#m-storeMain a{
	background: url(http://www.defected.com/images/navigation/out/store-main.jpg) no-repeat;
	height:18px;
	width:56px;
}
#m-storeMain,#m-storeMain a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-main.jpg) no-repeat;
}

.storeNav{
	display:block;
	padding-top:37px;
	_padding-top:19px;
	*padding-top:19px;
}

.storeNav li{
	float:left;
}

ul.storeNav a{
	text-indent: -9999px;
	font-size:0.1em;
	display:block;
	padding:0 0;
}

#m-store a{
	background: url(http://www.defected.com/images/navigation/out/store.jpg) no-repeat;
	height:18px;
	width:89px;
}
#m-store,#m-store a:hover{
	background: url(http://www.defected.com/images/navigation/over/store.jpg) no-repeat;
}

#m-store-forthcoming a{
	background: url(http://www.defected.com/images/navigation/out/store-forthcoming.jpg) no-repeat;
	height:18px;
	width:91px;
}
#m-store-forthcoming,#m-store-forthcoming a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-forthcoming.jpg) no-repeat;
}

#m-store-singles a{
	background: url(http://www.defected.com/images/navigation/out/store-singles.jpg) no-repeat;
	height:18px;
	width:57px;
}
#m-store-singles,#m-store-singles a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-singles.jpg) no-repeat;
}

#m-store-albums a{
	background: url(http://www.defected.com/images/navigation/out/store-albums.jpg) no-repeat;
	height:18px;
	width:60px;
}
#m-store-albums,#m-store-albums a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-albums.jpg) no-repeat;
}

#m-store-clothing a{
	background: url(http://www.defected.com/images/navigation/out/store-clothing.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-store-clothing,#m-store-clothing a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-clothing.jpg) no-repeat;
}

#m-store-merchandise a{
	background: url(http://www.defected.com/images/navigation/out/store-merchandise.jpg) no-repeat;
	height:18px;
	width:100px;
}
#m-store-merchandise,#m-store-merchandise a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-merchandise.jpg) no-repeat;
}

#m-store-featured-artists a{
	background: url(http://www.defected.com/images/navigation/out/store-featured-artists.jpg) no-repeat;
	height:18px;
	width:112px;
}
#m-store-featured-artists,#m-store-featured-artists a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-featured-artists.jpg) no-repeat;
}


#m-store-artist-a-z a{
	background: url(http://www.defected.com/images/navigation/out/store-artist-a-z.jpg) no-repeat;
	height:18px;
	width:81px;
}
#m-store-artist-a-z,#m-store-artist-a-z a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-artist-a-z.jpg) no-repeat;
}

#m-store-wall-art a{
	background: url(http://www.defected.com/images/navigation/out/store-wall-art.jpg) no-repeat;
	height:18px;
	width:63px;
}
#m-store-wall-art,#m-store-wall-art a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-wall-art.jpg) no-repeat;
}

#m-store-charts a{
	background: url(http://www.defected.com/images/navigation/out/store-charts.jpg) no-repeat;
	height:18px;
	width:52px;
}
#m-store-charts,#m-store-charts a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-charts.jpg) no-repeat;
}

#m-store-gift-certificates a{
	background: url(http://www.defected.com/images/navigation/out/store-gift-certificates.jpg) no-repeat;
	height:18px;
	width:111px;
}
#m-store-gift-certificates,#m-store-gift-certificates a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-gift-certificates.jpg) no-repeat;
}

#m-store-credits a{
	background: url(http://www.defected.com/images/navigation/out/store-credits.jpg) no-repeat;
	height:18px;
	width:52px;
}
#m-store-credits,#m-store-credits a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-credits.jpg) no-repeat;
}

#m-store-subscriptions a{
	background: url(http://www.defected.com/images/navigation/out/store-subscriptions.jpg) no-repeat;
	height:18px;
	width:92px;
}
#m-store-subscriptions,#m-store-subscriptions a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-subscriptions.jpg) no-repeat;
}

#m-store-help a{
	background: url(http://www.defected.com/images/navigation/out/store-help.jpg) no-repeat;
	height:18px;
	width:79px;
}
#m-store-help,#m-store-help a:hover{
	background: url(http://www.defected.com/images/navigation/over/store-help.jpg) no-repeat;
}

#srch {
	position:relative;
	z-index:74;
	padding-right:10px;
	float:right;
	width:500px;
}



