/* STANDARD TAGS
================================================================================== */

* {
 margin: 0;
 padding:0;
}

h1, h2, h3, h3, h5, h6, p{
	margin: 10px 0 10px 0;
}	

body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;	
}

a:active, a:link, a:visited{
	text-decoration:none;
	color:#000;
	outline:none;
}

a:hover{
	text-decoration:underline;	
}

ul {
	list-style:none;
}	

/* CLASSES
================================================================================== */

.left{
	float:left;	
}

.right{
	float:right;	
}

.clear{
	clear:both;
}

*+html .clear{
	display:block;
	height:10px;
	clear:both;
}


.wrap{
	width:525px;
	margin: 0 auto 50px auto;
	clear:both;	
}

/* MAIN
================================================================================== */

#content{
	width:960px;
	margin: 0 auto 0 auto;	
}

	#content h2{
		font-size:18px;
		font-weight:bold;
	}	
	
	#content h3{
		font-size:14px;
	}	
	


	/* INDEX
	================================================================================== */	

	#content #index{
		background:url(../images/sections/index/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:540px;
		position:relative;
	}
	
		#content #index h2{
			width:525px;
			margin: 0 auto 0 auto;
		}	
		
			#content #index h2 #asterix{
				font-size:36px;
				line-height:12px;
				position:absolute;
				top:4px;
			}	
			
			*+html #content #index h2 #asterix{
				font-size:18px;
				line-height:4px;
				position:absolute;
				top:18px;
			}						
		
		#content #index #door{
			width:120px;
			height:270px;
			position:absolute;
			top:250px;
			left:560px;
		}
		
		#content #index #intro{
			position: absolute;
			top:550px;
			min-height:200px;
			left: 230px;
		}
		
		*+html #content #index #intro{
			position: absolute;
			top:550px;
			min-height:200px;
			left: 50px;
		}		

		#content #index #title{
			width:360px;
			text-align:center;
			margin: 0 auto 0 auto;
			padding: 142px 0 0 0;
		}	

		*+html #content #index #title{
			width:360px;
			text-align:center;
			margin: 0 auto 0 auto;
			padding: 148px 0 0 0;
		}				
					
			#content #index #title h3{
				font-size:28px;
			}		
			
		/*  WINDOWN NAVIGATION ------------*/
		
		#content #index #navigation{
			width:261px;
			height:156px;
			position:absolute;
			top:261px;
			left:296px;
		}
		
		#content #index #navigation ul li{
			margin:0;
			padding:0;
		}		
		
			#content #index #navigation ul li {
				float:left;				
			}
			
				#content #index #navigation .over{
					display:none;	
				}	
				
				#content #index #navigation .holder{
					background:none;
					min-height:inherit;			
				}									
			
				#content #index #navigation #about{
					width:62px;
					height:81px;
				}
				
					#content #index #navigation #about .over{
						width:62px;
						height:81px;
						background:url(../images/sections/index/navigation/about.jpg) no-repeat 0 0 ;					
					}				
				
				#content #index #navigation #global{
					width:66px;
					height:81px;					
				}	
				
					#content #index #navigation #global .over{
						width:66px;
						height:81px;		
						background:url(../images/sections/index/navigation/global.jpg) no-repeat 0 0 ;					
					}					
				
				#content #index #navigation #services{
					width:63px;
					height:81px;
					margin:0;						
				}	
				
					#content #index #navigation #services .over{
						width:63px;
						height:81px;			
						background:url(../images/sections/index/navigation/services.jpg) no-repeat 0 0 ;					
					}												
					
				#content #index #navigation #clients{
					width:70px;
					height:81px;						
				}	
					
					#content #index #navigation #clients .over{
						width:70px;
						height:81px;			
						background:url(../images/sections/index/navigation/clients.jpg) no-repeat 0 0 ;					
					}					
				
				#content #index #navigation #people{
					width:62px;
					height:75px;							
				}	
				
					#content #index #navigation #people .over{
						width:62px;
						height:75px;			
						background:url(../images/sections/index/navigation/people.jpg) no-repeat 0 0 ;					
					}					
				
				#content #index #navigation #values{
					width:66px;
					height:75px;						
				}	
				
					#content #index #navigation #values .over{
						width:66px;
						height:75px;			
						background:url(../images/sections/index/navigation/values.jpg) no-repeat 0 0 ;					
					}					
				
				#content #index #navigation #contact{
					width:63px;
					height:75px;							
				}	
				
					#content #index #navigation #contact .over{
						width:63px;
						height:75px;			
						background:url(../images/sections/index/navigation/contact.jpg) no-repeat 0 0 ;					
					}					
				
				#content #index #navigation #terms{
					width:70px;
					height:75px;						
				}	
				
					#content #index #navigation #terms .over{
						width:70px;
						height:75px;			
						background:url(../images/sections/index/navigation/terms.jpg) no-repeat 0 0 ;					
					}																								
										
			
	

	/* ABOUT
	================================================================================== */	
	
	#content #about{
		background:url(../images/sections/about/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:820px;
	}

		#content #about #textWrap{		
			width:370px;
			height:400px;
			margin: 0 0 0 310px;
			padding: 20px 0 0 0;
		}	
			
		#content #about #text{		
			width:360px;
			height:300px;
			margin: 0 0 20px 0;
		}	
	
	/* GLOBAL
	================================================================================== */	
	
	#content #global{		
		width:960px;
		min-height:690px;
		position:relative;
	}
	
	#globalInfo {
		width:440px;
		position:relative;
		top:-20px;
		text-align:center;}
	
	
	#content #global #text{
		width:420px;
		min-height:450px;
		position:absolute;
		right:25px;
		top:80px;		
	}	
	
		#content #global #text .nation{
			display:none;
			position:absolute;
			left:0;
			top:0;
			padding: 0 0 70px 0;
		}	
		
		*+html #content #global #text .nation{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			display:none;
			position:absolute;
			left:0;
			top:0;
		}				
	
		#content #global #text .nation img{
			position:absolute;
			left:-20px;
			top:-60px;
		}
		
		#content #global #text .nation h3{
			display:block;
			position:absolute;
			left:60px;
			top:-60px;
			font-size:24px;
		}				
		
		.scrollable {
		
			/* required settings */
			position:relative;
			overflow:hidden;
			width: 453px;
			height: 454px;
			margin:10px 0 0 0;
		}
		
		.scrollable #outline {
			background:url(../images/sections/global/globe_outline.png) no-repeat 0 0 ;
			position:absolute;
			width:453px;
			height:454px;				
		}		
		
		
		.scrollable .items {
			/* this cannot be too large */
			width:30000em;
			position:absolute;
			clear:both;		
		}
		
		.items div {
			float:left;
			width:564px;
			height:564px;
		}
		
		
		/* active item */
		.scrollable .active {
			border:2px solid #000;
			position:relative;
			cursor:default;
		}
		
		#navi{
			width:431px;
			height:66px;
			margin: 0 0 0 10px;	
		}
			
			/* right */
			a.next {
				width:42px;
				height:36px; 
				background:url(../images/sections/global/right.jpg) no-repeat;			
				background-position: 0 0; 
				clear:right; 
				margin-right: 0px;
			}
			a.next:hover{ 
				background-position:0 -37px;
			}
			a.next:active{ 
				background-position:0 -74px;
			} 
			
			#navi h3{
				display:block;
				width:200px;
				float:left;
				font-size:26px;	
				margin:10px 0 0 80px;
			}
			
			
			/* left */
			a.prev { 
				width:42px;
				height:36px; 			
				background:url(../images/sections/global/left.jpg) no-repeat;
				background-position: 0 0; 									
				margin-left: 0px;
			} 			
			a.prev:hover { 
				background-position:0 -37px;
			}
			a.prev:active{ 
				background-position:0 -74px
			}
			
			
	#content #global .frameDiv{
		position:relative;
		width:89px;
		height:65px;
	}		
	
		#content #global .frameDiv .off{
			position:absolute;
			top:0;
			left:0;
		}		
		
		#content #global .frameDiv .over{
			display:none;
			position:absolute;
			top:0;
			left:0;
		}	
		
		#content #global .continent{
			display:none;
		}	
		
			/* EUROPE ----------------------------------------- */
			
			#content #global .continent #uk{
				position:absolute;
				left:115px;
				top:140px;
			}		
			
			#content #global .continent #france{
				position:absolute;
				left:190px;
				top:190px;
			}			
			
			#content #global .continent #germany{
				position:absolute;
				left:260px;
				top:190px;
			}	
			
			#content #global .continent #spain{
				position:absolute;
				left:120px;
				top:240px;
			}	
			
			#content #global .continent #norway{
				position:absolute;
				top:70px;
				left:200px;				
			}					
			
			#content #global .continent #sweden{
				position:absolute;
				top:80px;
				left:280px;				
			}	

			#content #global .continent #finland{
				position:absolute;
				top:80px;
				left:350px;				
			}
			
			#content #global .continent #holland{
				position:absolute;
				left:330px;
				top:180px;		
			}										
			
			#content #global .continent #hungary{
				position:absolute;
				top:240px;
				left:470px;				
			}	
			

			#content #global .continent #italy{
				position:absolute;
				left:300px;
				top:240px;
			}
			
			#content #global .continent #belgium{
				position:absolute;
				left:240px;
				top:150px;		
			}																		
							
			#content #global .continent #russia{
				position:absolute;
				top:180px;
				left:470px;				
			}													
						
			/* AMERICAS ----------------------------------------- */
			
			#content #global .continent #usa{
				position:absolute;
				left:70px;
				top:150px;
			}		
			
			#content #global .continent #canada{
				position:absolute;
				left:200px;
				top:100px;
			}	
			
			#content #global .continent #brazil{
				position:absolute;
				left:320px;
				top:270px;
			}																													
			
			#content #global .continent #mexico{
				position:absolute;
				left:180px;
				top:220px;
			}
			
			/* AUSTRALASIA ----------------------------------------- */
			
			#content #global .continent #autralia{
				position:absolute;
				left:70px;
				top:200px;
			}																																	
					
					
			/* ASIA ----------------------------------------- */
			
			#content #global .continent #china{
				position:absolute;
				left:190px;
				top:210px;
			}
			
			#content #global .continent #india{
				position:absolute;
				left:120px;
				top:280px;
			}
			
			#content #global .continent #japan{
				position:absolute;
				left:340px;
				top:200px;
			}																																							
						
						
			#content #global .continent #russia{
				position:absolute;
				left:200px;
				top:80px;
			}																																							
						
						
			#content #global .continent #uae{
				position:absolute;
				left:50px;
				top:220px;
			}																																							
																											
							
			
	
	/* SERVICES
	================================================================================== */	
	
	#content #services{
		background:url(../images/sections/services/bg.jpg) no-repeat 0 0;
		width:960px;
		min-height:790px;
		margin: 30px 0 0 0;
	}		
	
	#content #services #info{
		width:550px;
		float:right;
	}	
	
	#content #services #info h3{
		font-size:26px;
	}		
	
	#content #services #text{
		display:none;
	}				
	
	/* CLIENTS
	================================================================================== */	
	
	#content #clients{		
		width:960px;
		min-height:720px;
		position:relative;
		text-align:center;
	}	
	
	#content #clients #header{
		background:url(../images/sections/clients/bg.jpg) no-repeat 0 0 ;
		height:91px;	
	}
	
		#content #clients img {
			border:none;
		}		
	
		#content #clients #clientsMain {		
			position:absolute;
			left:100px;
		}	
			
			#content #clients #clientsMain #text{
				margin: 20px auto 0 auto;
				text-align:left;		
			}	
			
			#content #clients #clientsMain #more{		
				display:none;
				padding: 50px 0 0 0;
			}				
			
			#content #clients #clientsMain #hr{		
				width:568px;
				height:3px;
				background: #000;
				margin: 63px auto 0 auto;
			}	
			
	/* CLIENTS VIEW | WHO
	================================================================================== */				
			
		#content #clientsView {	
			background:url(../images/sections/clients/clients/bg.gif) no-repeat 0 0 ;					
			width:800px;
			position:relative;
			text-align:center;
			padding:100px;
		}	
		
		*+html #content #clientsView {	
			background:url(../images/sections/clients/clients/bg.gif) no-repeat 0 0 ;					
			width:630px;		
			position:relative;
			text-align:center;
			padding:100px;
			overflow: auto;
		}			
					
			#content #clientsView ul li {
				float:left;
			}	
			
			#content #clientsView ul li img{
				border:none;
			}						
		
			#content #clientsView #hr{		
				width:568px;
				height:3px;
				background: #000;
				margin: 63px auto 0 auto;
			}	
			
				#content #clientsView .frameDiv {
					position:relative;
				}		
				
					#content #clientsView .frameDiv .off {
						position:absolute;
						top:0px;
						left:0px;

					}	
					#content #clientsView .frameDiv .over {
						display:none;
						position:absolute;
						top:0px;
						left:0px
					}


				#content #clientsView #c32 {
					width:195px;
					height:152px;
					margin:0 0 0 0;		
				}		
				
				#content #clientsView #c33 {
					width:143px;
					height:239px;
					margin:-50px 0 0 0;		
				}		

				#content #clientsView #c31	 {
					width:174px;
					height:136px;
					margin:20px 0 0 30px;
				}		


				#content #clientsView #c35	 {
					width:174px;
					height:136px;
					margin:20px 0 0 30px;
				}		


				#content #clientsView #c34 {
					width:195px;
					height:152px;
					margin:0 0 0 10px;		
				}	
				
				#content #clientsView #c38	 {
					width:174px;
					height:136px;
					margin:20px 15px 0 15px;
				}						

				#content #clientsView #c37 {
					width:158px;
					height:208px;
					margin: -30px 0 0 0;
				}
				
				#content #clientsView #c36 {
					width:195px;
					height:208px;
					margin: 0px 0 0 0px;
				}				

				#content #clientsView #c39	 {
					width:174px;
					height:136px;
					margin:0 0 0 30px;
				}		


				#content #clientsView #c30 {
					width:195px;
					height:152px;
					margin:0 20px 0;
				}		
				
				#content #clientsView #c29 {
					width:158px;
					height:208px;
					margin:10px 0 0 30px;
				}					
					
				#content #clientsView #c28 {
					width:195px;
					height:152px;
					margin:-25px 0 0 0;																
				}
				
				#content #clientsView #c27 {
					width:174px;
					height:136px;
				}					
									
				#content #clientsView #c24 {
					width:158px;
					height:208px;
					margin: -25px 0 0 10px;
				}
				
				#content #clientsView #c25 {
					width:195px;
					height:152px;
					margin:0 20px 0;
				}
				
				#content #clientsView #c26 {
					width:158px;
					height:208px;
				}
				
				#content #clientsView #c23 {
					width:158px;
					height:208px;
					margin:-25px 0 0 0;
				}
				
				#content #clientsView #c22 {
					width:138px;
					height:178px;
					margin:0 40px 0 0;
				}	
				
				#content #clientsView #c19 {
					width:143px;
					height:239px;
					margin:-10px 20px 50px 0;		
				}	
								
				
				#content #clientsView #c16 {
					width:174px;
					height:136px;
					margin:0 30px 0 ;
				}	
				
				#content #clientsView #c11 {
					width:158px;
					height:208px;
					margin: -50px 0 0 0;											
				}
				
				#content #clientsView #c7 {
					width:195px;
					height:152px;
					margin:-20px 20px 0 0;									
				}	
				
				#content #clientsView #c4 {
					width:133px;
					height:173px;
					margin:0 40px 20px 0;
				}	
				
				#content #clientsView #c1 {
					width:133px;
					height:173px;	
					margin: 0 20px 0 0;							
				}															
															
				#content #clientsView #c8 {
					width:158px;
					height:208px;		
					margin: 0 20px 0 0;								
				}
				
				#content #clientsView #c5 {
					width:195px;
					height:152px;
					margin: 0 20px 0 0;														
				}					
									
				#content #clientsView #c21 {
					width:138px;
					height:178px;
					margin:0 0 0 25px;
				}	
				
				#content #clientsView #c2 {
					width:138px;
					height:178px;
					margin: 0 20px 0 0;
				}					
				
				#content #clientsView #c18 {
					width:143px;
					height:239px;
					margin: 0 20px 0 0;
				}
				
				*+html #content #clientsView #c18 {
					width:100px;
					height:239px;
					margin: 0 20px 0 0;
				}				
				
				#content #clientsView #c6 {
					width:195px;
					height:152px;		
					margin: 0 20px 0 0;													
				}			
				
				#content #clientsView #c20 {
					width:138px;
					height:178px;
					margin:0 0 0 0;												
				}	
								
				#content #clientsView #c17 {
					width:195px;
					height:152px;
					margin: 0 20px 0 0;
				} 
				
				#content #clientsView #c15 {
					width:195px;
					height:152px;	
					margin: 0 20px 0 0;														
				}
				
				#content #clientsView #c9 {
					width:158px;
					height:208px;
					margin: 0 20px 0 0;
				}				
				
				#content #clientsView #c13 {
					width:195px;
					height:152px;
					margin: 0 0  0 20px;
				}														
				
				#content #clientsView #c14 {
					width:195px;
					height:152px;	
					margin: 20px 0 0 0;															
				}	
				
				#content #clientsView #c12 {
					width:158px;
					height:208px;		
					margin: 0 20px 0 10px;													
				}	
				
				#content #clientsView #c10 {
					width:195px;
					height:152px;
					margin: 0;																	
				}			
				
																			
	/* CLIENTS VIEW | WHO
	================================================================================== */	
					
		#content #clientsTestimonials {
			background:url(../images/sections/testimonials/bg.jpg) no-repeat 0 0 ;					
			width:800px;
			position:relative;
			text-align:left;
			padding:100px;

		}	
		
			#content #clientsTestimonials #hr{		
				width:568px;
				height:3px;
				background: #000;
				margin: 63px auto 0 auto;
			}	
					
			#content #clientsTestimonials ul li{
				width:700px;
				float:left;
				clear:both;
				padding:0 0 10px 0;				
			}	
			
				#content #clientsTestimonials ul li h3{
					margin:0;
					padding:0;
				}						
			
			#content #clientsTestimonials #details {		
				width:490px;
				font-size:14px;
				float:right;
			}																																														
					
							
	
	/* PEOPLE
	================================================================================== */	
	
	#content #people{
		background:url(../images/sections/people/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:800px;
	}	
	
	#content #people #headshots{		
		width:800px;
		margin: 0 auto;
	}	
	
		#content #people #headshots ul {
			position:relative;
			top:75px;
			left:75px;
		}
		
		#content #people #headshots ul li{		
			float:left;
			margin: 0 20px 0 0;
			height:280px;
			width:215px;
		}		

		#content #people #headshots .person{
			position:relative;
		}	
		
		#content #people #headshots .person .over{
			display:none;
		}			
				
			#content #people #headshots .person img{
				border:none;
				position:absolute;
				top:0px;
				left:0px;
			}	
			
			#content #people #headshots .person .head{
				position:absolute;
				top:0px;
				left:0px;
			}				
				
				#content #people #headshots #jonathan{
				}
				
				#content #people #headshots #roger{	
				}
				
				#content #people #headshots #kirsty{	
				}
				
				#content #people #headshots #john{
				}
				
				#content #people #headshots #rose{	
				}
				
				#content #people #headshots #matt{	
				}
				
		/* Overlay
		================================================================================== */
		
		#content .simple_overlay {
			font-size:14px;
			padding: 20px;
			color:#FFF;
			display:none;
			z-index:10000;
			background-color:#333;
			width:338px;	
			min-height:200px;
			border:1px solid #666;
			-moz-box-shadow:0 0 30px 3px #333;
			-webkit-box-shadow: 0 0 30px #000;	
		}
		
		#content .simple_overlay h3{
			font-size:24px;
		}		
		
		#content .simple_overlay .close {
			background-image:url(../images/overlay/apple-close.png);
			position:absolute;
			right:-10px;
			top:-10px;
			cursor:pointer;
			height:28px;
			width:28px;
		}
		
		/* People overlay
		================================================================================== */	
		
		#content .overlay2 {
			font-size:14px;
			padding: 20px;
			color:#FFF;
			display:none;
			z-index:10000;
			background-color:#333;
			width:550px;	
			min-height:200px;
			border:1px solid #666;
			-moz-box-shadow:0 0 30px 3px #333;
			-webkit-box-shadow: 0 0 30px #000;	
		}
		
		#content .overlay2 h3{
			font-size:24px;
		}		
		
		#content .overlay2 .close {
			background-image:url(../images/overlay/apple-close.png);
			position:absolute;
			right:-10px;
			top:-10px;
			cursor:pointer;
			height:28px;
			width:28px;
		}		

	/* Contact
	================================================================================== */	
	
	#content #contact{
		background:url(../images/sections/contact/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:790px;
	}			
	
	#content #contact #mapHolder{
		width:588px;
		height:372px;
		position:relative;
		top:80px;
		margin:0 auto 0 auto;
	}	
	
		#content #contact #mapHolder #gmap{
			width:588px;
			height:372px;
			position:absolute;
			top:0;
			left:0;
		}
		
		#content #contact #mapHolder #imap{
			width:588px;
			height:372px;
			background:url(../images/sections/contact/map.png) no-repeat 0 0 ;	
			position:absolute;
			top:0;
			left:0;						
		}	
		
		#content #contact #mapHolder #border{
			width:588px;
			height:372px;
			top:0;
			left:0;						
		}	
		
			#content #contact #mapHolder #border #top{
				width:588px;
				height:3px;
				background:url(../images/sections/contact/_top.jpg) no-repeat 0 0 ;	
				position:absolute;
				top:0px;
				left:0;						
			}	
			
			#content #contact #mapHolder #border #left{
				width:3px;
				height:366px;
				background:url(../images/sections/contact/_side.jpg) no-repeat 0 0 ;	
				position:absolute;
				top:3px;
				left:0;						
			}

			#content #contact #mapHolder #border #right{
				width:3px;
				height:366px;
				background:url(../images/sections/contact/_side.jpg) no-repeat 0 0 ;	
				position:absolute;
				top:3px;
				right:0;						
			}	
			
			#content #contact #mapHolder #border #bottom{
				width:588px;
				height:3px;
				background:url(../images/sections/contact/_bottom.jpg) no-repeat 0 0 ;	
				position:absolute;
				bottom:0;
				left:0;						
			}
			
		#content #contact #address{
			width:307px;
			margin: 30px auto 0 auto;
			position:relative;
			top:80px;
			text-align:center;
			font-size:14px;
			color:#b3b3b3;			
		}	
			
			#content #contact #address #street{
				font-weight:bold;
				font-size:24px;
				color:#000;					
			}		
			
			#content #contact #address a:link, #content #contact #address a:active, #content #contact #address a:visited{
				color:#b3b3b3;					
			}																														
				
				
			#content #contact #address a:hover{
				color:#000;					
			}																														
								
																		
	
	/* VALUES
	================================================================================== */	
	
	#content #values{
		background:url(../images/sections/values/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:690px;
		position:relative;
	}	
	
	#content #values p{
		width:600px;
		margin: 0 auto 0 auto;	
		padding: 60px 0 0 0;
	}

	#content #valueList {
		position:relative;
		top:0px;
	}	
	
	
	#content #values .frameDiv{
		position:relative;
	}		
	
		#content #values .frameDiv .off{
			position:absolute;
			top:0;
			left:0;
		}		
		
		#content #values .frameDiv .over{
			display:none;
			position:absolute;
			top:0;
			left:0;
		}		
		
				#content #values #v1 {
					width:154px;
					height:25px;
					position:absolute;
					left:161px;
					top:111px;
				}	
				
				#content #values #v2 {
					width:162px;
					height:58px;
					position:absolute;
					left:320px;
					top:34px;
				}		
				
				#content #values #v3 {
					width:165px;
					height:91px;
					position:absolute;
					left:557px;
					top:51px;
				}	
				
				#content #values #v4 {
					width:160px;
					height:43px;
					position:absolute;
					left:361px;
					top:113px;
				}	
				
				#content #values #v5 {
					width:164px;
					height:94px;
					position:absolute;
					left:213px;
					top:177px;
				}	
				
				#content #values #v6 {
					width:151px;
					height:74px;
					position:absolute;
					left:416px;
					top:220px;
				}	
				
				#content #values #v7 {
					width:164px;
					height:75px;
					position:absolute;
					left:600px;
					top:177px;
				}	
				
				#content #values #v8 {
					width:208px;
					height:102px;
					position:absolute;
					left:168px;
					top:315px;
				}	
				
				#content #values #v9 {
					width:183px;
					height:73px;
					position:absolute;
					left:560px;
					top:297px;
				}	
				
				#content #values #v10 {
					width:155px;
					height:59px;
					position:absolute;
					left:212px;
					top:424px;
				}	
				
				#content #values #v11 {
					width:151px;
					height:75px;
					position:absolute;
					left:426px;
					top:378px;
				}	
				
				#content #values #v12 {
					width:183px;
					height:73px;
					position:absolute;
					left:604px;
					top:430px;
				}																																																		
		
	
	
	/* TESTIMONIALS
	================================================================================== */	
	
	#content #testimonials{
		background:url(../images/sections/testimonials/bg.jpg) no-repeat 0 0 ;			
		width:960px;
		min-height:690px;
	}						
	
	
	/* TERMS
	================================================================================== */				

	#content #tandcs {
		width: 700px;
		margin: 50px 0 120px 100px;
		
	}
		
	#content #tandcs h3{
		margin: 30px 0 0 0;
		padding: 0 0 0 0;
		font-size:24px;
	}
	
	/* SITE
	================================================================================== */				

	#content #site {
		width: 700px;
		margin: 50px 0 120px 100px;
		
	}

		#content #site ul{
			margin: 0 0 0 30px;
			list-style:outside;
		}
		
		#content #site ul ul{
			list-style:circle;
		}		
				
		#content #site h3{
			margin: 30px 0 30px	0;
			font-size:32px;
		}	


