/* yanked from http://twitter.github.com/bootstrap/examples/marketing-narrow.html */

body {
  padding-top: 0px;
  padding-bottom: 40px;
}

/* Twitter Newsticker container */
#twitterNewsticker_container{
	margin: 0 auto;
	width: 100%;

	overflow:hidden;
	}

.btn-mailTo {
		color:#FFF; 
		background-color: hsl(360, 78%, 58%) !important; background-repeat: repeat-x; 
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef7f7f", endColorstr="#e74040"); 
		background-image: -khtml-gradient(linear, left top, left bottom, from(#ef7f7f), to(#e74040)); 
		background-image: -moz-linear-gradient(top, #ef7f7f, #e74040); 
		background-image: -ms-linear-gradient(top, #ef7f7f, #e74040); 
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef7f7f), color-stop(100%, #e74040)); 
		background-image: -webkit-linear-gradient(top, #ef7f7f, #e74040); 
		background-image: -o-linear-gradient(top, #ef7f7f, #e74040); 
		background-image: linear-gradient(#ef7f7f, #e74040); 
		border-color: #e74040 #e74040 hsl(360, 78%, 54.5%); color: #333 !important; 
		text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; 
}



/* Custom container */
.container-narrow {
  margin: 0 auto;
  max-width: 700px;
}
.container-narrow > hr {
  margin: 30px 0;
}

/* Main marketing message and sign up button */
.jumbotron {
  margin: 60px 0;
}
.jumbotron h1 {
  font-size: 72px;
  line-height: 1;
}
.jumbotron .btn {
  font-size: 21px;
  padding: 14px 24px;
}

/* Supporting marketing content */
.marketing {
  margin: 60px 0;
}
.marketing p + h4 {
  margin-top: 28px;
}
