@charset "utf-8";

/* HIDEBOX */

#hidebox {display:none;}

/* IMAGE FORMATIING DESCRIPTIONS */
#leftinner{
	width:300px;
	float:left;
}

#rightinner {
	width:300px;
	float:right;
}

#innerwide {
	width:700px;
	float:none;
}

/* TEXT FORMATTING DESCRIPTIONS */

h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:30px;;
	font-size:24px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6db43f;
	line-height:30px;
	font-size:20px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
	display:block;
}

h3 {
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:20px;
	color:#FFF;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	padding:0px 5px 0px 0;
	magin:0px;
	text-indent:-10px;
	display:inline;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6db43f;
	line-height:30px;
	font-size:18px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
	display:block;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6db43f;
	line-height:1.8em;
	font-size:18px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
	display:inline;
}

h5.testimonials {
	font-family:Arial, Helvetica, sans-serif;
	color:#6db43f;
	line-height:1.8em;
	font-size:18px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
	text-align:right;
	margin-left:100px;
	
}

h6 {
	font-family:Arial, Helvetica, sans-serif;
	color:#c5bfb8;
	line-height:1.3em;
	font-size:16px;
	letter-spacing:-1px;
	padding:5px 0px 0px 15px;
	display:inline;
}

a.mailto {
	font-family:Arial, Helvetica, sans-serif;
	color:#a40000;
	line-height:1.3em;
	font-size:16px;
	letter-spacing:-1px;
	padding:5px 0px 0px 5px;
	display:inline;
}

a.mailto:hover {
font-family:Arial, Helvetica, sans-serif;
	color:#6db43f;
	line-height:1.3em;
	font-size:16px;
	letter-spacing:-1px;
	padding:5px 0px 0px 5px;
	display:inline;
}

a.chosen {
	display:block;
	width:115px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background:transparent url(images/nav_highlight.png);
	color:#FFF;
	letter-spacing:-2px;
	font-weight:bold;
	text-align:center;
	margin-top:12px;
	text-decoration:none;
	line-height:40px;
	overflow:hidden;
	float:left;
}

a.chosen {
	display:block;
	width:115px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background:transparent url(images/nav_highlight.png);
	color:#FFF;
	letter-spacing:-2px;
	font-weight:bold;
	text-align:center;
	margin-top:12px;
	text-decoration:none;
	line-height:40px;
	overflow:hidden;
	float:left;
}

span.contactpage {
	display:block;
	width:200px;
	height:50px;
}
	


span.sub_nav_chosen {
	display:block;
	width:115px;
	height:35px;
	background-color:#c5bfb8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#474747;
	letter-spacing:-1px;
	padding-left:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:35px;
	overflow:hidden;
	float:left;
}
	

a.nav{
	
	display:block;
	width:115px;
	height:40px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#474747;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
	margin-top:12px;
	text-decoration:none;
	line-height:40px;
	overflow:hidden;
	float:left;

}

