@charset "UTF-8";
/* CSS Document */

h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; margin:0px;font-size:45px;}

h2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:14px; margin:0px;}

p {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:11px; margin:0px; line-height:16px;}

a {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#0C0; text-decoration:none; margin:0px;}
a:hover { color:#FFF;}

.a2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0C0; text-decoration:none; margin:0px; line-height:28px;}
.a2:hover { color:#FFF}


ul {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; font-size:11px; margin:0px; line-height:16px;}

.product {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0C0; font-size:14px; margin:0px;}
.product:hover {color:#FF;}
body {background-color:#FFF; text-align:center;}

#wrapper-main {margin:0 auto; height:642px; width:901px; position:relative;}
#wrapper-offices {margin:0 auto; height:720px; width:901px; position:relative; background-image:url(../img/black-background-with-border-big.gif);}

#the-start-world{float:left; margin-right:10px; background-image:url(../img/black-icons/the-start-difference.gif); width:77px; height:51px; background-position:0 -10px; background-color:#000;}
#the-start-world:hover{background-position:0 -80px;}

#virtual-offices{float:left; margin-right:10px; background-image:url(../img/black-icons/virtual-offices.gif); width:77px; height:51px; background-position:0 -10px; background-color:#000;}
#virtual-offices:hover{background-position:0 -80px;}

#locate-real-offices{float:left; margin-right:10px; background-image:url(../img/black-icons/locate-real-offices.gif); width:77px; height:51px; background-position:0 -10px; background-color:#000;}
#locate-real-offices:hover{background-position:0 -80px;}

#headline {
	width:726px;
	height:56px;
	position:absolute;
	top:80px;
	left:140px;
	text-align:left;
	z-index:1;
}

#menu {
	width:725px;
	height:20px;
	position:absolute;
	top:144px;
	left:141px;
	text-align:left;
	z-index:1;
}

#homepage-graphics {
	display:none;
}


#homepage-slideshow{ display:none;}


#meeting-venues-photos {
	display:none;
}

#homepage-info {
	position:absolute;
	top:177px;
	left:140px;
	width: 509px;
	text-align:left;
	z-index:1;
	width:500px;
}

#homepage-text {
	width:500px;
	float:left;
	text-align:left;
}

#confidence-info {
	position:absolute;
	top:177px;
	left:140px;
	width: 509px;
	text-align:left;
	z-index:1;
	width:500px;
}

#confidence-text {
	width:500px;
	float:left;
	text-align:left;
}

#locations-text {
	position:absolute;
	width:258px;
	text-align:left;
	left: 140px;
	top: 177px;
	z-index:1;
	padding-right:10px;
}

#products-1 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 610px;
	top: 446px;
	height: 257px;
	z-index:1;
}

#products-2 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 345px;
	top: 179px;
	height: 257px;
	z-index:1;
}

#products-3 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 610px;
	top: 179px;
	height: 257px;
	z-index:1;
}

#products-4 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 80px;
	top: 445px;
	height: 257px;
	z-index:1;
}

#products-5 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 80px;
	top: 179px;
	height: 257px;
	z-index:1;
}


#products-6 {
	position:absolute;
	width:258px;
	text-align:left;
	left: 345px;
	top: 444px;
	height: 257px;
	z-index:1;
}



#ticker {
	display:none;
}

#small-graphics {
	display:none;
}

#map-of-england {
	display:none;
}

#barneswallis-fareham-dot
	{
	display:none;
	
	}
	
#fusion-glasgow-dot
	{
		display:none;
	}

#gunnery-woolwich-dot
	{
	display:none;
	}

#harwell-electron-dot
	{
	display:none;
}

#iq-cambridge-dot
	{
	display:none;
}

#nucleus-dartford-dot
	{
	display:none;
}

#venturers-bristol-dot
	{
	display:none;

}

#open-plan-text{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 141px;
	top: 173px;
	width: 359px;
	height: 427px;
}

#open-plan-text-2{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 481px;
	top: 173px;
	width: 359px;
	height: 365px;
	overflow:auto;
}

#open-plan-text-4{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 75px;
	top: 173px;
	width: 359px;
	height: 365px;
	overflow:auto;
}

#open-plan-text-3{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 77px;
	top: 173px;
	width: 359px;
	height: 380px;
}



#news {float:left;
	width:90%;
		text-align:left;
		margin-bottom:15px;
		}
		
