/* Left column has green background - used in community, floorplans, homes, plans and contact pages*/
#intcontentshell1 {margin: 0; padding: 0; background: url(../images/contentshellbg.gif) repeat-y;}
/* Entire background is white - used in location and ammenities*/
#intcontentshell2 {margin: 0; padding: 0; background: #fff;}

/* Full page - Location */
#intzone_full {width: 620px; margin: 24px 20px 15px 40px ; padding: 0; #padding-top: 28px; #padding-bottom: 30px;}
#intzone_full h1 {font-size: 105%; padding: 0; margin: 0;}
#intzone_full p {line-height: 200%; font-size: 95%;}
#intzone_full li {margin-left: -22px; padding-bottom: 15px; line-height: 130%;}
.map {padding-bottom: 20px; text-align: center;}
.map img {border: 1px solid #555; padding: 5px;}

/* Left Column 1 - community, floorplans, homes*/
#intzone1 {float: left; position: relative; width: 202px; height: 100%; background: #d6e9c3; text-align: center; margin: 24px 0 0 0; #margin-top: 0; padding: 0; #padding-top: 24px; }
#intzone1 li {list-style-type: none; width: 160px; margin-left: -18px; #margin-left: -36px; font-size: 95%; padding-bottom: 18px; line-height: 130%;}
#intzone1 li a {color: #5e5f60; text-decoration: none;}
.floorplantitle {font-size: 105%; padding: 0; margin: 0 0 20px; font-weight: bold; line-height: 120%;}
.floorplans {text-align: center; padding: 16px 0 20px 0; margin: 0 0 0 -20px;}
.plansidebar {text-align: left; margin: 0 25px 75px 20px; padding: 0; font-size: 95%; line-height: 150%; font-style: italic;}
.prices {font-size: 100%; text-align: left; padding-top: 5px;}
.return {padding: 10px 3px 0 0; margin: 0;}
.return a {text-decoration: none;}
.event {padding: 0 15px 10px 20px; font-size: 92%; #font-size: 88%; line-height: 110%; text-align: left; #line-height: 120%;}
.eventtitle {font-size: 105%; padding: 0; margin: 0 0 10px 20px; text-align: left; font-weight: bold;}
.hourstitle {font-size: 105%; padding: 0; margin: 0 0 10px 20px; text-align: left; font-weight: bold; }
.hours {padding: 0 15px 60px 20px; #font-size: 88%; margin: 0; text-align: left; line-height: 120%;}
.hours p {padding: 6px 0 0 0; margin: 0;}
/* Right Column 2 - community, floorplans, homes*/
#intzone2 {float: left; width: 433px; #width: 400px; margin: 24px 5px 15px 40px; padding: 0;}
#intzone2 h1 {font-size: 105%; padding: 0; margin: 0; line-height: 120%;}
#intzone2 p {line-height: 200%; font-size: 95%; width: 385px;}
#intzone2 p.homes {line-height: 200%; font-size: 95%; width: 385px; margin: 0; padding: 0;}
#intzone2 li {margin-left: -22px; padding: 0 15px 15px 0; line-height: 130%;}
#intzone2 .sqft {font-weight: normal; font-size: 100%; padding-right: 5px; }


/* Left Column 7 - ammenities */
#intzone7 {float: left; width: 275px; margin: 24px 0 0 20px; padding: 0 35px 0 0; text-align: right; #padding-bottom: 30px;}
#intzone7 h1 {font-size: 100%; padding: 0; margin: 0;}
#intzone7 p {line-height: 200%; font-size: 95%;}
#intzone7 ul {margin-left: 50px;}
#intzone7 li {text-align: left; margin-left: -22px; padding-bottom: 5px; font-size: 90%; line-height: 130%;}
/* Right Column 8 - ammenities*/
#intzone8 {float: left; width: 285px; margin: 24px 0 10px 0; padding: 0 0 15px 35px; border-left: 2px solid #c0daa8; #padding-bottom: 30px;}
#intzone8 h1 {font-size: 100%; padding: 0; margin: 0;}
#intzone8 p {line-height: 200%; font-size: 95%;}
#intzone8 li {margin-left: -22px; padding-bottom: 5px; font-size: 90%; line-height: 130%;}


/* Other styles */
.bottomimg {width: 683px; margin: 0; padding: 0; border-top: 2px solid #c0daa8;}
.app2 {
padding: 0 15px 10px 20px; font-size: 92%; #font-size: 88%; line-height: 140%; text-align: left; #line-height: 120%;
}
