@charset "UTF-8";
/* Langton Howarth Stylesheet */
/* Created by Pixel Vector */
/* www.pixelvector.co.uk */




/* Homepage - Award and Suppliers */

#homepage-middle-left {
	float: left;
	font: 11px "Century Gothic", Helvetica, sans-serif;
	color: #fff;
	padding: 10px 20px 0 0;
	width: 459px;
	/* IE Box Fix */
 	voice-family: "\"}\"";
 	voice-family: inherit; 
 	width: 439px;
 	} 
 	/* Opera Fix */ 
 	html>body#homepage-middle-left { 
 	width: 439px;
 	}
#homepage-middle-left h3 {
	font-size: 12px;
	padding: 0;
	margin: 0 0 5px 0;
	color: #f00;
	}
#homepage-middle-right {
	float: left;
	font: 11px "Century Gothic";
	color: #fff;
	border-left: 1px solid #f00;
	padding: 10px 0 20px 20px;
	width: 459px;
	/* IE Box Fix */
 	voice-family: "\"}\"";
 	voice-family: inherit; 
 	width: 438px;
 	} 
 	/* Opera Fix */ 
 	html>body#homepage-middle-right { 
 	width: 438px;
 	}
 #homepage-middle-right h4 {
 	font-size: 12px;
 	padding: 0;
	margin: 0 0 5px 0;
 	color: #f00;
 	}
 	
 .homepage-middle-img {
 	float: left;
 	}
	


/* Content Specific Only to The Homepage */
#homepagefeature
	{
	background-image: url(../images/bg-home-feature.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px 10px 0px;
	width: 918px;
	height: 333px;
	}
#homepagefeatureleft /* Movie container */
	{
	float: left;
	height: 333px;
	width: 668px;
	}
	
#homepagefeatureright
	{
	float: right;
	background-image: url(../images/bg-job-search.jpg);
	background-repeat: no-repeat;
	height: 303px;
	width: 250px;
	}

/* Image Block */	
#homepageimageblock
	{
	}
#homepageimageblock #homepageimagecontainer
	{
	float: left;
	width: 225px;
	margin: 0 0 10px 0;
	}
#homepageimagecontainer img
	{
	border: 0px;
	}
#homepageimageblockspacer
	{
	float: left;
	width: 6px;
	}

#homepage-textbox {
	background: #111;
	clear: both;
	margin: 5px 0 0 0;
	padding: 15px;
	}
#homepage-textbox h1 {
	color:#841E23;
	font-size:15px;
	}


/* News Ticker/Spacer */	
#homenewsticker
	{
	clear: both;
	font-size: 12px;
	background-image: url(../images/latest-bg.jpg);
	background-repeat: no-repeat;
	border-top: 5px solid #000;
	padding: 13px 0px 0px 120px;
	width: 918px;
	height: 28px;
	}
	

	
/*News Container - Now empty*/

#news
	{
	}

	
	
/******* MARQUEE TICKER ************/

#marqueeitem
	{
	float: left;
	}
#marqueeitem a
	{
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px 25px 0px 25px;
	}
#marqueeitem a:hover
	{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 25px 0px 25px;

	}
	
	
