#center-interface{
	margin: 0px auto;
	width: 810px;
	padding: 0 0 0 0;
	}
	#background-repeat{
		float: left;
		width: 810px;
		background: url(/templates/images/bg-repeat-width.gif) left top repeat-y #fff;
		}
		
			
		/*---------------Left Column-------------*/
		#left-column{
			float: left;
			width: 320px;
			}
			#logo{
				float: left;
				width: 320px;
				background-color: #fff;
				font-size: 0;
				}
				#logo a{
					color: #006575;
					font-size: 100%;
					}
				#corporate-gym-logo{
					float: left;
					width: 320px;
					height: 100px;
					}
			#products-nav{
				float: left;
				width: 320px;
				background: url(/templates/images/left-column-bg.jpg) left top no-repeat ;
				color: #fff;
				}
			#products-nav #comment{
				float: left;
				color: #fff;
				font-size: 85%;
				padding: 4px 0 0 5px;
				}
				#products-nav-content{
					float: left;
					margin: 15px 0 0 31px;
					padding: 18px;
					background: url(/templates/images/left-menu-content-bg.jpg) left top no-repeat #006575;
					display: inline;
					width: 232px;
					}
			
			#products-nav a{
				color: #fff;
				text-decoration: underline;
				font-size: 85%;
				}
			
			#products-nav .text-links{
				color: #fff;
				text-decoration: underline;
				font-size: 85%;
				padding: 2px 0 2px 25px;
				margin: 2px 0 20px 0;
				float: left;
				background: url(/templates/images/icons/swirl.gif) left center no-repeat;
				}
			
			#products-nav img{
				width: 230px;
				padding: 1px;
				background: #fff;
				}
				#products-nav #our-clients-pic{
					float: left;
					width: 230px;
					height: 141px;
					color: #006575;
					}
				#products-nav #gym-plan-pic{
					float: left;
					width: 230px;
					height: 141px;
					color: #006575;
					}
				#products-nav #inspire-fitness-pic{
					float: left;
					width: 230px;
					height: 181px;
					color: #006575;
					}
			
		
		/*-----------------Right Column-------------*/
		#right-column{
			float: right;
			width: 490px;
			background: url(/templates/images/right-column-g.gif) left top no-repeat;
			}
			#top-nav-bg{
				float: left;
				width: 438px;
				background: url(/templates/images/top-nav-bg.jpg) left top repeat-y #004555;
				margin: 67px 0 20px 21px;
				display: inline;
				}
				#top-nav-bg #top-nav{
					float: left;
					width: 438px;
					padding: 0;
					}
					#top-nav-bg #top-nav li{
						display: inline;
						padding: 0;
						margin: 0;
						}
					#top-nav-bg #top-nav #home-link{
						float: left;
						padding: 0;
						width: 63px;
						height: 34px;
						}
						#top-nav-bg #top-nav #home-link:hover{
							background: url(/templates/images/buttons/home.gif) left bottom no-repeat;
							}
					
					#top-nav-bg #top-nav li a{
						font-size: 85%;
						font-weight: bold;
						color: #fff;
						text-decoration: none;
						}
					#top-nav-bg #top-nav li a img{
						float: left;
						}
				
			
			#content-wrapper{
				float: left;
				width: 400px;
				margin: 0 0 0 21px;
				display: inline;
				padding: 0 0 100px 16px;
				}
				#content-wrapper #big-pic{
					float: left;
					width: 400px;
					border: 1px solid #a2bbc3;
					padding: 0 0 5px 0;
					margin: 0 0 10px 0;
					}
					#content-wrapper #big-pic img{
						float: left;
						width: 388px;
						border: 1px solid #a2bbc3;
						margin: 5px 0 0 5px;
						}
			
			#content-wrapper ul{
				float: left;
				width: 365px;
				padding: 0 0 30px 35px;
				}
				#content-wrapper ul li{
					float: left;
					width: 355px;
					padding: 0 0 3px 10px;
					background: url(/templates/images/icons/list-item.gif) 0 5px no-repeat;
				}
			
			/*#content-wrapper #case-studies-list{
				float: left;
				width: 365px;
				padding: 10px 0 45px 35px;
				}*/
				#content-wrapper .case-studies-list{
					float: left;
					width: 355px;
					padding: 0 0 15px 0;
					background: none;
					}
				#content-wrapper .case-studies-list img{
					padding: 0;
					margin: 0;
					vertical-align:middle;
					}
			
			#content-wrapper #list-clients{
				float: left;
				width: 400px;
				padding: 0;
				margin: 0;
				}
				#content-wrapper #list-clients li{
					float: left;
					width: auto;
					padding: 10px 0 0 0;
					display: inline;
					background: none;
					}
				#content-wrapper #list-clients .marginRight{
					padding: 10px 9px 0 0;
					}
			
			
			
			

