.hideMap {
	display:none;
}

#mapSearch {
	/*background:url(../img/map.gif) left top no-repeat;*/
	height:260px;
	width:290px;
	overflow:hidden;
}

h2.property {
	background:transparent url(../img/property.gif) no-repeat scroll left top;
	height:46px;
	margin-top:15px;
	padding:12px 0 0 50px;
}

.propForm {
	margin:15px 0;
}

.search_separator {
	border-top:1px dashed #CCCCCC;
	display:block;
	margin-top:20px;
	padding-top:15px;
}

.propForm select {
	border:1px solid #ccc;
	color:#444;
	display:block;
	clear:both;
	margin-bottom:10px;
	width:234px;
}

.propForm label {
	display:block;
	float:left;
	width:204px;
}

.propForm label a {
	text-decoration:underline;
}

.propForm .button {
}


/*  **********  */



.thepulse-page {
	/*padding-top:145px !important;*/
}

#home-page-image #homepage-text #homepage-col-right {
	padding:68px 12px 0 12px !important;
}


h2.target {
	background:url(../img/target.jpg) left top no-repeat;
	height:44px;
	margin-top:15px;
	padding:15px 0 0 54px;
}

h2.redStock {
	background:url(../img/red_stock.gif) left top no-repeat;
	height:48px;
	padding:26px 0 0 60px;
}

h2.dice {
	background:url(../img/dice.gif) left top no-repeat;
	height:50px;
	margin-top:15px;
	padding:6px 0 0 58px;
}

h2.dollar {
	background:url(../img/dollar.jpg) left top no-repeat;
	height:44px;
	margin-top:15px;
	padding:14px 0 0 44px;
}

ul.investors {
	margin:0 0 10px 15px;
}

ul.inestors li {
}

.icons {
	display:block;
	clear:both;
}

.icons .dollar_icon {
	background:#fff url(../img/dollar_ico.jpg) left top no-repeat;
}

.icons .dice_icon {
	background:#fff url(../img/dice_ico.jpg) left top no-repeat;
}

.icons .target_icon {
	background:#fff url(../img/target_ico.jpg) left top no-repeat;
}

.icons .stone_icon {
	background:#fff url(../img/stone_ico.jpg) left top no-repeat;
}


.icons .icon_attr {
	float:left;
	display:block;
	height:120px;
	width:122px;
}

.icons .icon_attr a {
	color:#A2968A;
	display:block;
	height:25px;
	padding:90px 0 0 0;
	text-align:center;
}

.icons .icon_attr a:hover {
	color:#B6101C;
}


/* taken from thepeople.css */
.projectHolder
{
	display:block;
	clear:both;
	border-bottom:1px dotted #aaa;
	color:#789;
	margin-bottom:20px;
}

.projectHolder .projectPhoto
{
	display:block;
	float:left;
	width:110px;
}

.projectHolder .projectPhoto img
{
	border:1px solid #ccc;
	width:100px;
}

.projectHolder .projectInfo
{
	display:block;
	float:left;
	width:364px;
}

.projectHolder .projectInfo h1,
.projectHolder .projectInfo h2,
.projectHolder .projectInfo h3,
.projectHolder .projectInfo h4,
.projectHolder .projectInfo h5,
.projectHolder .projectInfo h6
{
	color:#B6101C;
}

.greyArrow {
	background:#fff url(../img/arrow_grey_more.gif) left 5px no-repeat;
	color:#A2968A;
	display:block;
	float:right;
	height:20px;
	padding:0 15px 2px 15px;
	width:50px;
}

.greyArrow:hover {
	background:#fff url(../img/arrow_red_more.gif) left 5px no-repeat;
	color:#B6101C;
}

.search {
	background:url(../img/search.gif) left top no-repeat;
	height:47px;
	margin-top:24px;
	padding:10px 3px 2px 56px;
}

.searchForm {
	display:block;
}

.searchForm label {
	display:block;
	float:left;
	margin-top:6px;
	width:62px;
}

.searchForm input {
	display:block;
	float:left;
	margin:5px 10px 0 0;
	width:164px;
}

.searchForm input.button {
	display:block;
	float:left;
	margin:0 !important;
	width:auto !important;
}

.search-term {
	border-bottom:1px solid #eee;
	clear:both;
	display:block;
	margin:10px 0 30px 0;
}

.projectInfo .title {
	display:block;
	color:#B6101C;
	font-weight:bold;
	font-size:14px;
}

.projectInfo .sub_title {
	color:#666666;
	display:block;
	margin-bottom:6px;
}
