@charset "UTF-8";
/* CSS Document */

/* main background color styles */
#index h1 {margin:0;}
.city {
  padding-right:4px;
  color:#000;
  font:bold 12pt arial;
  }
  .attribution {
  margin-right:4px;
  color:#fff;
  font:bold 11pt arial;
  }
  .secondaryBackground {/* darker */
	background-color:#00CC66;
  }
.postAdButtonOn {
  background-color:#777;
  color:#fff;
  font:bold 12pt arial;
  }
  .button2 {
	color:#fff;
	background-color:#FF0000;
	border:2px outset #e3e9f2;
	font:bold 12pt arial;
  }
.button {
	color:#fff;
	background-color:#00CC66;
	border:2px outset #e3e9f2;
	font:bold 9pt arial;
  }
#pageBackground {
  clear:both;
  margin:0 auto;
  background:#fff;
  -moz-border-radius-topright:18px;
  -webkit-border-top-right-radius:18px;
  border-radius:18px;
}
/* styles for section data on index page */
.indexSectionColumn {
	padding-right:8px;
	padding-left:8px;
	background-color: #fff;
  }
.indexSectionButtons {
	background-color:#00CC66;
  }
.indexSectionButtons a.head {
  color:#fff;
  font:bold 10pt arial;
  text-decoration:none;
  }
.indexSectionButtons span.noLinkHead {
  color:#9cf;
  font:bold 10pt arial;
  text-decoration:none;
  }
.count {
  padding-left:2px;
  color:#fac968;
  font:bold 7pt arial;
  } 
.indexSectionList, 
.indexForumList {
	font:9pt arial;
  }
.indexSectionList a, 
.indexForumList a {
  color:#000;
  text-decoration:default;
  }
.indexSectionList a:hover, 
.indexForumList a:hover {
  text-decoration:default;
  }
.newListing {
  color:#f00;
  }

/* index page styles */
.communityHeader {
  color:#516ea4;
  font:italic 10pt arial;
  }
.communityHeader a {
  color:#516ea4;
  }
.communityList {
  font:9pt arial;
  }
.communityList a {
  color:#000;
  }
  
  
.vtourbox {
	font-family: "Handwriting - Dakota";
	font-size: 30px;
	color: #000;
	background-color: #FF9;
	height: 40px;
	width: 300px;
	text-align: center;
	vertical-align: middle;
}
.vtourbox2 {
	font-family: Helvetica;
	font-size: 12px;
	background-color: #B1FEA0;
	text-align: center;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #00FF66;
	border-right-color: #00FF66;
	border-bottom-color: #00FF66;
	border-left-color: #00FF66;
	height: 40px;
	width: 300px;
}
.vtourbigbox {
	height: 80px;
	width: 300px;
	margin-left: 50px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00FF66;
	border-right-color: #00FF66;
	border-bottom-color: #00FF66;
	border-left-color: #00FF66;
	margin-top: 50px;
}
.phone {
	height: 30px;
	width: 240px;
	background-color: #FFF;
	text-align: center;
	vertical-align: bottom;
	margin-top: 10px;
	font-family: Helvetica;
	font-size: 24px;
	color: #000;
}
.secondbigbox {
	height: 80px;
	width: 200px;
	margin-left: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00FF66;
	border-right-color: #00FF66;
	border-bottom-color: #00FF66;
	border-left-color: #00FF66;
	margin-top: 50px;
}
.cashoffer {
	font-family: "Handwriting - Dakota";
	font-size: 30px;
	color: #000;
	background-color: #FF9;
	height: 40px;
	width: 200px;
	text-align: center;
	vertical-align: middle;
}
.cashoffer2 {
	font-family: Helvetica;
	font-size: 12px;
	background-color: #B1FEA0;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 200px;
}
