/* RESET BROWSER DEFAULT STYLING */
img { border: 0;}
hr { display: none;}
p, form, ul, li, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font-size: 100%; }
h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font-size: 100%; font-family: Verdana; }
ul, li { list-style-type: none;}
h1 span, h2 span { display: none;}
hr { display: none;}
.clear, .break { clear: both;}
a { outline: none; text-decoration: none; }
div, body, html { margin: 0; padding: 0; }
p { font-family: Verdana; line-height: 18px; color: #2b3b45; }
a:hover {
text-decoration: underline;}

#hiddenImages {
display: none;}

.hide {
display: none; }
 
/* BEGIN NORMAL STYLING */
#wrapper {
background: url('../gfx/background_shadow.gif') no-repeat;
background-position: center 0;
height: 100%; }
#main {
	margin: 0 auto;
	width: 960px;}
	#navigation {
		font-family: Verdana;
		height: 45px;
		font-weight: bold;
		background: url('../gfx/background_navigation.jpg') no-repeat; }
		#navigation a {
			color: #fff;
			text-transform: uppercase;
			float: left;}
			#navigation #homebox {
				margin: 0 5px 0 40px;
				float: left;}
				#navigation #homebox a {
					padding: 12px 10px 10px 20px; }
					#navigation #homebox a:hover {
						text-decoration: none;}
				#navigation #homebox img {
					float: left;
					padding-top: 4px;}
		#navigation ul {
			display: block;
			float: left;
			padding: 14px 0 0 10px;}
			#navigation ul li {
				float: left;
				display: block;}
				#navigation ul li a {
					font-style: italic; 
					font-size: 12px;
				margin: 0 0 0 40px; }
		#navigation .social {
			float: right;
			margin: 12px 30px 0 0;}
			#navigation .social a {
				margin: 0 0 0 10px; }
				#navigation .social a:hover {
					margin-top: -2px; }
				#navigation .social a span {
					display: none;}
				
	#banner { 
		padding: 40px 0 0 40px;
		height: 465px; 
		background: url('../gfx/background_banner_album.jpg') no-repeat; }
		#mrk2Button {
			display: block;
			float: left;
			margin: 194px 0 0 619px;
			height: 42px;
			width: 261px; 
			background: url('../gfx/download_now_mrk2.png') no-repeat; }
		#mrk2Button:hover {
			margin-top: 193px; }
		
		#banner .donate {
			float: left;
			position: absolute;
			display: block;
			margin: 355px 0 0 770px; }
			#banner .donate:hover {
					margin-top: 354px; }
		#banner a#mrk2Button span {
			display: none; }
		#banner .text {
			display: none;
			}
	#content {
		font-family: Verdana;}
		#content .block {
			margin: 0 10px 0 40px;
			width: 260px; 
			height: 347px;
			position: relative;
			float: left;}
			#content .block h2 {
				font-weight: bold;
				font-style: italic; 
				font-size: 12px;
				text-transform: uppercase;
				margin: 20px 0 20px 0; }
			#content .block hr {
				display: block;
				margin-bottom: 20px; }
			#content .block p {
				font-size: 11px;
				margin-bottom: 15px;}
				#content .block p.small {
					font-size: 10px;
					line-height: 14px; }
			#content .block a.seeAll {
				right: 0;
				display: block;
				position: absolute; 
				text-decoration: underline;
				font-size: 11px; 
				font-weight: bold;
				font-style: italic; 
				bottom: 20px;
				color: #2b3b45; }
			#content .block .release {
				height: 110px; }
				#content .block .release a.albumArtwork {
					display: block;
					float: left;
					width: 90px;
					height: 90px;
					margin-right: 10px; }
					#content .block a#selfTitled {
						background: url('../gfx/album_cover_st.jpg') no-repeat; }
					#content .block a#sevenInch {
						background: url('../gfx/album_cover_7inch.jpg') no-repeat; }
					#content .block .release a span {
						display: none; }
					#content .block .release h3 {
						font-family: Verdana; 
						font-size: 12px; }
					#content .block p.releaseDate {
						color: #4f6472;}
					#content .block .release p {
						margin-bottom: 2px; }
					#content .block .release a.freeDownload {
						display: block;
						background: url('../gfx/button_free_download.jpg') no-repeat; 
						height: 29px;
						width: 155px; 
						float: left; 
						margin: 10px 0 0 0; }
						#content .block .release a.freeDownload:hover {
							margin-top: 8px; }
			#content .block .show {
				margin-bottom: 12px;}
				#content .block .show p.date {
					margin-bottom: 0; 
					font-family: Verdana;
					font-size: 11px;
					color: #2b3b45; }
				#content .block .show a, #content .block .show span.linkje {
					font-family: Verdana;
					font-size: 12px;
					color: #2b3b45; 
					font-weight: bold;}
				#content .block .show p.with {
					margin-bottom: 0;}	
					#content .block .show p.with a {
						font-weight: normal; }		
			
					
	#footer {
		height: 129px;
		padding: 20px 0 0 40px;
		color: #fff;
		background: url('../gfx/background_footer.jpg') no-repeat; }
		#footer div {
		margin: 20px 25px 0 0; 
			float: left; }
			#footer .personal p { width: 400px; }
		#footer h3 {
			font-family: Verdana;
			font-size: 13px;
			text-transform: uppercase;
			font-weight: bold;
			font-style: italic; }
		#footer #contactDetails {}
			#footer #contactDetails p {
				font-size: 11px; }
				#footer #contactDetails p a {
					text-decoration: none; }
					#footer #contactDetails p a:hover {
						text-decoration: underline; }
		#footer div a {
			float: left;
			height: 40px;
			width: 40px;
			margin-right: 10px;  }
			#footer div a span {
				display: none; }
			#footer div a.facebook {
				background: url('../gfx/icon_facebook_big.png') no-repeat; }
			#footer div a.twitter {
				background: url('../gfx/icon_twitter_big.png') no-repeat; }
			#footer div a.youtube {
				background: url('../gfx/icon_youtube_big.png') no-repeat; }
				#footer div a.facebook:hover, #footer div a.twitter:hover, #footer div a.youtube:hover {
					margin-top: -2px;
				}
			#footer div p {
				color: #fff;
				line-height: 14px;
				width: 200px;
				font-size: 11px; }	
				#footer div p a {
					display: inline;
					float: none;
					margin: 0; 
					color: #fff;
					text-decoration: underline; }
