
* { padding: 0; margin: 0; }

body {
 background:#262A33;
}
a {
text-decoration:underline;
color:#CCC;
}
a:hover {
color:#9C0;
}
.normal {
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:6px;
font-size:14px;
line-height:18px;
}

#wrapper { 
margin: 0 auto;
 width: 902px;
}
#header {
 width: 900px;
 padding:20px 0px 0px 0px;
 color: #333;
}
#navigation {
 width: 900px;
}
#contentModels { 
 width: 900px;
 background:#e7eff2;
}
#content { 
 width: 900px;
}
#contentHomes { 
 width: 900px;
 background:#faf5d4;
}
#footer { 
/*clear:both;*/
 width: 900px;
 height:183px;
 background:url(images/interface/bottom_tile.gif);
 z-index:1;
}

#SubMenu {
width:692px;
background:url(images/interface/bottom_tile.gif);
float:left;
height:183px;
}
.textBG {
float:right;
}

#labels {
width:860px;
min-height:15px;
margin:10px;
padding:6px;
background:#C4D5A5;
}
.first_col {
float:left;
width:100px;
padding-left:20px;
text-align:center;
}
.column {
font: 14px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
float:left;
width:130px;
padding:0px 0px 0px 50px;
}
#hoods {
width:860px;
min-height:95px;
margin:10px;
padding:6px;
background:#D3BD71;
float:left;
}

.hoodcolumn {
font: 12px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#333333;
float:left;
width:130px;
padding:36px 0px 0px 50px;
line-height:1.5em;
}

.sub {
font:10px/.75 Geneva, Arial, Helvetica, sans-serif;
}
.hoodName {
 font: 12px "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-weight:bolder;
 color:#333333;
}
.clear {
clear:both;
}

#buzzText {
width:200px;
background:#a29a7b;
float:left;
padding:10px;
height:100px;
visibility:hidden;
}
#NWLText {
width:200px;
background:#a29a7b;
position:relative;
padding:10px;
height:100px;
visibility:hidden;
display:inline-block;
}

#openContainer {
background:url(images/openhouses/openhouses_tile.gif) repeat-x;
height:auto;
}
#openColumn1 {
width:245px;
float:left;
}
#openColumn2 {
float:left;
text-align:center;
width:398px;
}
#openColumn3 {
width:245px;
float:left;
}
#openBox {
text-align:center;
margin:16px 6px 6px 6px;
}
.blueText {
padding:2px;
background:#313842;
}
.openTextB {
font:14px/1.2 Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
.openTextR {
font:12px/1.2 Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.floatImageL{
float:left;
}
.floatImageR{
float:right;
}
#propButtons {
width:622px;
float:right;
}
#hoodLogos {
background-color:#9d9a81;
float:left;
height:465px;
width:514px;
}
.logoStyle {
float:left;
display:inline;
margin:2px 8px 2px 8px;
}
#hoodDetailIcons {
position:relative;
top:78px;
float:right;
/*width:693px;*/
/*padding-top:78px;*/
z-index:2;
}
#textContainer {
background:url(images/about/about_tile.jpg) repeat-x;
width:900px;
height:306px;
}
#mainText {
padding:10px;
float:left;
font:Arial, Helvetica, sans-serif;
font-size:12px;
width:880px;
height:auto;
color:#CCCCCC;
background:#76715b;
}
#mainText h2 {
font: 14px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color:#CCCCCC;
margin-bottom:4px;
margin-top:8px;
}
#mainText h2 a{
font: 14px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color:#CCCCCC;
margin-bottom:4px;
margin-top:8px;
}

#mainText p{
font: 12px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color:#CCCCCC;
margin-bottom:4px;
margin-top:8px;
}

#mainText ul{
font: 12px/1.2 "Lucida Sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 color:#CCCCCC;
margin:2px 0px 2px 20px;
}


.aboutRight {
width:194px;
float:right;
color:#CCCCCC;
padding:6px;
font-size:24px;
}

.titleImage {
background:#807B75;
height:auto;
}

.tablePad {
padding:8px;
}

#contactUs {
font: 10px/1.1 Arial, Helvetica, sans-serif;
text-align:right;
padding:6px;
height:13px;
width:888px;
background:#403e33;
}

#contactUs a {
color:#fff;
}

#logoRight {
	text-align:center;
width:208px;
float:right;
height:183px;
}

#textRight {
font:12px/1.2 Arial, Helvetica, sans-serif;
width:208px;
float:right;
color:#fff;
background:#85805e;
height:183px;
}

#textRight h2{
font:22px/1.2 Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e5d2b0;
padding:6px 2px 2px 10px;
}

#textRight a{
font:12px/1.5 Arial, Helvetica, sans-serif;
color:#e5d2b0;
padding:4px 2px 2px 10px;
}

#sucker, #sucker ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#sucker a {
	display: block;
	width: 10em;
}

#sucker li {
	float: left;
	width: 10em;
}

#FlashDiv {
font: 14px/1.2 Arial, Helvetica, sans-serif;
padding:8px;
color:#fff;
}

#sideDiv {
font: 13px/1.2 Arial, Helvetica, sans-serif;
padding:8px;
color:#fff;
}

#StylesDiv {
font: 14px/1.2 Arial, Helvetica, sans-serif;
padding:8px;
color:#fff;
}

#tabs {
margin-top:6px;
}

#results {
height:96px;
background:#978e6c;
padding:6px;
margin-left:6px;
margin-right:6px;
margin-bottom:3px;
}
.resultscolumn {
float:left;
width:225px;
padding-left:8px;
line-height:1.5em;
}
.resultscolumn2 {
float:left;
width:195px;
padding-left:8px;
line-height:1.5em;
}

.searchText {
font: 13px/1.2 Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:6px;
color:#000033;
}

.resultsText {
font: 12px/1.2 Arial, Helvetica, sans-serif;
color:#fff;
}

.margin25px {
margin-top:25px;
}

#space {
height:100px;
}
