/* CSS Document */
#backholder {
		position:relative;
		width:630px;
		background-color:#000000;
		
		margin:0px;
		padding:0px;
		border:0px;
		
		left:50%;
		margin-left:-310px;
}

#backholder #advert {
		position:relative;
		border:0px;
		margin:0px;
		padding:0px;
		width:180px;
}
#backholder #advert img {
		position:relative;
		border:0px;
		margin:0px;
		padding:0px;
		width:180px;
}

#filminfo {
		position:relative;
		clear:none;
		
		width:435px;

		background-color:#777777;

		border:0px solid #000000;
		margin:0px;
		padding:0px;

		text-align:right;
}

#filminfo #header {
		position:relative;
		margin:0px;
		padding:0px;
		border:0px;
		width:100%;
		background-color:#000000;
}

#filminfo #header p {
		position:relative;
		margin:0px;
		padding:0px;
		border:0px;
		width:100%;
		float:right;
		clear:both;
		
		margin-right:2px;
}

#filminfo #details {
		position:relative;
		clear:both;
		float:left;
		
		border:0px;
		padding:0px;
		margin:0px;
		
		width:325px;
		
		margin-top:3px;
	}

	#filminfo #details div.detail {
		position:relative;
		clear:none;
		background-color:transparent;
		text-align:left;
		margin:0px;
		padding:0px;
		border:0px;
		
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		border-left:125px solid #000000;

		margin-top:3px;
		margin-left:2px;
		padding-bottom:2px;
		}


	#filminfo #details div.title {
		position:relative;
		left:-125px;
		clear:none;
		width:125px;
		background-color:transparent;
		text-align:right;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	#filminfo #details div.content {
		position:relative;
		clear:none;
		
		background-color:transparent;
		text-align:left;
		margin:0px;
		padding:0px;
		border:0px;
		margin-top:-20px;
		margin-left:2px;
	}
	
	#filminfo #sidebox {
		position:relative;
		float:right;
		clear:none;
		background-color:#ffff00;
		text-align:center;
		
		margin:0px;
		padding:0px;
		border:0px;
		
		width:95px;
		
		border-top:34px solid #000000;
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		border-left:1px solid #000000;
		
		margin-top:6px;
		margin-right:2px;
	}
	
	#filminfo #sidebox div.detail{
		position:relative;
		
		margin:0px;
		padding:0px;
		border:0px;
		
		margin-top:-34px;
		
		text-align:center;
	}	
	
	#filminfo #righthander {
		position:relative;
		float:right;
		clear:right;
		background-color:#CCCCCC;
		text-align:center;
		
		margin:0px;
		padding:0px;
		border:0px;
		
		width:95px;
		
		border-top:17px solid #000000;
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		border-left:1px solid #000000;
		
		margin-top:6px;
		margin-right:2px;
	}
	
	#filminfo #righthander div.detail{
		position:relative;
		
		margin:0px;
		padding:0px;
		border:0px;
		
		margin-top:-17px;
		
		text-align:center;
	}	
	
	#filminfo div.clearall {
		clear:both;
		font-size:1px;
		border:0px;
		margin:0px;
		padding:0px;
	}

/* fonts etc */

	#filminfo span {
		font-family:"Arial Narrow", Arial, sans-serif;
		color:#ffffff;
		font-weight:bold;
	}

	#filminfo span.headline {
		font-size:2.0em;
		text-transform:uppercase;
	}
	
	#filminfo #righthander span {
		font-family:"Arial Narrow", Arial, sans-serif;
		font-size:0.8em;
		font-weight:normal;
		color:#000000;
	}
	
	#filminfo #righthander span.header {
		font-weight:bold;
		text-transform:uppercase;
		color:#FFFFFF;
	}	
	
	#filminfo #sidebox span {
		font-family:"Arial Narrow", Arial, sans-serif;
		font-size:0.8em;
		font-weight:normal;
		color:#000000;
	}
	
	
	#filminfo #sidebox span.header {
		font-weight:bold;
		text-transform:uppercase;
		color:#FFFF00;
	}
	
	#filminfo #sidebox span.result {
		font-size:2.6em;
		font-weight:bolder;
		color:#000000;
	}
	#filminfo #sidebox span.no_votes {
		font-size:12px;
	}
	#filminfo #sidebox span.releasedate {
		font-size:1.2em;
		font-weight:bolder;
		color:#000000;
	}
	
	#filminfo #details span {
		position:relative;
		
		clear:none;
		font-family:"Arial Narrow", Arial, sans-serif;
		font-variant:normal;
		font-size:1.0em;
		color:#CCCCCC;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
	#filminfo #details span.left {
		color:#ffffff;
		margin-right:2px;
	}
	
/*
	links
*/
	#filminfo #details a{
		text-decoration:none;
		color:#CCCCCC;
	}
	#filminfo #details a:hover{
		text-decoration:underline;
		color:#CCCCCC;
	}
	
	#filminfo #sidebox a{
		text-decoration:none;
		font-size:1em;
		font-weight:bold;
		color:#000000;
	}
	#filminfo #sidebox a:hover{
		text-decoration:underline;
		color:#000000;
	}
	
	#filminfo #righthander a{
		text-decoration:none;
		font-size:1em;
		font-weight:bold;
		color:#000000;
	}
	#filminfo #righthander a:hover{
		text-decoration:underline;
		color:#000000;
	}