* 
	{
	margin: 0;
	padding: 0;
	border: 0;
}

/* Styles for layout
-----------------------------------------------------------------------------*/
.clear, #content p
	{clear:both;}
.right
	{
	float: right;
}
.left, #header ul li
	{
	float: left;
}
/* Set up the document
-----------------------------------------------------------------------------*/
body
	{
	font: 62.5%/1.8  Tahoma, Verdana, sans-serif;
	color:#fcebd6;
	background: #040604;
}
#wrapper
	{background:url('http://www.zenonrecords.com/images/mainbg.gif') repeat-y;
	width:980px;
	margin:auto;
}
a:link, a:visited {
	color:#ffba00;
	text-decoration:none;
	font-weight:bold;
}
a:hover, a:active {
	color:#040504;
	background:#ffba00;
}
.dialog img {padding:4px;}
.dialog a img, #title_releaseinfo img, #title_iteminfo img, #title_artistbio img{
	background:#040504;
	border:1px solid #ffba00;
}
#title_artistbio img {
	margin:5px 5px 5px 0;	
}
.dialog a:hover img, #title_releaseinfo a:hover img, #title_iteminfo a:hover img {background:#ffba00;}
.dialog h2 {color:#829382;}
#title_releaseinfo.dialog h2, #title_iteminfo.dialog h2 {width:220px;}
/* Navigation
-----------------------------------------------------------------------------*/
#header {background:url('http://www.zenonrecords.com/images/header.jpg') no-repeat;
	width:870px;
	height:195px;
	padding:50px 60px 0 50px;
}
#header a, #bannerspace {height:60px;}
#header ul {
	height:35px;
	clear:both;
	padding:85px 0 0 0;
}
#header ul li a {
	height:28px;
	margin-left:60px;
	display:block;
}
.bannerlink {
	display:block;
	margin-left: 400px;
	height:70px;
	width:468px;
	background:none;
}
#nav_aboutus{background:url('http://www.zenonrecords.com/images/nav_aboutus.png');
	width:111px;	
}
#nav_news {background:url('http://www.zenonrecords.com/images/nav_news.png');
	width:69px;	
}
#nav_artists {background:url('http://www.zenonrecords.com/images/nav_artists.png');
	width:153px;
}
#nav_releases {background:url('http://www.zenonrecords.com/images/nav_releases.png');
	width:110px;
}
#nav_gigs {background:url('http://www.zenonrecords.com/images/nav_gigs.png');
	width:153px;
}
#nav_links {background:url('http://www.zenonrecords.com/images/nav_links.png');
	width:70px;
}
#nav_music {background:url('http://www.zenonrecords.com/images/nav_music.png');
	width:79px;
}
#nav_aboutus, #nav_news, #nav_artists, #nav_releases, #nav_gigs, #nav_links, #nav_music{
	background-repeat:no-repeat;
	background-position:bottom left;
}
#nav_aboutus:hover, #nav_news:hover, #nav_artists:hover, #nav_releases:hover, #nav_gigs:hover, #nav_links:hover, #nav_music:hover{
	background-position:top left;
}
/* Main Content
-----------------------------------------------------------------------------*/
#content {
	background: url('http://www.zenonrecords.com/images/mainbg.jpg') no-repeat center center;
	width:860px;
	min-height:700px;
	margin-left:auto;
	margin-right:auto;	
	padding:40px 60px 40px 60px;
	overflow:auto;
}
.title_news h1 {
	background: url('header_news.gif') no-repeat top left;
	height:31px;
	text-indent:-999px;
}
.title_news {
	margin:15px 0 0 15px;
	background: url('header_rightcorner.gif') no-repeat top right;
	width:526px;
}
.bigbox {
	width:520px;
	margin:0 15px;
	padding:0 2px;
	border-right:1px solid #090a07;
	border-left:1px solid #090a07;	
}

