body {}

#basket {
}

#basket .button a {		color: #FFFFFF;}

.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 */.sidebar a {
color:#000000;
}
.button a {
padding:2px;
background:#000000;
}
.button input.submit {
background:#000;
}
#departments a {
background:none repeat scroll 0 0 #FFFFFF;
padding-left:0;
color:#000000;
}
.sidebar a {
background:none repeat scroll 0 0 #FFFFFF;
padding-left:0;
color:#000000;
}
.navi li {
border-bottom:2px dotted #000000;
}
body, p {
color:#000000;
font-family:arial !important;
font:arial !important;
}
.button {
-moz-border-radius:0;
border:0;
}
#checkout {
background:black;
}
.aside {
-moz-border-radius:0;
border-bottom:2px dotted;
border-top:2px dotted;
border-left:0;
border-right:0;
}
.packshot {
-moz-border-radius:0;
border:0;
}
#header {
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}
#footer {
border-top:3px solid;
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}
table th, h1, h2, h3, h4, h5, h6 {
font-family:arial;
text-transform:inherit;
}
.line-info{
border:2px solid;
padding:5px;
}
.line{
padding-left:0px;

}

#content {
border-bottom:0 dotted;
border-top:0 dotted;
margin:20px 40px 10px 0;
padding-top:10px;
width:510px;
}
.sidebar {
width:200px;
}

.tabselect.content {
-moz-border-radius:0 0 0 0;
border-color:-moz-use-text-color;
border-style:dotted none;
border-width:2px 0;
padding:10px;
}

.tabselect.tabs li a {
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
border-bottom:0 none !important;
border-left:2px dotted;
border-right:2px dotted;
border-top:2px dotted;
color:#000000;
display:block;
height:100%;
padding:5px;
}

ul.tabselect.tabs li.active a, ul.tabselect.tabs li a:hover {
background:none repeat scroll 0 0 #000000;
color:white;
font-weight:bold;
}
.button.go input[type="submit"] {
background:url("/shopimages/v2/chevrons.png") no-repeat scroll 95% 50% #000000;
}

#departments h2, #artists h2, #help h2{
background:#000000;
color:#ffffff !important;
display:inline-block;
padding:2px;
}

h1, #artist-overview h1 a, #packshotpage h1 a{
background:#000000;
color:#ffffff !important;
display:inline-block;
padding:2px;
}

.headings{
border-top:2px dotted;
border-bottom:2px dotted;
}

#formats{
margin-top:10px;
}/* finish custom block */
