@import url(layout.css);
@import url(titles.css);
@import url(menu.css);

*{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;

	line-height:1.3em;
}

html{
	height: 100%;
}

body{
	height: 100%;
	background: #ffffff url(../_graphics/bg.gif) top center repeat-y;
	color: #000;
}

p{
	margin-bottom:12px;
}

a{
	color: #ff0000;
	text-decoration: none;
}

a:hover{
	color: #aaa;
	text-decoration:underline;
}
	
.nomargin	{
	padding: 0px;
	margin: 0px;
}

.clear{
	clear: both;
}

input{
	color: #000000;
	padding: 2px;
	float:left;
	border:1px solid #1a1a1a;
	margin-bottom:5px;
}

.btn{
	border:none;
	margin-left:122px;
}

label{
	float:left;
	text-align:right;
	width:60px;
}

form br{
	clear:left;
}

.release_wrap img{
	float:left;
}

.release_info{
	float:left;
	margin-left:5px;
	display:inline;
}


.story_wrap{
	background: url(../_graphics/dots.gif) repeat-x bottom;
	margin-bottom:10px;
	padding-bottom:5px;
}


#div_widget img{
	float:left;
	margin-right:5px;
	height:280px;
	width:280px;
}

#itunes{
	display:block;
	background: url(../_graphics/itunes.jpg);
	width:50px;
	height:53px;
	text-indent:-9999px;
	margin-left:7px;
}

#itunes:hover{
	background: url(../_graphics/itunes.jpg) 0 -53px;
	
}

#amazon{
	background: url(../_graphics/amazon.jpg);
	width:70px;
	height:18px;
	display:block;
	text-indent:-9999px;
	margin-bottom:10px;
}

#amazon:hover{
	background: url(../_graphics/amazon.jpg) 0 -21px;
	
}

#napster{
	background: url(../_graphics/napster.jpg);
	width:70px;
	height:60px;
	display:block;
	text-indent:-9999px;
	margin-bottom:10px;
}

#napster:hover{
	background: url(../_graphics/napster.jpg) 0 -63px;
	
}

.tracklisting{
	float:left;
	width:160px;
	display:inline;
	margin-left:5px;
	border-right:1px solid #1a1a1a;
	padding-right:5px;
	margin-right:10px;
}



.date{
	width:30px;
	float:left;
	text-align:right;
	margin-right:10px;
}
.details{
	width:600px;
	float:left;
}

#site_links{
	clear:left;
	text-align:right;
	margin-right:20px;
}

#site_links a{
	color:#000;
}

#site_links .uk{
	color:#ff0000;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
