/* CSS Document */

/* CSS Document */

/* CSS Document */

/* CSS Document */

/* Normalize margin, padding */
body, div, dl, dt, dd, ul, ol, li, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, p, blockquote, th, td
{
	margin : 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
/* Normalize font-size for headers */



/* Normalizes font-style and font weight to normal */


/* Removes list-syle from lists */
table
{ border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset, img
{ border : 0; }

/* Left-aligns text in caption and th */
caption, th
{ text-align : left; }

/* Removes quotation marks from q */
q:before, q:after
{ content :''; }



/* start fresh with no styles */

html {
	text-align:center;
	
}

body {
	position: relative;
	width: 900px;
	margin: 0  auto;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	font-size:90%; background-image:url(images/g.jpg);
	  
  
	
}
h1 {color: #0271b1;
font-size: 105%;
margin-top:10px;
margin-bottom:10px; background-color:#CCCCCC;

}
div.nav {
height:25px;
width: 100px;
margin:0;
padding:0;
background-image:url("images/homeover.jpg");
}

div.nav a, div.nav a:link, div.nav a:visited {
display:block;
}

div.nav img {
width:100px;
height:25px;
border:0;
}

div.nav a:hover img {
visibility:hidden;
}
div.nav2 {
height:25px;
width: 100px;
margin:0;
padding:0;
background-image:url("images/remodelover.jpg");
}
div.nav2 a, div.nav a:link, div.nav a:visited {
display:block;
}

div.nav2 img {
width:100px;
height:25px;
border:0;
}

div.nav2 a:hover img {
visibility:hidden;
}


a:link {
	color: #b20606; text-decoration:underline;
	
}
a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}

a:hover {
	color:
	#0271b1;
	text-decoration:underline;
}
#contact { width:900px; height:60px; background-image:url(images/waterfooter.jpg); width:900; background-color:#FFFFFF; background-repeat:no-repeat;




}
#footinfo { padding-top:5px; padding-left:


}
#main { width:900px; height:590px; background-color:#FFFFFF; margin-top:50; }

#content{ float:left; width:325px; padding:40px;



}
#sub_content{ float:right;width:400px; margin-top:20px; padding-right:40px;



}

#space { width:900; height:50; background-color:#FFFFFF;


}