/* FOOTER
================================================================================== */

#footer {
	background: #e5e5e5;
	width:100%;
	height:68px;
	position:fixed;
	bottom:0px;
}

#nineSixty{
	width:760px;
	margin: 0 auto 0 auto;
	padding:0 0 0 50px;
}

	#footer #logo{
		float:left;
		margin:10px 0 0 7px;
	}
	
	#footer #address{
		float:left;
		margin:10px 0 0 30px;
		font-weight:bold;
	}	
	
	#footer #navigation{
		float:right;
		margin:7px 20px 0 0;
	}
	
	#footer #submenu{
		float:right;
		margin:10px 7px 0 0;
	}	
	
		#footer #submenu ul{
			margin:0;
			padding:0;
		}	
		
			#footer #submenu ul li{
				margin:0;
				padding:0;
				line-height:12px;				
			}			
				
				#footer #submenu ul li a{
					font-size:12px;
					color:#9e9e9e;
				}		
	
		
		#footer #navigation img{
			border:none;
		}			

		#footer #navigation a{
			outline:none;
			float:left;			
		}
		
		#footer #navigation .icons{
			float:left;
			width:47px;
			height:45px;
			background:url(../images/footer/navigation/nav.png) no-repeat 0 0;	
		}		
		
			#footer #navigation .icons#about{
				background-position: 0 -45px;	
			}	
			
			#footer #navigation .icons#global{
				background-position: 0 -90px;	
			}	

			#footer #navigation .icons#services{
				background-position: 0 -135px;	
			}
			
			#footer #navigation .icons#clients, #footer #navigation .icons#who, #footer #navigation .icons#testimonials{
				background-position: 0 -180px;	
			}
			
			#footer #navigation .icons#people{
				background-position: 0 -225px;	
			}	
						
			#footer #navigation .icons#contact{
				background-position: 0 -270px;	
			}				
			
			#footer #navigation .icons#values, #footer #navigation .icons#terms, #footer #navigation .icons#site{
				background-position: 0 -315px;	
			}
			

