body {background:#000; font-family:"Gill Sans", Arial, Helvetica, sans-serif;}

/*Text*/
h1, h2, h3, h4 {color:#ba5915;margin:0; padding:0;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:14px;}
p,td {font-size:11px; margin:7px 0; text-align:justify;}
ul { padding-left:0;}
li {font-size:11px;}

.bold {font-weight:bold;}
.ital {font-style:italic;}
.orange-text {color:#cd6843; font-weight:bold;}
.orange-ital { font-style:italic; color:#ba5915;}
.red {color:#d2232a; font-weight:bold;}
.small-text {clear:both;font-size:8px;font-style:italic;text-align:right;}

#container {margin:auto; text-align:center; width:949px; border:#fff 1px solid; height:651px;}

/*Navigation Area*/
#navigation {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  background:url(../../images/nav/nav_bg.jpg) no-repeat;
      }
#navigation ul {
	margin:0;
	padding:5px 10px 0 65px;
	list-style:none;
      }
#navigation li {
      display:inline;
      margin:0;
      padding:0;
	  font-size:16px;
	  font-weight:bold;
      }
#navigation a {
      float:left;
      
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#navigation a span {
      float:left;
      display:block;
      padding:0 21px 5px 14px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #navigation a span {float:none;}
    /* End IE5-Mac hack */
    #navigation a:hover span {
      color:#ba5915;
      }


/*Navigation Mouseover effects*/


/*
#navigation a.home { background:url(../../images/nav/btnHome.gif) no-repeat;}
#navigation a.about { background:url(../../images/nav/btnAbout.gif) no-repeat;}
#navigation a.terra { background:url(../../images/nav/btnTerra.gif) no-repeat;}
#navigation a.area { background:url(../../images/nav/btnArea.gif) no-repeat;}
#navigation a.site { background:url(../../images/nav/btnSite.gif) no-repeat;}
#navigation a.contact { background:url(../../images/nav/btnContact.gif) no-repeat;}
#navigation a.pricing { background:url(../../images/nav/btnPricing.gif) no-repeat;}
#navigation a:hover { background-position:0 -35px;}
*/

/*Content Area*/
#main-content{ height:621px; padding:5px 0 0; clear:left; text-align:left;}
	.home-content {overflow:hidden;}
#homeshow { position:relative; bottom:-6px;}
#left-col { width:400px; padding:10px 0 0 10px; float:left;}
#right-col { float:right; }

/*Content Area Background Images*/
.about-bg { background:url(../../images/page-bg/abstractbkg.jpg) no-repeat bottom;}
.area-bg { background:url(../../images/page-bg/areabkg.jpg) no-repeat bottom;}
.plan-bg { background:url(../../images/page-bg/planbkg.jpg) no-repeat bottom;}
.pricing-bg { background:url(../../images/page-bg/pricingbkg.jpg) no-repeat bottom;}
.registration-bg { background:url(../../images/page-bg/registrationbkg.jpg) no-repeat bottom;}
.terra-bg { background:url(../../images/page-bg/terrabkg.jpg) no-repeat bottom;}
.finishing-bg { background:url(../../images/page-bg/finishingbkg.jpg) no-repeat bottom;}

/*Footer Credits*/
#footer-colophon, #footer-colophon a {
	padding-top:5px;
	color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; text-decoration:none;
}

#footer-colophon a:hover, #footer-colophon a:hover { text-decoration:underline;}

#footer-colophon ul {
	list-style-type:none;
}

#footer-colophon ul li {
	float:right;
	display:inline-block;
	padding-left: 10px;
}

/*CSS for individual pages*/

/*Pricing*/
.pricing-bg #left-col td {text-align:center;font-size:12px;}
.text {float:right;margin:492px 23px 0 0;}
.title {margin:12px 0 0 0;}

/*About Terra Verde*/
#terra-gallery {width:310px;}
#terra-gallery img { padding:0 10px 10px 0;}
.about-terra {padding:30px 10px 0 0; width:360px;}
.about-terra ul{ width:365px; margin:5px 0;}
.about-terra li {padding:0; margin:0;}
.buildgreen-logo {float:right;}

/*About Abstract*/
.about-abstract {padding:45px 25px 0 0;}
.about-abstract ul{ padding:5px 0; margin:0;}
.award-list li {list-style-type:none;}
.award-img {padding-right:17px;}

/*About Area*/
.about-area {padding:0px 10px 0 0;width:360px;}
.about-area p.van-sun-link {text-align:center;}


/*Contact/Register*/
#type_of_home, #age_category, #buying_interest, #price_range {width:165px;}
#footer_center_reg {background:transparent url(../../images/button_bg.png) no-repeat scroll 0 0;height:45px;margin-left:660px;text-align:center;width:256px;margin-top:5px;}
#footer_center_reg a {display:block;float:left;margin-left:25px;margin-top:13px; padding-bottom:15px;}
#footer_center_reg input {display:block;float:right;margin-right:25px;margin-top:13px;}
.registration-bg img {float:left; padding-right:10px;}
#contact-details a{ color:#cd6843; text-decoration:none;}
#contact-details a:hover{ text-decoration: underline;}

/*Site Plan*/
.plan-bg {}
.plan-bg #right-col {height:2px;}
.plan-bg p {width:160px; text-align:left; padding-top:10px;}
.plan-bg #left-col{width:175px;}
.plan-bg #right-col img{padding-top:4px;}
.small {font-size:10px;}

/*Plan Pop Ups*/
#pop-up-links {margin:-130px 0 0 10px;}
#pop-up-links a {font-size:12px;}
#pop-up-img { margin:0 auto; width:800px; padding:0;}
.dl-pdf {}
.alt-plans {}

/*Finishing Details*/
.finishing-slide {margin:-11px 0 0 190px;}

/*Privacy, Terms SiteMap*/
.white-bg{background:#fff;}
.white-bg h1, .white-bg h2{padding:10px;}
.white-bg p {padding:0 10px;}
.white-bg ul {padding-left:35px;}
.white-bg li {font-size:12px;}

/*Misc CSS*/

.hidden {display:none;}
.display-center {
	position:relative;
	top:-115px;
	left:600px;
}

.awards-left {
	position:relative;
	top:-203px;
	right:350px;
}

a img {border: none; }


/*Site Plan Hover*/

/* possilble hover use
li a,li a:hover{display:block;float:left;height:125px;position:relative;width:72px;}
li a:hover {background:url(../../images/hover.png) top;}

li a#unit-1 {top:249px; left:-603px;}
li a#unit-2 {top:128px; left:-531px;}
li a#unit-3 {top:4px; left:-462px;}
li a#unit-4 {top:-125px; left:-390px;}
li a#unit-6 {top:-247px; left:-204px;}
li a#unit-7 {top:-371px; left:-134px;}
li a#unit-8 {top:-501px; left:-65px;}
li a#unit-10 {top:-844px; left:-530px;}
li a#unit-11 {top:-969px; left:-458px;}
li a#unit-13 {top:-1096px; left:-282px;}
li a#unit-14 {top:-1221px; left:-210px;}
li a#unit-15 {top:-1344px; left:-138px;}
*/

