body{background:#8c8774 url(bg.gif) top center repeat-y;font-family:verdana,tahoma,arial,sans-serif;margin:0;padding:0;}
a{color:#f5ead0;}
a:hover{color:#f0e0ba}
div.container{width:100%;}
div.subcontainer{width:770px;}
div.navigation{padding-left:17px;width:207px;}
label{font-weight:bold;}
fieldset{border:none;}
.fwidth{width:90%;}
legend{font-weight:bold;font-size:medium;}
.article{padding-left:17px;padding-right:17px;color:#fff;}
.rotimg{background:#a39d87 url(housebg.jpg) top left no-repeat;width:770px;padding:0;margin:0;}
.header{background:url(header_bg.png) bottom left no-repeat;width:736px;padding-left:17px;padding-right:17px;padding-top:216px;}
h1.title{visibility:hidden;display:none;}
h1.pagetitle{font-family:arial,tahoma,sans-serif;font-weight:normal;color:#fff;font-size:xx-large;background:url(h1bg.png) top left no-repeat;height:42px;padding-left:15px;padding-top:3px;}
h2.construction{background:#ffed00;color:#000;font-size:small;margin-right:17px;margin-bottom:0;}
h2.homes{background:#e2001a;color:#fff;font-size:small;margin-right:17px;margin-bottom:0;}
h4 a{color:#fff;font-size:medium;text-decoration:none;}
h4 a:hover{color:#ddd;font-size:medium;text-decoration:none;}
.right{text-align:right;padding:0;margin:0;}
.right a{color:#fff;font-weight:bold;font-size:small;tet-decoration:none;}
.right a:hover{color:#fff;font-weight:bold;font-size:small;tet-decoration:none;}
ul.projectlist{list-style-type:none;}
.breadcrumb{color:#fff;font-size:x-small;}
.breadcrumb a{color:#fff;text-decoration:none;}
.breadcrumb a:hover{color:#eee;text-decoration:none;}
.navigation{color:#fff;font-size:small;}
.navigation a{color:#fff;text-decoration:none;font-size:small;}
.navigation a:hover{color:#eee;text-decoration:none;}
.menu{list-style-type:none;margin-left:0;padding-left:0;margin-bottom:25px;margin-top:5px;}
.menu li{margin-bottom:10px;}
.menu li a{color:#fff;text-decoration:none;background:#a39d87;}
.menu.li a:hover{color:#eee;text-decoration:none;background:#78725c;}
address{font-style:normal;font-size:small;}
legend{color:#fff;font-size:small;}
label{color:#fff;font-size:small;font-weight:bold;}
td.footer{color:#000;font-size:x-small;background:url(footerbg.png) bottom right no-repeat;padding-top:107px;padding-bottom:27px;}
.footer a{color:#000;text-decoration:none;}
.footer a:hover{color:#111;text-decoration:none;}
ul.footer{list-style-type:none;display:inline;}
.footer li{display:inline;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(overlay.png);}
* html #overlay{background-color:#333;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",sizingMethod="scale");}
