body 	{
	font-size: 62.5%;
	font-family: verdana, arial, sans-serif;
	padding: 5% 0 0 0;
	background: #FCE6DC;/*#f8eae4;*/
	}
	
h1 {
	font-size: 1.5em;
	color:#fd8b59;
	padding: 0 0 0 5px;
}

h2	{
	font-size: 1.3em;
	color:#fd8b59;
	padding: 0 0 0 5px;
}
h3	{
	font-size: 1.0em;
	color:#fd8b59;
	padding: 0 0 0 5px;
}
.test	{
	font-size: 1.0em;
	line-height: 1.4;
	color:#fd8b59;
	padding: 0 0 0 5px;
}

#wrapper{
	position: relative;
	border: 1px solid #fd8b59;
	width:750px;
	margin: auto;
	background-color: #fff;
	}
	
#validation{
	position: relative;
	/*border: 1px solid #fd8b59;*/
	width:750px;
	margin: auto;
	/*background-color: #fff;*/
	}
	

#one	{
	width: 750px;
	background: #ffffff;
	font-size: 1.0em;
	padding: 0;
	}


#two {
	position: relative;
	width: 400px;
	height:270px;
	font-size: 1.5em;
	font-weight: bold;
	background: url(../graphics/trainersW400H270.jpg);
	float: left;
	font-family: arial, verdana, sans-serif;
	color:#fff;
	padding: 0 0 0 0px;
		/*text-align: justify;*/
}
	


#three	{
	position: relative;
	width: 350px;
	height: 270px;
	background: #f7d0bf;
	float: left;
	font-size: 1.2em;
	color: #fff;
	}

#four	{
	/*float: left;
	width: 750px;
	height: 33px;*/
	/* original working position: relative;
	width: 720px;
	height: 33px;
	background: url(../graphics/navbgimage.jpg);*/
	}

#five	{
	font-size: 1.2em;
	background: #fff;
	}
	
#six	{
	position: relative;
	width: 750px;/*30px, 750px*/
	height: 40px;/*20*/
	background-color: #FD8B59;
	/*background: url(/graphics/topright.jpg);*/
	}

#one img{
	float:left;
	}
#six img{
	/*float: right;*/
	}
	
#clientimage {
	position: relative;
	width: 400px;
	height:270px;
	font-size: 1.5em;
	font-weight: bold;
	/*background: url(../graphics/trainersW400H270.jpg);*/
	float: left;
	font-family: arial, verdana, sans-serif;
	color:#fff;
	padding: 0 0 0 0px;
		/*text-align: justify;*/
}
	


#clientdescription	{
	position: relative;
	width: 350px;
	height: 270px;
	background: #000;
	border-width: 10px 1px 1px 1px;
	border-color: #f7d0bf; 
	float: left;
	font-size: 1.2em;
	color: #fff;
	}

	
#footer	{
	background: #fff;
	text-align: center;
	font-size: 1.0em;
	}
	
#footer a	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color:#000;
		text-decoration: none;
}

#footer a:hover {
		text-decoration: underline;
}

a	{
	color: #ff6600;
}
	
								/* Top Nav for Language options */

#navtop {
		/*width: 710px;720*/
		height: 20px;
		font: 1.2em verdana, arial, sans-serif;
		/*background: #FD8B59;*/
		color: #000;
		margin:0;
		}

#navtop li {
		/*float: right;*/
		list-style: none;
		display: inline;
}

#navtop li a {
		float: right;
		text-decoration: none;
		padding: 0 0 0 35px;
		color: #fff;
		font: 1.2em verdana, arial, sans-serif;
		/*display: inline;*/
}

#navtop li a:hover {
		text-decoration: underline;
}

#navtop a#english {
		background: url(../graphics/toprightuk.gif) no-repeat 0 0px;
		width: 125px;
		height: 20px;
}

#navtop a#german {
		background: url(../graphics/toprightde.gif) no-repeat 0 0px;
		width: 125px;
		height: 20px;
}

/* Main Navigation system */
#mainnav {
		width: 750px;/* should be 750px wide as bg image is 750px. In IE 670px width is offset to right, whilst 750px extends size on wrapper. FF works for 750px, whilst 670px is too short on the right hand side.*/
		height: 33px;
		float: left;
		font: 1.2em verdana, arial, sans-serif;
		color: #000;
		background: url(../graphics/navbgimage.jpg);
		padding: 0;
		margin:0;
		}

#mainnav li {
		/*float: left;*/
		list-style: none;
		display: inline;
}

#mainnav li a {
		/*float: right;*/
		text-decoration: none;
		padding: 0 0 0 20px;
		color: #fff;
		font: 1.4em verdana, arial, sans-serif;
		/*display: inline;*/
}

#mainnav li a:hover {
		text-decoration: underline;
}




									/* Text formatting */

.projects {
	font-size: 1.5em;
	color:#fd8b59;
	padding: 0 0 0 5px;
}

.services{
	font-size: 1.0em;
	color:#fd8b59;
	padding: 0 0 0 10px;
	font-weight: bold;
	text-decoration: underline;
}

.content	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		padding: 0 20px 0 20px;
		text-align: justify;
		/*text-align: justify;*/
}
.examples	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		color:#fd8b59;
		padding: 0 0 0 10px;
		/*text-align: justify;*/
}
.examples a	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color:#fd8b59;
		text-decoration: none;
}

.examples a:hover {
		text-decoration: underline;
}

.orange {
		color: #ff6600;

}
.address	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.2em;
		padding: 0 20px 0 0;
		margin: 0 0 0 250px;
		/*float: right;*/
		/*text-align: justify;*/
}

	
/*.layeredtext	{
		font-family: verdana, arial, sans-serif;
		font-size: 1.0em;
		color:#fd8b59;
		padding: 0 0 0 10px;
		} Try using class in div 2 first*/


									/* Graphics Formatting */
img {
	border: none;
}