/* TAGS */

body { background-image:url(images/bk.jpg); background-repeat:repeat-x; background-color:#2d2d2d; margin:0px; color:#666666; font-family:Verdana, Geneva, sans-serif; font-size:62.5%; }

p { font-size:1.2em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left;}

a:link { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

a:visited { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

a:hover { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}


.small { font-size:0.9em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:left; }


h1 { font-size:1.5em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; font-weight:normal; }

.sub1 { font-size:80%; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; font-weight:normal; font-style:italic; }

.awnings { font-size:1.5em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; font-weight:normal; }

h2 { font-size:1.5em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; font-weight:normal; }

h3 { font-size:1.5em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; font-weight:normal; }

a:link { color: #ffffff; text-decoration:underline;  }

a:visited { color: #ffffff; text-decoration:none; }

img { border:0px; }


/* IDS */

#top { margin-left:auto; margin-right:auto; width:919px; height:116px; background-image:url(images/top.jpg); background-repeat:no-repeat; text-align:right; }

#logo { padding-left:10px; padding-top:30px; height:84px; float:left; }

#numbers { padding-left:20px; width:276px; height:108px; float:left; padding-bottom:2px;}

.red { font-family:Arial, Helvetica, sans-serif; color:#B00; font-size:1.6em; text-align:left;}

.redbold { font-family:Arial, Helvetica, sans-serif; color:#B00; font-size:1.6em; font-weight:bold; text-align:left; }

.blue { font-family:Arial, Helvetica, sans-serif; color:#00C; font-size:1.6em; text-align:left; }

.bluebold { font-family:Arial, Helvetica, sans-serif; color:#00C; font-size:1.6em; font-weight:bold; text-align:left;}

#nav { padding-left:20px; width:899px; height:44px; }

#flash { padding-left:20px; width:616px; height:259px; float:left; }

#buttons { width:266px; height:259px; float:left; background:#FFFFFF; }

#main { height:auto; margin-left:auto; margin-right:auto; width:919px; background:#FFFFFF; overflow:hidden; padding-bottom:20px; }

#mainleft { padding-left:20px; width:634px; height:auto; background-image:url(images/leftbk.gif); background-repeat:repeat-y; float:left; }

#mainleft a:link { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainleft a:visited { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainleft a:hover { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright { width:245px; float:right; overflow:auto; padding-right:20px;}

#mainright2 { width:245px; height:inherit; float:right; overflow:auto; padding-right:20px;}

#mainright a:link { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright a:visited { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright a:hover { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright2 a:link { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright2 a:visited { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#mainright2 a:hover { font-size:1.0em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#left {width:292px; height:auto; padding-left:10px; padding-right:10px; float:left; }

#left2 {width: 584px; height:auto; padding-left:10px; padding-right:10px; float:left; }

#right {width:292px; height:auto; padding-right:20px; float:left;}

#footer {width:919px; height:auto; margin-left:auto; margin-right:auto; text-align:center; }

#footer li { padding-left:10px; font-size:1.0em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; display:inline; text-decoration:none; }

#footer p {font-size:1.2em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; }

#footer a:link {font-size:1.0em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; text-decoration:underline; }

#footer a:visited {font-size:1.0em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; text-decoration:underline; }

#footer a:hover {font-size:1.0em; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; }

#editablebottom {width:919px; height:auto; margin-left:auto; margin-right:auto; font-size:9px; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:center; }

#editablebottom li{ font-size:12px; color:#FFF; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#editablebottom p {font-size:1.3em; color:#FFF; font-family:Verdana, Geneva, sans-serif;}

#editablebottom h3 {font-size:1.6em; color:#FFF; font-family:Verdana, Geneva, sans-serif;}

#left ul { font-size:1.2em; color:#444; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#left a {  color:#333; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#right a {  color:#333; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#contactleft a { font-size:1.2em; color:#333; font-family:Verdana, Geneva, sans-serif; text-align:left; }

/* Insect Screens */

#maininsect {height:auto; padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#maininsectleft { width:617px; float:left; background-color:#ce9d57; min-height:449px; height:auto; }

#maininsectright { width:210px; float:left; background-color:#ba730d; min-height:449px; height:auto; padding-left:29px; padding-right:27px; }

#insectleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;}

#insectleft p {font-size:1.2em; color:#9a5c02; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#insectleft li {font-size:1.2em; color:#9a5c02; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#insectright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#insectright p {font-size:1.2em; color:#9a5c02; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.insect { font-size:1.8em; color:#9a5c02; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500; }


/* Blinds */
 
#mainblinds {height:auto; padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainblindsleft { width:617px; float:left; background-color:#b4b58a; min-height:449px; height:auto; }

#mainblindsright { width:210px; float:left; background-color:#4f5815; min-height:449px; height:auto; padding-left:29px; padding-right:27px; }

#blindsleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;}

#blindsleft p {font-size:1.2em; color:#4F5819; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#blindsleft li {font-size:1.2em; color:#4F5819; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#blindsright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#blindsright p {font-size:1.2em; color:#4F5819; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.blinds { font-size:1.8em; color:#4F5819; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500; }



/* Awnings */

#mainawnings { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainawningsleft { width:617px; float:left; background-color:#d1a3b6; height:449px; }

#mainawningsright { width:210px; float:left; background-color:#762053; height:449px; padding-left:29px; padding-right:27px; }

#awningsleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;}

#awningsleft p {font-size:1.2em; color:#762053; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#awningsright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#awningsright p {font-size:1.2em; color:#762053; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.awnings { font-size:1.8em; color:#762053; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }

/* Furniture */

#mainfurniture { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainfurnitureleft { width:617px; float:left; background-color:#aacad3; height:449px; }

#mainfurnitureright { width:210px; float:left; background-color:#065369; height:449px; padding-left:29px; padding-right:27px; }

#furnitureleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;}

#furnitureleft p {font-size:1.2em; color:#065369; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#furnitureright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#furnitureright p {font-size:1.2em; color:#065369; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.furniture { font-size:1.8em; color:#065369; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }

/*Perfect Fit */

#mainperfect { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainperfectleft { width:617px; float:left; background-color:#d3f5ff; min-height:449px; height:auto; }

#mainperfectright { width:210px; float:left; background-color:#9cd4e5; min-height:449px; height:auto; padding-left:29px; padding-right:27px; }

#perfectleft {width:308px; height:auto; float:left; }

#perfectleft p {font-size:1.2em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#perfectright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#perfectright p {font-size:1.2em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#perfectleft a:link {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#perfectleft a:visited {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#perfectleft a:hover {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#perfectright a:link {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#perfectright a:visited {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#perfectright a:hover {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.perfect { font-size:1.8em; color:#F60; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }
.perfect2 { font-size:0.8em; color:#F60; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }

/*Conservatory */

#maincon { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainconleft { width:617px; float:left; background-color:#fbd9a3; height:449px; }

#mainconright { width:210px; float:left; background-color:#fc9a00; height:449px; padding-left:29px; padding-right:27px; }

#conright p {font-size:1.2em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#conleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;}

#conleft p {font-size:1.2em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#conright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#conright p {font-size:1.2em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#conleft a:link {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#conleft a:visited {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#conleft a:hover {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#conright a:link {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#conright a:visited {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#conright a:hover {font-size:1.0em; color:#C60; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.con { font-size:1.8em; color:#C60; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }

/*Contact */

#contactleft { padding-left:80px; width:380px; height:auto; float:left; padding-top:10px;}

#contactright { width:459px; height:auto; float:left; padding-top:10px; }

/*Perfect Fit */

#mainother { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainotherleft { width:617px; float:left; background-color:#bebebe; height:449px; }

#mainotherright { width:210px; float:left; background-color:#6c6c6c; height:449px; padding-left:29px; padding-right:27px; }

#testimonials { height:400px; margin-left:20px; margin-right:20px; margin-top:20px; margin-bottom:20px; overflow:scroll;  background-color:#EEE; padding:10px;}

#otherleft {width:308px; height:auto; float:left; }

#otherleft p {font-size:1.2em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#otherleft a:link {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#otherleft a:visited {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#otherleft a:hover {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#otherright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; }

#otherright p {font-size:12px; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#otherright a:link {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#otherright a:visited {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#otherright a:hover {font-size:1.0em; color:#35a6c8; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.other { font-size:1.8em; color:#F60; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500 }

/* Manufacturing */
 
#mainman { padding-left:20px; margin-left:auto; margin-right:auto; width:899px; }

#mainmanleft { width:617px; float:left; background-color:#FCC; height:449px; }

#mainmanright { width:210px; float:left; background-color:#E00; height:449px; padding-left:29px; padding-right:27px; }

#manleft {width:288px; height:auto; padding-left:10px; padding-right:10px; float:left;  padding-top:10px;min-height:449px; height:auto;}

#manleft p {font-size:1.2em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#manleft a:link {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#manleft a:visited {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#manleft a:hover {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#manright {width:288px; height:auto; padding-right:10px; float:left; padding-left:10px; padding-top:10px; min-height:449px; height:auto; }

#manright p {font-size:1.2em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#manright a:link {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left; text-decoration:underline;}

#manright a:visited {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left;}

#manright a:hover {font-size:1.0em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left;}

.man { font-size:1.8em; color:#E00; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500; }

.man2 { font-size:0.8em; color:#E00; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:500; }

#manleft li { font-size:1.2em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#manright li { font-size:1.2em; color:#E00; font-family:Verdana, Geneva, sans-serif; text-align:left; }

#logos { text-align:center; width:919px; }

#logos img { margin-left:30px; }

#advertplayer { padding-top:12px; }