body { 
	margin: 0;
	padding: 0;
	font-size:14px;
	font-weight: bold;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}







#index {
	/*background: #4b4b4b;*/
	background: #dfdbdd;
	color:#292629;
	}










a:link{
	color:#292629;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px dotted #bdb8bb;
}


a:visited{
	color:#292629;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px dotted #bdb8bb;
}

a:hover{
	color:#292629;
	text-decoration: none;
	font-weight: bold;	
	border-bottom: 1px dotted #ca8e17;
}


#footer a:link{
	text-decoration:none;
	border-bottom: none;
}


#footer a:visited{
	text-decoration:none;
	border-bottom: none;
}

#footer a:hover{
	text-decoration:none;
	border-bottom: none;
}




a img{ border:none; }


.smallpic img { 
	float: left;
	margin: 0 15px 15px 0;
	border: 1px solid #281e68;
	}




h1{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	color:#292629;
	font-size: 15px;
	text-align: left;
	margin:1.5em 0 0 0 ;
	/* border-bottom: 5px solid #000; */
}



p{
	line-height:1.5em;
}












.entrydate {
	font-size: 11px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color:#292629;
	margin-top: 0;
	}

.entrydateindex {
	font-size: 11px;
	line-height: 1em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color:#292629;
	margin-top: -5px;
	}
	
.entrydatenews {
	font-size: 11px;
	line-height: 1em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	color:#292629;
	margin-top: -10px;
	}
	

.entrydate a, .entrydateindex a, .entrydatenews a {
	color:#292629;
	font-style: normal;
	font-weight: normal;
	}

.entrybody {
	border-bottom: 1px solid #292629;
	}

.headerline {
	border-bottom: 5px solid #000;
	}















#logocontainer {
	background: transparent;
	width: 900px;
	height: 350px;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
	text-align: left;
	z-index: 10;
}

#logo {
	width: 238px;
	height: 35px;
	top: 305px;
	position:absolute;
	}
	
#logo a {text-decoration: none; border-bottom: none;}
	
	
	
	
	
	
	
	
	




#leftmovie {
    background-color: #000;
	width: 100%;
	height: 350px;
	float: left;
	margin: 0;
	padding: 0;
}



#rightmovie {
    background-color: #000;
	width: 100%;
	height: 350px;
	margin: 0; 
	padding: 0;
	float: right;
}

#playerright {
	float: right;
	}









	





/* MAIN NAV */


#navbar {
	background: #282925;
	width: 100%;
	height: 40px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #000;
	}


	
	
	
	
	
#mainnavcontainer {
	width: 900px;
	height: 40px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
}




#mainnavgroup {
float: left;
 width: 400px;
 height: 15px;
 background: url(http://www.fasterthansound.com/images/nav.png);
 padding: 0;
 position: relative;
}

#mainnavgroup li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#mainnavgroup li, #mainnavgroup a {height: 15px; display: block; text-decoration: none; border-bottom: none;}
#mainnavone {left: 7px; width: 45px; text-decoration: none; border-bottom: none;}
#mainnavtwo {left: 61px; width: 42px; text-decoration: none; border-bottom: none;}
#mainnavthree {left: 111px; width: 53px; text-decoration: none; border-bottom: none;}
#mainnavfour {left: 171px; width: 78px; text-decoration: none; border-bottom: none;}
#mainnavfive {left: 256px; width: 48px; text-decoration: none; border-bottom: none;}
#mainnavsix {left: 312px; width: 63px; text-decoration: none; border-bottom: none;}



#mainnavone a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -7px -15px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavtwo a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -61px -15px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavthree a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -111px -15px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavfour a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -171px -15px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavfive a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -256px -15px no-repeat; text-decoration: none; border-bottom: none;}
#mainnavsix a:hover {background: transparent url(http://www.fasterthansound.com/images/nav.png) -312px -15px no-repeat; text-decoration: none; border-bottom: none;}




















#container {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    background-color:transparent;
	width: 900px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
}


#banner {
	background-color: #000;
	height: 350px;
	width: 900px;
	border: 0;
	padding: 0;
	margin: 0 0 2px 0;
}

#flashcontent {
	background-color: transparent;
	height: 400px;
	width: 900px;
	border: 0;
	padding: 0;
	margin: 0;
}




/* left right */

#content {
	float: left;
	width: 525px;
	margin: 0;	
	padding: 0;
}

#content50left {
	float: left;
	width: 300px;
	margin: 0;	
	padding-left: 150px;
}


#contentright{
	float: right;
	width: 300px;
	margin-top: 0;
	padding: 0;
}

#content50right{
	float: right;
	width: 300px;
	margin-top: 0;
	padding-right: 150px;
}


#contentright2{
	float: right;
	width: 300px;
	margin-top: 0;
	padding: 0;
}

#contentright img { 
	border: 2px solid #b74d40;
	}

#footer img { 
	border: none;
	}

.packshot img { 
	border: 2px solid #b74d40;
	}


#contentone {
	float: left;
	width: 900px;
	margin: 0;	
	padding: 0;
}


#contentonenarrow {
	width: 660px;
	margin: 0 auto 0 auto;	
	padding: 0;
}


#contentonediscog {
	width: 960px;
	margin: 0 auto 0 auto;	
	padding: 0;
}

#contentonecatalogue {
	float: left;
	width: 960px;
	margin: 0;	
	padding: 0;
}

#contentonecatalogue img { 
	border: 2px solid #3c1474;
	margin: 0;
	}

.imgborder img {
	border: 2px solid #3c1474;
	}


#contentnews {
	float: left;
	font-weight: bold;
	color: #3c1474;
	width: 562px;
	margin: 0;	
	padding: 0;
}

#contentgreyindex {
	color: #3c1474;
}



#clearer {
	padding: 50px 0 0 0;
	clear: both;
}












#footer {
	position: static;
	bottom: 0;
	width: 900px;
	margin: 0 auto 0 auto;
	border-top: 1px solid #292629;
	padding: 10px 0 75px 0;
}


.logofloat img { 
	float: left;
	margin: 0 35px 20px 0;
	}












