/*
Theme Name: IndividTheme
Theme URI: www.mart.nu
Description: A theme that features an individual style for every post.
Version: 0.1
Author: Martin J&ouml;nsson <!-- Martin Jšnsson -->
*/
body{
margin: 0px 0px;
background: black;
}
* {
    margin: 0;
    padding: 0;
}

html, body, #bg, #bg table, #bg td {
    height:100%;
    width:100%;
    overflow:hidden;
}

#bg {
    position: fixed;
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

#content {
    position:absolute;
    width:100%;
	top:0;left:0;
    z-index:70;
    overflow:auto;
}

h1#header{
font-family: Helvetica;
font-size: 5.5em;
text-transform: uppercase;
letter-spacing: -0.1em;
text-shadow: #fff 0px 1px 0px;
color: #DDDDDD;
}
div#navlinks{
background: url('bgtop.png') transparent;
width: 100%;
height: 50px;
overflow: hidden;
}
ul#linkcontainer li{
	float: right;
	width: 50px;
	color: white;
	line-height: 50px;	
	margin: 0px 10px;
}
ul#linkcontainer li.iframe{
	margin-top: 7px;
	width: 100px;
}
div.like span.connect_widget_text {color:#fff;}
div.like div.connect_widget_confirmation {color:#fff;}
div.like span.connect_widget_text a {color:#ffc6ff;}
ul#linkcontainer li a{

	color: #eee;
}
ul#linkcontainer li a:hover{
	color: #fff;
}
ul#linkcontainer li.link{
	margin-top: 15px;
	width: 19px;
	height: 19px;
}
ul#linkcontainer li.link a{
	width: 19px;
	height: 19px;
	display: block;
	text-indent: -9999px;	
	background: url('link.png') no-repeat;
}
ul#linkcontainer li.tracks{
	margin-top: 15px;
	width: 19px;
	height: 19px;
}
ul#linkcontainer li.tracks a{
	width: 19px;
	height: 19px;
	display: block;
	text-indent: -9999px;	
	background: url('tracks.png') no-repeat;
}
ul#linkcontainer li.spotify{
	margin-top: 15px;
	width: 19px;
	height: 19px;
}
ul#linkcontainer li.spotify a{
	width: 19px;
	height: 19px;
	display: block;
	text-indent: -9999px;	
	background: url('spotify.png') no-repeat;
}
ul#linkcontainer li.twitter{
	margin-top: 15px;
	width: 25px;
	height: 19px;
}
ul#linkcontainer li.twitter a{
	width: 25px;
	height: 19px;
	display: block;
	text-indent: -9999px;	
	background: url('twitter.png') no-repeat;
}
ul#linkcontainer li.rss{
	margin-top: 15px;
	width: 19px;
	height: 19px;
}
ul#linkcontainer li.rss a{
	width: 19px;
	height: 19px;
	display: block;
	text-indent: -9999px;	
	background: url('rss.png') no-repeat;
}
ul#linkcontainer li.goodbad{
	margin: 10px 0px 0px 50px;
	width: 350px;
	height: 50px;
}
ul#linkcontainer li.goodbad a {
	width: 350px;
	height: 50px;
	display: block;
	text-indent: -9999px;	
	background: url('goodbad.png') no-repeat;
}
.next a, .previous a{
float: left;
padding-left: 30px;
font-family: Georgia, Times, "Times New Roman", serif; 
color: #eee;
font-style: italic;
font-size: 1.4em;
letter-spacing: -0.1em;
text-transform: uppercase;
line-height: 50px;
width: 100px;
}
.next a:hover, .previous a:hover{
color: #fff;
}
.post{
margin-top: 10%;
width: 100%;
min-height: 80px;
overflow: hidden;
background: transparent;
color: white;
text-transform: uppercase;
letter-spacing: -0.1em;
font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
}
.storycontent{
	padding-left: 200px;

}
.trackcontent {
	width: 800px;
	margin: 40px auto;
}
.trackcontent a{
}
.trackcontent img{	
	
}
.trackeach {
	float: left;
	width: 130px;
	height: 100px;
}

.linktrackeach {
	display: block;
	font-family: Georgia, Times, "Times New Roman", serif; 
	color: #eee;
	font-style: italic;
	padding: 5px 0 0 5px;;
	font-size: 0.95em;
	letter-spacing: -0.1em;
	text-transform: uppercase;
	width: 125px;
	height: 95px;
}
body#tracks {
overflow: auto;
}
span#wpa0_meta{
	background: url('trans.png');
}
