@charset "UTF-8";
/* CSS Horsform 2008 Construct Page | Horsform 2008, David Darx */

/****************************************************************************************************/
/*GENERAL*/
/****************************************************************************************************/
	*{
		margin:0px;
		padding:0px;
	}
	
	body{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		background-color:#000000;
		background-image:url(../images/background.jpg);
		background-repeat:no-repeat;
	}
	
	
	
	







/****************************************************************************************************/
/*CONSTRUCT*/
/****************************************************************************************************/

	h1{
		float:left;
		padding-left:36px;
		margin-top:36px;
	}
	h2{
		float:left;
		font-size:11px;
		font-weight:normal;
		padding-left:36px;
		margin-top:38px;
		line-height:14px;
		letter-spacing:1px;
	}
	
	
	
	
	
	#contentBox{
		float:left;
		clear:both;
		width:955px;
		margin-top:82px;
	}
	#showreelTitle{
		clear:both;
		float:left;
		padding-left:39px;
		margin-top:2px;
	}
	#showreelPlayer{
		clear:both;
		float:left;
		width:600px;
		height:337px;
		padding-left:34px;
		margin-top:15px;
	}
	#showreelPlayerContainer{
		width:600px;
		height:337px;
		padding-left:6px;
		padding-top:6px;
		background-image:url(../images/showreel_background.jpg);
		background-repeat:no-repeat;
	}
	#showreelPlayerFlash{
		width:600px;
		height:337px;
	}
	#newsTitle{
		clear:both;
		float:left;
		padding-left:39px;
		margin-top:65px;
	}
	#newsContainer{
		clear:both;
		float:left;
		padding-left:40px;
		margin-top:15px;
	}
	.news{
		float:left;
		margin-bottom:17px;
		width:288px;
		margin-right:25px;
	}
	
	
	
	
	
	#selectedWorksTitle{
		clear:both;
		float:left;
		padding-left:39px;
		margin-top:75px;
		font-size:11px;
		font-weight:normal;
		width:600px;
	}
	#selectedWorksTitle img{
		float:left;
	}
	#selectedWorksTitle div{
		float:left;
		padding-left:25px;
	}
	#selectedWorksContainer{
		clear:both;
		float:left;
		padding-left:40px;
		margin-top:15px;
		line-height:15px;
	}
	
	
	
	
	
	
	
	#selectedWorkItemContainer{
		margin-top:15px;
	}
	.selectedWorkItem{
		width:600px;
		padding-bottom:65px;
		padding-left:34px;
	}
	.videoPlayer{
		width:600px;
	}
	.videoPlayerContainer{
		width:600px;
		padding-left:6px;
		padding-top:6px;
	}
	.videoPlayerFlash{
		width:300px;
	}
	.selectedWorkItem h3{
		border-bottom:1px solid #513504;
		margin-top:20px;
		font-weight:bold;
		font-size:11px;
		letter-spacing:1px;
		text-transform:uppercase;
	}
	.selectedWorkItem h4{
		font-weight:normal;
		padding-top:5px;
		line-height:13px;
	}
	
	
	
	
	
	
	
	
	
	
	#footer{
		clear:both;
		float:left;
		width:650px;
		height:52px;
		margin-top:100px;
		background-image:url(../images/footer_background.jpg);
		background-repeat:no-repeat;
	}
	#footerPart1,#footerPart2,#footerPart3{
		float:left;
		margin-top:15px;
		width:166px;
		padding-left:30px;
		font-size:9px;
		letter-spacing:1px;
		line-height:13px;
	}
	#footerPart1{
		padding-left:40px;
	}
	






/****************************************************************************************************/
/*STYLES*/
/****************************************************************************************************/
	
	a{
		color:#ffa200;
		text-decoration:none;
	}
	a:hover{
		color:#ffffff;
	}
	a img{
		border:0px;	
	}
	
	
	
	
	.newsDate{
		font-size:10px;
		font-weight:normal;
		letter-spacing:1px;
		color:#513504;
	}
	.newsTitle{
		padding-bottom:2px;
		border-bottom:1px solid #513504;
		margin-top:1px;
		font-weight:bold;
		font-size:11px;
		letter-spacing:1px;
	}
	.newsContent{
		margin-top:6px;
		letter-spacing:1px;
		line-height:15px;
	}
	.newsContent p{
		padding-bottom:10px;
	}
	
	
	


	.clear{
		clear:both;
	}