
BODY, TD, TR                  { color: #66644e; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.home_pad { padding: 10px }
.home_text   { color: #fff; text-align: justify; padding-right: 20px; padding-bottom: 10px; padding-left: 20px }
.home_outline  { border-style: none solid solid; border-width: medium 1px 1px; border-color: #d5ac5d }

.ruststripe_bk   { background-image: url(images/ruststripe.gif); background-repeat: repeat-x; background-position: 0 201px }
.greenstripe_bk    { background-image: url("images/greenstripe.gif"); background-repeat: repeat-x; background-position: 0 190px }
.creekstripe_bk    { background-image: url("images/creekstripe.gif"); background-repeat: repeat-x; background-position: 0 190px }
.oakstripe_bk    { background-image: url("images/oakstripe.gif"); background-repeat: repeat-x; background-position: 0 190px }

.left_pane_bk  { background-image: url("images/left_pane.jpg"); background-repeat: no-repeat }
.oaks_pane_bk    { background-image: url("images/oaks_pane.jpg"); background-repeat: no-repeat }
.creek_pane_bk   { background-image: url("images/creek_pane.jpg"); background-repeat: no-repeat }
.hill_pane_bk  { background-image: url("images/hill_pane.jpg"); background-repeat: no-repeat }

.text_pad { padding: 2px 10px }
.amenities    { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; background-image: url("images/bg_amenities%20copy.jpg"); padding: 10px }
.featuretitle { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.featuretitleplus { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #858571; padding: 3px; border: solid 1px #565656 }
.services            { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: none }
a.services:link      { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: none line-height: 1.5em  }
a.services:visited   { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: none line-height: 1.5em  }
a.services:hover     { color: #92142a; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: none }
a.services:active    { color: white; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; text-decoration: none line-height: 1.5em  }
.smallservices { color: white; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.address  { color: #588793; font-size: 8pt; font-family: Tahoma, Geneva, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.address_no_pad { color: #588793; font-size: 8pt; font-family: Tahoma, Geneva, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px }
.calendar_border { border-right: 1px solid white; border-bottom: 1px solid white; border-left: 1px solid white }
.menu_border  { border: solid 1px white }
.menu_divider  { border-top: white; border-right: 1px solid white; border-bottom: white; border-left: white }

.menu     { color: #fff; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 2px }
a.menu:link    { color: #fff; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 2px }
a.menu:visited    { color: #fff; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 2px }
a.menu:hover    { color: #0e1676; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; letter-spacing: 2px }
a.menu:active    { color: #0e1676; font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; letter-spacing: 2px }

.headlineText        { color: #6ebb1f; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.articleTitle    { color: #2e2e2e; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 10px }
.pageTitle    { color: #66644e; font-size: 12pt; font-family: Tahoma; font-weight: bold }
.pageTitleCreek { color: #9a6c34; font-size: 12pt; font-family: Tahoma; font-weight: bold }
.pageTitleCreeksmaller { color: #9a6c34; font-size: 10pt; font-family: Tahoma; font-weight: bold }
.pageTitleOaks { color: #5e85a2; font-size: 12pt; font-family: Tahoma; font-weight: bold }
.pageTitleOakssmaller { color: #5e85a2; font-size: 10pt; font-family: Tahoma; font-weight: bold }
.pageTitleHill { color: #417e69; font-size: 12pt; font-family: Tahoma; font-weight: bold }
.pageTitleHillsmaller { color: #417e69; font-size: 10pt; font-family: Tahoma; font-weight: bold }
.specBox   { border: solid 1px #cdc4a7 }
.planBox { font-size: 9pt; background-color: #fff; text-align: center; padding: 4px 2px; border: solid 1px #858571 }
.resourceBox { background-color: #fff; padding: 4px 2px; border: solid 1px #858571 }
.white_on_green_title   { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 10px }
.white_calendar_title { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 5px }
.white_calendar_text { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 2px 10px }
.mail     { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.frontpageNav   { color: #e6e6e0; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.frontpageNav:link   { color: #e6e6e0; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.frontpageNav:visited  { color: #e6e6e0; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.frontpageNav:hover   { color: #e6e6e0; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.frontpageNav:active  { color: #e6e6e0; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:link               { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a:visited              { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a:hover             { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a:active           { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.redlink             { color: red; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.redlink:link       { color: red; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.redlink:visited    { color: red; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.redlink:hover      { color: red; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.redlink:active     { color: red; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.greenlink             { color: green; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.greenlink:link       { color: green; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.greenlink:visited    { color: green; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.greenlink:hover      { color: green; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.greenlink:active     { color: green; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
.bodylink             { color: #66644e; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.bodylink:link               { color: #66644e; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.bodylink:visited            { color: #66644e; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.bodylink:hover            { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.bodylink:active            { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }

.footer           { color: #fff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.footer:link      { color: #fff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.footer:visited       { color: #fff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:hover      { color: #fff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:active      { color: #fff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.spec_text  { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.spec_download        { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:link          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:visited           { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:hover          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.spec_download:active          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
/*
.menu      { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px; padding-bottom: 5px; padding-left: 7px; border-style: none none dashed; border-width: medium medium 1.3px; border-color: white white #79ce22 }
a.menu:link         { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px; padding-bottom: 5px; padding-left: 7px; border-bottom: 1.3px dashed #79ce22 }
a.menu:visited          { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px; padding-bottom: 5px; padding-left: 7px; border-bottom: 1.3px dashed #79ce22 }
a.menu:hover          { color: #0e1676; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 4px; padding-bottom: 5px; padding-left: 7px }
a.menu:active         { color: #0e1676; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 4px; padding-bottom: 5px; padding-left: 7px }
*/

.properties_menu      { color: #fff; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; letter-spacing: 1px }
a.properties_menu:link      { color: #fff; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right }
a.properties_menu:visited     { color: #fff; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right }
a.properties_menu:hover     { color: #fff; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: right }
a.properties_menu:active    { color: #fff; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: right }

TD.smallText, SPAN.smallText, P.smallText    { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.article_left_pad        { font-size: 10pt; line-height: 1.3em; text-align: justify; padding-right: 10px; padding-left: 10px }
.address_left_pad  { color: #000; font-size: 8pt; line-height: 1.2em; padding-left: 10px }
.calendar_pad  { padding-top: 2px; padding-bottom: 2px; padding-left: 5px }
.legal_pad  { color: #695e35; font-size: 9pt; line-height: 1.4em; text-align: justify; padding-right: 100px; padding-left: 100px }
.right_pad10 { padding-right: 10px }
.link_pad  { padding-left: 15px }
.sub_pad  { font-size: 11pt; line-height: 1.3em; padding-right: 15px; padding-left: 20px }
.dots  { border-top: 1pt dotted gray }
.tdBorder   { font-size: 8pt; background-color: white; text-align: left; border-style: none dotted; border-width: medium 1px; border-color: #999 }
.doubleBorder { text-align: left; padding: 5px; border: double 4px #5e85a2 }
.smallText_blue  { color: #0e1676; font-size: 8pt }
.calendar_view { color: #000; font-size: 8pt; padding-right: 5px; padding-left: 5px }
.smallText_body  { font-size: 8pt }
.amenList { font-size: 9pt }
.policyList { font-size: 9pt }
img.small  {height: 65px; width: 65px }

/*This section is for the rounded corners on the front page*/
.roundcont  { color: #fff; background-image: url(images/infield.gif); width: 100% }

.roundcont p {
	margin: 0 10px;
}

.roundtop  { background: url(images/tr.gif) no-repeat right top }

.roundbottom  { background: url(images/br.gif) no-repeat right top }

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

