body {margin: 0;padding: 0;background-color: #fff;background: url(images/body_bg.jpg) repeat-x fixed; font-family:arial,verdana,sans-serif;font-size:100%;}
html{margin: 0;padding: 0;}
#container{width:769px;margin: auto;padding:0;border-left:2px solid #000;border-right:2px solid #000;background: url(images/red_pot_small.jpg) no-repeat left 105px;background-color:#282b88;}

#banner .logo {float: left;margin-top: 0;border:0px;}
#banner {height:176px;border-bottom: 1px solid #8f8f8f;}
#banner .strapline {float: right;text-align: right;}

#nav ul {margin:0;padding:0;list-style: none;width:100%;float: left;background: #fff url(images/nav_bg.jpg) repeat-x;border-bottom: 1px  solid #8f8f8f;}
#nav ul li {display:inline;}
#nav ul a{float:left;display:block;padding: 0.2em 1em;line-height: 2.0em;background: url(images/divider.jpg) repeat-y right top;text-decoration: none;
color: #282b88;font-family: trebuchet ms,arial,verdana,sans-serif;font-size: 80%;font-weight:bold;}
#nav ul a:hover {color: #000;text-decoration:underline;}

#content {color:#000;margin: 1em 0.2em 1em 0;float:right;width:500px;text-align:justify;padding-bottom:10px;background-color:#fff;background: #fff url(images/paint_pots_opaque.jpg) no-repeat bottom right;border:2px solid #000;}
#content ul {list-style:none;margin:0;padding:0 10px 0 10px;}
#content  li {font-size: 85%;line-height:1.4em;}
#content h1 {background-color:#f42128;font-size:130%;;margin:0;padding:2px 0 0 10px;border-bottom:2px solid #000;color:#fff;}
#content h2{font-size:100%;color:#000;padding:0 0 0 10px;}
#content p {line-height:1.4em;font-size:85%;padding: 0 10px 0px 10px;}
#content .quote {font-size:100%;word-spacing:0.2em;color:#ff0000;}
#content .thumb{margin:1em 0 1em 1em;padding:2px;border:1px solid #a0a0a0;}
#content a{color:#000;}
#content a:hover{color:#f42128;}
#content dl{margin right:10px;width:90%;margin-left:10px;}
#content dt {padding:10px;padding-top:10px;font-style:italic;font-size:85%;}
#content dd{font-size:85%;}
.leftimg {float: left;margin: 10px;}
.rightimg {float: right;margin: 10px;}
.center{margin-left:180px;border:0px;}
#sitemap{width:500px;border:1px solid:red;}
#sitemap li{list-style:circle;margin: 1em 0 0 1em;line-height:1em;}
.paint{text-align:center;}

.sidebar{background: url(images/sidebar_bg.jpg) repeat-x left top;text-align:center;font-size: 85%; float:left;width:240px;margin: 1.2em 0 0 0.2em;}
.sidebar p{padding:0px;margin: 0.5em 0.5em 1em 0.5em;text-align:justify;line-height:1.2em;}
.sidebar h2{padding:0;font-size:100%;margin:0.5em 0 0 0;}
.sidebar ul{list-style:none;line-height:1.2em;text-align:left;margin-left:10px;}
.sidebar li{}
.sidebar  a{color:#000;}
.sidebar  a:hover {color: #fff;}
.sidebar .img{margin-top:0.1em;margin-bottom:1em;padding:0px;border:0px;}

.colour_chart{font-size:70%;margin-left:10px;}
tr .name{align:left;}
.number{background-color:#282b88;padding:2px;color:#fff;font-weight:bold;}
.tagline {font-family:georgia;background-color:#d2d7f4;padding:8px;margin:8px;}
#footer {font-size:74%;width:100%;color:#fff;background: url(images/footer_bg.jpg) no-repeat left top;border-top: 2px solid #000;
		
	clear: both;
	text-align:center;
	padding:1em 0 0.5em  0;margin-top:0.5em;margin-bottom:0;}

#footer a:link, #footer a:visited {color: #fff;}
#footer a:hover {color:#f42128;}
	
	
