
	#container-center{
		width: 960px;
		margin: 0px auto;
		font-size: 80%;
		}
		#header{
			float: left;
			width: 960px;
			height: 150px;
			/*margin: 80px 0 0 0;*/
			margin: -10px 0 0 0;
			}
			#logo{
				float: left;
				width: 241px;
				padding: 0 0 0 0;
				}
				#logo img{
					float: left;
					padding: 0;
					margin: 0;
					}
			#header img{
				float: left;
				}
			
			#header ul{
				float: left;
				width: 719px;
				height: 38px;
				/*margin: 112px 0 0 0;*/
				margin: 0;
				background: #000;
				}
				#header ul li{
					float: left;
					width: auto;
					}
					#header ul li a{
						float: left;
						text-indent: -9999px;
						height: 38px;
						}
						
						#header ul li a#kitchens-link{
							width: 68px;
							background: url(../images/buttons/top-nav/kitchens.gif) left top no-repeat;
							}
						#header ul li a#bathrooms-link{
							width: 81px;
							background: url(../images/buttons/top-nav/bathrooms.gif) left top no-repeat;
							}
						#header ul li a#bedrooms-link{
							width: 77px;
							background: url(../images/buttons/top-nav/bedrooms.gif) left top no-repeat;
							}
						#header ul li a#appliances-link{
							width: 83px;
							background: url(../images/buttons/top-nav/appliances.gif) left top no-repeat;
							}
						#header ul li a#fitting-services-link{
							width: 121px;
							background: url(../images/buttons/top-nav/fitting-services.gif) left top no-repeat;
							}
						#header ul li a#bespoke-joinery-link{
							width: 117px;
							background: url(../images/buttons/top-nav/bespoke-joinery.gif) left top no-repeat;
							}
						#header ul li a#technology-link{
							width: 81px;
							background: url(../images/buttons/top-nav/technology.gif) left top no-repeat;
							}
						#header ul li a#contact-us-link{
							width: 91px;
							background: url(../images/buttons/top-nav/contact-us.gif) left top no-repeat;
							}
	
	
	#content-container{
		float: left;
		width: 958px;
		/*width: 959px;*/
		height: 403px;
		/*padding: 1px 0 1px 1px;*/
		/*background: #c9c9ad;*/
		padding: 0;
		margin: 0;
		border: 1px solid #c9c9ad;
		}
	#content-container-showroom{
		float: left;
		width: 958px;
		/*width: 959px;*/
		height: 328px;
		max-height: 328px;
		/*padding: 1px 0 1px 1px;*/
		/*background: #c9c9ad;*/
		padding: 0;
		/*margin: 0 0 400px 0;*/
		margin: 0;
		border: 1px solid #c9c9ad;
		}
		#content-container #flash-left{
			float: left;
			width: 240px;
			height: 403px;
			padding: 0;
			margin: 0;
			}
		#content-container-showroom #flash-left{
			float: left;
			width: 240px;
			height: 328px;
			padding: 0;
			margin: 0;
			}
		/*#flash-left-contact{
			float: left;
			width: 240px;
			height: 320px;
			padding: 0;
			margin: 0;
			}*/
			#flash-left img{
				float: left;
				padding: 0;
				margin: 0;
				}
			#flash-left-bg{
				position: absolute;
				width: 240px;
				height: 403px;
				}
				#content-container-showroom #flash-left-bg{
					position: absolute;
					width: 240px;
					height: 328px;
					max-height: 328px;
					}
			#flash-left-content{
				position: absolute;
				width: 220px;
				height: 383px;
				z-index: 100;
				padding: 10px;
				display: inline;
				color: #003300;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 110%;
				line-height: 1.4em;
				}
				#flash-left-content p{
					float: left;
					width: 220px;
					padding: 0 0 10px 0;
					margin: 0;
					display: inline;
					}
				#flash-left-content strong{
					font-weight: bold;
					color: #003300;
					}
				
				#flash-left-content ul{
					float: left;
					width: 220px;
					margin: 0 0 30px 0;
					}
				#flash-left-content a{
					color: #003300;
					text-decoration: none;
					font-weight: bold;
					}
				#flash-left-content a#findus{
					color: #003300;
					text-decoration: underline;
					font-weight: normal;
					background: url(../images/icons/arrow.gif) right center no-repeat;
					padding: 0 10px 0 0;
					}
				#flash-left-content a:hover, #flash-left-content a:focus{
					text-decoration: underline;
					}
				#flash-left-content ul .title{
					float: left;
					width: 220px;
					/*font-size: 200%;*/
					font-size: 170%;
					font-weight: bold;
					padding: 5px 0 5px 0;
					border-bottom: 1px solid #fff;
					margin: 0 0 5px 0;
					}
					
				/*-----------Showroom button on the homepage---------*/
				#showroom-link{
					position: absolute;
					width: 240px;
					height: 383px;
					z-index: 150;
					padding: 0;
					display: inline;
					color: #003300;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 110%;
					line-height: 1.4em;
					}
				
				#showroom-link a#showroom-button{
					float: left;
					padding: 0;
					margin: 316px 0 0 0;
					width: 240px;
					height: 87px;
					background: url(../images/buttons/view-showroom-revised.gif) left bottom no-repeat;
					text-indent: -9999px;
					}
				/*#showroom-link #showroom-button:hover, #showroom-link #showroom-button:focus{
					background: url(../images/buttons/view-showroom.gif) left top no-repeat;
					}*/
		
		
		#content-container #flash-right{
			float: left;
			width: 718px;
			height: 403px;
			padding: 0;
			margin: 0;
			}
		#content-container-showroom #flash-right{
			float: left;
			width: 718px;
			height: 328px;
			}
			#content-container-showroom #flash-right-bg{
				position: absolute;
				width: 718px;
				height: 328px;
				max-height: 328px;
				}
			#flash-right-bg img{
				float: left;
				padding: 0;
				margin: 0;
				}
				
			
			
			/*---------------Contact us---------------*/
			#flash-right #contact-us{
				float: left;
				width: 718px;
				height: 403px;
				padding: 0;
				margin: 0;
				background: url(../images/contact-us-bg.jpg) left top no-repeat;
				color: #767769;
				}
				
				#flash-right #contact-us form{
					float: left;
					width: 240px;
					margin: 0;
					padding: 30px 40px 0 40px;
					}
					#flash-right #contact-us ul{
						float: left;
						width: 240px;
						margin: 0;
						padding: 0;
						}
					#flash-right #contact-us li{
						float: left;
						margin: 0 0 5px 0;
						width: 240px;
						}
						#flash-right #contact-us label{
							float: left;
							width: 55px;
							margin: 0;
							padding: 2px 3px 0 0;
							text-align: right;
							}
						#flash-right #contact-us input{
							float: left;
							width: 175px;
							margin: 0;
							padding: 1px;
							border: 1px solid #767769;
							background-color: #33332B;
							color: #fff;
							}
							*html #flash-right #contact-us input{
								float: left;
								width: 175px;
								margin: 0;
								padding: 1px;
								border: 1px solid #767769;
								background-color: #33332B;
								color: #000;
								}
						#flash-right #contact-us select{
							float: left;
							width: 179px;
							margin: 0;
							padding: 1px;
							border: 1px solid #999;
							}
						#flash-right #contact-us textarea{
							float: left;
							width: 175px;
							height: 100px;
							margin: 0;
							padding: 1px;
							border: 1px solid #767769;
							background: #33332B;
							color: #fff;
							}
						
						#flash-right #contact-us #send-message-button{
							float: left;
							width: 119px;
							height: 28px;
							margin: 0 0 0 57px;
							padding: 0;
							border: none;
							background: #E0E538;
							}
	
	


	#push-container{
		float: left;
		width: 958px;
		height: 400px;
		background: transparent;
		}










