body { margin:0; padding:0; background-color:#929D8C; color:#841000; font-family: "Trebuchet MS", arial, helvetica, sans-serif; voice-family: "\"}\""; voice-family:inherit; font-size: 14px; line-height:18px; }
html>body { font-size: 14px; }

/* hack to center this under IE5 */
* html body {text-align: center;}
/* keep the content left-aligned */
* html #wrapper {text-align: left;}


#container {width:760px; height:auto; margin: 10px auto; padding:0; text-align: left; background-image:url(../../images/main_bg.jpg); background-position: top center; background-repeat: repeat-y;}
#header {width: 760px; height:80px; margin:0; padding:0; background-image:url(../../images/header_bg.jpg); background-position: top center; background-repeat: no-repeat;}
#footer {width: 760px; height:92px; margin:10px 0 0 0; padding:0; color:#6E8662; text-align:center; background-image:url(../../images/footer_bg.jpg); background-position: top center; background-repeat: no-repeat;}
#body {width:760px; height:auto; margin: 0; padding:0;}
#nav {width: 760px; height:auto; margin:4px 0; padding:7px 0 0 0; color:#6E8662; text-align:center; background-image:url(../../images/nav_bg.jpg); background-position: top center; background-repeat: no-repeat;}


#left_col {margin:0 0 5px 2px; padding:0; width:400px; height:230px; background-color:#FFFFFF; float:left;}
#right_col {margin:0 0 5px 4px; padding:0; width: 348px; height:230px; background-color:#FFFFFF; float:left;}
#right_col h1 { margin:0; padding:10px 0; font-size: 20px; color: #000000; font-weight: bold;}
#right_col p {margin:0; padding:0 0 10px 0; color:#000000; font-size:16px;}


#fplan_left_col {margin:25px 0 0 2px; padding:0; width:430px; float:left; text-align:center;}
#fplan_right_col {margin:25px 0 0 25px; padding:0; width: auto; float:left;}
#fplan_right_col h1 { margin:0; padding:10px 0; font-size: 24px; color: #000000; font-weight: bold;}
#fplan_right_col p {margin:0; padding:0 0 10px 0; color:#000000; font-size:16px;}

#right-padding {margin:0; padding:0 10px; width: auto; height:auto;}

#features_left_col {margin:0; padding:0; width:300px; height:auto;  float:left;}
#features_right_col {margin:0; padding:0; width: 300px; height:auto; float:left;}

#floorplan_full {padding:0; margin:0 0 0 4px; width:750px; border:1px solid #666666;  background-image:url(../../images/body_bg.jpg); background-position: top center; background-repeat: no-repeat;}
#otherfp {padding:10px; margin:20px 0 15px 0; width:225px; height:auto; border:1px solid #333333; background-color:#F0F0F0;}

#process{padding:0; margin:25px 0 0 75px; width:600px; color:#000000; font-size:14px;}
#process p {margin:0; padding:0 0 10px 0; color:#000000; font-size:14px;}

#scroll-content {margin: 170px 0 0 220px; padding-right:5px; width:353px; height:265px; overflow: auto;}

/* Navigation Styles
----------------------------------------------- */
.home-btn {margin-left:15px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/home_btn.gif) no-repeat 0 0px;}
.home-btn b {display:none;}
a.home-btn:link, a.home-btn:visited, a.home-btn:active {text-decoration:none; background: url(../../images/nav/home_btn.gif) no-repeat 0 0px;}
a.home-btn:hover {background: url(../../images/nav/home_btn.gif) no-repeat 0px -20px;}
.home-selected-btn {margin-left:15px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/home_btn.gif) no-repeat 0px -20px;}
.home-selected-btn b {display:none;}

.about-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/about_btn.gif) no-repeat 0 0px;}
.about-btn b {display:none;}
a.about-btn:link, a.about-btn:visited, a.about-btn:active {text-decoration:none; background: url(../../images/nav/about_btn.gif) no-repeat 0 0px;}
a.about-btn:hover {background: url(../../images/nav/about_btn.gif) no-repeat 0px -20px;}
.about-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/about_btn.gif) no-repeat 0px -20px;}
.about-selected-btn b {display:none;}

