/* CSS Document */

#container {
  width: 800px ;
  margin-left: auto ;
  margin-right: auto ;
  margin-top:40px;
}

#top {
  width: 800px;
}

#logo {
  width: 800px;
  float: left;
}


#middle {
  width: 800px;
}
#middle-left {
  width: 140px;
  float: left;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
  text-align:left;
  padding-top:20px;
  padding-left:60px;
}

#middle-right {
  width: 600px;
  float: left;
  padding-top:20px;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
}

#latest-releases {
  width: 600px;
  float: left;
  padding-top:20px;
  margin:0px;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
}

#home-release {
  width: 160px;
  font-size:10px;
  float: left;
}

#home-release-last {
  width: 120px;
  font-size:10px;
  float: left;
}

#bottom {
  width: 800px;
  color:#999999;
  float:left;
}

#bottom-left {
  width: 140px;
  float: left;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
  text-align:left;
  padding-top:20px;
  padding-left:60px;
}

#bottom-right {
  width: 600px;
  float: left;
  padding-top:20px;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
}

#middle-headline {
  width:600px;
  float: left;
  text-transform:uppercase;
  text-decoration:underline;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#bf2e1a;
  padding-top:10px;
}

#middle-content {
  width:600px;
  float: left;
  text-transform:none;
  font-size:10px;
  font-weight:bold;
  line-height:14px;
  text-align:left;
  color:#333333;
  padding-bottom:10px;
}

#middle-content-artistbio {
  width:340px;
  float: left;
  text-transform:none;
  font-size:10px;
  font-weight:bold;
  line-height:14px;
  text-align:left;
  color:#333333;
  padding-bottom:20px;
  padding-right:0px;
}

#middle-content-artistimage {
  width:240px;
  float: left;
  padding-bottom:20px;
  padding-left:20px;
}

#middle-headline-contributing {
  width:600px;
  float: left;
  text-transform:uppercase;
  text-decoration:underline;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#bf2e1a;
  padding-top:10px;
  padding-bottom:0px;
}

#middle-content-contributing {
  width:600px;
  float: left;
  text-transform:none;
  font-size:10px;
  font-weight:bold;
  line-height:14px;
  text-align:left;
  color:#333333;
  padding-bottom:0px;
}

#release {
  width: 600px;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#bf2e1a;
  float: left;
  padding-bottom:0px;
  padding-top:10px;
}

#releases-headline {
  width:600px;
  float: left;
  text-transform:uppercase;
  text-decoration:underline;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#bf2e1a;
  padding-bottom:10px;
}

#releases-image {
  width:180px;
  float: left;
  text-transform:uppercase;
  text-decoration:none;
  font-size:9px;
  font-weight:bold;
  line-height:12px;
  text-align:left;
  color:#999999;
}

#releases-tracklist {
  width:420px;
  float: left;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  padding-bottom:10px;
}

#releases-tracklist-headline {
  width:420px;
  float: left;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#000000;
}

#releases-tracklist-tracks {
  width:420px;
  float: left;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  line-height:16px;
  text-align:left;
  color:#666666;
}


body {line-height:1.4;}
table {border-collapse:separate;}
caption, th, td {text-align:left;font-weight:normal;}
a img {border:none;}
/*hr {
	margin-top:0px;
	margin:0;
	padding:0;
}*/
hr {
	color:#ffffff; 
	border:none; 
	border-top:dotted 1px #999999;
	margin0;
	padding:0;
	height:0px;
	line-height:5px;
	}

a:link {
color:#bf2e1a;
text-decoration:none;
}
a:visited{
color:#bf2e1a;
text-decoration:none;
}
a:active{
color:#bf2e1a;
text-decoration:none;
}
a:hover{
color:#333333;
/*text-decoration:underline;*/
}

a.nolink{
color:#bf2e1a;
text-decoration:none;
}


/* typography.css */
body {color:#222;background:#fff;font-family:Arial, sans-serif;}