* {
	font-family: 'Open Sans', 'Arial',sans-serif;
}

.hero-unit {
	background-color: #F5F1ED;
	padding: 25px;
}

.hero-unit h1 {
	font-size: 1.8em;
	color: #775511;
}

.hero-unit p {
	font-size: .9em;
}

.hero-unit h2 {
	font-size: 1.2em;
	color: #999;
}
body {
}

img {
	padding-top: 15px;
}

cite {
	font-style: italic;
}

.span4.intro h1 {
	font-family: 'Open Sans', sans-serif;
	font-size: 2em;
	color: #775511;

}

.quoteBox {
	height:255px;
	background-color: #F5F1ED;
	border-radius: 5px;
}

.quoteBox>blockquote {
border: none;
padding: 10% 11% 10% 13%;
}

.inner {
padding: 50px;
font-size: 1.4em;
line-height: 1.5;
text-align: center;
color:  #775511;
}

h1 {
	font-size: 2em;
	color: #775511;

}

h2 {
	font-size: 1.5em;
	color: #775511;
}

h3{
color: #775511;
}

form {
	margin-left: 0;
	padding-left: 0;
}

.contact-info {
	margin-top: 5px;
}

.credit {
	text-align: right;
}

dt a, dt a:hover, dt a:active, dt a:focus {
	color: #775511; 
	text-decoration: none; 
}

dd, dt {
border: none;
}

/*Fix dropdown menu problem on mobile devices*/

@media (max-width:980px) {
  .dropdown ul.dropdown-menu {
    display: block;
  }}

@media (max-width:980px) {
	#quote-carousel {
	margin-top: 10px;
	}
	.quoteBox {
	height:310px;	
	}
	}
@media (min-width: 981px) {
	#quote-carousel {
	padding-bottom: 20px;
	}
	.quoteBox {
	padding-bottom: 15px;	
	}
	}
	
.carousel-indicators li {
	background-color: #ddd; 
}

.carousel-indicators li.active {
	background-color:#666; 
}


a.carousel-control {
	
    background: none repeat scroll 0 0 #222222;
    border: 2px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    color: #FFFFFF;
    font-size: 28px;
    font-weight: 100;
    height: 23px;
    left: 4px;
    line-height: 17px;
    margin-top: -20px;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 23px;
    background-color: #666;
}

.carousel-control.right {
right: 4px;
}

.carousel-caption {
background-color: #a46e42;
position: absolute;
}

blockquote.lead>cite {
color: #DDD;
font-size: .8em;
}

.testimonialBox {
	height:270px;
	background-color: #F5F1ED;
	border-radius: 5px;
}

.testimonialBox>blockquote {
border: none;
padding: 10% 11% 10% 13%;
font-size: 1.2em;
}

.carousel-caption {
	padding: 5px 15px;
}

.moreMargin {
margin-top: 2.5em;
}

.contact-stuff {
	margin-top: 10px;
}

.error {
	color: red;
	font-size: .9em;
}

.success	{
margin: 50px auto;
height: 30em;
text-align: center;
font-size: 1em;
}