/**
 * stylesheet.assets.css
 * Stylesheet for elements that don't fit into other categories
 *
 * See stylesheet.main.css for rules, and please keep to those rules
 */

/* MUSIC BUTTONS */
a.albumButton
{
	display					: block;
	float					: left;
	
	width					: 22px;
	height					: 22px;
	
	margin-right			: 5px;
	
	background-image		: url('../graphics/buttons/album.gif');
}

a.albumButton:hover
{	
	background-image		: url('../graphics/buttons/album-hover.gif');
}

a.addToCartButton
{
	display					: block;
	float					: left;
	
	width					: 22px;
	height					: 22px;
	
	background-image		: url('../graphics/buttons/cart_add.gif');
}

a.addToCartButton:hover
{	
	background-image		: url('../graphics/buttons/cart_add-hover.gif');
}

a.removeFromCartButton
{
	display					: block;
	float					: left;
	
	width					: 22px;
	height					: 22px;
	
	background-image		: url('../graphics/buttons/cart_remove.gif');
}

a.removeFromCartButton:hover
{	
	background-image		: url('../graphics/buttons/cart_remove-hover.gif');
}

/* SOCIAL BUTTONS */
a.privateMessage
{
	display					: block;
	float					: left;
	
	height					: 18px;
	
	padding-top				: 8px;
	padding-left			: 16px;
	
	margin-top				: 2px;	
	
	background-image		: url('../graphics/buttons/private_message.gif');
	background-position		: center left;
	background-repeat		: no-repeat;	
}

a.privateMessage:hover
{
	background-image		: url('../graphics/buttons/private_message-hover.gif');
}

/* SIGNUP BUTTONS */
/* Small */
/* English */
a.artistLabelSignupButtonEn
{
	float 					: left;
	margin-left				: 50px;
	margin-bottom			: 10px;
	
	width					: 119px;
	height					: 119px;
	
	background-image		: url('../graphics/assets/artistlabel_signup-en.png');
}

a.artistLabelSignupButtonEn:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup-hover-en.png');
}

a.radiostationSignupButtonEn
{
	float 					: right;
	margin-right			: 50px;
	
	width					: 119px;
	height					: 119px;
	
	background-image		: url('../graphics/assets/radiostation_signup-en.png');
}

a.radiostationSignupButtonEn:hover
{
	background-image		: url('../graphics/assets/radiostation_signup-hover-en.png');
}

a.resellerSignupButtonEn
{
	display					: block;
	float 					: left;
	margin-left				: 6px;
	
	width					: 119px;
	height					: 119px;
	
	background-image		: url('../graphics/assets/reseller_signup-en.png');
}

a.resellerSignupButtonEn:hover
{
	background-image		: url('../graphics/assets/reseller_signup-hover-en.png');
}

/* 60x60px */
/* English */
a.artistLabelSignupButton60En
{
	display					: block;
		
	width					: 300px;
	height					: 60px;
	
	padding-left			: 70px;
	
	background-image		: url('../graphics/assets/artistlabel_signup-60-en.png');
	background-repeat		: no-repeat;
	
	font-size				: 16px;
	
	vertical-align			: middle;
}

a.artistLabelSignupButton60En h4
{
	color					: #000000;
}

a.artistLabelSignupButton60En:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup-60-hover-en.png');
}

a.radiostationSignupButton60En
{
	display					: block;
		
	width					: 300px;
	height					: 60px;
	
	padding-left			: 70px;
	
	background-image		: url('../graphics/assets/radiostation_signup-60-en.png');
	background-repeat		: no-repeat;
	
	font-size				: 16px;
	
	vertical-align			: middle;	
}

a.radiostationSignupButton60En h4
{
	color					: #000000;
}

a.radiostationSignupButton60En:hover
{
	background-image		: url('../graphics/assets/radiostation_signup-60-hover-en.png');
}

a.resellerSignupButton60En
{
	display					: block;
		
	width					: 300px;
	height					: 60px;
	
	padding-left			: 70px;
	
	background-image		: url('../graphics/assets/reseller_signup-60-en.png');
	background-repeat		: no-repeat;
	
	font-size				: 16px;
	
	vertical-align			: middle;		
}


a.resellerSignupButton60En h4
{
	color					: #000000;
}


a.resellerSignupButton60En:hover
{
	background-image		: url('../graphics/assets/reseller_signup-60-hover-en.png');
}

/* Big */
/* English */
a.artistLabelSignupButtonBigEn
{
	display					: block;
	
	width					: 369px;
	height					: 94px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_big-en.png');
}

a.artistLabelSignupButtonBigEn:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_big-hover-en.png');
}

/* Dutch */
a.artistLabelSignupButtonBigNl
{
	display					: block;
	
	width					: 369px;
	height					: 94px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_big-nl.png');
}

a.artistLabelSignupButtonBigNl:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_big-hover-nl.png');
}

/* German */
a.artistLabelSignupButtonBigDe
{
	display					: block;
	
	width					: 369px;
	height					: 94px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_big-de.png');
}

a.artistLabelSignupButtonBigDe:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_big-hover-de.png');
}

/* Sky (vertical) */
/* English */
a.artistLabelSignupButtonSkyEn
{
	display					: block;
	
	width					: 158px;
	height					: 290px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_sky-en.png');
}

a.artistLabelSignupButtonSkyEn:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_sky-hover-en.png');
}

/* Dutch */
a.artistLabelSignupButtonSkyNl
{
	display					: block;
	
	width					: 158px;
	height					: 290px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_sky-nl.png');
}

a.artistLabelSignupButtonSkyNl:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_sky-hover-nl.png');
}

/* German */
a.artistLabelSignupButtonSkyDe
{
	display					: block;
	
	width					: 158px;
	height					: 290px;
	
	background-image		: url('../graphics/assets/artistlabel_signup_sky-de.png');
}

a.artistLabelSignupButtonSkyDe:hover
{
	background-image		: url('../graphics/assets/artistlabel_signup_sky-hover-de.png');
}

/* Musiclover Signup */
div.musicloverSignup
{
	width					: 746px;
	height					: 125px;
	
	background-image		: url('../graphics/assets/musiclover_signup_big-en.png');
	background-repeat		: no-repeat;
	
	color					: #FFFFFF;
	font-size				: 14px;
	
	padding-top				: 1px;
	padding-left			: 18px;
}

div.musicloverSignup h4
{
	margin-top				: 10px;
}

div.musicloverSignup span
{
	float					: right;
	
	margin-right			: 100px;
	margin-top				: 45px;
}

a.musicloverSignupButtonEn
{
	display					: block;
	
	width					: 173px;
	height					: 41px;
	
	background-image		: url('../graphics/assets/musiclover_signup-en.png');	
}

a.musicloverSignupButtonEn:hover
{
	background-image		: url('../graphics/assets/musiclover_signup-hover-en.png');	
}

a.musicloverSignupButtonNl
{
	display					: block;
	
	width					: 173px;
	height					: 41px;
	
	background-image		: url('../graphics/assets/musiclover_signup-nl.png');	
}

a.musicloverSignupButtonNl:hover
{
	background-image		: url('../graphics/assets/musiclover_signup-hover-nl.png');	
}

