/* <![ Global [ -----------------------------------------------------------*/
body{	background-color:#c6a070; margin:0px; padding:0px}
td	{	font:14px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#000;}
a		{	color:#990000; text-decoration:none}
a:hover	{	color:#990000; text-decoration:underline}

input, select, textarea {	border:1px solid #3f2411;}

form {margin:0; padding:0}

li{		margin-left: 1.5em;
		padding-bottom:3px;
		}
li ul{	padding-top:3px;}

/*	<![ Layout [ -----------------------------------------------------------*/

.container {
	border:solid #472b16;
	border-width:0px 1px 1px 1px
	}

.nav {
	background-image:url(images/nav-bg.jpg);
	background-repeat:repeat-x
	}
	
.left {
	background-color:#c49d6b;
	border-right:1px solid #3F2411;
	padding:0px 0px 5px 0px
	}	

.mid {
	background-color:#FEF4E8
	}	
	
.content {
	padding: 0px 10px 10px 10px !important;
	padding: 10px;
	background-image:url(images/gaurentee.jpg);
	background-repeat:no-repeat;
	background-position:top right
	}	

.right {
	background-image:url(images/right-bg.jpg);
	background-repeat:repeat-y
	}

.qc-text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#45220f;
	padding: 3px 3px 0px 0px
	}
	
.qc-bg {
	background-image:url(images/qc-bg.jpg);
	background-repeat:no-repeat
	}	
	
.formcell {
	padding:0px 16px 5px 0px
	}	
	
.form-pct {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	width:154px;
	background-color:#e8be88;
	padding:2px
	}	
	
.msg-pct {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	height:72px;
	width:212px;
	background-color:#e8be88;
	padding:2px
	}		
	
.submit {
	color: #45220f;
	text-decoration:none;
	padding-right:16px
	}
	
.submit:hover {	
	color:#0d1931;
	text-decoration:underline
	}

.footer {
	background-image:url(images/footer-bg.jpg);
	background-repeat:repeat-x;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#3F2411;
	padding:2px 0px 0px 0px;
	text-transform:uppercase
	}	

.footlinks {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:10px 0px 5px 0px;
	text-transform:uppercase;
	color:#0d1931;
	}

.footlinks a {
	color:#472b16;
	text-decoration:none;
	margin:0px 10px
	}

.footlinks a:hover {
	color:#0d1931;
	text-decoration:underline
	}	
	
.img-gallery {
	border:1px solid navy;
	margin:0px 18px 28px 17px
	}
	
.sub-right {
	width:46px;
	background-image:url(images/subpage-right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:311px

}

.sub-right-bg {
	background-image:url(images/subpage-right-bg.jpg);
	}

.estimate textarea {
	width:95%
	}

.remodeling {
	margin-top:10px}

.remodeling a img {
	display:block;
	border:1px solid #000
	}
	
.remodeling a:hover img {
	display:block;
	border:1px solid #990000
	}	

/*	<![ Main [	 -----------------------------------------------------------*/
h1{	font: normal 18px Arial, Helvetica, sans-serif;
	color:#015885;
	border-bottom:1px solid #015885;
	margin-right:63px;
	padding-bottom:5px}
h2{	font: bold 14px Arial, Helvetica, sans-serif;
	color:#015885;	}
h3{	font: bold 12px Arial, Helvetica, sans-serif;
	color:#015885;	}
