/** Kardon Ponds **//* Structure */body {  background-color: #a9b994;}#rendering-header-home, #rendering-header {  height:350px;   background: url("/img/greenway-rendering-1024x400.jpg") 50% -50px repeat-x #2b5145;  }#rendering-header {  height:200px;  }#main-home {      text-align:center;    background: url("/img/main-bg-gradient.jpg") 0 0 repeat-x;    padding: 155px 0px 0px 0px;}  #main-home .tagline-text, #main .tagline-text {        margin:10px auto 0px auto;    text-align:center;  }    #main-home #content-frame {    width: 1000px;    height:275px;        text-align:left;    margin: 0 auto;  }    #main-home #content-frame #home-text {    width: 600px;     text-align:left;    padding: 20px 0px 0px 20px;  }    #main-home #content-frame #home-text p {    padding: 10px 0px;    line-height: 1.35em;    font-size:.9em;  }    #main-home #content-frame #home-text h1 {	font-size: 1.6em;    color:#465f57;    padding: 0px 0px 0px 0px;    font-family: Georgia, "Times New Roman", Times, Serif;  }  #menu-home {  height: 50px;    width: 588px;  z-index:1000;  float:left;}  #menu-home ul {    list-style:none;    background: url("/img/menubar-home-bg.png") repeat-x;    height:50px;    width:550px;    float:left;  }    #menu-home ul li {    float:left;  }    #menu-home ul li a {    display:block;    padding:15px 16px;    font-size: 1em;    font-weight:bold;    color: #1e544a;  }      #menu-home ul li a:hover {      color:#3e9484;    }    #menu-home #left {    background:url("/img/menubar-home-left-end.png") no-repeat;    height:50px;    width:19px;    float:left;  }    #menu-home #right {    background:url("/img/menubar-home-right-end.png") no-repeat;    height:50px;    width:19px;    float:right;  }#logo-frame {  z-index:900;  top:305px;    left:0;  position: absolute;   width:100%;  text-align:center;}#logo-home {  height:195px;  width: 315px;     text-align:center;    }  #logo-home {    margin: 0 auto;  }    #logo-home .tagline-text, #logo .tagline-text {        margin: 5px auto 0px auto;      }    #logo-home .logo-img, #logo .logo-img {        margin: 0 auto;  }.description-text{	margin: 20px auto 0 auto;}  #survey-box-home {    width:225px;    float:right;        margin: 0px 0px 0px 0px;    text-align:center;  }      #survey-box-home p {      font-size: .75em;      color: #333;      line-height: 1.5em;      margin: 10px;      font-family: Arial, Helvetica, Sans-Serif;    }            #survey-box-home #start-survey-form input.textbox {      border: 3px solid #9fab90;      background-color: #c0d289;      width: 150px;      font-style:italic;      color: #666;    }        #survey-box #start-survey-form input.textbox  {      width: 120px;    }        #survey-box-home #start-survey-form input.button {      margin: 0px 0px 0px 5px;    }#footer {    height: 100px;}  #footer p {	font-size: 0.65em;	color:#666;	text-align: left;	padding: 50px 0px 10px 0px;	float:left;  }      #elevation-rendering-1 {        background: url("/img/elevation-rendering-1.jpg") no-repeat;    height:234px;    width:528px;    float:left;  }  .home-sidebar {	float:right;		text-align:center;}.news-sidebar {	margin: 0 auto 20px auto;}.news-sidebar, .home-sidebar {		width:325px;}.home-sidebar p, .news-sidebar p {	font-family:Georgia, "Times New Roman", Serif;	color: #333;	font-size: 1.1em;		padding: 10px 10px 0 15px;	line-height:1.25;	text-align:left;	}.home-sidebar ul, .news-sidebar ul {	padding: 0 15px 0 5px;	margin: 0 0 0 45px;}.home-sidebar ul li, .news-sidebar ul li {	padding: 15px 10px 0 10px;	font-size: .8em;	line-height:1;	list-style: square;	color:#333;}.home-sidebar a {	font-family:Georgia, "Times New Roman", Serif;}.home-sidebar a, .news-sidebar a {    color: #33443f;  }    .home-sidebar a:hover, .news-sidebar a:hover {    color:#5a796f;  }.home-sidebar .separator {	border-top:1px solid #999;	margin: 15px 0 5px 0;}.home-sidebar td {	font-family:Georgia, "Times New Roman", Serif;	color: #333;	font-size: 12px;		text-align:left;	}