/*
Design by Delve Online Media Ltd - CSS Templates
http://www.delveonline.co.uk
*/

h1.logo, div.logo-text {

	margin:0px 0px 0;
	padding: 0;
	float: left;
}

h1.logo a {
	width:200px;
	height: 75px;
	display: block;
	background: url(../images/logo.png) no-repeat center;
}

h1.logo a span {
	position: absolute;
	top: -1000px;
}

div.logo-text {
	outline: none;
}

div.logo-text h1 {
	font-size: 300%;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0;
	padding: 0;
}

div.logo-text h1 a {
	color: #C55901	;
	text-transform: uppercase;
}

div.logo-text h1 a:hover,
div.logo-text h1 a:focus,
div.logo-text h1 a:active {
	text-decoration: none;
}

.site-slogan {
	color: #555555;
	margin: 0 0 -2px 0px;
	padding: 0;
	letter-spacing: 2px;
}



/* HEADER ////////////////////////////////////////////////////////////////////////////// */

h2.logo, div.logo-text {

	margin:0px 0px 0;
	padding: 0;
	float: left;
}

h2.logo a {
	width:400px;
	height: 75px;
	display: block;
	background: url(../images/logo.png) no-repeat center;
}

h2.logo a span {
	position: absolute;
	top: -1000px;
}

div.logo-text {
	outline: none;
}

div.logo-text h2 {
	font-size: 300%;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0;
	padding: 0;
}

div.logo-text h2 a {
	color: #C55901	;
	text-transform: uppercase;
}

div.logo-text h2 a:hover,
div.logo-text h2 a:focus,
div.logo-text h2 a:active {
	text-decoration: none;
}

.site-slogan {
	color: #555555;
	margin: 0 0 -2px 0px;
	padding: 0;
	letter-spacing: 2px;
}

.logo_block{background:url(../images/logo_block.gif) no-repeat scroll 0 0; float:left; width:300px; height:116px}

.rap_strap{background:url(../images/rap_strap.png) no-repeat; width:441px; height:81px; margin:20px 0 0 180px;}


/* Headers Sub*/	

.header_home, .header_about, .header_01, .header_loc, .header_about, .header_serv,
.header_prod, .header_vac, .header_locations, .header_products, 
.header_pot, .header_programmer, .header_vac_00, 
.header_services, .header_trainer, .header_sub, .header_contact{
		height: 116px; 
		width:660px;
		float:left; 
		}	
		
.header_about {background:url(../images/header_about.gif)  no-repeat scroll 0 0;}		
.header_home{background:url(../images/header_home.gif)  no-repeat scroll 0 0;}		
.header_contact{background:url(../images/header_contact.gif)  no-repeat scroll 0 0;}		
.header_vac_00{background:url(../images/header_vacancies.gif)  no-repeat scroll 0 0;}			
.header_trainer	{background: url(../images/header_trainer.gif)}			
.header_sub	{background: url(../images/header_01.jpg)}		
.header_services{background: url(../images/header_services.gif)}	
.header_vacancies{background: url(../images/header_vacancies.gif)}	
.header_programmer{background: url(../images/header_programmer.gif)}					
.header_pot{ background: url(../images/header_pot.gif)}	
.header_locations{background: url(../images/header_locations.gif)}				
.header_products{background: url(../images/header_products.gif)}	


/* MID Headers Sub */
#mid_header_left{width: 300px; height:180px}		
#mid_header_left_00{width: 300px; height:46px}
.mid_header {background:url(../images/mid_header.jpg)}	
.mid_header_vac {background:url(../images/mid_header_vac.jpg)}

.mid_header, .mid_header_vac
{
		height: 259px; 
		width: 100%; 
		float: left; 
		}		

.mid_header_contact, .mid_header_trainer, .mid_header_services, .mid_header_vacancies,  .mid_header_loc,
.mid_header_programmer, .mid_header_pot, .mid_header_locations, .mid_header_products, .mid_header_about
{		height: 128px; 
		width: 100%; 
		background-color: red; 
		float: left; }
		
.mid_header_loc {background:url(../images/mid_header_loc.jpg)}		
.mid_header_about {background:url(../images/mid_header_about.jpg)}
.mid_header_contact {background:url(../images/mid_header_contact.jpg)}
.mid_header_trainer {background:url(../images/mid_header_trainer.jpg)}
.mid_header_services {background:url(../images/mid_header_services.jpg)}		
.mid_header_vacancies{background:url(../images/mid_header_vacancies.jpg)}		
.mid_header_programmer {background:url(../images/mid_header_programmer.jpg)}			
.mid_header_pot{background:url(../images/mid_header_pot.jpg)}			
.mid_header_locations{background:url(../images/mid_header_locations.jpg)}		
.mid_header_products{background:url(../images/mid_header_products.jpg)}	




