body {
	background-color: #ffffff;
	margin-bottom: 20px;
	margin-left: 0;
}
#main {
	width: 1024px;
	}
#header {
	border-bottom: 4px solid #990000;
	height: 89px;
}
#logo {
	float: left;
}
#nav {
	float: left;
}
#main {
	width: 1024px;
}
#content {
	background-color: #666666;
	height: 675px;
	padding-top: 11px;
}
#content {
	background-color: #666666;
	height: 675px;
	padding-top: 11px;
}
#content_photos {
	background-color: #666666;
	height: 810px;
	padding-top: 11px;
}


#contactBox {
	align: center;
	text-align: center;
	width: 638px;
	background-color: #999999;
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
	
}
#buildBox {
	align: center;
	text-align: center;
	width: 638px;
	background-color: #999999;
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
	
}
#buildBox h1 {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin: 2px;
	}


#phone {
	float: left;
	background-color: #666666;
	padding-left: 48px;
	padding-top: 15px;
	text-align: left;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	
}
#phone a {
	color: #ffffff;
	text-decoration: none;
}
#phone a:hover {
	color: #999999;
	text-decoration: none;
}
#aboutInfo a {
	color: #ffffff;
	
}
#aboutInfo a:hover {
	color: #999999;
	
}


#address {
	float: left;
	background-color: #666666;
	padding-left: 95px;
	padding-top: 15px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	padding-bottom: 19px;
	text-align: center;
}
#moreInfo {
	border-top: 1px solid #990000;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 22px;
	padding-top:3px;
	padding-bottom: 3px;
}
#contactBottom {
	position: absolute;  
	top: 768px; 
	_top: 765px; 
	width:1024px; 
	text-align: center;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
#aboutBottom {
	position: absolute;  
	top: 768px; 
	_top: 765px; 
	width:1024px; 
	text-align: center;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
#links {
	text-align:center; 
	position: 
	absolute; 
	top: 50;
	left: 398;
	_top: 60; 
	_left: 400;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	line-height:23px;
	_line-height: 27px;
	font-weight: bold;
}
#links a {
	color: #990000;
	text-decoration: none;
}
#links a:hover {
	color: #666666;
	text-decoration: none;
}
#increteInfo{
	align: center;
	text-align: center;
	width: 1024px;
	background-color: #666666;	
	padding-top:15px;
	padding-bottom: 15px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	border-bottom: 2px solid #990000;
}
#buildBottom {
	position: absolute;  
	top: 772px; 
	_top: 778px; 
	width:1024px; 
	text-align: center;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
#buildBottom a {
	text-decoration: none;
	color: #ffffff;
}
#buildBottom a:hover {
	text-decoration: underline;
	color: #ffffff;
}
#aboutInfo {
	align: center;
	text-align: left;
	width: 638px;
	background-color: #666666;
	position: relative;
	left: 50%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: -319px; /*half the width of the div*/
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
#homeInfo {
		
	background-color: #666666;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 50px; /*half the width of the div*/
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	
}
#aboutInfo h1 {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	margin: 0;
	padding: 0;
	font-weight: bold;
	}
	#aboutContent {
	
	width: 638px;
	height: 270px;
	background-color: #999999;
	position: relative;
	left: 50%;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: -319px; /*half the width of the div*/
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	}
	#homeContent {	
	width: 638px;
	height: 450px;
	background-color: #999999;
	
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
		}
	#aboutMakeover{
		float: left;
		padding-left: 15px;
		padding-right: 15px;
		width: 235px;
		_width: 265px;
		font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #999999;
	}
	#workIncreteText{
		float: left;
		padding-left: 15px;
		padding-right: 15px;
		width: 235px;
		_width: 267px;
		font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
	#workIncreteText a {
		color: #ffffff;
		text-decoration: underline;
	}
		#workIncreteText a:hover {
		color: #666666;
		text-decoration: underline;
	}
	#aboutMakeover a {
			color: #ffffff;
	}
	#aboutMakeover a:hover {
			color: #666666;
	}
	#aboutVideo{
		float: right;
		padding-right: 15px;
		padding-left: 15px;
		border-left: 1px solid white;
	}
	#contactForm {
	width: 638px;
	position: relative;
	left: 50%;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: -319px; /*half the width of the div*/
		}
		#IncreteImage {
		float: right;
		padding-right: 15px;
		padding-left: 15px;
			
	}
	#workContent {
	
	width: 638px;
	height: 353px;
	_height:364px;
	background-color: #999999;
	position: relative;
	left: 50%;
   padding-top: 15px;
	margin-left: -319px; /*half the width of the div*/
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	}
	#externalLinks {
		float: left; 
		border-top: 1px solid #990000;
		width:385px;
		_width: 400px;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-top:10px;
		font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 15px;
	
	}
	#extreme {
		float: left; 
		border-left: 1px solid #990000;
		border-top: 1px solid #990000;
		margin-top:10px;
		width: 236px;
		_width:238px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	}
	#extreme a {
		color: #ffffff;
		text-decoration: none;
	}
#extreme a:hover {
		color: #666666;
		text-decoration: none;
	}
	#externalLinks h1 {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	margin: 0;
	padding: 0;
	font-weight: bold;
	}
	#externalLinks a {
	color: #ffffff;
	}
	#externalLinks a:hover {
	color: #666666;
	}
	#contactHDR {
	align: center;
	text-align: center;
	width: 638px;
	background-color: #999999;
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
	
}
#contactHDR h1 {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin: 2px;
	}
	#contactInfo {
	
		width: 638px;
	background-color: #666666;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
		}
	#contactContent {
		width: 638px;
	background-color: #999999;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
		}
		#PhotoHdr {
	align: center;
	text-align: center;
	width: 638px;
	background-color: #999999;
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
	
}
#PhotoHdr h1 {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin: 2px;
	}
	#photoBottom {
	position: absolute;  
	top: 898px; 
	_top: 895px; 
	width:1024px; 
	text-align: center;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
#Photos {
padding-top:10px;
			width: 638px;
	background-color: #666666;
	position: relative;
	left: 50%;
	margin-left: -319px; /*half the width of the div*/
}
#homeImages {
padding-left: 19px;
padding-top: 15px;
padding-bottom: 15px;
height:450px;
}
#homeContent {
margin-left: 50px;
height:480px;
}
#license {
float: right;
background-color:#999999;
padding:8px;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
border-top:1px solid #990000;
border-bottom:1px solid #990000;
margin-right: 95px;
_margin-right:50px;
}
input.home {
width:200px;font-family:arial,helvetica,verdana;font-size:12px;padding:2px;font-color:#000000;
}
#title {padding-bottom: 11px;padding-left:48px;}