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

body { 
	display:block;   
	FONT-FAMILY: HELVETICA NEUE, ARIAL, TAHOMA, VERDANA, Trebuchet MS, SERIF-SANS;
	margin-left: auto; 	
	margin-right:auto; 
	margin-top: auto; 
	margin-bottom:auto; 	
	padding: 0; 
	background: #000;
}


#container {
	position:relative;
	top:0px;
	overflow:hidden;
	border:0px solid #ddd;
	width:960px;
	padding:0px;
	height:1260px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	background: #232323;
	
}

#centralcontainer {
	position:relative;
	top:0px;
	overflow:hidden;
	border:0px solid #ddd;
	width:960px;
	padding:0px;
	height:2560px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	background: #232323;
	
}


#kitchencontainer {
	position:relative;
	top:0px;
	overflow:hidden;
	border:0px solid #ddd;
	width:960px;
	padding:0px;
	height:1560px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	background: #232323;
	
}







.office {

	WIDTH: 50PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 506PX;
	MARGIN-TOP: 102px;
}



.office a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #FFF;
	PADDING: 0PX;
}



.office a:hover {
	COLOR: #333;
}


.email {

	WIDTH: 100PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 611PX;
	MARGIN-TOP: 102px;
}

.map {

	WIDTH: 100PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 650PX;
	MARGIN-TOP: -400px;
}



.email a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #fff;
	PADDING: 0PX;
	position: absolute;
}



.email a:hover {
	COLOR: #333;
}

.membership {

	WIDTH: 100PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 611PX;
	MARGIN-TOP: 102px;
}



.membership a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #fff;
	PADDING: 0PX;
	position: absolute;
}



.membership a:hover {
	COLOR: #333;
}





.packagedeal {

	WIDTH: 250PX;
	HEIGHT: 300PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 710PX;
	MARGIN-TOP: 187px;
}



.packagedeal a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #fff;
	PADDING: 0PX;
	position: absolute;
}



.packagedeal a:hover {
	COLOR: #333;
}



.fbbutton {

	WIDTH: 100PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 821PX;
	MARGIN-TOP: 102px;
}



.fbbutton a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #fff;
	PADDING: 0PX;
	position: absolute;
}



.fbbutton a:hover {
	COLOR: #333;
}


.emergency {

	WIDTH: 100PX;
	HEIGHT: 50PX;
	FONT-SIZE: 16PX;
	position: absolute;
	BACKGROUND-IMAGE:;
	PADDING: 0PX;

	LEFT: 716PX;
	MARGIN-TOP: 102px;

}



.emergency a {
	FONT: impact;
	FONT-WEIGHT:;
	TEXT-DECORATION: NONE;
	COLOR: #FFF;
	PADDING: 0PX;
	position: absolute;
}



.emergency a:hover {
	COLOR: #ffdd11;
}


.headerback {
	background-color:;
	height: 152px;
	width: 960px;
	margin-top: -1px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;

}


.logo {
	background-color:;
	height: 152px;
	width: 239px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 0px;
}

.safetylogos {
	background-color:;
	height: 62px;
	width: 136px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 790px;
}

.strapline {
	background-color:;
	height: 381px;
	width: 21px;
	margin-top: -25px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 35px;
	margin-top: px;
}

.nav {
	background-color:#ffdd11;
	height: 35px;
	width: 960px;
	margin-top: 152px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	
	
}

.steNav {
	WIDTH: 960PX;
	HEIGHT: 36PX;
	FONT-SIZE: 12PX;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: BOTTOM;
	BACKGROUND-IMAGE:;
	PADDING: 10PX;
	padding-left: 30PX;
}



.steNav a {
	FONT: impact;
	FONT-WEIGHT:bold;
	TEXT-DECORATION: NONE;
	COLOR: #666;
	PADDING: 5PX;
}



.steNav a:hover {
	COLOR: #FFF;
}


.buttons {
	background-color:#000;
	height: 100px;
	width: 960px;
	margin-top: 687px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	border:0px solid #ffdd11;

}

.main {
	background-color:#ffdd11;
	height: 400px;
	width: 960px;
	margin-top: 187px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	border:0px solid #ffdd11;
	left: 0px;

}


.maintext {
	background-color:none;
	height: 500px;
	width: 958px;
	margin-top: 580px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	border:0px solid #ffdd11;
	padding-top:50px;
	padding-left:70px;
	padding-right:50px;
	COLOR: #999;

}


.terms {
	background-color:none;
	height: 10px;
	width: 50px;
	margin-top: 0px;
	position: absolute;
	border:0px solid #ffdd11;
	padding-left:70px;
	text-COLOR: #FF0;

}

.maintext1 {
	background-color:none;
	height: 2300px;
	width: 958px;
	margin-top: 440px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	border:0px solid #ffdd11;
	padding-top:50px;
	padding-left:70px;
	padding-right:50px;
	COLOR: #999;

}


.button7 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:505px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button1 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:610px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button2 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:369px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button3 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:707px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button4 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:480px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button5 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:715px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}
.button6 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:820px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

.button8 {
	background-color:;
	height: 100px;
	width: 100px;
	top: 500px;
	left:821px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	margin-top: 0px;
}

#footerHld {
	CLEAR: BOTH;
	WIDTH: 900PX;
	HEIGHT: 20PX;
	MARGIN-TOP: 0PX;
	PADDING-LEFT:0PX;
	MARGIN-RIGHT: AUTO;
	MARGIN-LEFT: AUTO;
	FONT-SIZE: 11PX;
	COLOR: #999;
	
}



.wslogo {

	WIDTH: 940PX;
	HEIGHT: 20PX;
	TEXT-ALIGN: RIGHT;
	MARGIN-TOP: -30PX;
	FONT-SIZE: 11PX;
	COLOR: #999;
	MARGIN-left: -40PX;
}



.footer {

	WIDTH: 930PX;
	HEIGHT: 30PX;
	FONT-SIZE: 12PX;
	padding-top: 15px;
	padding-left: 30px;
	COLOR: #666;
	background-color:#ffdd11;
	MARGIN-left: -30PX;
	TEXT-DECORATION:NONE;
}



.footerHld a {
	TEXT-DECORATION: NONE;
	COLOR: #666;
}



#footerHld a:hover {
	COLOR: #999;
}









