@charset "utf-8";
@import url("webfonts/sourcesanspro_regular/stylesheet.css");
@import url("webfonts/Blokletters_Balpen/stylesheet.css");
/*@import url("webfonts/truenolt/stylesheet.css");*/
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	16;
	dw-gutter-percentage:	15;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* Mobile Layout: 480px and below. */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#slider {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #e8e8e8;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
#main {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#logo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#menu {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#text1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color: #FFFFFF;
}
#text2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
}
#hp {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	color: #333;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}
#what1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	text-align: center;
	padding-right: 20%;
	padding-left: 20%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
}
#what2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	text-align: center;
	padding-right: 20%;
	padding-left: 20%;
}
#what3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	text-align: center;
	padding-right: 20%;
	padding-left: 20%;
}
#what4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 60%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	padding-right: 20%;
	padding-left: 20%;
	text-align: center;
}
#whattext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	margin-top: 25px;
	font-family: "Blokletters Balpen";
	font-size: 22px;
	color: #666;
	text-align: center;
	margin-bottom: 25px;
	padding-right: 10%;
	padding-left: 10%;
}
#bit1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#bit1text {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#text3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#win1 {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 80%;
	display: block;
	background-color: #F7F7F7;
	text-align: center;
	margin-right: 5%;
	padding-right: 5%;
	padding-left: 5%;
	margin-bottom: 25px;
}
#win2 {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 80%;
	display: block;
	margin-right: 5%;
	padding-right: 5%;
	padding-left: 5%;
	background-color: #F7F7F7;
	text-align: center;
	margin-bottom: 25px;
}
#win3 {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 80%;
	display: block;
	background-color: #F7F7F7;
	margin-right: 5%;
	padding-right: 5%;
	padding-left: 5%;
	text-align: center;
	margin-bottom: 25px;
}
#win4 {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 80%;
	display: block;
	background-color: #F7F7F7;
	text-align: center;
	margin-right: 5%;
	padding-right: 5%;
	padding-left: 5%;
	margin-bottom: 25px;
}
#btn {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#bottom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-attachment: fixed;
	background-image: url(slider%2012.jpg);
	background-repeat: no-repeat;
}
#bottomtext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#textcon {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 86%;
	display: block;
	font-family: "Blokletters Balpen";
	font-size: 18px;
	color: #000;
	margin-top: 50px;
	text-align: center;
	padding: 2%;
	margin-right: 5%;
	background-image: url(dg.png);
	background-repeat: repeat;
}
#textcon1 {
	clear: both;
	float: left;
	margin-left: 23%;
	width: 50%;
	display: block;
	padding: 2%;
	margin-right: 23%;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #000;
	text-align: center;
	border: 3px solid #FFF;
}
#textcon2 {
	clear: none;
	float: left;
	margin-left: 23%;
	width: 50%;
	display: block;
	padding: 2%;
	margin-right: 23px;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #000;
	text-align: center;
	border: 3px solid #FFF;
	margin-bottom: 50px;
}
#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
}
#foottext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	text-align: center;
}
#map1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: none;
	border-top-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#map2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#conpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#patio {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#PATTEXT {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding-right: 5%;
	padding-left: 5%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
}
#imagepat {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
#patpicutre {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#brochure {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 88%;
	display: block;
	margin-right: 5%;
	padding: 1%;
	margin-bottom: 10px;
	background-color: #F7F7F7;
}
#windows {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(windows-page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#windowtext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding-right: 5%;
	padding-left: 5%;
}
#ben1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
#ben2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
#verticalpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	background-image: url(vertical-page.jpg);
	text-align: center;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
}
#colours {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding-right: 5%;
	padding-left: 5%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
}
#cold1 {
	clear: both;
	float: left;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0px;
	padding-right: 1%;
}
#cold2 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0%;
	text-align: center;
	padding-left: 1%;
}
#cold3 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cold4 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
}
#cold5 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0%;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cold6 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 1%;
}
#cold7 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#cold8 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 00px;
	padding-right: 00px;
	padding-bottom: 00px;
	padding-left: 1%;
	text-align: center;
}
#cold9 {
	clear: both;
	float: left;
	width: 49%;
	display: block;
	margin: 0;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#cold10 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
}
#cold11 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
}
#cold12 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
	text-align: center;
}
#casement {
	clear: both;
	float: left;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	color: #FFF;
	background-image: url(casment_page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	margin: 0px;
	font-weight: bold;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#patpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(PATIOPAGEBIT.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	padding-right: 10%;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#comppahe {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	background-image: url(compositepage.jpg);
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#doorpage {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	background-image: url(doorspage1.jpg);
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#tiltpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(TILT-PAgE.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#dpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(doorpage.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#contacttext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #000;
	padding-top: 20%;
	padding-right: 10px;
	padding-left: 10%;
}
#contactform {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#op1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49%;
	display: block;
	margin-bottom: 10px;
}
#op2 {
	clear: none;
	float: left;
	margin-left: 1%;
	width: 49%;
	display: block;
	margin-bottom: 10px;
}
#conser {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	background-image: url(conservatorypage1.jpg);
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#glassbit {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(glasspage1.jpg);
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#specialist1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 25px;
}
#spcialist2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#pagediv {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#specialpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	background-image: url(specialised-page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
}
#point1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 4%;
	display: block;
}
#point2 {
	clear: none;
	float: left;
	margin-left: 2.6785%;
	width: 93%;
	display: block;
	margin-bottom: 10px;
}
#blinds {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(INTERNALBLINDSPAGE.jpg);
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 70px;
	padding-left: 10px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#decorative {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(GLASSANDGLAZINGPAGE.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#aboutclear {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(about_clearview.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 10%;
	padding-bottom: 70px;
	padding-left: 10%;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#bifold {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	background-image: url(bifold_page.jpg);
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-right-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	border-left-color: #f7f7f7;
}
#factory {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#sea {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#spe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#deco {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#inter {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#w1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#d1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#c1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cc1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context {
	clear: none;
	float: left;
	margin-left: 2.6785%;
	width: 100%;
	display: block;
}
#nav-13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#privacy {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


