.module {
	/* margin-top: 22px; */
	/* margin-top: 30px; */
}

#title_artist {
	float: left;
}

	#title_artist.featured {
		background: no-repeat 0 16px url("../images/title_featured.png");
	}

	#title_artist h1 {
		float: left;
		font-size: 60px;
		line-height: 70px;
		margin: 60px 0 20px 0;
	}
	
		#title_artist h1.medium {
			font-size: 40px;
			line-height: 50px;	
		}
		
		#title_artist h1.small {
			font-size: 20px;
			line-height: 30px;	
		}
	
	#title_artist h2 {
		display: none;	
	}
	
#equipment {
	background: no-repeat url("../images/btn_equipment.png");
	display: block;
	float: left;
	height: 12px;
	margin-bottom: 30px;
	text-indent: -9999px;
	width: 250px;
}

	#equipment:hover {
		background-position: 0 -12px;	
	}

#navigation_artists {
	clear: both;	
}
	
	#navigation_artists h2 {
		background: no-repeat url("../images/title_artists.png");
		height: 14px;
		overflow: hidden;
		text-indent: -9999px;
		width: 126px;		
	}

#column-a .module {
	clear: both;
}

#column-a h2,
#column-b h2 {
	margin-top: 0;
}

#column-a {
	float: right;
	width: 316px;	
}

#column-b {
	float: right;
	margin-right: 30px;
	width: 600px;	
}

	#galleries {
		float: left;	
	}

	#column-b #photos {
		float: left;
		width: auto;	
	}
	
	#title_recent_photos {
		background: no-repeat url("../images/title_recent_photos.png");
		height: 17px;
		overflow: hidden;
		text-indent: -9999px;
		width: 163px;
	}
	
	#column-b #discology {
		float: left;
		margin-top: 30px;	
	}
	
	#title_discology {
		background: no-repeat url("../images/title_discology.png");
		height: 17px;
		overflow: hidden;
		text-indent: -9999px;
		width: 105px;
	}
	
	#column-b #news {
		float: right;
		/* width: 270px; */
		padding: 15px 30px 2px 30px;
		width: 213px;
	}
	
		#title_news {
			background: no-repeat url("../images/title_news.png");
			height: 14px;
			overflow: hidden;
			text-indent: -9999px;
			width: 45px;	
		}
		
		#title_bio {
			background: no-repeat url("../images/title_bio.png");
			height: 14px;
			overflow: hidden;
			text-indent: -9999px;
			width: 27px;	
		}
