/* stylesheet.css */
body{font-family:Arial, Helvetica, sans-serif;font-size:75%;background-color:#FFF;color:#959ca1;margin:0;padding:0;}input,select,label,table,tr,td{font-size:100%;}img{border:none;margin:0;padding:0;}#container{position:relative;width:974px;margin:10px auto auto;}#shadow{position:relative;float:left;width:974px;left:-22px;background-image:url(/img/shadow1.png);background-repeat:repeat-y;margin-bottom:21px;}#wrapper{position:relative;float:left;width:974px;top:0;left:22px;padding-top:11px;background-image:url(/img/cont-bg.jpg);background-position:top;background-repeat:no-repeat;}#wrapper-inner{position:relative;float:left;width:974px;background-image:url(/img/left-col-bg.png);background-repeat:repeat-y;padding-bottom:11px;}#content{position:relative;float:left;top:9px;left:26px;width:374px;padding-bottom:15px;}#footer-background{position:absolute;bottom:0;left:0;width:974px;height:11px;background-image:url(/img/cont-bg.jpg);}#logo{position:absolute;top:189px;left:8px;}#leftCol{float:left;position:relative;padding-top:149px;top:0;width:209px;min-height:480px;}#leftCol #top{position:absolute;top:0;left:3px;width:189px;height:162px;background-image:url(/img/left-col-top.jpg);}#wrapper-inner #bottom{position:absolute;left:3px;bottom:11px;width:189px;height:163px;background-image:url(/img/left-col-bot.jpg);}#southernLivingContainer{position:absolute;right:6px;top:64px;width:336px;height:515px;background-image:url(/img/southern-living-big2.jpg);}#southernLiving{bottom:17px;height:78px;left:59px;position:absolute;width:227px;}#footer{position:absolute;bottom:20px;left:750px;font-size:9px;color:#c2c6c9;}#nav{position:relative;float:left;width:146px;left:21px;margin-top:106px;margin-bottom:10px;}#nav ol li{list-style:none;text-align:center;height:17px;border-top:1px solid #3796cf;padding-top:5px;}#nav a{color:#b38c55;text-decoration:none;}#nav a:hover,#nav li.active a{color:#a3a9ad;text-decoration:none;}a{color:#007BC6;text-decoration:none;}a:hover{text-decoration:underline;}.noHover:hover{background:none;}.red,.error-message{color:red;}.green{color:#090;}h1{font-size:160%;color:#ba9765;margin-top:7px;padding-top:0;}h2,h3.constructionName{font-size:120%;color:#ba9765;}caption{white-space:nowrap;padding-bottom:4px;}.phaseName{background-color:#EFEFEF;position:relative;left:-7px;display:block;float:left;padding:7px;}#content h1{padding-bottom:8px;border-bottom:2px solid #ba9765;}#content ul{margin:-5px 0 0 13px;padding:0;}#content li{margin-bottom:8px;}#resourceList li{float:left;list-style:none;text-align:center;width:170px;margin-top:7px;}#homes h1{padding-bottom:3px;}#homes p{margin:-7px 0 -3px;}#subNav{position:absolute;top:247px;left:387px;font-size:85%;width:175px;}#subNav li{list-style:none;margin-left:11px;margin-bottom:1px;}#subNav li.active{background-image:url(/img/activeArrow.png);background-repeat:no-repeat;background-position:left center;}#subNav a{color:#959ca1;}#mainImage{position:relative;float:left;left:-14px;top:10px;width:399px;height:398px;background-image:url(/img/portfolioShadow.png);background-repeat:no-repeat;}#mainImage img{margin:13px 0 0 14px;}#thumbs{float:left;position:relative;top:10px;left:2px;width:372px;}#thumbs div{float:left;width:58px;height:58px;margin-right:4px;margin-bottom:4px;}#click{position:relative;float:left;top:12px;left:2px;font-size:85%;padding-bottom:17px;}.tip{z-index:50;}.tip .title{font:italic 17px Georgia, serif;display:block;background:#0F6788;color:#fff;padding:5px;}.tip .content{font-size:11px;width:170px;background:#31B5CE;color:#fff;padding:5px;}#enlargeCaption{position:absolute;top:453px;left:316px;font-size:85%;text-align:right;color:#FFF;font-weight:700;}.contentForm .input{clear:left;display:block;margin:5px 0;padding:1px 3px;}.contentForm .shade{background-color:#f4f4f4;margin:10px 0 0 -2px;padding:3px 0 10px;}.contentForm div label{float:left;width:200px;background-color:#f4f4f4;font-size:130%;margin:0;padding:1px 3px;}.error-message{position:relative;left:207px;width:200px;height:auto;float:left;clear:both;}.contentForm div.optional label,label.optional{font-weight:400;}.contentForm div.required label,label.required{font-weight:700;}.contentForm div label.labelCheckbox,.contentForm div label.labelRadio{float:none;display:block;text-align:left;margin:0 0 5px 142px;}p.error{color:#DB8101;background-color:#DBA941;font-size:14px;padding:1em;}.contentForm div input,.contentForm div select,.contentForm div textarea{margin:0;padding:1px 3px;}.contentForm div input.inputFile{width:211px;}.contentForm div select.selectOne,form div select.selectMultiple{width:211px;padding:1px 3px;}.contentForm div input.inputCheckbox,.contentForm div input.inputRadio,input.inputCheckbox,input.inputRadio{display:inline;height:14px;width:14px;background-color:transparent;border-width:0;}.contentForm div.submit{clear:both;display:block;padding:3px 0 0 210px;}div.submit input{color:#FFF;background-color:#31B5D6;border:1px solid #595959;font-size:14px;font-weight:700;text-align:center;text-decoration:none;width:auto;padding:2px 12px;}div.submit input:hover{color:#63BDD6;background-color:#ccc;border:1px solid #595959;font-size:14px;font-weight:700;text-align:center;text-decoration:none;width:auto;padding:2px 12px;}.contentForm div.submit div input.inputSubmit,.contentForm div.submit div input.inputButton{float:right;margin:0 0 0 5px;}.contentForm div small{display:block;font-size:88%;margin:0 0 5px 142px;padding:1px 3px;}.homesTable,.constructionTable{width:100%;}.homesTable h3,.constructionTable h3{margin:0;padding:0;}.constructionTable caption{text-align:left;font-weight:700;float:left;font-size:110%;margin-bottom:4px;}.constructionTable table tr td img{float:left;margin-right:7px;margin-top:7px;}#content ul.subsection_tabs{list-style:none;border-bottom:1px solid #ccc;height:20px;margin:10px 0 17px;padding:0;}#content ul.subsection_tabs li{float:left;margin-right:6px;text-align:center;white-space:nowrap;}#content ul.subsection_tabs li a{display:block;height:17px;background-color:#fff;padding:3px 6px 0;}#logo h1,#nav ol,#subNav ul{margin:0;padding:0;}.homesTable .shade,.constructionTable .shade,#content ul.subsection_tabs li a.active{background-color:#EFEFEF;}

/* lightboxCSS.css */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#imageContainer{padding:10px;}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/img/blank.gif) no-repeat;display:block;}#prevLink{left:0;float:left;}#nextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover{background:url(/img/prevlabel.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover{background:url(/img/nextlabel.gif) right 15% no-repeat;}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;}#imageData{color:#666;overflow:hidden;padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:700;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