#title_news h2 {background:url('http://www.zenonrecords.com/images/newsh2bg.gif') no-repeat bottom right;
	padding-right:20px;
	letter-spacing:1px;
	float:left;
}
#content em {
	font-style:normal;
	color:#829382;
}
.smallbox {
	width:320px;
	margin:0 15px;
	padding:0 2px;
	border-right:1px solid #090a07;
	border-left:1px solid #090a07;	
}
.title_hotrelease {
	margin:15px 0 0 15px;
	background: url('header_rightcorner.gif') no-repeat top right;
	width:320px;
}
.hotrelease {
	background:#040504;
	padding:0 20px;
}
.hotrelease h2 {
	background:url('newsh2bg.gif') no-repeat bottom right;
	padding:10px 20px 0 0;
	letter-spacing:1px;
	float:left;
}
div.hr {
	height:15px;
	background: url('http://www.zenonrecords.com/images/separator.gif') no-repeat scroll center center;
}
div.hr hr {
  display: none;
}
.newsrss {
	margin-left:15px;
	background: url('footer_rightcorner.gif') no-repeat bottom right;
	width:526px;	
}
.newsrss h3 {
	background:url('footer_rss.gif') no-repeat top left;
	padding:10px 0 0 55px;
}
ol.playlist {
 list-style-type:decimal-leading-zero;
 margin:0;
 padding:0 0 0 30px;
}

ol.playlist li {
 /* assume all items will be sounds rather than wait for onload etc. in this example.. may differ for your uses. */
 position:relative;
 width:auto;
 font-size:9pt;
 color:#fcebd6;
 padding:0.25em 0.5em 0.25em 0.5em;
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width:980px;
	margin:0 auto;
	height:35px;
	text-align:center;
	padding-top:10px;
	background:url('http://www.zenonrecords.com/images/footer.jpg') no-repeat;
}
#footer span {
	height:25px;
	width:500px;
	letter-spacing:1px;
}
#footer img {vertical-align:text-top;}
/* Typography
-----------------------------------------------------------------------------*/
h1, p, q, cite, li, h2, li, table
	{
	font-size: 10pt;
}	
h3, span
	{
	font-size: 8pt;
}	
ul
	{
	list-style: none;
}
strong, #title_twitter span {color:#829382;}
/* H1 titles and containers
-----------------------------------------------------------------------------*/
#title_news h1, #title_hotrelease h1, #title_contactus h1, #title_aboutus h1, #title_morezenon h1, #title_twitter h1, #title_artists h1, #title_djs h1, #title_gigs h1, #title_friends h1, #title_partyorgs h1, #title_shops h1, #title_labels h1, #title_releases h1, #title_release h1, #title_releaseinfo h1, #title_artist h1, #title_artistbio h1, #title_moreinfo h1, #title_shop h1, #title_shopitems h1, #title_iteminfo h1, #title_soundcloud h1, #title_downloads h1 {background:url('http://www.zenonrecords.com/images/titles_sprite.png') no-repeat;
	text-indent:-9999px;
	position:relative;
	top:-20px;
	height:48px;
}
#title_news h1{background-position:-922px 0px; width:130px;}
#title_hotrelease h1 {background-position:-1056px 0px; width:270px;}
#title_aboutus h1 {background-position:-2px 0px; width:200px;}
#title_contactus h1 {background-position:-216px 0px; width:240px;}
#title_morezenon h1 {background-position:-455px 0px; width:280px;}
#title_twitter h1 {background-position:-746px 0px; width:160px;}
#title_artists h1{background-position:-1335px 0px; width:285px;}
#title_djs h1 {background-position:-1632px 0px; width:220px;}
#title_gigs h1 {background-position:-2937px 0px; width:300px;}
#title_friends h1 {background-position:-3250px 0px; width:160px;}
#title_partyorgs h1 {background-position:-3432px 0px; width:240px;}
#title_shops h1 {background-position:-3688px 0px; width:130px;}
#title_shopitems h1 {background-position:-4008px 0px; width:230px;}
#title_labels h1 {background-position:-3842px 0px; width:140px;}
#title_releases h1, #title_release h1 {background-position:-2431px 0px; width:200px;}
#title_releaseinfo h1 {background-position:-2650px 0px; width:270px;}
#title_artist h1 {background-position:-1862px 0px; width:100px;}
#title_artistbio h1 {background-position:-1975px 0px; width:220px;}
#title_moreinfo h1 {background-position:-2183px 0px; width:240px;}
#title_shop h1 {background-position:-4008px 0px; width:110px;}
#title_iteminfo h1 {background-position:-4249px 0px; width:200px;}
#title_soundcloud h1 {background-position:-4444px 0px; width:245px;}
#title_downloads h1 {background-position:-4718px 0px; width:245px;}

