body   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FAF9E2;
}
table {
	width: 100%;
	height: 100%;
}
td,tr   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	text-align: center;
	padding: 0;
}
.gallery-table { 
	width: auto;
	height: auto;
}
.gallery-table td,tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1   { font-size: 36px; color: #000000; }
h2   { font-size: 24px; color: #000000; }
h3   { font-size: 18px; color: #000000; }
h4   { font-size: 16px; }
h5   { font-size: 12px; }
h6   { font-size: 9px; }
.body-h1   { font-size: 36px; color: #000000; font-weight: bold; }
.body-h2   { font-size: 24px; color: #000000; font-weight: bold; }
.body-h3   { font-size: 18px; color: #000000; font-weight: bold; }
.body-h4   { font-size: 16px; font-weight: bold; }
.body-h5   { font-size: 12px; font-weight: bold; }
.body-h6   { font-size: 9px; font-weight: bold; }
.small_font   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.tables   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #000000; }
.table_titles   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #000000; color: #FFFFFF; font-weight: bold; }
.error {color:#A80000}
input {border:1px solid #606060; background: #DDDDDD}
a:active   { text-decoration: none; }
a:link   { color: #000000; text-decoration: none; }
a:visited   { color: #000000; text-decoration: none; }
a:hover   { color: #FF0000; text-decoration: none; }
p,li,ul   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#tail {
    position: relative;
	width: 800px;
	margin: 0 auto;
	padding: 0;
	border: none;
	text-align: center;
	overflow: hidden;
	clear: both;
}
#wrapper {
    position: relative;
	width: 800px;
	height: 605px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	border: none;
	text-align: left;
	overflow: hidden;
	clear: both;
}
#header {
	text-align: center;
}
.centre {
	text-align: center;
}
.red-text {
	color: #FF0000;
}
#title-home {
	text-align: left;
}
#title {
	text-align: center;
}
#indent {
	margin-right: 20%;
	margin-left: 25%;
}
#topbar {
    position: absolute;
	top: 0;
	left: 0;
	width: 800px;
	height: 20px;
	background-color: #FFFFFF;
	background-image: url(__images/red-top-bar.gif);
	background-position: top;
	background-repeat: no-repeat;
	text-align: right;
	overflow: none;
}
#navbar {
    position: absolute;
	top: 20px;
	left: 0;
	width: 800px;
	height: 131px;
	background-color: #FFFFFF;
	background-image: url(__images/top-bg.jpg);
	background-repeat: no-repeat;
	text-align: right;
	overflow: none;
}
.nav {
    position: absolute;
	top: 105px;
	right: 200px;
	width: 350px;
	height: auto;
	text-align: right;
	overflow: none;
}
#logo {
    position: absolute;
	top: 20px;
	left: 0;
	width: 130px;
	height: 120px;
	text-align: left;
}
#right {
    position: absolute;
	top: 155px;
	right: 0;
	width: 185px;
	height: 452px;
	background-color: #FFFFFF;
	text-align: right;
	overflow: none;
}
#left {
    position: absolute;
	top: 155px;
	left: 0;
	width: 155px;
	height: 452px;
	background-color: #FFFFFF;
	text-align: left;
	overflow: none;
}
#gallery {
	position: absolute;
	top: 155px;
	left: 0;
	right: 0;
	width: 100%;
	height: 452px;
	text-align: center;
	overflow: auto;
}
#content-main {
	position: absolute;
	top: 155px;
	left: 160px;
	right: 180px;
	width: 445px;
	height: 452px;
	text-align: left;
	overflow: auto;
}
#content-main ul{
	text-align: left;
}
#dulux-img { 
    position: absolute;
	top: 155px;
	right: 185px;
	width: 74px;
	height: 83px;
}
#content-addr {
	position: absolute;
	top: 155px;
	left: 160px;
	right: 180px;
	width: 445px;
	height: 452px;
	text-align: center;
	overflow: auto;
}
#footer {
	clear: both;
	text-align: center;
}
