/* @override
http://brightneighbor.com/css/brightneighbor-master.css
http://www.brightneighbor.com/css/brightneighbor-master.css
http://dev.brightneighbor.com/css/brightneighbor-master.css
*/

#content div.wrapper.standard div.row.dyad div.item img {
	border: 5px solid #0c6b9b;
	border-right: none;
	border-left: none;
}

/*---------------------------------------------*/
/* Bright Neighbor Styles */
/* Updated: Friday, March 13, 2009 */
/* By:Jennie Robinson */
/*---------------------------------------------*/
#content div.wrapper div.row.monad p.intro{font-size:2em;margin:0;}
#content div.wrapper,#footer div.wrapper{width:100%;clear:both;border-bottom:4px solid #ebeadf;padding:30px 0;float:left;}
#footer div.wrapper {border: 0;}
#content div.wrapper.banner{border:0;}
#content div.special h3{margin:0;background:#df3c20;color:#fff;padding:4px;display:none;}
#content div.special p{color:#df3c20;font-weight:bold;font-size:1.4em;margin:0;}
#content div.special{background:#fffdd5;position:absolute;right:0;width:40em;padding:4px 4px 4px 10px;top:0;}
#content div.wrapper.standard div.row.dyad div.item ul li strong{color:#fff;}
#content div.wrapper.standard h2{color:#fff;text-transform:lowercase;font:small-caps bold 2.6em/normal "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;margin-bottom:.3em;}
#content div.wrapper.standard{background-color:#108fcf;color:#fff;}
#sidebar{clear:both;}
.features div.row.triad div.item h3{font-weight:bold;letter-spacing:-1px;padding-bottom:7px;color:#108fcf;font-size:2.8em;}
.features div.row.triad div.item p,.features div.row.triad div.item h3{padding:10px;margin: 0;}
.features div.row.triad div.item p {
	margin:.75em 0 ;padding-top:0;font-size: 1.4em;}
.features div.row.triad div.item{background-color:#fff;border-right:2px solid #e7e2d8;border-bottom:2px solid #e7e2d8;}


.features div.row.triad div.item{min-height:520px;
	text-transform: none;
	text-align: left;
}
.footer blockquote p.attribution{font:normal bold 1em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-align:right;margin-top:1em;}
.footer blockquote p{font:italic bold 2em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;margin:0;color:#108fcf;}

.contact .triad form .item textarea {
	width: 90%;
}

textarea#what_do_you_hope_to_achieve_in_connecting_your_community.text {
	height: 145px;
}
.special p a{color:#b23019;}
.wrapper.footer a{color:#d83700;text-decoration:none;border-bottom:1px solid #ffe0d5;}
.wrapper.footer a:hover
{
	background-color: #fffbda;
	border-bottom: 1px solid #d83741;
}
div.container{width:100%;margin:0;padding:0;}
div.row.dyad div.item p{font-size:1.4em;}
div.row.dyad div.item ul li{margin-bottom:.5em;}
div.row.dyad div.item ul{color:#b8e6ff;font-size:1.2em;}
div.row.dyad div.item{float:left;width:38em;margin:0 1em;}
div.row.triad div.item{float:left;width:24.5em;margin:0 1em;}
div.row{width:80em;clear:both;margin:0 auto;}
div.wrapper.features{background:#f4f2ed;}
p.intro strong{color:#579837;background-color:#fffca4;}

/* @group Banner */
.banner a img{margin:0;}
.banner a{text-decoration:none;border:none;}
.banner h1 span.company{font-weight:bold;letter-spacing:-1px;}
.banner h1 span{display:none;}
.banner h1{margin:0 0 0 0;color:#000;font-size:3em;}
p.dateline,p.tagline{color:#56a937;font-weight:bold;font-variant: normal;text-transform:uppercase;margin-bottom:.25em;}
p.tagline{margin:.5em 0;}

/* @end */
.contact h2,.footer h3{margin:0 0 .4em 0;font-weight:bold;padding:4px 4px 4px 10px;left:-15px;position:relative;color:#108fcf;background-color:#e9f7ff;}
.features .triad .item img{margin:4px auto;display:block;border: 5px solid #98d0e9; border-right: none;border-left: none;}
.wrapper.contact .item{border-right:solid 1px #eee;}
.wrapper.contact .item.last{border:none;}
div.row form div input.text{padding:4px;margin:0;width:80%;}
div.row form div label{margin:0;display:inline;font-size:1.2em;line-height:1.4em;}
p.notice
{
	padding-left: 10px;
}
input#submit {
		padding: 7px;
	border: none;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color: #108fcf;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	background-image: none;
	cursor: pointer;
	width: 100px;
	font: bold 1.6em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
clear: both;
display: block;
margin: 0 auto;
}
input#submit:hover{background:#0c6ea0;}