.floorplans-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/floorplans_btn.gif) no-repeat 0 0px;}
.floorplans-btn b {display:none;}
a.floorplans-btn:link, a.floorplans-btn:visited, a.floorplans-btn:active {text-decoration:none; background: url(../../images/nav/floorplans_btn.gif) no-repeat 0 0px;}
a.floorplans-btn:hover {background: url(../../images/nav/floorplans_btn.gif) no-repeat 0px -20px;}
.floorplans-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/floorplans_btn.gif) no-repeat 0px -20px;}
.floorplans-selected-btn b {display:none;}

.features-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/features_btn.gif) no-repeat 0 0px;}
.features-btn b {display:none;}
a.features-btn:link, a.features-btn:visited, a.features-btn:active {text-decoration:none; background: url(../../images/nav/features_btn.gif) no-repeat 0 0px;}
a.features-btn:hover {background: url(../../images/nav/features_btn.gif) no-repeat 0px -20px;}
.features-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/features_btn.gif) no-repeat 0px -20px;}
.features-selected-btn b {display:none;}

.process-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/process_btn.gif) no-repeat 0 0px;}
.process-btn b {display:none;}
a.process-btn:link, a.process-btn:visited, a.process-btn:active {text-decoration:none; background: url(../../images/nav/process_btn.gif) no-repeat 0 0px;}
a.process-btn:hover {background: url(../../images/nav/process_btn.gif) no-repeat 0px -20px;}
.process-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/process_btn.gif) no-repeat 0px -20px;}
.process-selected-btn b {display:none;}

.pricing-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/pricing_btn.gif) no-repeat 0 0px;}
.pricing-btn b {display:none;}
a.pricing-btn:link, a.pricing-btn:visited, a.pricing-btn:active {text-decoration:none; background: url(../../images/nav/pricing_btn.gif) no-repeat 0 0px;}
a.pricing-btn:hover {background: url(../../images/nav/pricing_btn.gif) no-repeat 0px -20px;}
.pricing-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/pricing_btn.gif) no-repeat 0px -20px;}
.pricing-selected-btn b {display:none;}

.contact-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/contact_btn.gif) no-repeat 0 0px;}
.contact-btn b {display:none;}
a.contact-btn:link, a.contact-btn:visited, a.contact-btn:active {text-decoration:none; background: url(../../images/nav/contact_btn.gif) no-repeat 0 0px;}
a.contact-btn:hover {background: url(../../images/nav/contact_btn.gif) no-repeat 0px -20px;}
.contact-selected-btn {margin-left:5px; float:left; width:100px; height:20px; border:0px solid; font:normal 10px verdana; text-align:center; background: url(../../images/nav/contact_btn.gif) no-repeat 0px -20px;}
.contact-selected-btn b {display:none;}



.copyright {margin:25px 0 0 0;}

h1 { margin:0; padding:10px 0; font-size: 24px; color: #000000; font-weight: bold;}
h3 { margin:0; padding:10px 0; font-size: 12px; color: #000; font-weight: bold;}
p {margin:0; padding:0 0 10px 0;}
.clear {clear:both;}

.inside {padding:10px; margin:0;}

a:link, a:visited, a:active {color:#841000; text-decoration:none; font-weight:bold; font-size:14px;}
a:hover {color:#841000; text-decoration:underline;}

a.fp:link, a.fp:visited, a.fp:active {color:#841000; text-decoration:none; font-weight:bold; font-size:12px;}
a.fp:hover {color:#841000; text-decoration:underline;}

a.bold:link, a.bold:visited, a.bold:active {color:#114425; text-decoration:none; font-weight:bold; font-size:12px;}
a.bold:hover {color:#91A187;}

a.nav:link, a.nav:visited, a.nav:active {color:#ffffff; text-decoration:none; font-size:12px;}
a.nav:hover {color:#867327;}
.selectedItem {color:#867327;}

/* lists */
#right-col ul li {
	list-style-type: none;
	background: url(../../images/bullet_01.gif) no-repeat 14px 2px;
	margin-left: -40px;
	padding-left: 35px;
	}

/* form styles */
.field {padding: 1px 0; clear:both;}
.label {font-weight: bold; font-size:12px; width: 75px; float: left; padding-top:4px;}
input {font-family: verdana, arial, helvetica, sans-serif; voice-family: "\"}\""; voice-family:inherit; font-size: 11px;}