#title_news {width:490px;}
#title_hotrelease {width:310px;}
#title_aboutus {width:430px;}
#title_friends {width:190px;}
#title_release, #title_artist, #title_shopitems {width:250px;}
#title_releaseinfo, #title_artistbio, #title_iteminfo {width:550px;}
#title_shop {width:850px;}

#title_contactus, #title_djs, #title_artists, #title_soundcloud, #title_downloads {width:370px;}
#title_morezenon {margin-top:40px; width:480px;}
#title_twitter {margin:40px 0 0 50px; width:430px;}
#title_gigs, #title_releases {margin-left:70px; width:730px;}
#title_partyorgs {margin-left:50px; width:310px;}
#title_shops {margin-left:50px; width:190px;}
#title_labels {margin-top:40px; width:190px;}
#title_moreinfo {margin:40px 10px 0 40px; width:550px;}

/* Tables 
-----------------------------------------------------------------------------*/
table
	{ 
  	border-spacing: 0;
	border-collapse: collapse;
}
td, th
	{
  	text-align: left;
	padding:5px;
	vertical-align:top;
}
th {
	background: #000;	
}
/* Gigs 
-----------------------------------------------------------------------------*/
#title_gigs table {width:100%;}
#title_gigs table tr.alt {background:#0b0c0b;}
#title_gigs table td.artists {width:150px;}
#title_gigs table tr:hover,#title_gigs table tr.alt:hover {background:#4f584f;}
/* Social Links
-----------------------------------------------------------------------------*/
#myspace a, #soundcloud a, #facebook a, #twitter a {
	display:block;
	height:100px;
	width:100px;
	margin-left:20px;
	text-indent:-9999px;
}
#myspace a {background:url('http://www.zenonrecords.com/images/myspace.png') no-repeat center center;}
#myspace:hover a {background:url('http://www.zenonrecords.com/images/myspace_hover.png') no-repeat center center;}
#soundcloud a {background:url('http://www.zenonrecords.com/images/soundcloud.png') no-repeat center center;}
#soundcloud:hover a {background:url('http://www.zenonrecords.com/images/soundcloud_hover.png') no-repeat center center;}
#facebook a {background:url('http://www.zenonrecords.com/images/facebook.png') no-repeat center center;}
#facebook:hover a {background:url('http://www.zenonrecords.com/images/facebook_hover.png') no-repeat center center;}
#twitter a {background:url('http://www.zenonrecords.com/images/twitter.png') no-repeat center center;}
#twitter:hover a {background:url('http://www.zenonrecords.com/images/twitter_hover.png') no-repeat center center;}
/* Releases 
-----------------------------------------------------------------------------*/
.release {
	display:inline-block;
	width:160px;
	vertical-align:top;
	margin:0 17px 20px 0;
	text-align:center;
}
.release a {
	display:block;	
	width:160px;
	text-align:center;
}
#title_hotrelease div.release {
	margin:0 0 0 60px;	
	width:160px;
}
#releaseitem {
	overflow:auto;
	width:170px;
	margin:0 0 0 10px;
}
.releaselist, .trackslist {
	overflow:auto;	
	line-height:1.6;
	margin-bottom:15px;
}
.releaseinfo {
	width:150px;
	margin-bottom:15px;
}
.releaseinfo a, .trackinfo a {font-size:10pt;}
.buynow {
	display:block;
	width:100px;
	height:28px;
	text-indent:-9999px;
	background:url('http://www.zenonrecords.com/images/buynow.gif') no-repeat;
	margin-top:10px;
}
.buynow:hover {background:url('http://www.zenonrecords.com/images/buynow_hover.gif') no-repeat;	
}
#title_releaseinfo div.left, #title_iteminfo div.left{margin-left:80px;}
.soundcloudLink {padding: 10px 0 10px 0;}
.trackslist a  {border:none; background:none; display:block; margin:5px 5px 0 0;}
.trackslist a:active img {background:none; border:none;}
.trackinfo {margin-bottom:10px;}
.trackinfo a:hover, .trackinfo a:active {background:#FFBA00;}
