@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	background-color:#436c99;
	font-family:Arial, Helvetica, sans-serif;}
#outer {
	padding:0;
	margin:0;
	}
#carpentry {
	background-color:#fff;
	width:960px;
	padding:0;
	margin:0 auto;
	border:#930 thin groove;
	border-bottom:none;}
#mainContent {
	padding:0 1.2em;}
#homeImprovement {
	width:960px;
	background-color:#325884;
	padding:0;
	margin:0 auto;
	border:#930 thin groove;
	border-top:none;}
#footer {
	background-color:#325884;
	color:#FFF;
	}
#footer a {
	text-decoration:none;
	color:#d2e4fa;}
#footer h3 {
	color:#FFF;
	font-size:16px;}
#footer h4 {
	font-size:12px;}
#nav td {
	border-right:medium #d2e4fa groove;
	text-align:center;
	padding:.6em .3em;}
#nav a {
	text-decoration:none;
	color:#FFF;
	padding:1.4em 1em;}
#nav a:hover {
	color:#310500;}
#top h5 {
	color:#006;}
#top h3 {
	padding-top:1em;
	font-size:16px;}	
#top h4 {
	font-size:14px;}
h3 {
	color:#520500;
	padding-bottom:0;
	margin-bottom:0;}
p.carpentry {
	padding-top:0;
	margin-top:0;}
h4 {
	color:#325884;}
	
form {font:bold 100% Arial, Helvetica, sans-serif;
  min-width: 450px;
  max-width: 550px;
  width: 475px; 
  margin: 0;
  padding: 0;}
form label {display: block;  
	float: left; 
	width: 150px; 
	padding: 0 2px; 
	margin: 5px 0 0; 
	text-align: right;
	color:#000;}
form fieldset {
  /* clear: both; */
  border-color: #325884;
  border-width: 1px;
  border-style: solid;
  padding: 10px;     
  margin: 0;}
form legend {color:#325884;
	font:bold 14px Verdana, san-serif;}
form p {display:block;
	margin: 0 0 5px 165px;
	padding: 1px 3px;
	color:#000;}
form input {display:inline;
width:auto;
color:#000;
margin:5px 0 0 10px;}
form textarea {display:inline;
width:auto;
margin:5px 0 0 10px;}
form select {display:inline;
width:auto;
margin:5px 0 0 10px;}
