/* ==========================================================================
   Author's custom styles
   ========================================================================== */

.centered {
	text-align: center;
}

.extramargin {
	margin-top: 14px;
}

body {
	background-color: #f7f7f7;
	background-image: url(/img/grid.png);
}

.hero-unit {
	background: url(/img/coverphoto1.jpg) repeat 0px 0px;
	height: 250px;
	padding-top: 40px;
}

.hero-unit .messaging {
	background: #00c83f;
	/*width:370px;*/
	margin-left: -10px;
	padding:10px 0;
	opacity: .6;
	border-left: 10px solid #00c83f;
	height: 170px;
}

.container.backgrounded {
	background-color: #eeefed;
	padding:  0 10px;
	border-top: 3px solid #00c83f;

}

.backgrounded .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus {
	color:#555;
	text-decoration:none;
	background-color:#e5e5e5;-
	/*webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)*/
	}
	
.postbox {
	background-color: #fff;
	padding: 0px;
	margin-bottom: 20px;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	box-shadow: 0 0 5 #ebebeb;
	-moz-box-shadow: 0 0 3px 3px #ebebeb;
	-webkit-box-shadow: 0 0 3px 3px #ebebeb;	
}

.postbox.rating1 {border-top: 3px solid #99cccc;}
.postbox.rating2 {border-top: 3px solid #99cc33;}
.postbox.rating3 {border-top: 3px solid #ffcc33;}
.postbox.rating4 {border-top: 3px solid #ff6633;}
.postbox.rating5 {border-top: 3px solid #ff3333;}


.postbox hgroup {
	margin-left: 10px;
}

.postbox ul {
	margin-left: 10px;
}

.postbox .btn {
	margin: 10px 10px 10px 0;
}	

/* WARNING! Sort of a hack :( */
.unindent {
	margin-left: 10px;
}

.postbox p {
	margin-left: 10px;
}


/*hike rating icons*/

a.icon-rating1 {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) -1px 0;
}
/*a.icon-rating1:hover {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px 0;
}
a.icon-rating1:active {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px 1px;
}*/
a.icon-rating2 {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) -1px -35px;
}
/*a.icon-rating2:hover {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px -35px;
}
a.icon-rating2:active {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px -34px;
}*/
a.icon-rating3 {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) -1px 106px;
}
/*a.icon-rating3:hover {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px -35px;
}
a.icon-rating3:active {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) 35px -34px;
}*/
a.icon-rating4 {
	width: 34px;
	height:  34px;
	background: url(/img/icon-sprite-small.png) -1px 69px;
}



footer {
	padding-bottom: 30px;
}
	
footer ul li a {
	list-style-type: none;
	margi-left: 0;
}
	