a.nav:hover {
	
	display:block;
	width:115px;
	height:40px;
	background:transparent url(images/nav_highlight.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
	margin-top:12px;
	text-decoration:none;
	line-height:40px;
	overflow:hidden;
	float:left;

}

a.sub_nav{
	
	display:block;
	width:115px;
	height:35px;
	background-color:#e2ded7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#474747;
	letter-spacing:-1px;
	padding-left:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:35px;
	overflow:hidden;
	float:left;

}

a.sub_nav:hover {
	
display:block;
	width:115px;
	height:35px;
	background-color:#c5bfb8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#474747;
	letter-spacing:-1px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:35px;
	overflow:hidden;
	float:left;

}

a.blinds1 {	background-image:url(images/blindthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds2 {	background-image:url(images/blindthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds3 {	background-image:url(images/blindthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds4 {	background-image:url(images/blindthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds5 {	background-image:url(images/blindthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds6 {	background-image:url(images/blindthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds7 {	background-image:url(images/blindthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds8 {	background-image:url(images/blindthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds9 {	background-image:url(images/blindthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds10 {	background-image:url(images/blindthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds11 {	background-image:url(images/blindthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds12 {	background-image:url(images/blindthumb8_bw.jpg); width:191px;	height:149px;	margin:12px;	float:left;}


a.blinds1:hover {	background-image:url(images/blindthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds2:hover {	background-image:url(images/blindthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds3:hover {	background-image:url(images/blindthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds4:hover {	background-image:url(images/blindthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds5:hover {	background-image:url(images/blindthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds6:hover {	background-image:url(images/blindthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds7:hover {	background-image:url(images/blindthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds8:hover {	background-image:url(images/blindthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds9:hover {	background-image:url(images/blindthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds10:hover {	background-image:url(images/blindthumb10_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds11:hover {	background-image:url(images/blindthumb11_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.blinds12:hover {	background-image:url(images/blindthumb12_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.beach1 {	background-image:url(images/beachthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.beach3 {	background-image:url(images/beachthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.beach1:hover {	background-image:url(images/beachthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.beach3:hover {	background-image:url(images/beachthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.holland1 {	background-image:url(images/hollandthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.holland3 {	background-image:url(images/hollandthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.holland1:hover {	background-image:url(images/hollandthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.holland3:hover {	background-image:url(images/hollandthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.honeycomb1 {	background-image:url(images/honeycombthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.honeycomb2 {	background-image:url(images/honeycombthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.honeycomb3 {	background-image:url(images/honeycombthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.honeycomb1:hover {	background-image:url(images/honeycombthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.honeycomb2:hover {	background-image:url(images/honeycombthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.honeycomb3:hover {	background-image:url(images/honeycombthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.panelglides2 {	background-image:url(images/panelglidesthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.panelglides3 {	background-image:url(images/panelglidesthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.panelglides2:hover {	background-image:url(images/panelglidesthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.panelglides3:hover {	background-image:url(images/panelglidesthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.roman1 {	background-image:url(images/romanthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.roman2 {	background-image:url(images/romanthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.roman3 {	background-image:url(images/romanthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.roman1:hover {	background-image:url(images/romanthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.roman2:hover {	background-image:url(images/romanthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.roman3:hover {	background-image:url(images/romanthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.verticals1 {	background-image:url(images/verticalsthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.verticals2 {	background-image:url(images/verticalsthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.verticals3 {	background-image:url(images/verticalsthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.verticals1:hover {	background-image:url(images/verticalsthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.verticals2:hover {	background-image:url(images/verticalsthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.verticals3:hover {	background-image:url(images/verticalsthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.venetian1 {	background-image:url(images/venetianthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian2 {	background-image:url(images/venetianthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian3 {	background-image:url(images/venetianthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian4 {	background-image:url(images/venetianthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian5 {	background-image:url(images/venetianthumb5_bwl.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian6 {	background-image:url(images/venetianthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.venetian1:hover {	background-image:url(images/venetianthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian2:hover {	background-image:url(images/venetianthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian3:hover {	background-image:url(images/venetianthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian4:hover {	background-image:url(images/venetianthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian5:hover {	background-image:url(images/venetianthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.venetian6:hover {	background-image:url(images/venetianthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.awnings1 {	background-image:url(images/athumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings2 {	background-image:url(images/athumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings3 {	background-image:url(images/athumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings4 {	background-image:url(images/athumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings5 {	background-image:url(images/athumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings6 {	background-image:url(images/athumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings7 {	background-image:url(images/athumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings8 {	background-image:url(images/athumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings9 {	background-image:url(images/athumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.awnings1:hover {	background-image:url(images/athumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings2:hover {	background-image:url(images/athumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings3:hover {	background-image:url(images/athumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings4:hover {	background-image:url(images/athumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings5:hover {	background-image:url(images/athumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings6:hover {	background-image:url(images/athumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings7:hover {	background-image:url(images/athumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings8:hover {	background-image:url(images/athumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.awnings9:hover {	background-image:url(images/athumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.canvas1 {	background-image:url(images/canvasthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas2 {	background-image:url(images/canvasthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas3 {	background-image:url(images/canvasthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas4 {	background-image:url(images/canvasthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas5 {	background-image:url(images/canvasthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas6 {	background-image:url(images/canvasthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas7 {	background-image:url(images/canvasthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas8 {	background-image:url(images/canvasthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas9 {	background-image:url(images/canvasthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.canvas1:hover {	background-image:url(images/canvasthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas2:hover {	background-image:url(images/canvasthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas3:hover {	background-image:url(images/canvasthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas4:hover {	background-image:url(images/canvasthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas5:hover {	background-image:url(images/canvasthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas6:hover {	background-image:url(images/canvasthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas7:hover {	background-image:url(images/canvasthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas8:hover {	background-image:url(images/canvasthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.canvas9:hover {	background-image:url(images/canvasthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.folding1 {	background-image:url(images/foldingthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding2 {	background-image:url(images/foldingthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding3 {	background-image:url(images/foldingthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding4 {	background-image:url(images/foldingthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding5 {	background-image:url(images/foldingthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding6 {	background-image:url(images/foldingthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding7 {	background-image:url(images/foldingthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding8 {	background-image:url(images/foldingthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding9 {	background-image:url(images/foldingthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.folding1:hover {	background-image:url(images/foldingthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding2:hover {	background-image:url(images/foldingthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding3:hover {	background-image:url(images/foldingthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding4:hover {	background-image:url(images/foldingthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding5:hover {	background-image:url(images/foldingthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding6:hover {	background-image:url(images/foldingthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding7:hover {	background-image:url(images/foldingthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding8:hover {	background-image:url(images/foldingthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.folding9:hover {	background-image:url(images/foldingthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.pergola1 {	background-image:url(images/pergolathumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pergola2 {	background-image:url(images/pergolathumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pergola3 {	background-image:url(images/pergolathumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.pergola1:hover {	background-image:url(images/pergolathumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pergola2:hover {	background-image:url(images/pergolathumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pergola3:hover {	background-image:url(images/pergolathumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.pleated1 {	background-image:url(images/pleatedthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pleated2 {	background-image:url(images/pleatedthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pleated3 {	background-image:url(images/pleatedthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.pleated1:hover {	background-image:url(images/pleatedthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pleated2:hover {	background-image:url(images/pleatedthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.pleated3:hover {	background-image:url(images/pleatedthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.conv1 {	background-image:url(images/convthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv2 {	background-image:url(images/convthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv3 {	background-image:url(images/convthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv4 {	background-image:url(images/convthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv5 {	background-image:url(images/convthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv6 {	background-image:url(images/convthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.conv1:hover {	background-image:url(images/convthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv2:hover {	background-image:url(images/convthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv3:hover {	background-image:url(images/convthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv4:hover {	background-image:url(images/convthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv5:hover {	background-image:url(images/convthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.conv6:hover {	background-image:url(images/convthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.poly1 {	background-image:url(images/polythumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly2 {	background-image:url(images/polythumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly3 {	background-image:url(images/polythumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly4 {	background-image:url(images/polythumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly5 {	background-image:url(images/polythumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly6 {	background-image:url(images/polythumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.poly1:hover {	background-image:url(images/polythumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly2:hover {	background-image:url(images/polythumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly3:hover {	background-image:url(images/polythumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly4:hover {	background-image:url(images/polythumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly5:hover {	background-image:url(images/polythumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.poly6:hover {	background-image:url(images/polythumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.sd1 {	background-image:url(images/sdthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd2 {	background-image:url(images/sdthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd3 {	background-image:url(images/sdthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd4 {	background-image:url(images/sdthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd5 {	background-image:url(images/sdtthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd6 {	background-image:url(images/sdthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd7 {	background-image:url(images/sdthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd8 {	background-image:url(images/sdthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd9 {	background-image:url(images/sdthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.sd1:hover {	background-image:url(images/sdthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd2:hover {	background-image:url(images/sdthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd3:hover {	background-image:url(images/sdthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd4:hover {	background-image:url(images/sdthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd5:hover {	background-image:url(images/sdtthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd6:hover {	background-image:url(images/sdthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd7:hover {	background-image:url(images/sdthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd8:hover {	background-image:url(images/sdthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.sd9:hover {	background-image:url(images/sdthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.curtains1 {	background-image:url(images/curtainthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains2 {	background-image:url(images/curtainthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains3 {	background-image:url(images/curtainthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains4 {	background-image:url(images/curtainthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains5 {	background-image:url(images/curtainthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains6 {	background-image:url(images/curtainthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains7 {	background-image:url(images/curtainthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains8 {	background-image:url(images/curtainthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains9 {	background-image:url(images/curtainthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.curtains1:hover {	background-image:url(images/curtainthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains2:hover {	background-image:url(images/curtainthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains3:hover {	background-image:url(images/curtainthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains4:hover {	background-image:url(images/curtainthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains5:hover {	background-image:url(images/curtainthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains6:hover {	background-image:url(images/curtainthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains7:hover {	background-image:url(images/curtainthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains8:hover {	background-image:url(images/curtainthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.curtains9:hover {	background-image:url(images/curtainthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.shutters1 {	background-image:url(images/shutterthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters2 {	background-image:url(images/shutterthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters3 {	background-image:url(images/shutterthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters4 {	background-image:url(images/shutterthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters5 {	background-image:url(images/shutterthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters6 {	background-image:url(images/shutterthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters7 {	background-image:url(images/shutterthumb7_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters8 {	background-image:url(images/shutterthumb8_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters9 {	background-image:url(images/shutterthumb9_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.shutters1:hover {	background-image:url(images/shutterthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters2:hover {	background-image:url(images/shutterthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters3:hover {	background-image:url(images/shutterthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters4:hover {	background-image:url(images/shutterthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters5:hover {	background-image:url(images/shutterthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters6:hover {	background-image:url(images/shutterthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters7:hover {	background-image:url(images/shutterthumb7_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters8:hover {	background-image:url(images/shutterthumb8_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.shutters9:hover {	background-image:url(images/shutterthumb9_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.alshutter1 {	background-image:url(images/alshutterthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter2 {	background-image:url(images/alshutterthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter3 {	background-image:url(images/alshutterthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter4 {	background-image:url(images/alshutterthumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter5 {	background-image:url(images/alshutterthumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter6 {	background-image:url(images/alshutterthumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.alshutter1:hover {	background-image:url(images/alshutterthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter2:hover {	background-image:url(images/alshutterthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter3:hover {	background-image:url(images/alshutterthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter4:hover {	background-image:url(images/alshutterthumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter5:hover {	background-image:url(images/alshutterthumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.alshutter6:hover {	background-image:url(images/alshutterthumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.aluminium1 {	background-image:url(images/althumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium2 {	background-image:url(images/althumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium3 {	background-image:url(images/althumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium4 {	background-image:url(images/althumb4_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium5 {	background-image:url(images/althumb5_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium6 {	background-image:url(images/althumb6_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.aluminium1:hover {	background-image:url(images/althumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium2:hover {	background-image:url(images/althumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium3:hover {	background-image:url(images/althumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium4:hover {	background-image:url(images/althumb4_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium5:hover {	background-image:url(images/althumb5_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.aluminium6:hover {	background-image:url(images/althumb6_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.vinyl1 {	background-image:url(images/vinylthumb1_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.vinyl2 {	background-image:url(images/vinylthumb2_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.vinyl3 {	background-image:url(images/vinylthumb3_bw.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

a.vinyl1:hover {	background-image:url(images/vinylthumb1_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.vinyl2:hover {	background-image:url(images/vinylthumb2_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}
a.vinyl3:hover {	background-image:url(images/vinylthumb3_col.jpg);	width:191px;	height:149px;	margin:12px;	float:left;}

ul {
	
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#474747;
	text-align:justify;
	line-height:1.5em;
	padding:0;
}

p.main_content1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474747;
	text-align:justify;
	line-height:1.5em;
	padding:5px 15px 15px 15px;
}

p.testimonials {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:16px;
	font-style:italic;
	color:#474747;
	text-align:justify;
	line-height:1.5em;
	padding:5px 15px 15px 15px;
	margin-left:100px;
}

#panel span.contact_form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474747;
	text-align:justify;
	line-height:14px;
	padding:0px 0px 2px 15px;
	margin:2px;

}

p.gallery_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474747;
	text-align:justify;
	line-height:1.5em;
	padding:0px 15px 0px 15px;
}

li {
	list-style:none;
	padding:2px 0 0 0;
}

a.list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/bullet.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-weight:bold;
	color:#a40000;
	padding-right:15px;
	padding-left:20px;
	height:auto;

}

a.list:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/bullet2.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-weight:bold;
	color:#6db43f;
	padding-right:15px;
	padding-left:20px;
	height:auto;

}


p.main_content2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	text-align:left;
	line-height:1.8em;
	padding:0 15px 15px 15px;
}

p.inside_div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	text-align:justify;
	padding:0px 15px 0px 15px;
	line-height:1.2em;

}

p.learn_more {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:right;
	color:#a40000;
	text-align:right;
	padding-right:15px;
	height:auto;
	}

p.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e2ded7;
	font-weight:bold;
	text-align:center;
	line-height:12px;
	margin-top:2px;
}

a.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e2ded7;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	line-height:12px;
	margin-top:2px;
}

a.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
	margin-top:2px;
}

a.heff {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#877b6c;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	line-height:20px;
	margin-top:2px;
	padding-top:5px;
}

a.heff:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	margin-top:2px;
}



a.learn_more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/bullet.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-weight:bold;
	float:right;
	color:#a40000;
	text-align:right;
	padding-right:15px;
	padding-left:20px;
	height:auto;
	width:600px;
	
}

a.learn_more:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/bullet2.png);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-weight:bold;
	float:right;
	color:#6db43f;
	text-align:right;
	padding-right:15px;
	padding-left:20px;
	height:auto;
	cursor:pointer;
	
}

a.email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00F;
	
}

a.contact {
	color:#a40000;
	text-decoration:underline;
	font-weight:bold;

}

a.contact:hover {
	color:#77cfed;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
}

a.image_link {
	text-decoration:none;
	border:none;
	margin:0;
}

a.m_and_q {
	background:transparent url(images/mandq.jpg) no-repeat scroll 0 0;	
	font:Arial, Helvetica, sans-serif;
	width:210px;
	height:50px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:17px;
	color:#FFF;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	margin:0 15px 15px;
	padding-top:262px;

}

a.curtains {
	background:transparent url(images/curtains.jpg) no-repeat scroll 0 0;	
	font:Arial, Helvetica, sans-serif;
	width:210px;
	height:165px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:18px;
	color:#e2ded7;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	margin:0px 15px 15px 15px;
	padding:5px 0 0 0;

}

a.blinds {
	background:transparent url(images/blinds.jpg) no-repeat scroll 0 0;	
	font:Arial, Helvetica, sans-serif;
	width:210px;
	height:165px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:18px;
	color:#e2ded7;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	margin:0px 15px 15px 15px;
	padding:5px 0 0 0;

}

a.shutters {
	background:transparent url(images/shutters.jpg) no-repeat scroll 0 0;	
	font:Arial, Helvetica, sans-serif;
	width:210px;
	height:165px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:18px;
	color:#e2ded7;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	margin:0px 15px 15px 15px;
	padding:5px 0 0 0;

}

a.awnings {
	background:transparent url(images/awnings.jpg) no-repeat scroll 0 0;	
	font:Arial, Helvetica, sans-serif;
	width:210px;
	height:165px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-2px;
	font-size:18px;
	color:#e2ded7;
	letter-spacing:-1px;
	float:right;
	text-align:right;
	margin:0px 15px 15px 15px;
	padding:5px 0 0 0;

}

a.curtains:hover {
	color:#FFF;
}

a.blinds:hover {
	color:#FFF;
}
a.awnings:hover {
	color:#fff;
}
a.shutters:hover {
	color:#fff;
}
span.spacer {
	padding:0 5px 0 0;
}

img {
	border:0;
	margin:0;
	padding: 0px 0px 0px 0px;
}



/*DIV DESCRIPTIONS*/

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #877b6c;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.twoColFixRtHdr #container { 
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0;
	text-align: left; /* this overrides the text-align: center on the body element. */
} 

.twoColFixRtHdr #header {
	background-image:url(images/header.png);
	width:960px;
	height:90px;
	background-repeat:no-repeat;
	margin-top:20px;
	padding: 0 0 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
} 

.twoColFixRtHdr #navbar {
	width:960px;
	height:52px;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #banner {
	width:960px;
	height:420px;
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}


.twoColFixRtHdr #blinds_banner {
	width:960px;
	height:420px;
	background-image:url(images/blinds_banner.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #beach_banner {	width:960px;	height:420px;	background-image:url(images/beach_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #holland_banner {	width:960px;	height:420px;	background-image:url(images/holland_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #honeycomb_banner {	width:960px;	height:420px;	background-image:url(images/honeycomb_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #panelglides_banner {	width:960px;	height:420px;	background-image:url(images/panelglides_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #roman_banner {	width:960px;	height:420px;	background-image:url(images/roman_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #verticals_banner {	width:960px;	height:420px;	background-image:url(images/verticals_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #venetian_banner {	width:960px;	height:420px;	background-image:url(images/venetian_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #aluminium_banner {	width:960px;	height:420px;	background-image:url(images/aluminium_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #canvas_banner {	width:960px;	height:420px;	background-image:url(images/canvas_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #folding_banner {	width:960px;	height:420px;	background-image:url(images/folding_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #pergola_banner {	width:960px;	height:420px;	background-image:url(images/pergola_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #conservatory_banner {	width:960px;	height:420px;	background-image:url(images/conservatory_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #polycarbonate_banner {	width:960px;	height:420px;	background-image:url(images/polycarbonate_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #straightdrop_banner {	width:960px;	height:420px;	background-image:url(images/straightdrop_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #plantation_banner {	width:960px;	height:420px;	background-image:url(images/plantation_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #vinyl_banner {	width:960px;	height:420px;	background-image:url(images/vinyl_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #alshutters_banner {	width:960px;	height:420px;	background-image:url(images/alshutters_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}
.twoColFixRtHdr #sussex_banner {	width:960px;	height:420px;	background-image:url(images/sussex_banner.jpg);	background-repeat:no-repeat;	background-color:#FFF;	margin:0; padding:0;}

.twoColFixRtHdr #curtains_banner {
	width:960px;
	height:420px;
	background-image:url(images/banner_curtains.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #banner_awnings {
	width:960px;
	height:420px;
	background-image:url(images/banner_awnings.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #banner_shutters {
	width:960px;
	height:420px;
	background-image:url(images/banner_shutters.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #banner_contact {
	width:960px;
	height:277px;
	background-image:url(images/banner_contact.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #banner_testimonials {
	width:960px;
	height:420px;
	background-image:url(images/banner_testimonials.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	margin:0; padding:0;
}

.twoColFixRtHdr #sub_nav {
	width:960px;
	height:35px;
	background-color:#e2ded7;
	margin:0; padding:0;
}

.twoColFixRtHdr #sub_nav_break {
	width:960px;
	height:5px;
	background-color:#e2ded7;
	margin:0; padding:0;
}

.twoColFixRtHdr #header_break {
	width:960px;
	height:5px;
	background-color:#fff;
	margin:0; padding:0;
}

#audio_cntrls{width:200px; float:right; z-index:1; color:#5f5f5f; font:10px Arial, Helvetica, sans-serif;}
#audio_cntrls a { color:#780001;}
#audio_cntrls a:hover {color:#bda04e;}


.twoColFixRtHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.twoColFixRtHdr #sidebar1 {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1327px;

}

.twoColFixRtHdr #sidebar2 {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1266px;

}

.twoColFixRtHdr #sidebar3 {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1142px;

}

.twoColFixRtHdr #sidebar_holland {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1211px;

}

.twoColFixRtHdr #sidebar_roman {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1283px;

}

.twoColFixRtHdr #sidebar_panelglides {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1247px;

}

.twoColFixRtHdr #sidebar_verticals {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1180px;

}

.twoColFixRtHdr #sidebar_venetian {
	float: right; /* since this element is floated, a width must be given */
	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background-image:url(images/sidebar_bg.png);
	background-repeat:repeat-y;
	min-height:1924px;

}

.twoColFixRtHdr #sidebar_awnings {
	float: right; /* since this element is floated, a width must be given */	width: 240px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1470px;}
	
	.twoColFixRtHdr #sidebar_testimonials {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1234px;}
	
.twoColFixRtHdr #sidebar_aluminium {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1380px;}
	.twoColFixRtHdr #sidebar_canvas {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1947px;}
	.twoColFixRtHdr #sidebar_folding {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1696px;}
		.twoColFixRtHdr #sidebar_pergola {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1182px;}
			.twoColFixRtHdr #sidebar_pleated {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1175px;}
				.twoColFixRtHdr #sidebar_polycarbonate {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1340px;}
					.twoColFixRtHdr #sidebar_conservatory {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:2034px;}
					.twoColFixRtHdr #sidebar_straight_drop {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:2419px;}
	.twoColFixRtHdr #sidebar_curtains {
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1456px;}
	.twoColFixRtHdr #sidebar_shutters{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1389px;}
		.twoColFixRtHdr #sidebar_plantation{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1123px;}
		.twoColFixRtHdr #sidebar_vinyl{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1216px;}
		.twoColFixRtHdr #sidebar_alshutters{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1249px;}
		.twoColFixRtHdr #sidebar_sussex{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1126px;}
	.twoColFixRtHdr #sidebar_contact{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1423px;}
	.twoColFixRtHdr #sidebar_thankyou{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1050px;}
	.twoColFixRtHdr #sidebar_honeycomb{
	float: right; width: 240px; background-image:url(images/sidebar_bg.png);background-repeat:repeat-y;	min-height:1145px;}
	
	

.twoColFixRtHdr #sidebar_image {
	
}


.twoColFixRtHdr #mainContent { 
	margin: 0 250px 0 0; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the er1 div contains, the column space will remain. You can remove this margin if you want the #
	div's text to fill the #er1 space when the content in #er1 ends. */
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 

.twoColFixRtHdr #inner_div_170 { 
	margin:0;
	background-image:url(images/inner_div_170.png);
	width:660px;
	height:170px;
	
} 

.twoColFixRtHdr #inner_div_210 { 
	margin:0;
	background-image:url(images/inner_div_210.png);
	width:660px;
	height:210px;
	
} 

.twoColFixRtHdr #inner_div_250 { 
	margin:0;
	background-image:url(images/inner_div_250.png);
	
	width:660px;
	background-repeat:no-repeat;
	height:250px;
	
}

.twoColFixRtHdr #footer_break { 
	height:0px;
	width:960px;
	background-color:#877b6c;
	margin:auto;
	
}


.twoColFixRtHdr #footer {
	height:60px;
	width:960px;
	background-color:#474747;
	float:none;
	margin:auto;
	
} 

.twoColFixRtHdr #heff {
	height:20px;
	width:960px;
	background-color:#e2ded7;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	
} 

.twoColFixRtHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.twoColFixRtHdr #gallery  {
	width: 645px;
	height:520px;
	background-color:#e2ded7;
	margin-left:12px;

}

.twoColFixRtHdr #gallery2  {
	width: 645px;
	height:174px;
	background-color:#e2ded7;
	margin-left:12px;

}

.twoColFixRtHdr #gallery3  {
	width: 645px;
	height:345px;
	background-color:#e2ded7;
	margin-left:12px;

}

/*Form CSS*/

#mainContent form {text-align: right; width: 350px;}
#mainContent .text_inp {width:260px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#484c4e; margin-bottom:8px;}
#mainContent .text_area {width:260px; vertical-align:top; height:120px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#484c4e;}
#mainContent .sbm_butt {border:2px solid #efefea; color:#FFFFFF; background-color:#6db43f; margin:5px 0; padding:4px; font:16px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
#mainContent .sbm_butt:hover {background-color:#bda04e;}
ol#contactform {margin:0px; padding:0px;}
ol#contactform li {list-style:none; padding-bottom:5px;}

#panel form {text-align: right; width: 350px;}
#panel .text_inp {width:260px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#484c4e; margin-bottom:8px;}
#panel .text_area {width:260px; vertical-align:top; height:120px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#484c4e;}
#panel .sbm_butt {border:2px solid #efefea; color:#FFFFFF; background-color:#6db43f; margin:5px 0; padding:4px; font:16px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
#panel .sbm_butt:hover {background-color:#bda04e;}
ol#contactform {margin:0px; padding:0px;}
ol#contactform li {list-style:none; padding-bottom:5px;}

ul.fade {
	margin:0;
	padding:0;
}
