#body {
	background-color: #fff;
}

#titleheader {
	background: url('images/title-wordle.jpg') left top no-repeat;
	margin: 0 0 20px 0;
	width: 100%;
	height: 345px;
}


#content #left {
	float: left;
	padding: 0 20px;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 40px;
	width: 574px;
}

#content #left h2 {margin: 15px 0 11px; font-size: 24px; width: 100%;}
#content #left h3 {margin: 0; padding: 0;}

.playlist {float: left; border-top: 1px solid #ccc; padding: 20px 0; width: 100%}
.playlist img, .playlist #youtube {float: left; padding: 5px 20px 0 0; }
.audioclip {float: left;}

/* PollDaddy styles override */
.PDF_pageInner {margin: none!important;}
.PDF_pageOuter {padding-left: 0!important;}

.navbtn {
	float: left;
	margin: 5px;
	border: 1px solid #000;
}

#cbcfg_4905, #cbcfg_4920, #cbcfg_4921, #cbcfg_4922, #cbcfg_4923, #cbcfg_4924 {width: 100%!important;}

#gene-nav {margin: 20px 0;}

.story {font-size: 14px; line-height: 18px; margin: 20px 20px 0 20px; float: left; width: 95%; padding-bottom: 20px; border-bottom: 1px solid #ddd;}
.story img {width: 200px; margin-right: 20px; float: left; margin-bottom: 20px;}
.story .headline {font-size: 18px; font-weight: bold; line-height: 22px;}
.story .description {margin-bottom: 20px;}
.story a {text-decoration: none;}
.story a:hover {text-decoration: underline;}
