a {color:#454545;text-decoration:none;}
body {text-align: center;font-family:trebuchet ms;line-height:1.4;color:#454545;font-size:medium;}
div {background-color:inherit;}
h2 {font-size:140%;font-weight:500;color:#454545;padding:0px;margin:0px;}
img {display:block;border:none;}
p {background-color:transparent;font-size:80%;}

div#main {width:760px;margin: 0px auto;text-align: left;}

table#bodycopy {width:680px;margin: 0px auto;text-align: left;border:solid 1px #d6d6e8;}

td#left {padding:10px;width:175px;background-color:#454545;color:#fff;margin:0px;vertical-align:top;}
#left a {color:#fff;text-decoration:underline;}
#left a:hover {text-decoration:none;}
#left a:visited {color:#dedede;}
td#right {padding:15px;background-color:fcfcfc;vertical-align:top;}

#centering img {padding-right:40px;}
#centering h2 {color:#000080;text-decoration:underline;margin-top:15px;}
#centering h3 {color:#000080;font-weight:normal;padding:15px;margin:0px;}
#centering li {font-size:80%}

#inquiry input {border:none;color:#666;background-color:#fff;font-size:10px;width:100px;}

#right ul {font-weight:bold;font-size:80%;}
#right li {font-weight:normal;font-size:inherit;}
#right dl {padding:10px;font-size:80%;}
#right a {text-decoration:underline;color:#000080;}
#right a:hover {text-decoration:none;}
#right h4 {font-weight:normal;font-size:110%;}

#installations {background-color:#3c3;width:175px;margin:0px;vertical-align:top;}
#installations p {padding:15px;color:#333;}
#installations a {color:#333;text-decoration:underline;}
#installations a:hover {text-decoration:none;}

#restoration {background-color:#ff5821;width:175px;margin:0px;vertical-align:top;}
#restoration p {padding:15px;color:#fff;}
#restoration a {color:#fff;text-decoration:underline;}
#restoration a:hover {text-decoration:none;}

#painting {background-color:#F9EA83;width:175px;margin:0px;vertical-align:top;}
#painting p {padding:15px;color:#333;}
#painting a {color:#333;text-decoration:underline;}
#painting a:hover {text-decoration:none;}

#blue {background-color:#346DA4;width:175px;margin:0px;vertical-align:top;}
#blue p {padding:15px;color:#fff;}
#blue a {color:#fff;text-decoration:underline;}
#blue a:hover {text-decoration:none;}

#contact {background-color:#fda26e;width:175px;margin:0px;vertical-align:top;
		background-image:url(r-background.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		}
#contact p {padding:15px;color:#333;}
#contact a {color:#333;text-decoration:underline;}
#contact a:hover {text-decoration:none;}


#floor {background-color:#76b2ec;width:175px;margin:0px;vertical-align:top;
		background-image:url(2-background.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
#floor p {padding:15px;}
#floor a {color:#333;text-decoration:underline;}
#floor a:hover {text-decoration:none;}

#insurance	{background-color:#6268D1;width:175px;margin:0px;vertical-align:top;}
#insurance p {padding:15px;color:#fff;}
#insurance a {color:#fff;text-decoration:underline;}
#insurance a:hover {text-decoration:none;}

#customers	{background-color:#ffac2a;width:175px;margin:0px;vertical-align:top;}
#customers p {padding:15px;color:#000080;}
#customers a {color:#000080;text-decoration:underline;}
#customers a:hover {text-decoration:none;}


#measure {background-color:#c3beb8;width:175px;margin:0px;vertical-align:top;}
#measure p {padding:15px;}
#measure a {text-decoration:underline;}
#measure a:hover {text-decoration:none;}

.greenbox {width:400px;margin:auto;padding:15px;border:outset #d6d6e8 2px;background-color:#e5fbe5;}
.redbox {width:400px;margin:auto;padding:10px;padding-top:5px;padding-bottom:5px;border:outset #d6d6e8 2px;background-color:#ffdab5;}
.bluebox {width:400px;margin:auto;padding:15px;border:outset #d6d6e8 2px;background-color:#EDEEF4;}

.banner td {vertical-align:bottom;}
.banner h1 {color:#000080;padding:0px;margin:0px;font-weight:normal;line-height:.8;}
.banner h3 {color:#000;font-size:140%;padding:0px;margin:0px;font-weight:normal;}
.banner h5 {color:#454545;padding:0px;margin:0px;font-weight:bold;}
.banner a {color:#000080;text-decoration:underline;}
.banner a:hover {color:#454545;text-decoration:none;}
.banner .nav {color:#454545;}
.banner .nav a {color:#454545;text-decoration:underline;}
.banner .nav a:hover {color:#000080;}
.banner .nav a:visited {color:#000080;}
.banner .nav p {padding:0px;margin:0px;}

.login {font-size:80%;line-height:.9;}
.login input {border:solid 1px #d8d6e8;font-family:trebuchet ms;font-size:80%;background-color:fcfcfc;height:14px;width:60px;}
.login button{
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:70%;
   background-color:#d6d6e8;
}
.login a {color:#000080;text-decoration:underline;}
.red {padding-left:10px;color:#FD2500;font-weight:bold;}
.review {border:#D6D6E8 solid thin;padding:0 10px;color:#333333;}
.review .signature {line-height:1;}