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

body { margin:0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; background-color: #09243d; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; }

p { font-family: Arial, Helvetica, sans-serif; color: #F6F6F6; font-size:0.69em; line-height: 18px; font-weight:normal; }

ul li { font-size:0.69em; line-height:18px; color:#81adce; }

img { border:0px; }

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 18px; }

h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 18px; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight:normal; line-height: 25px; padding: 0px; margin: 0px; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal; line-height: normal; padding: 0px; margin: 0px; }

h5 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal; line-height: normal; padding: 0px; margin: 0px; }

a:link { color:#f2c841; text-decoration:none; }

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

a:hover { color:#0099FF; text-decoration:none; }


/*Design div id tags */

#main { width:807px; height:auto; margin-left:auto; margin-right:auto; padding:0px; background-color:#09243d; }

#header { width:787px; height:auto; background-color:#09243d; padding-top:25px; padding-left:10px; }


#logo { width:248px; height:70px; margin-left:135px; margin-bottom:25px; margin-top:15px; padding:0px; }

#headerright { width:283px; height:auto; background-color:#09243d; float:right; padding-top:60px;  }

#news { height:250px; width:515px; margin-bottom:25px; margin-top:25px; overflow:auto; }




#nav { width:807px; height:auto; margin:0px; padding:0px; clear:both;  }

#nav ul { padding-left:0px; text-align:center; }

#nav li { padding-left:10px; padding-right:10px; list-style:none; display:inline; color:#f2c841; letter-spacing:1px; border-right: 1px solid #f2c841; }



#mainflash { width:807px; height: auto; margin-top:25px; padding:0px; margin-bottom:25px; }

#trade { width:807px; height:auto; margin:0px; padding:0px; clear:both; }

#smallflash { width:807px; height:auto; clear:both; overflow:hidden; margin-top:15px; padding-bottom:15px;   }

#smallflash1 { width:807px; height:auto; clear:both; overflow:hidden;  }

#f1 { width:228px; height:auto; margin:0px; padding:0px; float:left; padding-right:41px; margin-bottom:25px;}

#f2 { width:228px; height:auto; margin-left:20px; padding:0px; float:left; padding-right:21px; margin-bottom:25px; }

#f3 {width:228px; height:auto; margin-left:41px; padding:0px; float:right; margin-bottom:25px;  }

#tradewindows { width:545px; height:auto; padding:0px; float:right; }

#price  { width:228px; height:auto; float:left; }

#contact { width:300px; height:auto; margin-left:0px; padding-left:15px; float:left; }

#google { width:510px; clear:both; padding:15px; } 




#top { width:807px; height:auto; margin-left:0px; margin-bottom:15px; padding-bottom:15px; border-bottom: 1px #FFFFFF dotted; }

#text { width:807px; height:auto; margin-left:0px; padding-top:20px; clear:both; overflow:hidden; }

#tabs { width:228px; height:auto; margin-top:20px; padding:0px; float:left; }

#textleft { width:336px; height:auto; margin-left:0px; padding-left:15px; float:left; }

#textright  { width:210px; height:auto; margin-left:0px; float:right; }

#conservatories { width:520px; height:auto; clear:both; }

#tradedoors { width:210px; height:auto; float:right; margin-left:15px; }

#bottom { width:520px; height:auto; clear:both; }

#folding { width:295px; height:221px; margin:5px; float:left; }



 


#footer { width:807px; height:auto; margin-left:auto; margin-right:auto; clear:both;text-align:center; padding-bottom:40px; clear:both; }  

#footer ul { padding-left:0px; text-align:center; }

#footer li {  padding-left:5px; padding-right: 5px; list-style:none; display:inline; color:#666; font-size:0.69em; border-right: 1px solid #253036; }

#footer a:link { color: #999999; text-decoration:none; }

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

#footer a:hover { color: #666666; text-decoration:none; }

#seo { width:auto; height:auto; margin:auto; text-align:center; clear:both; }



/*text styles */

.floatr { float:right }

.floatl { float:left; }

.gold { color:#f2c841; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; }

.glarge { color:#f2c841; font-size:1.5em; }

.hblue {  color:#81adce; font-size:0.55em; }

.w { font-weight:bold; }

.white { font-family: Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:1.9em; }


.gold1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.50em; color:#f2c841; font-weight:normal; line-height:18px; padding:0px; margin:0px; }

.gold2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.69em; color:#f2c841; font-weight:normal; line-height:18px; padding:0px; margin:0px; }

.white1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.69em; color:#f2c841; font-weight:normal; line-height:18px; padding:0px; margin:0px; }

.white1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.0em; color:#f2c841; font-weight:normal; line-height:18px; padding:0px; margin:0px; }

.grey { font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-weight:normal; line-height:10px; padding:0px; margin:0px; text-align:center }

.right { font-family:Georgia, "Times New Roman", Times, serif; color: #F6F6F6; font-weight:normal; line-height:1.0em; padding:0px; margin:0px; text-align:right; } 

.small { font-family:Georgia, "Times New Roman", Times, serif; color:#81adce; font-weight:normal; line-height:18px; padding:0px; margin:0px; }


.block { width:545px; overflow:hidden; }

.boarder { width:545px; border-top:dashed 1px #81adce; margin-top:15px; } 



.formstyle { width:250px;
	background-color: #ffffff;
	padding:1px;
	margin-bottom:1px;
	border: 1px solid #cccccc;
	color: #333;
	font-family: Arial;
	color:#666;
}

.phpstyle4 {
	color: #008000;
}
.phpstyle3 {
	color: #c33131;
}
.tickyellowbox {
	background-color: #eff6ef;
	border: 1px solid #008000;
}
.tickredbox {
	background-color: #f9eaea;
	border: 1px solid #c33131;
}

.linkbox {
	width: auto;
	border: 1px #BCCFDE solid;
	background-color:#DDE5ED;
	padding: 10px 10px 10px 10px;
	color:#000000;
	font-size:0.69em;
	text-align:center;
}

a.greylinks:link {
	color: #333;
	text-decoration: underline;
}
a.greylinks:visited {
	color: #333;
	text-decoration: underline;
}
a.greylinks:active {
	color: #333;
	text-decoration: underline;
}
a.greylinks:hover {
	color: #666;
	text-decoration: underline;
}

	