/*---------------Contact us page-----------------*/
				#content-wrapper #contact-details{
					float: left;
					margin: 30px 0 30px 0;
					padding: 0;
					}
					#content-wrapper #contact-details ul{
						list-style: none;
						padding: 0 0 0 100px;
						margin: 0 0 20px 0;
						width: 300px;
						}
					#content-wrapper #contact-details li{
						list-style: none;
						background-image: none;
						padding: 0;
						margin: 2px 0 0 0;
						display: block;
						width: 300px;
						}
				#contact-details #postal-address{
					background-image: url(/templates/images/icons/email_open_image.gif);
					background-repeat: no-repeat;
					background-position: 75px 0;
					}
				#contact-details #phone-number{
					background-image: url(/templates/images/icons/telephone.gif);
					background-repeat: no-repeat;
					background-position: 75px 2px;
					}
				#contact-details #fax-number{
					background-image: url(/templates/images/icons/fax.gif);
					background-repeat: no-repeat;
					background-position: 75px 2px;
					}
				#contact-details #email-address{
					background-image: url(/templates/images/icons/email.gif);
					background-repeat: no-repeat;
					background-position: 75px 4px;
					margin: 0 0 0 0;
					}

/*--------------------------------------Contact Form--------------------------------*/

				#contact-form{
					width:390px;
					padding: 0 0 0 10px;
					margin: 0 0 10px 0;
					background-color: #fff;
					border: 1px solid #c5d1f1;
					}

				#content-wrapper #contact-form ul{
					float: left;
					padding: 0 0 10px 0;
					margin: 5px 0 0 0;
					width: 380px;
					background-image: none;
					}

				#content-wrapper #contact-form li{
					float: left;
					width: 380px;
					padding: 0 0 5px 0;
					margin: 5px 0 0 0;
					background: transparent;
					background-image: none;
					}

				#contact-form label{
					float: left;
					width: 100px;
					padding: 0 5px 0 0;
					margin: 3px 0 0 0;
					display: block;
					text-align: right;
					}

				#contact-form input{
					float: left;
					width: 231px;
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					border: 1px solid #7f9db9;
					background: #fff;
					}

				#contact-form select{
					float: left;
					width: 233px;
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					border: 1px solid #7f9db9;
					}

				#contact-form #contact-form-message{
					float: left;
					width: 231px;
					height: 100px;
					padding: 2px 0 5px 2px;
					border: 1px solid #7f9db9;
					font-size: 100%;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					}
					
				#contact-form #contact-form-address{
					float: left;
					width: 231px;
					height: 65px;
					padding: 0 0 5px ;
					border: 1px solid #7f9db9;
					font-size: 100%;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					background-color: #FFFFA0;
					}

				#contact-form #send-message-button{
					width: 151px;
					height: 25px;
					border: none;
					float: right;
					margin: 0 42px 0 0;
					display: inline;
					}
				#contact-form .warnings{
					padding: 5px 0px 3px 0px;
					font-size: 85%;
					color: #0066FF;
					margin: 0;
					}
				

				/*----------------VAT container-----------------*/

				#vat-container{
					clear: both;
					width:360px;
					padding: 20px;
					margin: 0 0 0 0;
					background-color: #fff;
					border: 1px solid #c5d1f1;
					font-size: 80%;
					}					
					
					
					
					
/*-----------------FOOTERS-----------------------------------*/
	#footer{
		float: left;
		width: 810px;
		padding: 110px 0 150px 0;
		font-size: 75%;
		background: url(/templates/images/footer-split.gif) left top no-repeat #cbd5d6;
		}
		
		#footer-left{
			list-style: none;
			float: left;
			width: 420px;
			margin: 0;
			padding: 5px 0 20px 30px;
			color: #bbb;
			background: #fff;
			}
		#footer-left li{
			display: inline;
			}
			#footer-left a{
				text-decoration: none;
				color: #bbb;
				}
			#footer-left a:hover, #footer-left a:focus{
				text-decoration: underline;
				}
		
		#footer-right{
			float: right;
			width: 330px;
			text-align: right;
			padding: 5px 30px 20px 0;
			margin: 0 0 0 0;
			display: inline;
			background: #fff;
			}
			#footer-right a{
				color: #bbb;
				text-decoration: none;
				padding: 0;
				margin: 0;
				}
			#footer-right a:hover, #footer-right a:focus{
				text-decoration: underline;
				}
				

		
	
	