#news-wide {float:left;
width:747px;
text-align:left;
margin-bottom:15px;
		}
		
#uni-emblem {float:left;
margin-right:8px;}


#products-text-1 {
	display:none;
}

#products-text-2 {
	display:none;
}


#offices-photos-2{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 425px;
	top: 447px;
	width: 434px;
	height: 93px;
}

#office-photo-1 {
	position:absolute;
	z-index:2;
	left:425px;
	top:162px;
	width:426px;
	height:271px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}

#office-photo-2 {
	position:absolute;
	z-index:3;
	left:425px;
	top:162px;
	width:426px;
	height:271px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}


#office-photo-3 {
	position:absolute;
	z-index:4;
	left:425px;
	top:162px;
	width:426px;
	height:271px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}

#office-map-1 {
	position:absolute;
	z-index:1;
	left:425px;
	top:162px;
	width:426px;
	height:271px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}

#offices-text{
	text-align:left;
	position:absolute;
	z-index:1;
	left: 60px;
	top: 162px;
	width: 343px;
	height: 442px;
}

#small-graphics-offices {
	position:absolute;
	width:280px;
	height:auto;
	top: 616px;
	left: 60px;
	z-index:1;
}

#office-address-background
{float:left;
width:363px;
height:90px;
margin-top:20px;

}

#office-quote {
	position:absolute;
	z-index:2;
	left:425px;
	top:452px;
	width:428px;
	height:107px;
	text-align:left;
}

.office-quote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	line-height:24px;
	font-style:italic;
	}
	
#office-thumbnail{
	width:102px;
	height:80px;
	float:left;
	margin-right:3px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}
	
#scroll-down-for-more {
	position:absolute;
	top:155px;
	left:71px;
	width:149px;
	height:16px;
	z-index:2;
	text-align:left;
}

#scroll-down-for-more-2 {
	position:absolute;
	top:155px;
	left:481px;
	width:149px;
	height:16px;
	z-index:2;
	text-align:left;
}

#phone-number-mce {
	position:absolute;
	left: 480px;
	top: 565px;
	width: 254px;
	height: 46px;
	text-align:left;
}

#generic-contact {
	position:absolute;
	top:12px;
	left:139px;
	width:185px;
	height:61px;
	text-align:left;
}

#index-contact {
	position:absolute;
	top:12px;
	left:139px;
	width:185px;
	height:61px;
	text-align:left;
}

#our-latest-news{position: absolute; width:797px; height:auto; top: 180px; left: 50px; text-align:left;}

#networking-content {position: absolute; overflow: hidden; width:797px; height:auto; top: 180px; left: 50px; text-align:left;}

#clients-content {position:absolute; width:356px; left: 481px; top:180px; text-align:left; padding-right:10px;}

#robot-boy { display:none;}

#robot-info{
	position:absolute;
	height:auto;
	width:356px;
	left: 143px;
	top:178px;
	text-align:left;
	padding-right:10px;
}

#connections-content {position:absolute; width:356px; height:auto; left: 481px; top:180px; overflow:auto; text-align:left; padding-right:10px;}

#big-business-image{display:none;}

#offices-photos-2{
	display:none;
}

#office-photo-1 {display:none;}

#office-photo-2 {
	display:none;
}


#office-photo-3 {
	display:none;
}

#office-map-1 {
	position:absolute;
	z-index:1;
	left:425px;
	top:162px;
	width:426px;
	height:271px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
}

#print-logo{
	position:absolute;
	top: 40px;
	left: 32px;
	display:list-item;
	list-style:none;
}


#small-graphics-offices {
	display:none;
}

#start-difference-image{display:none;}

#difference-copy {position:absolute; width:356px; height:auto; left: 140px; top:180px; overflow:auto; text-align:left; padding-right:10px;}

#virtual-baloon {display:none;}

#locations-text {
	position:absolute;
	width:258px;
	text-align:left;
	left: 130px;
	top: 200px;
	height: auto;
	z-index:1;
	padding-right:10px;
}

#locations-locations {
	position:absolute;
	width:258px;
	text-align:left;
	left:700px;
	top: 190px;
	height: 257px;
	z-index:1;
	color:#000;
}

#terms {
	display:none;
}

#terms-offices {
	display:none;
}

#clock {
	display:none;
}