h3.team, p.team {
    margin: 0px;
}

p.team {
    padding-bottom: 40px;
}

img.team {
    padding-bottom: 20px;
}

/* Tablet Layout: 481px to 1049px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#slider {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#logo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
#menu {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#text1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#text2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
}
#hp {
	clear: both;
	float: left;
	margin-left: 0;
	width: 70%;
	display: block;
	padding-right: 15%;
	padding-left: 15%;
}
#what1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 26.7%;
	display: block;
	padding-right: 1%;
	padding-left: 3.6%;
	margin-bottom: 15px;
}
#what2 {
	clear: right;
	float: left;
	margin-left: 0;
	width: 26.7%;
	display: block;
	padding-right: 5%;
	padding-left: 5%;
}
#what3 {
	clear: right;
	float: left;
	margin-left: 0;
	width: 26.7%;
	display: block;
	padding-right: 3.6%;
	padding-left: 1%;
}
#what4 {
	clear: right;
	float: right;
	margin-left: 0;
	width: 45%;
	display: block;
	padding-right: 3.5%;
	padding-left: 1.5%;
}
#whattext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "Blokletters Balpen";
	font-size: 22px;
	color: #666;
	text-align: center;
	margin-bottom: 30px;
	margin-top: 30px;
	padding: 0px;
	margin-right: 0px;
}
#bit1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 25%;
	display: block;
}
#bit1text {
	clear: right;
	float: right;
	margin-left: 0;
	width: 70%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
}
#text3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#win1 {
	clear: both;
	float: left;
	margin-left: 3.5%;
	width: 39%;
	display: block;
	background-color: #F0F0F0;
	text-align: center;
	margin-right: 1.5%;
	padding-right: 3%;
	padding-left: 3%;
	margin-bottom: 25px;
}
#win2 {
	clear: right;
	float: right;
	margin-left: 1.5%;
	width: 39%;
	display: block;
	margin-right: 3.5%;
	padding-right: 3%;
	padding-left: 3%;
	background-color: #F0F0F0;
	text-align: center;
	margin-bottom: 25px;
}
#win3 {
	clear: both;
	float: left;
	margin-left: 3.5%;
	width: 39%;
	display: block;
	background-color: #F0F0F0;
	text-align: center;
	margin-right: 1.5%;
	padding-right: 3%;
	padding-left: 3%;
}
#win4 {
	clear: right;
	float: right;
	margin-left: 1.5%;
	width: 39%;
	display: block;
	margin-right: 3.5%;
	padding-right: 3%;
	padding-left: 3%;
	background-color: #F0F0F0;
	text-align: center;
}
#bottom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-attachment: fixed;
	background-image: url(slider%2012.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 50px;
	margin-top: 30px;
}
#bottomtext {
	clear: both;
	float: left;
	margin-left: 0;
	display: block;
}
#textcon {
	clear: both;
	float: left;
	margin-left: 13%;
	width: 70%;
	display: block;
	font-family: "Blokletters Balpen";
	font-size: 22px;
	color: #333;
	text-align: center;
	background-image: url(dg.png);
	background-repeat: repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 13%;
	padding-right: 2%;
	padding-left: 2%;
}
#textcon1 {
	clear: both;
	float: left;
	margin-left: 14%;
	width: 30%;
	display: block;
	margin-top: 25px;
	background-image: url(dg.png);
	padding: 2%;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	text-align: center;
	border: 3px solid #FFF;
	margin-right: 0px;
	margin-bottom: 0px;
}
#textcon2 {
	clear: right;
	float: left;
	margin-left: 2%;
	width: 30%;
	display: block;
	margin-top: 25px;
	padding: 2%;
	border: 3px solid #FFF;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	color: #333;
	text-align: center;
	background-image: url(dg.png);
	background-repeat: repeat;
	margin-right: 0px;
	margin-bottom: 0px;
}
#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
}
#foottext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #333;
	text-align: center;
}
#map1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: none;
}
#map2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#conpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#patio {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#PATTEXT {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	padding-right: 5%;
	padding-left: 5%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
}
#imagepat {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
#patpicutre {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#brochure {
	clear: both;
	float: left;
	margin-left: 5%;
	width: 88%;
	display: block;
	background-color: #f7f7f7;
	margin-bottom: 10px;
	margin-right: 5%;
	padding: 1%;
}
#windows {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(windows-page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#windowtext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding-right: 5%;
	padding-left: 5%;
}
#ben1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	margin-bottom: 10px;
}
#ben2 {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 48%;
	display: block;
	margin-bottom: 10px;
}
#verticalpage {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	background-image: url(vertical-page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	color: #FFF;
	border-top-width: 10px;
	border-right-width: 0px;
	border-bottom-width: 10px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
}
#colours {
	clear: both;
	float: left;
	margin-left: 0;
	width: 90%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding-right: 5%;
	padding-left: 5%;
}
#cold1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49%;
	display: block;
	text-align: center;
	padding-right: 1%;
}
#cold2 {
	clear: right;
	float: right;
	margin-left: 0%;
	width: 49%;
	display: block;
	padding-left: 1%;
	text-align: center;
}
#cold3 {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 49%;
	display: block;
	padding-right: 1%;
	text-align: center;
}
#cold4 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0px;
	padding-left: 1%;
	text-align: center;
}
#cold5 {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 49%;
	display: block;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0%;
	text-align: center;
}
#cold6 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
	text-align: center;
}
#cold7 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#cold8 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
	text-align: center;
}
#cold9 {
	clear: both;
	float: left;
	width: 49%;
	display: block;
	margin: 0;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#cold10 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
	text-align: center;
}
#cold11 {
	clear: none;
	float: left;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 1%;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#cold12 {
	clear: right;
	float: right;
	width: 49%;
	display: block;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
	text-align: center;
}
#casement {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(casment_page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
}
#patpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	background-image: url(PATIOPAGEBIT.jpg);
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#comppahe {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	background-image: url(compositepage.jpg);
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#doorpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(doorspage1.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#tiltpage {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(TILT-PAgE.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin: 0;
	padding-right: 0px;
	padding-left: 0px;
}
#dpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	color: #FFF;
	background-image: url(doorpage.jpg);
	font-weight: bold;
}
#contacttext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #000;
	padding-top: 25px;
	padding-right: 10%;
	padding-left: 10%;
}
#contactform {
	clear: both;
	float: left;
	margin-left: 0;
	width: 80%;
	display: block;
	padding-right: 10%;
	padding-left: 50%;
	margin-top: 50px;
}
#op1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
}
#op2 {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 48%;
	display: block;
	margin-bottom: 10px;
}
#conser {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	background-image: url(conservatorypage1.jpg);
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#glassbit {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(glasspage1.jpg);
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#specialist1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align: center;
	margin-top: 25px;
}
#spcialist2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#pagediv {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#specialpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(specialised-page.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#point1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 5%;
	display: block;
}
#point2 {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 93%;
	display: block;
	margin-bottom: 10px;
}
#blinds {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(INTERNALBLINDSPAGE.jpg);
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #f7f7f7;
}
#decorative {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(GLASSANDGLAZINGPAGE.jpg);
	text-align: center;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#aboutclear {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	background-image: url(about_clearview.jpg);
	text-align: center;
	margin: 0;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 70px;
	padding-left: 0px;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
}
#bifold {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	background-image: url(bifold_page.jpg);
	background-repeat: no-repeat;
	text-align: center;
	border-top-width: 7px;
	border-bottom-width: 7px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	padding-top: 70px;
	padding-bottom: 70px;
}
#factory {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#sea {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#spe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#deco {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#inter {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#w1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#d1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#c1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cc1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context {
	clear: none;
	float: left;
	margin-left: 1.6574%;
	width: 100%;
	display: block;
}
#nav-13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#privacy {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}

/* Desktop Layout: 1050px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 1050px) {
.gridContainer {
	width: 100%;
	max-width: 100%;
	padding-left: 0%;
	padding-right: 0%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 93.6986%;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}
#slider {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7F7F7;
	border-bottom-color: #F7F7F7;
	height: 550px;
}
#main {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#logo {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 11.7808%;
	display: block;
	padding-top: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu {
	clear: none;
	float: left;
	margin-left: 7.1232%;
	width: 62.1917%;
	display: block;
	padding-top: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#text1 {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	margin: 0px;
	padding: 0px;
}
#text2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding-bottom: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-left: 0px;
}
#hp {
	clear: both;
	float: left;
	margin-left: 18.9041%;
	width: 62.1917%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#what1 {
	clear: both;
	float: left;
	margin-left: 16%;
	width: 20%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#what2 {
	clear: none;
	float: left;
	margin-left: 4%;
	width: 20%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#what3 {
	clear: none;
	float: left;
	margin-left: 4%;
	width: 20%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#what4 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 18.0821%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#whattext {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 25px;
	margin-bottom: 25px;
	font-family: "Blokletters Balpen";
	font-size: 22px;
	color: #666;
	text-align: center;
	font-weight: bolder;
	padding: 0px;
	margin-right: 0px;
}
#whattext.team-header {
    padding-bottom: 40px;
}
#bit1 {
	clear: both;
	float: left;
	width: 15%;
	display: block;
	padding-top: 6px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bit1text {
	clear: none;
	float: left;
	margin-left: 5%;
	width: 75%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#text3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#win1 {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 15.0821%;
	display: block;
	background-color: #F2F2F2;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 1.5%;
	padding-bottom: 0px;
	padding-left: 1.5%;
	text-align: center;
	background-repeat: repeat;
}
#win2 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.0821%;
	display: block;
	background-color: #F2F2F2;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	text-align: center;
	padding-top: 0px;
	padding-right: 1.5%;
	padding-bottom: 0px;
	padding-left: 1.5%;
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#win3 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	display: block;
	background-color: #F2F2F2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 1.5%;
	padding-bottom: 0px;
	padding-left: 1.5%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	text-align: center;
	background-repeat: repeat;
	width: 15.0821%;
}
#win4 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.0821%;
	display: block;
	background-color: #F2F2F2;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	text-align: center;
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 1.5%;
	padding-bottom: 0px;
	padding-left: 1.5%;
}
#bottom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(slider%2012.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	background-attachment: fixed;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bottomtext {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 74.7945%;
	display: block;
	padding-top: 50px;
	padding-bottom: 50px;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	color: #FFF;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#textcon {
	clear: both;
	float: left;
	margin-left: 24%;
	width: 50%;
	display: block;
	font-family: "Blokletters Balpen";
	font-size: 22px;
	color: #333;
	background-image: url(dg.png);
	padding: 1%;
	font-weight: bold;
	margin-right: 24%;
	margin-top: 15px;
	margin-bottom: 0px;
}
#textcon1 {
	clear: both;
	float: left;
	margin-left: 24.8%;
	width: 24%;
	display: block;
	margin-top: 15px;
	border: 4px solid #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	color: #000;
	background-image: url(dg.png);
	background-repeat: repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
	-o-transition: all .3s ease-in;
	transition: all .3s ease-in;
}
#textcon2 {
	clear: none;
	float: left;
	margin-left: 1%;
	width: 24%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 22px;
	color: #000;
	border: 4px solid #FFF;
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(dg.png);
	background-repeat: repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(noisebg.gif);
	background-repeat: repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#foottext {
	clear: both;
	float: left;
	margin-left: 31.5068%;
	width: 36.9863%;
	display: block;
	margin-top: 25px;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #333;
	text-align: center;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#map1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#map2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: none;
}
#conpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-image: url(conservatory%20page.jpg);
	background-repeat: no-repeat;
	padding-top: 170px;
	padding-bottom: 170px;
	height: 530px;
}
#context1 {
	clear: both;
	float: left;
	margin-left: 35%;
	width: 30%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 40px;
	color: #FFF;
	padding: 3px;
	font-weight: bold;
	margin-right: 35%;
	text-align: center;
	background-image: url(text%20bg.png);
	background-repeat: repeat;
}
#context2 {
	clear: both;
	float: left;
	margin-left: 35%;
	width: 30%;
	display: block;
	margin-top: 15px;
	margin-right: 35%;
	background-image: url(text%20bg%201.png);
	background-repeat: repeat;
	padding: 3px;
	font-family: "sourcesanspro regular";
	font-size: 24px;
	color: #333;
	text-align: center;
	font-weight: bold;
}
#patio {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#PATTEXT {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 49.589%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	margin-top: 20px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#imagepat {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 22.3835%;
	display: block;
	padding-left: 2%;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#patpicutre {
	clear: both;
	float: left;
	margin-left: 0;
	width: 95.5%;
	display: block;
	border: 10px solid #f7f7f7;
}
#brochure {
	clear: none;
	float: left;
	margin-left: 2.8219%;
	width: 21.3835%;
	display: block;
	background-color: #f7f7f7;
	padding: 0.5%;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#windows {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url(windows-page.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#windowtext {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 74.7945%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
}
#ben1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 50%;
	display: block;
	margin-bottom: 10px;
}
#ben2 {
	clear: right;
	float: right;
	margin-left: 0.8219%;
	width: 49%;
	display: block;
	margin-bottom: 10px;
}
#verticalpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(vertical-page.jpg);
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	padding-right: 0px;
	padding-left: 0px;
}
#colours {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 74.7945%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 18px;
	color: #000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold1 {
	clear: both;
	float: left;
	width: 15.9%;
	display: block;
	text-align: center;
	margin: 0;
	padding: 0px;
}
#cold2 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold3 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold4 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold5 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 00px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold6 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold7 {
	clear: none;
	float: left;
	margin-left: 0%;
	width: 15.9%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}
#cold8 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold9 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}
#cold10 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold11 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#cold12 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 15.9%;
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#casement {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(casment_page.jpg);
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#patpage {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(PATIOPAGEBIT.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#comppahe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(compositepage.jpg);
	text-align: center;
	padding-top: 70px;
	padding-bottom: 70px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#doorpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(doorspage1.jpg);
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#tiltpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	background-image: url(TILT-PAgE.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#dpage {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(doorpage.jpg);
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#contacttext {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 24.3835%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 20px;
	color: #000;
	margin-top: 40px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#contactform {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 44.589%;
	display: block;
	margin-top: 60px;
	padding-left: 5%;
	margin-bottom: 40px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#op1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 40%;
	display: block;
	margin-bottom: 10px;
}
#op2 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 59%;
	display: block;
	margin-bottom: 10px;
}
#conser {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(conservatorypage1.jpg);
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#glassbit {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(glasspage1.jpg);
	text-align: center;
	padding-top: 80px;
	padding-bottom: 80px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#specialist1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 28%;
	display: block;
	margin-top: 25px;
	border: 10px solid #f7f7f7;
}
#spcialist2 {
	clear: none;
	float: left;
	margin-left: 2.8219%;
	width: 67%;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#pagediv {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}
#specialpage {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(specialised-page.jpg);
	text-align: center;
	margin: 0;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#point1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 4%;
	display: block;
}
#point2 {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 95%;
	display: block;
	margin-bottom: 10px;
}
#blinds {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(INTERNALBLINDSPAGE.jpg);
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#decorative {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(GLASSANDGLAZINGPAGE.jpg);
	text-align: center;
	margin: 0;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#aboutclear {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	background-image: url(about_clearview.jpg);
	text-align: center;
	margin: 0;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#bifold {
	clear: both;
	float: left;
	width: 100%;
	display: block;
	font-family: "sourcesanspro regular";
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	background-image: url(bifold_page.jpg);
	text-align: center;
	margin: 0;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
	border-top-width: 10px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
}
#factory {
	clear: both;
	float: left;
	margin-left: 12.6027%;
	width: 74.7945%;
	display: block;
}
#sea {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 25px;
}
#spe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 25px;
}
#deco {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 25px;
}
#inter {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-bottom: 25px;
}
#w1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#d1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#c1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cc1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wi5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#context {
	clear: none;
	float: left;
	margin-left: 0.8219%;
	width: 100%;
	display: block;
}
#nav-13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#privacy {
	clear: both;
	float: left;
	margin-left: 15%;
	width: 70%;
	display: block;
	font-family: truenolt;
	font-size: 20px;
	color: #000;
	text-align: left;
	padding: 0px;
	margin-top: 100px;
	margin-right: 15%;
	margin-bottom: 0px;
}
}
#textcon1:hover {
	background-color: #FFF;
}


