@charset "utf-8";
#container {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	background-image: url(../images/header.jpg);
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 82px;
}

#content {
	width:960px;
	background-image:url(../images/content.jpg);
	background-repeat:repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 530px;
 }
 
#content_contact {
	width:947px;
	background-image:url(../images/content.jpg);
	background-repeat:repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 530px;
	padding-right: 9px;
	padding-left: 4px;
 } 
 
#footer {
	width:960px;
	height:86px;
	background-image:url(../images/footer.jpg);
	clear:both;
}
h1 {
	margin: 0px;
	padding: 0px;
}


#menu_container {
	width:290px;
	height:515px;
	float:left;
}



#content_right_container {
	width:650px;
	height:505px;
	float:right;
	padding-top: 10px;
	padding-right: 11px;
}

#content_right_flash {
	width:600px;
	height:416px;
	float:right;
	padding-right: 60px;
}


#content_right_contact {
	width:631px;
	height:491px;
	float:right;
	background-image: url(../images/contactpage_img.jpg);
	background-repeat: no-repeat;
	padding: 7px;
}

#logo2 {
	width:290px;
	height:99px;
	float: left;
}

#logocontact {
	width:244px;
	height:99px;
	float: left;
	margin-left: 28px;
}

#menu {
	width:926px;
	height:40px;
	float:right;
	margin-top: 30px;
	margin-right: 2px;
}


#logo_title {
	height: 99px;
	float: left;
	margin-left: 30px;
	width: 900px;
}


#menu_old {
	width:220px;
	height:354px;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:no-repeat;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 40px;
}

#home_left {
	width:290px;
	height:416px;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:no-repeat;
	float:left;
}

#logo {
	float:right;
	width: 293px;
	margin-right: 20px;
}

#email {
	float:left;
	height: 68px;
	width: 293px;
}

#image_left_company{
	width:503px;
	height:416px;
	float:left;
}

#content_right_company{
	width:390px;
	height:416px;
	float:right;
	padding-left:20px;
	padding-right:35px
}

#content_right_company h4{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#image_left_core{
	width:503px;
	height:416px;
	float:left;
}

#content_right_core{
	width:400px;
	height:416px;
	float:right;
	padding-left:20px;
	padding-right:35px
}

#image_left_ethos{
width:622px;
height:416px;
float:left;
}

#content_right_ethos{
	width:280px;
	height:416px;
	float:right;
	padding-left:20px;
	padding-right:35px
}

#content_right_people{
	width:710px;
	height:416px;
	float:right;
	padding-right:0px;
	padding-left: 20px;
}

#image_left_core{
	height:416px;
	float:left;
	width: 503px;
}


#image_left_keypeople{
width:224px;
height:416px;
float:left;
}

#content_right_difference{
	width:340px;
	height:416px;
	float:right;
	padding-right:20px;
	padding-left: 15px;
}

#image_left_difference{
	width:580px;
	height:416px;
	float:left;
}


#contactleft_container {
	width:290px;
	height:505px;
	float:left;
	background-image: url(../images/contactpage_imgL.jpg);
	background-repeat: no-repeat;
}


#menu ul{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 14px; font-weight: normal;color: #000;margin: 0;padding: 0px;text-decoration:none; list-style:none;display:inline; }
		#menu ul li{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000;
	margin: 0;
	padding: 2px;
	text-decoration:none;
	list-style:none;
	display:inline;

}
		#menu ul li a{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 14px; font-weight: normal;color: #000;margin: 0;padding: 0px; text-decoration:none; list-style:none; display:inline; }
		#menu ul li a:hover{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a8c399;
	margin: 0;
	padding: 0px;
	text-decoration:none;
	list-style:none;
	display:inline;
	 }

			
		#menu ul li .active	{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 14px; font-weight: normal;color: #000;margin: 0;padding: 0px;text-decoration:none;list-style:none;display:inline;}
		
#copyright {
	width:960px;
 	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top:5px;
	padding-left:10px;
}

#copyright p{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
}


#content_right_people p{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-right:20px;
	margin-top:0px; margin-bottom:0px; margin-left:0px;
	padding: 0px;
}


#copyright a:link {
	color: #6F9759;
}
#copyright a:visited {
	color: #6F9759;
}
#copyright a:hover {
	color: #333333;
}
#copyright a:active {
	color: #6F9759;
}


#email a:link {
	color: #333333;
}
#email a:visited {
	color: #333333;
}
#email a:hover {
	color: #000000;
}
#email a:active {
	color: #333333;
}

p{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
}


#content_right_company li {
	list-style-image: url(../images/arrows.jpg);
	padding-bottom:10px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	padding-left:0px;
	margin-left:0px;	
}

#content_right_difference h3 {
	list-style-image: url(../images/arrows.jpg);
	padding-bottom:10px;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #000;
	padding-left:0px;
	margin-left:0px;	
}

#company_list{
}



#content_right_core li, ul {
color:#e4801b;
padding:0px;
margin:0px;
}

h3{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.pioneering {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/pioneer_txt.jpg);
background-repeat:no-repeat;}

.company {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/thecompany.jpg);
background-repeat:no-repeat;}

.ethos {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/the_ethos.jpg);
background-repeat:no-repeat;}

.specialist {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/specialistareas.jpg);
background-repeat:no-repeat;}

.core {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/coreservices.jpg);
background-repeat:no-repeat;}

.core {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/coreservices.jpg);
background-repeat:no-repeat;}

.keypeople {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/keypeople.jpg);
background-repeat:no-repeat;}

.difference {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/difference.jpg);
background-repeat:no-repeat;}

.callcentre {
text-indent: -9999px;
width: 290px;
height: 99px;
background-image:url(../images/callcentre.jpg);
background-repeat:no-repeat;}

.contact {
text-indent: -9999px;
width: 244px;
height: 99px;
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;}
