#RLUbox {
	/*background:  url(/images/gp-logo-large.jpg) no-repeat top left;*/
/*	height: 120px;*/
	background-color:#ccc;
	padding: 0;
	margin: 0;
	text-align: center;
}	
#RLUbox img {
padding: 0;
 float:left;
 padding-right: 10px;
 padding-bottom: 10px;
 margin-top: -18px;
 background-color:#FFF;
 }

.RLUheader {
 margin: auto;
	padding: 0;
	padding-bottom: 15px;
	padding-top: 18px;
	color: #ffffff;
	font-size: 1.2em;
/*	text-align: right;*/
	line-height: 120%;
	font-style: italic;
	font-family: Verdana;
	background-color: #006f3a;
	border-bottom: 9px solid #8cc63f;
	}

#RLUbox2 {
	padding: 0px;
	text-align: left;
	margin-right: 135px;
}	

#RLUbox2 img {
	float:right; 
	padding-right:20px;
	padding-left:20px; 
	padding-top:3px; 
	background-color:#fff; 
	display:block;
}

h2.bodytitle {
	color: #006f3a;
	padding: 0;
	padding-top: 35px;
	padding-bottom: 30px;
}

	
#content {
	margin-left: 129px;
	padding: 5px;
	border-left: 10px solid #8cc63f;
	border-right: 10px solid #8cc63f;
	}
	
#content p { padding: 0 1.4em; }
	
#content2{
margin-top: 25px;
margin-left: 129px;
padding: 5px;
 border-left: 10px solid #8cc63f;
  border-right: 10px solid #8cc63f;
/*  background-color: #ffec9f;*/
	}
	
#content h4{
 margin-left: 50px;
 font: 1.1em;
 font-weight:700;
 color: #006f3a;

}

/*text styling for paragraph sections*/
.bold {font-weight: bold;}
	
	
.RLUsubheader {
	padding: 0.4em;
	color: #ffffff;
	background-color: #006f3a;
	border-bottom: 15px solid #8cc63f;
	font-size: 1.2em;
	text-align: left;
	line-height: 85%;
	width: 55%;
/*	height: 15px;*/
	font-family: Verdana;
	margin-left: 20px;
}
.RLUsubheader a .RLUsubheader a:link .RLUsubheader a:visited {
  display: block;
}

#contentSublogos{
background-color:#FFFFFF;
margin-left: 1px;
padding: 3px;
margin-right: 0px;
padding-top: 5px;
border-left: 5px solid #8cc63f;	
}
 /* -------------------------------------Housing styles---------------------------------------- */

#contentSublogosHousing{
background-color:#FFFFFF;
margin-left: 1px;
padding: 3px;
margin-right: 0px;
padding-top: 5px;
border-left: 5px solid #fdc689;	
}

.Housing {
 background: #fff;
 color: #f7941d;
 border-bottom-color: #f7941d;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderHousing {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #f7941d;
	border-bottom: 6px solid #fdc689;
	clear: none;
}	

.HousingLogo {
 background: #fff url('/images/gp-housing-logo.gif') top left no-repeat;
  color: #f7941d;
 border-bottom: 15px solid #f7941d;
 padding-top: 15px;
 padding-left: 65px;
 height: 32px;
 }

 /* -------------------------------------Open Space styles---------------------------------------- */


#contentSublogosOpenSpace{
background-color:#FFFFFF;
margin-left: 1px;
padding: 3px;
margin-right: 0px;
padding-top: 5px;
border-left: 5px solid #7fbc9c;	
}

.OpenSpace{
background: #fff;
 color: #005328;
 border-bottom-color: #005328;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderOpenSpace{
 margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #005328;
	border-bottom: 6px solid #7fbc9c;
	}	

.OpenSpaceLogo {
 background: #fff url('/images/gp-openspace-logo.gif') top left no-repeat;
  color: #005328;
 border-bottom: 15px solid #005328;
 padding-top: 15px;
 padding-left: 65px;
 height: 32px;
 }
 
 /* -------------------------------------Natural Land styles---------------------------------------- */
 
#contentSublogosNaturalLand {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #c8e9f3;	
}

.NaturalLand {
 background: #fff;
 color: #1A4587;
 border-bottom-color: #1A4587;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderNaturalLand {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #1A4587;
	border-bottom: 6px solid #c8e9f3;
	clear: none;
}	
.NaturalLandLogo {
  background: #fff url('/images/gp-natural-land-logo.gif') top left no-repeat;
  color: #1A4587;
  border-bottom: 15px solid #1A4587;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }
 
  /* ----------------------------------Industrial styles------------------------------------ */
 
#contentSublogosIndustrial {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #AD9BCA;	
}

