body {
margin: 0;
padding: 0;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 11px;
}






/* BACKGROUNDS */

#news { 
	color: #111111; 
	background: #7f7d80;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/news.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#news_indiv { 
	color: #111111; 
	background: #95949a;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/news_indiv.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#news_archive { 
	color: #111111; 
	background: #606163;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/news_archive.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#biography { 
	color: #111111; 
	background: #474f52;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/biography.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#selected_works { 
	color: #111111; 
	background: #9e9a9b;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/selected_works.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#discography { 
	color: #111111; 
	background: #9e9a9b;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/discography.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#installations_performances { 
	color: #111111; 
	background: #9e9a9b;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/installations_performances.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#press { 
	color: #111111; 
	background: #333a3a;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/press.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#live_archive { 
	color: #111111; 
	background: #565f5a;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/live_archive.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#live { 
	color: #111111; 
	background: #929395;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/live.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#pictures_media { 
	color: #111111; 
	background: #090b0a;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/pictures_media.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#pictures_media_indiv { 
	color: #111111; 
	background: #0b0d0c;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/pictures_media_indiv.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#contact_links { 
	color: #111111; 
	background: #54575b;
	background-image: url(http://f13.touchmusic.org.uk/hildurness/images/contact_links.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}





/* STRUCTURE */


#container {
	width: 925px;
	margin: 0;
	padding-top: 150px;
	text-align: left;
}

#content{
	float: left;
	width: 525px;
	margin: 0;
	padding: 150px 0 0 100px;
	line-height: 1.7em;
}



#contentright {
	float: right;
	width: 250px;
	margin: 0;
	padding: 150px 0 0 0;
	line-height: 1.7em;
}


#content0 {
	float: left;
	width: 525px;
	margin: 0;
	padding: 0 0 0 100px;
	line-height: 1.7em;
}



#contentright0 {
	float: right;
	width: 250px;
	margin: 0;
	padding: 0 0 0 0;
	line-height: 1.7em;
}




#contentright img, #contentright0 img {
		border: 1px solid #262427;
		margin: 0 5px 0 0;
	}

#contentone{
	float: left;
	width: 825px;
	margin: 0;
	padding: 150px 0 0 100px;
	line-height: 1.7em;
}

#contentone0 {
	float: left;
	width: 825px;
	margin: 0;
	padding: 0 0 0 100px;
	line-height: 1.7em;
}



.gallery img { 
	border: 1px solid #262427;
	margin: 0 20px 20px 0;
	}

.lightgrey {
	color: #8f8e8c
	}

.divider{
	margin: 0 0 2px 0;
	border-bottom: 1px solid #262427;
}








/* TYPE */


a:link{
	color: #111111;
	text-decoration: none;
	background-color: transparent;
	border-bottom: 1px dotted #111111;
}


a:visited{
	color: #111111;
	text-decoration: none;
	background-color: transparent;
	border-bottom: 1px dotted #111111;
}



a:hover{
	color: #111111;
	text-decoration: none;
	background-color: transparent;
}




.lightgrey a:link{
	color: #8f8e8c;
	text-decoration: none;
	background-color: transparent;
	border-bottom: 1px dotted #8f8e8c;
}


.lightgrey a:visited{
	color: #8f8e8c;
	text-decoration: none;
	background-color: transparent;
	border-bottom: 1px dotted #8f8e8c;
}



.lightgrey a:hover{
	color: #8f8e8c;
	text-decoration: none;
	background-color: transparent;
}




.packshot a:hover {
	text-decoration: none; 
	border-bottom: none;
	}
	
	
	
	

.entrydate {
	font-size: 10px;
	font-family: 'Helvetica Neue', Helvetica, sans-serif;
	color:#262427; 
	margin-top: -5px;
	}

.entrydate a {
	color:#262427; 
	}
	



h1 { 	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 1.1em;
	color: #FFF;
	}

h2 { 	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.2em;
	color: #6a6562;
	}


















/*Generic navigation*/

#navcontainer {
	background: transparent;
	width: 950px;
	height: 100px;
	margin: 0;
	border: 0;
	padding: 20px 0 20px 0;
	text-align: left;
}

#mainnavgroup {
float: left;
 width: 950px;
 height: 60px;
 background: url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg);
	margin: 0 0 0 50px;
 padding: 0;
 border: 0;
 position: relative;
}

#mainnavgroup li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#mainnavgroup li, #mainnavgroup a {height: 60px; display: block; text-decoration: none; border-bottom: none;}
#mainnavone {left: 50px; width: 60px; text-decoration: none; border-bottom: none;}
#mainnavtwo {left: 110px; width: 110px; text-decoration: none; border-bottom: none;}
#mainnavthree {left: 230px; width: 150px; text-decoration: none; border-bottom: none;}
#mainnavfour {left: 390px; width: 50px; text-decoration: none; border-bottom: none;}

#mainnavfive {left: 460px; width: 60px; text-decoration: none; border-bottom: none;}
#mainnavsix {left: 530px; width: 170px; text-decoration: none; border-bottom: none;}
#mainnavseven {left: 710px; width: 160px; text-decoration: none; border-bottom: none;}


#mainnavone a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -50px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavtwo a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -110px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavthree a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -230px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavfour a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -390px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavfive a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -460px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavsix a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -530px -60px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavseven a:hover {background: transparent url(http://f13.touchmusic.org.uk/hildurness/images/nav.jpg) -710px -60px no-repeat; text-decoration: none; border-bottom: none;}









.clear {
clear: both;
font-size: 1px;
line-height: 1px;
color: #fff;
}








input		{
			font-size: 11px;
			font-family: 'Helvetica Neue', Helvetica, sans-serif;
			color:#111111;
			background-color:#c9c8c6;
			border: 1px dotted #111111;
			}
			
input:focus {
			color:#111111; 
			background-color:#FFF;
			border: 1px dotted #111111;
}
			
			
.btn		{ 
			float: right;
			border:none;
			background-color:transparent;
			padding:0; 
			border:0; 
			margin: 0;
			}			
			
textarea		{
			font-size: 11px;
			font-family: 'Helvetica Neue', Helvetica, sans-serif;
			color:#111111;
			background-color:#8f8e8c;
			}













#topper {
	background: #262427;
	position: absolute; 
	top: 0;
	width: 100%;
	height: 100px;
	margin: 0 auto 0 auto;
	border-bottom: 1px solid #8f8e8c;
	padding: 0;
	text-align: left;
}

/* body>div#topper {position: fixed} */



#footer {
	background: #262427;
	position: static;
	bottom: 0;
	width: 100%;
	height: 15px;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
	text-align: left;
}

body>div#footer {position: fixed}