#homelink{height:150px;width:300px;z-index:99;float:left;position:relative;top:0px;background:none;left:0px}

#ContentTopBackground { 
	background-image:url(/images/ContentTopBackgroundCommercial.jpg);
	background-repeat:no-repeat;
	height: 161px;
	width: 987px;
	float: left;
}
.divcommittee{height:80px;margin-left:3px;}
#ContentMenu {
	background-image:url(/images/ContentMenu/RightofMenu.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	margin:0px; 
	padding:0px;
}
#ContentMenu img { float:left; }
#ContentArea {
	text-align: left;
	padding: 15px;
	  min-height:680px;
  height:auto !important;
  height:680px;
}
h1,h2,h3,h4,h5 { color: #000000; margin: 3px; padding: 0px; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3{font-size: 16px; padding-left:2px; padding-bottom:5px;}
h3 a{font-size:16px;color: #666666;text-decoration:underline;padding-left:0px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
p { font-size: 12px; line-height:16px; padding: 2px 5px; margin-top:-5px;}
ul{margin-top:-2px;}
#p { font-size: 12px; line-height:16px; padding: 0px 0px; }
#td{ font-size: 12px; line-height:16px; padding: 0px 0px;padding-right:5px;padding-bottom:10px;padding-left:5px;}
p.EventsCal {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.MainResults a{color: #666 !important;}
.MainResults a:hover{color:white !important;}
.HalfColumn { width: 350px; margin:6px 10px; float:left;margin-left:0px;}
.ThreeColumns { width: 245px; margin:6px 10px; float:left;margin-left:0px;}
.Highlighted { background-color:#E2E3F8; }
.Indented { margin-left: 16px; }


#openHouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

#openHouse p{
	margin: 5px;
}

#openHouse h1,#openHouse h2,#openHouse h3,#openHouse h4,#openHouse h5{
	margin: 5px;
}
#openHouse a, #openHouse a:link, #openHouse a:visted{
	color:#666666;
	text-decoration: none;
}	
#openHouse a:hover {
	text-decoration: underline;
	color:white;
}
#openHouse table{
	font-size: 12px;
}
#openHouse table tr.darkRow{
	background-color: #eee;
}
#openHouse table tr.lightRow{
	background-color:#fff;
}

.listingtable a{color: #666666;}
#openHouse input, #openHouse select{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#openHouse hr{
	color: #000000;
}

#openHouse .openHouseHead{
	background-color:#333399;
	color:#FFFFFF;
	padding: 3px;
	font-weight: bold;
}
.openHouseHead  a{color:white !important;}
#openHouse .DataCellFinal .openHouseHead a{
	color:#FFFFFF;
}

#openHouse table.MainResults{elevation:
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#openHouse .DateHeading{
	color: #006BB6;
	font-size:16px;
	font-weight: bold;
}
#openHouse table.MainResults td{
	padding: 3px 4px;
	vertical-align: top;
}
#openHouse table.MainResults td.Spacer{
	background-color: #FFFFFF;
}
#openHouse table.MainResults td.DataCell{
	border-bottom: 1px solid #B7B789;
}
#openHouse table.BedsBaths{
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#openHouse table.BedsBaths td{
	padding: 2px 1px;
}
.CategoryHeading{background-color:#ccc !important;border:1px solid #ccc !important}
.rightCellCourtesy{background-color:#ccc !important;border:1px solid #ccc !important;color:#000000 !important;}