.Industrial {
 background: #fff;
 color: #5A3795;
 border-bottom-color: #5A3795;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderIndustrial {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #5A3795;
	border-bottom: 6px solid #AD9BCA;
	clear: none;
}	
.IndustrialLogo {
  background: #fff url('/images/gp-industrial-logo.gif') top left no-repeat;
  color: #5A3795;
  border-bottom: 15px solid #5A3795;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }
/* -------------------------Built Land styles------------------------------------- */
 
#contentSublogosBuiltLand {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #efdfcc;	
}

.BuiltLand {
 background: #fff;
 color: #695531;
 border-bottom-color: #695531;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderBuiltLand {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #695531;
	border-bottom: 6px solid #efdfcc;
	clear: none;
}	
.BuiltLandLogo {
  background: #fff url('/images/gp-built-land-logo.gif') top left no-repeat;
  color: #695531;
  border-bottom: 15px solid #695531;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }
/* ------------------------- Land Demand styles------------------------------------- */
 
#contentSublogosLandDemand {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #b86d79;	
}

.LandDemand {
 background: #fff;
 color: #695531;
 border-bottom-color: #511414;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderLandDemand {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #511414;
	border-bottom: 6px solid #b86d79;
	clear: none;
}	
.LandDemandLogo {
  background: #fff url('/images/gp-land-demand-logo.gif') top left no-repeat;
  color: #b86d79;
  border-bottom: 15px solid #511414;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }
/* ------------------------- Land Development Suitability styles------------------------------------- */
 
#contentSublogosLandSuit {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #695531;	
}

.LandSuit {
 background: #fff;
 color: #695531;
 border-bottom-color: #1A4587;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderLandSuit {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #1A4587;
	border-bottom: 6px solid #695531;
	clear: none;
}	
.LandSuitLogo {
  background: #fff url('/images/gp-land-suit-logo.gif') top left no-repeat;
  color: #695531;
  border-bottom: 15px solid #1A4587;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }
  /* --------------------------------------Commercial styles--------------------------------------- */
 
#contentSublogosCommercial {
  background-color:#FFFFFF;
  margin-left: 1px;
  padding: 3px;
  margin-right: 0px;
  padding-top: 5px;
  border-left: 5px solid #F9BDBC;	
}

.Commercial {
 background: #fff;
 color: #ED1C24;
 border-bottom-color: #ED1C24;
 padding-top: 15px;
 padding-left: 10px;
}

.RLUheaderCommercial {
	margin: auto;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 1.7em;
	text-align: center;
	text-transform: uppercase;
	font-style: bold;
	line-height: 110%;
	font-family: Georgia;
	background-color: #ED1C24;
	border-bottom: 6px solid #F9BDBC;
	clear: none;
}	
.CommercialLogo {
  background: #fff url('/images/gp-commercial-logo.gif') top left no-repeat;
  color: #ED1C24;
  border-bottom: 15px solid #ED1C24;
  padding-top: 15px;
  padding-left: 65px;
  height: 32px;
 }

<!-- Regular page section styles -->
#rightnav {
 background-color: #f3f9eb;
 margin-left: 0.7em;
margin-top: .1em;
 border-right: 1px solid #ccc;
}

#rightnav h3 {
 background-color: #8cc63f;
 border-bottom: 1px solid #7f8477;
}

#rightnav a:hover {
 background-color: #006f3a;
}

 #rightnav a.more, a:link.more, a:visited.more {
 font-weight:800;
 color: #006f3a;
 border-bottom: 1px dotted #cccccc;
}

#rightnav .news dt {
 color: #000;
 background-color: transparent;
}

#rightnav .news dd {
 font-weight: bold;
 background-color: transparent;
}

#rightnav a.news, #rightnav a:link.news, #rightnav a:visited.news{
 color: #006f3a;
}

#rightnav a:hover.news {
 color: red;
 background-color: transparent;
 border-bottom: 1px solid white;
}



#moreInfo {
  border: 2px solid #8cc63f;
  }
#moreInfo h3 {
  background-color: #8cc63f;
}
/* report inset for Phase 1 report page */
.reportInset {
		border: 1px solid #000;
	padding: 5px;
	width: 30%;
	float: right;
	background-color:#FFFFCC;
    margin: 15px 20px 20px 20px;

	}
.reportInset h3 {
	border-bottom: 6px ridge #ccc;
	background-color: #fa8a05;
	color: #FFFFFF;
	margin: 0;
	padding: 8px;
	text-align: center;
	font-weight: bold;
}
.reportInset h4 {
	font-size: smaller;
    line-height: 16px;
	font-weight: bold;
	padding: 1px 14px;
}
.reportInset h5 {
	font-style: italic;
        color: #fa8a05;
	font-weight: bold;
	padding: 0px 14px;
        line-height: 26px;
}
.reportInset p {
	padding: 0px 14px;
	font-size: smaller;
        line-height: 16px;
}
.reportInset li {font-size: smaller; }

.black {background-color:#000000; text-align:center; }
