*{
margin:0;
padding:0;
}

#wrapper{margin: 0 auto;
	width:820px;
	margin-top:20px;
	}

#banner{height:140px;
	}

#logo{border:none;}

td{width:430px;
	vertical-align:top;
	}

.divwrap{width:140px;
	float:left;
	margin-right:20px;}

#content{min-height:270px;
	border:1px solid white;
	clear:both;
	}

#footer{clear:both;
	padding-top:30px;
	}

h2#h2head{line-height:60px;
	color:#5560b3;
	}

h3.divtitle{clear:left;
	color:#5560b3;
	font-family:Georgia;
	font-size:11pt;
	line-height:20px;
	font-style:italic;
	margin-top:20px;
	margin-bottom:10px;}

h4.divtitleh4{clear:left;
	color:#5560b3;
	font-family:Georgia;
	font-size:10pt;
	line-height:20px;
	font-style:italic;
	margin-top:20px;
	margin-bottom:10px;}

p{color:gray;
	line-height:20px;
	margin-bottom:10px;
	}

p.divpara{font-size:10pt;
	color:gray;
	width:140px;}



a.divnav:link,a.divnav:visited{color:#575757;}

a.divtitlenav:link,a.divtitlenav:visited{color:#5560b3;
	text-decoration:none;}

a.divnavfoot:link,a.divnavfoot:visited{color:#575757;
	text-decoration:none;
	}

#h2foottext{text-align:center;
	color:#5560b3;
	font-size:12pt;
	margin-bottom:20px;
	}

#copy{width:450px;
	margin:0 auto;
	color:gray;
	}
	
#company,#design,#colourway,#code,#metres,#rolls,#name,#telephone,#email,#street,#town,#county,#postcode,#blind_type,#width,#quantity,#drop,#measure{float:left;
	clear:both;
	width:150px;
	margin-right:10px;
	}

.label{float:left;
	}

.inputline{height:30px;
	width:320px;
	}

.inputbox{height:120px;
	width:320px;
	}

#fabric_form{margin-top:20px;
	float:left;}

#wallpaper_form{margin-top:20px;
	float:left;}

#rtimg{margin-top:50px;
	margin-bottom:30px;
	}

#home_btn{margin-left:10px;}

.supplierlogo{border:none;}

.formlab{color:#5560b3;
	width:200px;
	}

#nav{float:right;
	margin-right:40px;
	margin-bottom:30px;
	height:30px;}

.hornav{float:left;
	}

a.navlink:link,a.navlink:visited{text-decoration:none;
	margin-left:5px;
	color:#5560b3;
	}

a.navlinkthis:link,a.navlinkthis:visited,a.navlink:hover{text-decoration:none;
	margin-left:5px;
	color:black;
	}

li.literms{
	margin-left:40px;
	margin-bottom:20px;
	color:gray;
	}

ul#ulterms{width:760px;
	margin:0 auto;
	}

.thumb{width:120px;
	height:117px;
	border:1px solid gray;
	}

#contacttext{float:left;}

#map{float:right;
	width:400px;
	height:350px;
	margin-right:40px;
	border:1px solid gray;}

#contentleft{float:left;
	width:320px;
	}

#flashblinds{
	width:445px;
	height:350px;
	float:left;
	margin-left:30px;
	margin-top:140px;
	}

#asf{margin-left:340px;
	margin-bottom:30px;
	border:none;
	}

.prop{
	height:20px;
	width:300px;
	clear:both;
	}

#shop{margin-left:200px;
	margin-top:20px;
	}

img#sunway{margin-left:40px;
	margin-top:80px;
	border:none;
	}

#aboutcont{width:440px;
	float:left;
	margin-right:20px;
	}

img#shopphoto{float:left;}