body {}

#basket {
}

#basket .button a {}

.aside {}

.packshot {}

/* FIXME - Should not need .navi a */
html, body, p, .navi a, #footer, body a, .paging .current, .paging .previous, .paging .next, #footer a,
.content a, tr.headings th, #basket-postage a, #basket-postage input {}

h1,h2,h3,h4,h5 {		font-size: 100%;}

#basket-checkout .button a {}
#basket-checkout .button {}

#departments .button a, .paging.button .wrapper, .paging.button a, #footer .button .wrapper, #footer .button .wrapper a, #news .navi li a, #search_button {}
#departments .button, .paging.button, #footer .button, #news .navi li {}

.section .button input, .content .downloadlist input.submit {}
.section .button, .content .downloadlist .button {}

.lines .button input.submit {}
.section .line-info img.packshot {
	min-height: 120px;
}/* custom block */html
{
background:url(http://www.drawnrecordings.com/images/backgrounds/stripe_tiny.png);
}

body
{
background-color:#ffffff;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
}
a:link
			{
			color:#0C0;
			text-decoration:none;
			}

		a:visited
			{
			color:#0C0;
			text-decoration:none;
			}

		 a:hover
			{
			color:#FF6400;
			}
#header
{
margin-left:-10px;
margin-top:-10px;
}


#nav
	{
		width:100%;
		
		height:5px;
		margin-bottom:80px;
		margin-top:-70px;
		position:relative;
		z-index:1;
	}
	
	#nav a:link
	{
		color:#600;
		text-decoration:none;
	}
	
	#nav a:visited
	{
		color:#600;
		text-decoration:none;
	}
	
	#nav a:hover
	
	{
		color:#090;
		text-decoration:none;
	}
		
	
a.nav, a.nav:link, a.nav:visited 
{
	display:block; 

	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
	text-align:center; 
	text-decoration:none; 
	font-family:verdana, arial, sans-serif; 
	font-size:20px; 
	color:#000; 
	line-height:25px; 
	overflow:hidden;
	float:right;
	}
	
	a.nav:hover
	{
		color:#090;
	}/* finish custom block */