/*------------------------------ Repeat Navigation ----------------------*/
#bottom-navigation{
	float: left;
	width: 100%;
	background: url(../images/bottom-navigation-bg.gif) left top repeat-x #2a2a24;
	}
	#bottom-nav-center{
		width: 960px;
		margin: 0px auto;
		font-size: 80%;
		}
		#bottom-nav-center ul{
			float: left;
			width: 150px;
			margin: 5px;
			display: inline;
			padding: 20px 0 30px 0;
			}
			#bottom-nav-center li.title{
				float: left;
				width: 150px;
				/*color: #a3a38a;*/
				color: #fff;
				font-size: 120%;
				font-weight: bold;
				padding: 0 0 2px 0;
				border-bottom: 1px solid #535344;
				margin: 0 0 10px 0;
				}
				#bottom-nav-center ul li.title a{
					/*color: #a3a38a;*/
					color: #fff;
					disply: block;
					width: 100%;
					}
			#bottom-nav-center ul li{
				float: left;
				width: 150px;
				padding: 0;
				margin: 0;
				color: #a3a38a;
				}
				#bottom-nav-center ul li a{
					/*color: #fefefe;*/
					color: #a3a38a;
					/*width: 100%;*/
					/*display: block;*/
					/*font-weight: bold;*/
					}
				
				#bottom-nav-center #contact-box li a{
					color: #DCE12A;
					}
					#bottom-nav-center ul li ul{
						float: left;
						width: 150px;
						margin: 0;
						display: inline;
						padding: 0 0 1.4em 0;
						}
						#bottom-nav-center ul li ul li{
							float: left;
							width: 140px;
							margin: 0;
							display: inline;
							padding: 0 0 0 10px;
							background: url(../images/list-bg.gif) 3px 2px no-repeat;
							}
							#bottom-nav-center ul li ul li a{
								float: left;
								width: 140px;
								margin: 0;
								display: block;
								padding: 0;
								font-weight: normal;
								}
		
		
		#bottom-nav-center .content{
			float: left;
			width: 620px;
			margin: 5px 10px 5px 10px;
			padding: 20px 0 30px 0;
			}
			#bottom-nav-center .content h1, #bottom-nav-center .content h2{
				float: left;
				width: 100%;
				/*color: #a3a38a;*/
				color: #fff;
				font-size: 120%;
				font-weight: bold;
				padding: 0 0 2px 0;
				border-bottom: 1px solid #535344;
				margin: 0 0 10px 0;
				}
			#bottom-nav-center .content p{
				float: left;
				/*width: 100%;*/
				width: 620px;
				color: #a3a38a;
				}
				#bottom-nav-center .content p a{
					color: #DCE12A;
					}
				#bottom-nav-center .content p strong{
					color: #fefefe;
					font-weight: bold;
					}
				
				#bottom-nav-center .content ul{
					padding: 0;
					width: 580px;
					margin: 0 0 20px 20px;
					display: inline;
					}
					#bottom-nav-center .content ul li{
						float: left;
						width: 580px;
						padding: 0 0 5px 0;
						}
				
				/*#bottom-nav-center a:hover, #bottom-nav-center a:focus{
					color: #DCE12A;
					text-decoration: none;
					}*/

/*------------------------------ Repeat Navigation ----------------------*/
#footer{
	float: left;
	width: 100%;
	background: url(../images/footer-bg.gif) left top repeat-x #040404;
	}
	#footer-center{
		width: 960px;
		margin: 0px auto;
		height: 20px;
		padding: 10px 0 5px 0;
		font-size: 80%;
		color: #606056;
		}
