@charset "UTF-8";

/* =GENERAL - the general styles */

	@font-face {
		font-family: 'BebasRegular';
		src: url('BEBAS___.eot');
	}

	@font-face {
		font-family: 'BebasRegular';
		src: local('Bebas Regular'), local('Bebas'), 
			 url('BEBAS___.ttf') format('truetype');
	}

	body{
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:400;
		font-stretch:expanded;
		color: #000000;		
	}
	body.main {
		background: #FFFFFF url(../img/background2.jpg) top center no-repeat fixed;
	}
	body.stephen {
		background: #FFFFFF url(../img/background2.jpg) top center no-repeat fixed;
	}
	body.daniel {
		background: #FFFFFF url(../img/background2.jpg) top center no-repeat fixed;
	}
	body.figureground {
		background: #000 url(../img/figgyback.jpg) top left no-repeat;
		color: #fedb62;
	}
	
	h1{
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color: #000000;
		font-size:18px;
		font-weight:500;
		margin: 0 0 5px 0;
	}
	
	a{
		text-decoration: none;
	  	color: #000000;
	  	border:none;
		outline:none;}
	
	.active {
		color: #DA8312;
	}
	  
	a:hover{color: #DA8312;}
	.hide,hr{display: none;}
	strong{font-weight: 600;}
	
	a.hdsd{
		text-decoration:none;
		font-size:10px;
		padding-right: 20px;
	}
	
	img{
		border:none;
	}
	
	table.sortable{
		width: 100%;
	}
	
	table.sortable thead{	
		font-weight:bold;
		cursor: pointer;
	}
	
	table.sortable td{
		vertical-align:top;
	}
	
	table.movies{
		width:100%;
		font-weight:500;
		font-size:11px;
	}
	
	table.movies td{
		vertical-align:top;
		height:115px;
		width:150px;
		padding:0 0 0 4px;
	}
	
	table.movies img{
		border:0;
		width:150px;
		height:76px;
	}
	
	#container{
		width: 524px;
		margin: 75px auto 0 auto;
		background: transparent;
		padding-top:0px;
	}
	
	
	#containerHD{
		width: 760px;
		margin: 0px auto 0 auto;
		background: transparent;
		padding-top:0px;
	}
	
	#banner_left {
		clear:none;
		float:left;
		padding:0 0 0 0;
		font-family: 'BebasRegular', Arial, sans-serif;
		font-size:89px;
		letter-spacing:-5px;
	}

	#banner_right {
		clear:none;
		float:right;
		padding:0 0 0 0;
		font-family: 'BebasRegular', Arial, sans-serif;
		font-size:89px;
		letter-spacing:-5px;
	}

	#nav_bar{
		padding: 0 0 0 0;
		clear:both;
	    background-color: transparent;
		height: 47px;
		width: 524px;
		margin: 3px 0 0 0;
		font-family: 'BebasRegular', Arial, sans-serif;
		font-size:22px;
		text-align: center;
	}
	
	.sub_nav{
		visibility:hidden;
		clear:both;
	    background-color: transparent;
		height: 20px;
		width: 524px;
		margin: 4px auto -4px auto;
		font-family: Arial, sans-serif;
		font-size: 14px;
		text-align: center;
	}
	
	.secret {
		background-color: transparent;
		width:476px;
		padding: 40px 24px 40px 24px;
	}
		
	
	#nav_bar a{
		margin: 0 0px 0 0px;
		text-align:center;
	}
	
	#nav_bar a.left{
		margin: 0 0px 0 5px;
		float:left;
	}
	#nav_bar a.right{
		margin: 0 5px 0 0px;
		float:right;
	}
	
	#glasstop{
		margin: 10px 0 0 0;
		background: url(../img/glasstop.png);
		width: 524px;
		height: 14px;
	}
	
	#glass{
		width: 496px;
		margin: 0 0 0 0;
		padding: 0px 14px 0px 14px;
		background: url(../img/glass.png) top repeat-y;
	}
	#glassbottom{
		margin: 0 0 0 0;
		background: url(../img/glassbottom.png);
		width: 524px;
		height: 26px;
	}
	
	#glasstopHD{
		margin: 10px 0 0 0;
		background: url(../img/glasstopHD.png);
		width: 760px;
		height: 18px;
	}
	
	#glassHD{
		width: 720px;
		margin: 0 0 0 0;
		padding: 0px 20px 0px 20px;
		background: url(../img/glassHD.png) top repeat-y;
	}
	#glassbottomHD{
		margin: 0 0 0 0;
		background: url(../img/glassbottomHD.png);
		width: 760px;
		height: 20px;
	}
	
	#bottomcontent{
		width: 517px;
		margin: 0px auto 0 auto;
		padding: 0 0 0 7px;
		background: transparent;
	}
	
	#bottomcontentHD{
		width: 720px;
		margin: 20px auto 0 auto;
		background: transparent;
	}
	
	#secretbin{
		width: 517px;
		margin: 70px auto 0 auto;
		padding: 0 0 0 15px;
		background: transparent;
		color:#FFF;
		font-size:10px;
	}
	
	#js-kit-comments{
		width: inherit;
	}
	
	.item {
		padding: 6px 12px;
		border: 1px solid #777;
		-moz-border-radius: 9px;
		-webkit-border-radius: 9px;
		border-radius: 9px;
		background: transparent;
		margin-bottom: 8px;
		text-align: justify;
		font-size:12px;
	}
	
	.item a{
		text-decoration:underline;
		font-weight:400;
	}
	
	.descr {
		margin-bottom: 6px;
	}	
