/* overide styles */
div.dsidx-standalone-disclaimer{
display:none;
}
#social_links {
	position: absolute;
	right: 0;
	top: 25px;
	width: 415px;
}
ul.arrow {
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	text-align: center;
	padding:0;
	margin-top:0px;
	list-style-position:inside;
    list-style: none;
}
#ctas ul.arrow a {
	color:#136493;
	text-decoration:none;
	font-size:13px;
}
#ctas ul.arrow a:hover {
	color:#000000;
	text-decoration:none;
}

#top div.info {
position: absolute;
width: 247px;
top: 65px;
text-align: right;
color: white;
right: 6px;
font-size: 13px;
}

#wrapper a:active, #wrapper a:visited, #wrapper a:link {
    color: #136493;
    font-weight: bold;
    text-decoration: none;
}

#top div#logo {
	margin: 0;
	width: 364px;
	float: left;
	margin-top: 20px;
}
#top div#logo a {
	background: transparent url(images/csprite.png) 0 -38px no-repeat;
	width: 364px;
	display: block;
	text-indent: -9999em;
	height: 108px;
	margin-bottom: 28px;
}

#wrapper p.hometext {
margin-top: 15px;
color: #333333;
font-size: 13px;
margin-bottom: 20px;
}

#wrapper #left, #wrapper #right {
	color: #333333;
	}
	
#wrapper div.textwidget p.sect-title {
    font-size: 24px;
}

#wrapper p.sect-title {
    color: #475156;
    font: 28px/30px "Arial","Tahoma",sans-serif;
    margin: 0;
}

#wrapper p.contact_title {
    color: #475156;
    font: lighter 18px "Arial",sans-serif;
}

#wrapper .inner-page #left p {
    color: #333333;
}


/* neighborhood */

.add {
				border:1px solid green;
				height:260px;
				width:224px;
				display:block;
				border-radius:5px;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
				background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5CB05C), to(#366F36));
				background:-moz-linear-gradient(19% 75% 90deg,#366F36, #5CB05C);
			}

			.add h3 {
				font-size:28px;
				color:#f8f9f8;
				text-shadow: #535353 0.1em 0.1em 0.2em;
				text-align:center;
				width:220px;
			}

			.add input[type=text] {
				border-radius:10px;
				-moz-border-radius:10px;
				-webkit-border-radius:10px;
				height:20px;
				width:180px;
				padding:2px 3px;
				margin:10px 15px;
				border:1px solid #9fa09f;
			}

			.add input[type=submit] {
				margin-left:85px;
			}

			.neighborhood {
				position: relative;
				clear: both; }

			.neighborhood_column {
				position: relative;
				float: left; 	 }

			.neighborhood_column img {
				border: 1px solid #999;
				float: left;
				padding: 1px;
				margin: 0; 
width:350px;
height:310px; }

			.neighborhood_column.one {
				width: 355px; }

			.neighborhood_column.two {
				width: 290px;
				padding-left: 2px;
				overflow:auto;
				margin-top:-36px; }
				
				.neighborhood_column.two .cform {
					width:285px;
				}
				
				.neighborhood_column.two .cform label {
					float:none !important;
				}
				
				.neighborhood_column.two .cform input {
					width:266px !important;
				}
				
				.neighborhood_column.two .cform textarea {
					width:268px !important;}

			.neighborhood_column.two img {
				float: left;
				padding: 1px;
				margin: 0px 2px 2px 2px;
				width:105px;
				height:70px; 
				cursor:pointer;  }

			.neighborhood_column main_image {
				width:560px;
			}

			.neighborhood_title {
			}

			.neighborhood_title h2 {
				font-size:24px !important;
			 	float: left;
			 	font-size: 1.8em;
			 	padding: 0px;
			 	margin: 16px 0 0 0;
				border-top: 0px; }

			.neighborhood_title h5 {
			    font-size: 15px !important;
			    margin: 0 0 10px;
			    padding: 5px 15px 0 0;
			    text-align: right; }

			.neighborhood_title img {
				float: right;
				border: none;
				padding: 0;
				margin: -4px 0 0 5px;
			}

			.neighborhood_column .details {
				width: 85px;
				float: left;
				text-align: center;
				border: 1px solid #ccc;
				background-color: #eee;
				padding: 5px 0 3px 0;
				margin: 2px 2px 2px 0px; }

			.neighborhood_column .details.last {
				margin-right: 0;
				width:  80px; }

			.neighborhood_column .details h6 {
				font-size: 20px !important;
				padding: 0;
				margin: 0 0 2px 0; }

			.neighborhood_column .details p {
				font-size: 15px;
				padding: 0;
				margin: 0; }

			.neighborhood_column ul.details2 {
				font-size: 14px;
				float: left;
				padding: 0;
				margin: 0;
				list-style: none; }
				
				.neighborhood_column ul li {
					margin:0px 0 10px 10px;
				}
				
				.linklove {display:none !important;}

			.neighborhood_column .details2 .highlight {
				font-weight: bold; }

			.neighborhood_content {
				clear: both; 
			}


div.neighborhood .neighborhood_column.two{
margin: -10px 0 0 0;
}

div.neighborhood .neighborhood_column.two form {
margin: 0 0 0 5px;
}


div.neighborhood .neighborhood_column.two fieldset {
margin: 0;
padding: 0 0 0 10px;

}

div.neighborhood .neighborhood_column.two .cform legend {
margin: 0;
padding: 0;

}
div.neighborhood .neighborhood_column.two .cform input {
width: 250px !important;

}

div.neighborhood .neighborhood_column.two .cform textarea { width: 255px !important;}

div.neighborhood .neighborhood_column.two .cform label {
	text-align: left;
	
	}
	
	.neighborhood_column .details {width: 66px; margin-right: 3px; }
	
	.neighborhood_column .details.last {width: 66px;}