/* Force a scrollbar to minimize auto-resizing in Mozilla-based browsers. */
html {
  min-height: 100%;
  margin-bottom: 1px; 
}

body {
  background-color: #ffffff;
  margin-top: 0px;
  margin-left: 0px; 
}

#nick_mainTable {
  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  background-color: white;
  color: #818284;
  width: 980px;
  border: 2px solid #D1D2D4;
}
.nick_mainTableCell1 {
  /*background-color: #B1B3B6;*/
  background-color: #A7A9AC;
  height: 102px;
}
#nick_utilityNav {
  width: 250px; 
  height: 37px;
  margin-right: 62px; 
  float: right; 
  white-space: nowrap;
}
#nick_mainNav {
 height: 35px; 
 padding: 0; 
 margin: 0;
 white-space: nowrap;
 clear:both;
}

/* -- left column -- */

.nick_leftTable {
  border-right: 2px solid #D1D2D4;
  background-color: #D1D2D4;
  width: 201px;
  vertical-align:top;
}
.nick_leftNavBlank {
  height: 7px;
}

/* -- end left column -- */

/* -- content area -- */

#nick_contentMLS {
  margin: 0px 0px 10px 5px;
  vertical-align: top;
}

#nick_content1Column {
  margin: 0px 30px 10px 30px;
  vertical-align: top;
}



#nick_headerGraphic {
  padding: 0;
  margin: 0;
}

#nick_content2ColumnLeft {
  margin: 0px 15px 10px 30px;
  padding: 0px;
  vertical-align: top;
  width: 404px;
 /* float: left;*/
}

#nick_content2ColumnRight {
  margin: 34px 0px 10px 0px;
  padding: 0px;
  vertical-align: top;
  width: 322px;
  float: right;
}

.nick_contentSubHead {
  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-stretch: extra-expanded;
  color: #818284;
}

a:link { color: #818284; text-decoration: underline; }
a:visited { color: #818284; text-decoration: underline; }
a:active { color: #818284; text-decoration: underline; }
a:hover   { color: #F8941A; text-decoration: underline; }

#nick_subnavTable  {
  border: 1px solid #818284;
      border-collapse:collapse;

}

#nick_subnavTable td {
  border: 1px solid #818284;

}

#nick_subnavTable td a:link { color: #818284; text-decoration: underline; }
#nick_subnavTable td a:visited { color: #818284; text-decoration: underline; }
#nick_subnavTable td a:active { color: #818284; text-decoration: underline; }
#nick_subnavTable td a:hover   { color: #F8941A; text-decoration: underline; }

/* -- end content area -- */

/* -- right column community -- */
#nick_communityTable td{
  padding: 8px 0px 8px 20px; 
}

#nick_communityTableHeader {
  border: 1px solid #D1D2D4;
  font-weight: bold;
  font-stretch: extra-expanded;
}


#nick_communityTableBody {
  background-color: #D1D2D4;
}

/* -- end right colum community -- */

.mainTableTopCell{
  background-color: #9BA7B4;
  height: 10px;
}

/* properties sold */

.countTable {
  margin: 0px 0px 30px 15px;
}
.soldPic {
  margin: 0px 40px 30px 0px;
}

.small_link {
  font-size: 12px;
}

/* PROPERTIES LISTED */

.properties_headerGraphic {
  padding: 0;
  margin: 0;
}

.properties_listedMain {
  border-top: 2px solid #C0C1C1;
  margin-bottom: 40px;
}

.properties_listedMain div{
  margin: 0px 0px 0px 8px;
}
.properties_listedPic {
  margin: 0px 0px 40px 10px;
}

/* HOMEPAGE */
#nick_homeContent {
  margin: 10px 0px 0px 9px;
}

.home_smallPic {
  border: 1px solid #BBBDC0;
  margin: 0px 8px 0px 0px;
}

/*#quoterotator a:hover {
background-color: #F89D33;
}*/



a.quoterotate:link { border: 1px solid #ffffff; display: block; }
a.quoterotate:visited { border: 1px solid #ffffff;  display: block; }
a.quoterotate:active { border: 1px solid #ffffff;  display: block; }
a.quoterotate:hover   { border: 1px solid #F89D33;  display: block; }


/* footer */

#nick_footerTable {
  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: white;
  color: #818284;
  width: 980px;
}


/* drop down menus */
.xenMenuOpacity {
   opacity: .85;
   filter: alpha(opacity=85);
   -moz-opacity: .85;
   text-decoration:none;
} 


