.content {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px solid #775035;
}
.showhomeopen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-color: #CC0000;
	line-height: 10px;
	height: 23px;
	padding-top: 2px;
}
.gaurantee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #775035;
	text-align: center;
	font-weight: bold;
	line-height: 9px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.content .pageheading p {
}
.content .gaurantee p {
}
.contentpad {
	background-color: #FFFFFF;
	height: 40px;
}
.content .gaurantee p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	line-height: 18px;
}
.content .gaurantee {
}
.content .siteplanpad {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #775035;
}
.pageheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #775035;
	text-align: center;
	height: 35px;
	padding-top: 40px;
}
.pageheadingshort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #775035;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 5px;
}
.saleslink {
	background-image: url(../links/08.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.link12 {
	background-image: url(../links/01.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.link14 {
	background-image: url(../links/02.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.link14A {
	background-image: url(../links/03.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.link14B {
	background-image: url(../links/04.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.linkexistingdevel {
	background-image: url(../links/05.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.linkproposeddevel {
	background-image: url(../links/07.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.linkexistingreserve {
	background-image: url(../links/07.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.linkshops {
	background-image: url(../links/09.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 120px;
}
.legendwrap {
	width: 180px;
	background-image: url(../links/green_grad.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 40px;
}
.textwrapoverview {
	background-image: url(../links/green_grad.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 40px;
	padding-left: 40px;
}
.enquiryform {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #775035;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #775035;
}
.enquiryformtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11px;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
	font-weight: bold;
}

.fp {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 15pt;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #775035;
}
.fphead {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color: #996633;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	line-height: 10pt;
}
.redcell {
	background-color: cc0000;
	height: 100%;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
}
.goldborder {
	border: 1px solid #775035;
	background-color: #FFFFFF;
}
.menugrad {
	background-repeat: repeat-x;
	height: 25px;
	background-image: url(../SpryAssets/links/menugrad.jpg);
	padding-left: 170px;
}
.gallerybackground {
	background-color: #38180b;
}
.contentHomes {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #775035;
	border-left-color: #775035;
	background-color: #FFFFFF;
}
.stagestablewrap {
	padding-left: 30px;
	padding-right: 30px;
	background-color: #FFFFFF;
}
.style1 {
	color: #000000;
}
#apDiv2 {
	position:absolute;
	left:250px;
	top:188px;
	width:83px;
	height:37px;
	z-index:2;
}
.style3 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body,td,th {
	color: #775035;
	font-size: 10px;
}
.body01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #222222;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
.head01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #775035;
}
head {
	background-color: #EEEEEE;
	font-family: Bliss-Light;
	font-size: 24pt;
	color: #004400;
	line-height: 20pt;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e6e6d7;
	background-image: url(../links/bkgnd_grad.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}
.head {
}
.head02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #004400;
}
.bronzeback {
	background-color: #774F35;
}
.stage12 {
	padding-bottom: 20px;
}
a:link {
	text-decoration: none;
	color: #775035;
}
a:visited {
	text-decoration: none;
	color: #775035;
}
a:hover {
	text-decoration: underline;
	color: #004720;
}
a:active {
	text-decoration: none;
}
a.sales:link {
	text-decoration: none;
	color: #666666;
}
a.sales:visited {
	text-decoration: none;
	color: #666666;
}
a.sales:hover {
	text-decoration: underline;
	color: #004720;
}
a.sales:active {
	text-decoration: none;
	overflow: scroll;
}
a.pic:link {
	text-decoration: none;
	color: #775035;
}
a.pic:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.pic:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.pic:active {
	text-decoration: none;
}
a.open:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.open:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.open:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.open:active {
	text-decoration: none;
}
a.completed:link {
	text-decoration: none;
	color: #ffffff;
}
a.completed:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.completed:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.sold{
color: red;
font-weight: bold;
}
.stage12map {
}
clickontext {
}
.clicksite {
}
.headerlink .stages .stagestablewrap .clicktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 004400;
}
.guaranteetext {
	font-size: 12px;
	font-weight: bold;
	color: #775035;
	padding-left: 40px;
	letter-spacing: 2pt;
 tr{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
      }
      tr.highlight{ 
        background-color: #E9E9E9;
        cursor: pointer;
      }
	  .new{
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 996633;
	}
      new.highlight{ 
        background-color: #E9E9E9;
        cursor: pointer;
      }
.widespace {
  line-height: 0.1em;
  font-size: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#apDiv1 {
	position:absolute;
	left:284px;
	top:9px;
	width:42px;
	height:37px;
	z-index:1;
}

h1{         font: large arial, helvetica, sans-serif;             
                font-weight: bold;
                color: #004D20;
                margin: 5px 0px 10px 0px; 
}

h2{         font: 12pt arial, helvetica, sans-serif;             
                font-weight: bold;
                color: #004D20;
                margin: 5px 0px 5px 0px; 
}


h3{        font: italic medium arial, helvetica, sans-serif;             
              font-weight: bold;
              margin: 20px 0px 5px 0px; 
}

.main{font: 11px arial, helvetica, sans-serif;    
            color: white;              
            text-decoration: none ;             
  }


.mainon{font: 11px  Arial, Helvetica, sans-serif;             
                color: #73CD03;
                text-decoration: none ;                      
}
.homemain{
	font: 9px arial, helvetica, sans-serif;
	color: white;
	text-decoration: none;
	background-color: #FFFFFF;
  }


.homemainon{font: 9px  Arial, Helvetica, sans-serif;             
                color: #73CD03;
                text-decoration: none ;                      
}

.mainsub{font: 9px arial, helvetica, sans-serif;    
            color: white;              
            text-decoration: none ;          
  }


.mainonsub{font: 9px  Arial, Helvetica, sans-serif;             
                color: #73CD03;
                text-decoration: none ;                
}



.maintexton{font: 11px arial, helvetica, sans-serif;                      
                   text-decoration: none ;
                   color: #0A4C16;
                   font-weight: bold;
  }

.maintext{font: 11px arial, helvetica, sans-serif;                      
                   text-decoration: none ;
  }

.maincontent{
               background-image: url('images/backgroud.jpg');
               background-repeat: repeat-y;
               background-position: top center; 

}

.nav{     background-image: url('images/navback3.gif');
               background-repeat: repeat-y;
               background-position: top center; 
               background-color: #004210;
}


.navtop{ background-image: url('images/back.gif');
               background-repeat: repeat-x;
}
td#navtop a{
text-decoration: none;
}
.navtopgap{
margin: 0px 0px 0px 185px;
}
p.link {margin: 4px 50px 0px 0px; }
p.link1 {margin: 10px 49px 0px 0px; }
p.link2{margin: 10px 48px 0px 0px; }
p.link3 {margin-top: 2px; margin-right: 56px; margin-left: 0px; margin-bottom: 0px;  }
p.link4{margin-top: 2px; margin-right: 56px; margin-left: 0px; margin-bottom: 0px; }
p.link5 {margin-top: 10px; margin-right: 45px; margin-left: 0px; margin-bottom: 0px;}
p.link6 {margin: 2px 47px 0px 0px; }
p.link7{margin-top: 2px; margin-right: 47px; margin-left: 0px; margin-bottom: 0px; }
p.link8{margin: 0px 47px 0px 0px; }
p.link9{margin: 22px 38px 0px 0px; }
p.link10{margin: 7px 36px 0px 0px; }
p.link11{margin: 22px 34px 0px 0px; }
p.link12{margin: 7px 32px 0px 0px; }
p.link13{margin: 7px 30px 0px 0px; }
p.link14 {margin-top: 2px; margin-right: 56px; margin-left: 0px; margin-bottom: 0px; }
p.link15 {margin-top: 15px; margin-right: 43px; margin-left: 0px; margin-bottom: 0px; }

p.nogap{margin-top: 0px;

}
div#dqltag {
	position:relative;
	width:100%;
}
div#dqltag div {
	position:absolute;
	right:0px;
	top:-82px;
}
div#dqltag img {
	opacity:1;
}
div#dqltag a:hover img {
	opacity:0.75;
}

.logo{background-color: #013119;
}

.showhome{
           font-size: medium;
          color:#004D20;
          font-weight: bold;
}

.showhomethead{
          color:#004D20;
          font-weight: bold;
}
.showhometxt{
 color:#447C5B;
 font-weight: bold;
}


hr {
color:#004D20;
border-color:#004D20;
background-color:#004D20;
border: 0;
height: 1px;
} 

td#linkstyle a {text-decoration: none;   }

.contact {
  margin-left: 50px;
}
.team{
}

.contactheading{
              font-weight: bold;
              margin: 7px 0px 2px 0px; 
}
.backimage1{
    background-image: url('images/woodridgepan.jpg');
    background-repeat: no-repeat;
    background-position: top center; 
}

.backimage2{
    background-image: url('images/aboutwood.gif');
    background-repeat: no-repeat;
    background-position: top center; 
}

.mozilecontent{-moz-user-modify: read-write;
	-moz-user-input: enabled;
	-moz-user-select: normal;
                    -moz-outline: dotted black 1px;

}

td#homeplainlink a{
text-decoration: none;
}

td#mainplainlink a{
text-decoration: none;
}

.rptitle{
 font: 16pt arial, helvetica, sans-serif;             
                font-weight: bold;
                color: #004D20;
                margin: 5px 0px 5px 0px; 
               text-align: center;
}
.rpintro{
  text-align: center; 
}
.rpnotes{
 text-align: center;
margin: 20px 0px 0px 0px;
font-style: italic;
}
.headerwrap {
}
.stages {
	width: 780px;
	padding: 0px;
}
.pdfdownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}
.pdfdownload  a:link {
	color: #333333;
	text-decoration: none;
}
.pdfdownload  a:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A50707;
}
.pdfdownload  a:visited {
	text-decoration: none;
	color: #333333;
}
.contactthumbs {
	padding-top: 600px;
}
.BehindMapText {
	background-image: url(links/loading.gif);
	background-repeat: no-repeat;
	background-position: center 300px;
	padding-top: 0px;
}
.clicktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 333333;
}
.headerlink .stages .overallplanlinks p {
}
.headerlink .stages .overallplanlinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #004400;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	background-position: center;
}
.headerlink .stages .overallplanlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CC0033;
}
.salesofficeswatch {
	background-color: #FF0047;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
linkstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	padding-left: 40px;
}
.stage12swatch {
	background-color: #8199AD;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.stage14swatch {
	background-color: #BEC359;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.stage14Aswatch {
	background-color: #745E76;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.stage14Bswatch {
	background-color: #DEBDA0;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.ExistingDevelopmentSwatch {
	background-color: #D0D0D0;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.proposedswatch {
	background-color: #F0EAD9;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.existingswatch {
	background-color: #A7DE9F;
	height: 20px;
	width: 20px;
	margin-top: 20px;
}
.headingpad {
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 20px;
}
.picturepad {
	text-align: center;
}
.content {
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #775035;
	background-color: #FFFFFF;
}
.loadingbox {
	background-image: url(links/loading_bar.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #775035;
}
.headerwrap {
	height: 175px;
	width: 780px;
	background-color: #FFFFFF;
}
.recentlysold {
	font-size: 12px;
	font-weight: bold;
	color: #775035;
	letter-spacing: 2pt;
 tr{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;	padding-right: 45px;
	padding-top: 15px;
}
