body
{background-color:#000;
background-position: center center;
color: #fff;
font-family: sans-serif;
margin: 0;
padding: 0 0;
line-height: 1.74em}


div
{background-image: url(backs/grille.gif);
margin: 0 20% 1em 5%;
border: 1px solid #fff}

p, ol, dl, ul, table, h2, blockquote
{margin: 1em 5%;
padding: 1em 5%;
background: #000}

h1
{padding: 0;
margin: 1em 20% 0 5%;
background: #000;
border-color: #fff;
border-style: solid;
	border-width: 1px 1px 0px 1px;}

h2{margin: 1em 5%}

.cover
{float: right;
clear: none;
margin: 0 5% 1em 2em;
padding: 1em;
background: #000}

dt
{border-color: #fff;
border-style: solid;
border-width: 0px 0  0px 0px;
padding: 0.3em 0.6em 0 0.3em;
font-size: 80%;
font-style: italic}

dd
{border-color: #fff;
border-style: solid;
border-width: 0 0px 0px 0;
padding: 0 0.3em 0.6em 0.3em;
font-size: 110%}


.menu {
background: #000;
border-color: #fff;
border-style: solid;
	border-width: 1px 0px 1px 1px;
	float: right;
	clear: none;
	margin: 0 0 1.6em 2.6em;
	padding: 0;
	list-style: none;
	font-size: 90%}

	
table.gigs
{}


.gigs td , .gigs th
{padding: 0.3em 0.6em;
margin: 0.3em 0.6em;
text-align: center
 }


td
{border-color: #fff;
border-style: solid;
border-width: 0 0 1px 0;}
	
th
{border-color: #fff;
border-style: solid;
border-width: 0 0 1px 0;
padding: 0.3em 0.6em;
font-size: 80%}

.footer
{font-size: 74%;
margin-top: 2em;
background: none}

a { text-decoration: none;
border-style: dotted;
border-color: #fff;
border-width: 0 0 1px 0;}

.menu a {text-decoration: none;
display: block;
margin: 0;
padding: 0.3em 0.6em;
border-width: 0}



a:link {color: #fff;background-color: #000}
a:visited {color: #fff;background-color: #000}
a:focus {color: #fff;background-color: #000}
a:active {color: #000;background-color: #fff}
a:hover{color: #000;background-color: #fff}


a:link img {border-color: #fff}
a:visited img{border-color: #fff;}
a:focus img{border-color: #000;}
a:active img{border-color: #000;}
a:hover img{border-color: #000;}



.gallery
{text-align: center}
.gallery li
{display: inline;
margin: 12px}
.gallery li img
{vertical-align: middle;
border:1px solid #fff;
margin: 0;
padding: 0;
margin-top: 10px}
.gallery a
{
padding: 0;
margin: 0
}



.trackdetails
{padding: 0;
margin: 0 0 1em 0;
font-size: 85%;
display: block;
list-style: none}

.trackdetails li
{
list-style: none;
padding: 0 0.6em;
white-space:nowrap}

em
{font-style: normal;
font-weight: bold}

.duration, .buyadd, .free
{display: inline;}

.buyadd
{display: none;}

.sample, .buy
{display: none !important}

.launch
{font-size: 120%}