body {margin: 0;padding: 0;background-color: #000;font-family:arial,verdana,sans-serif;font-size:100%;}
html{margin: 0;padding: 0;}
#container{width:769px;margin: auto;padding:0;border:2px solid #c0c0c0;background-color:#808080;}

#banner .logo {float: left;margin-top: 0;border:0px;}
#banner {height:180px;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: #d4d4d4 url(images/nav_up.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: #000;font-family: trebuchet ms,arial,verdana,sans-serif;font-size: 80%;font-weight:bold;}
#nav ul a:hover {color: #cc0000;}

#splash {height:100%;color:#000;margin: 1em 0 1em 86px;width:600px;text-align:justify;background-color:#515151;border:1px solid #c0c0c0;}
#splash a{color: #333366;margin-left:14em;}
#content {color:#fff;margin: 1em 0.2em 1em 0;float:right;width:500px;text-align:justify;padding-bottom:10px;background-color:#515151;border:2px solid #c0c0c0;}
#content ul {list-style:none;margin:0;padding:0 10px 0 10px;}
#content  li {font-size: 85%;line-height:1.4em;}
#content h1 {background: #cc0000 url(images/) repeat-x left top;font-size:130%;;margin:0;padding:2px 0 0 10px;border-bottom:2px solid #c0c0c0;}
#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:#fff;}
.leftimg {float: left;border: 1px solid #b1b1b1;margin: 10px;}
.rightimg {float: right;border: 1px solid #b1b1b1;margin: 10px;}
.center{margin-left:180px;border:0px;}


.plumber{background-color:#fff;border:1px solid #b1b1b1;}


.sidebar{background: url(images/sidebar_grad.jpg) repeat-x left top;text-align:center;font-size: 85%; float:left;width:240px;margin: 1.2em 0 0 0.2em;background-color:#;border:2px solid #c0c0c0;}
.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:1em;margin-bottom:1em;padding:0px;border:1px solid #a0a0a0;}



#footer {font-size:74%;color:#fff;width:100%;background-color:#808080;border-top: 2px solid #c0c0c0;
	background-repeat: repeat-x;
	background-position:bottom left;	
	clear: both;
	text-align:center;
	padding:0.5em 0 0.5em  0;margin-top:0.5em;color:#fff;margin-bottom:0;}
#footer .hia{float:right;margin:0.5em 1em 0.5em 0;}
#footer a:link, #footer a:visited {color: #000;}
#footer a:hover {color:#fff;}
	
	