/* CSS Document */
html { background:url(../img/spacebgtall.png) no-repeat top center #000000; background-size:contain; }
	body { background:none; font-family: 'Ubuntu', sans-serif; }
		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family:'Ubuntu', sans-serif; }
		h2 { color:#50b6c4; font-size:30px; font-weight:normal; }
		h3 { color:#707070; font-size:14px; font-weight:normal; }
		p { margin:0 0 20px; }
		a, a:hover { color:#50b6c4; }
header { }
	header h1 { background:url(../img/c5logo500nounsharp.png) no-repeat; text-indent:-88888px; width:500px; margin-top:10px; margin-bottom:0;}
		header h1 a { display:block; height:264px; height: 370px;}
	header .ad-container { margin:60px 0 30px; }
	#main-menu { background:#031b20; font-size:14px; font-weight:bold; padding-top:9px; }
		#main-menu .nav-tabs { border-bottom:none; }
				#main-menu .nav-tabs > li > a { border:none; border-radius:0; color:#ffffff; }
				#main-menu .nav-tabs>li.active>a, #main-menu .nav-tabs>li.active>a:hover, #main-menu .nav-tabs>li.active>a:focus { color:#000000; }
				#main-menu .nav-tabs > li > a:hover, #main-menu .nav .open>a, #main-menu .nav .open>a:hover, #main-menu .nav .open>a:focus { background:#ffffff; color:#000000; }
				#main-menu .nav .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; }
				#main-menu .nav a:hover .caret, #main-menu .nav li.open .caret { border-top-color: #000000; border-bottom-color: #000000; }
#body { background:#ffffff; margin:0 0 40px; min-height:400px; overflow:hidden; }
	#main-content { line-height:26px; padding:15px 0; }
		#featured { }
			#featured .carousel-caption { background-color:rgba(0,0,0,0.8); bottom:0; color:#ffffff; font-size:36px; font-weight:bold; left:0; line-height:40px; padding:10px 20px; right:0; text-align:left; }
		#main-content h2 { margin:28px 0; }
		#story h2 { color:#be2f17; font-weight:bold; margin:0; }
		#story .meta-date { color:#a1a1a1; margin:0 0 20px; }
		#story img { max-width:100%; }
			#story #featured { margin-bottom:20px; }
		#main-content .button-bar { border-bottom:1px solid #ebebeb; margin:20px 0; padding-bottom:20px; }
		#main-content .btn-default { color:#4294a4; font-size:18px; font-weight:bold; }
	#sidebar { padding:15px 0; }
		#sidebar .well { border:none; -webkit-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; box-shadow: none; }
		.featured-item h3 { margin:0 0 10px; }
		.featured-item h2 { margin:0 0 10px; }		
		.item h2 { color:#7c4390; font-size:18px; font-weight:normal; margin:0 0 10px; }
		.dialogue { 
   background:#F5F5F5;       border-radius:6px; }

.dialogue img {
    margin: 6px;
    vertical-align: bottom;
}
.dialogue img { vertical-align: bottom; }
