@charset "UTF-8";
/* CSS Document containing elements for Dinosaur Train Parents Content Index Page */


/*
++++++++
	Intro
++++++++
*/

.intro {
	padding-bottom: 0.875em;
}

.intro .intro-keyart {
	float: right;
	margin: 0 0 0.875em 0.875em;
}

.intro .intro-keyart a img {
	border: 2px solid #fff;
}

.intro .intro-keyart a:hover img {
	border: 2px solid #003d79;
}

/*
++++++++
	One Column Layout
++++++++
*/

.one-column {
	padding-bottom: 0.6em;
	clear: both;
}

/* Costume Promo */
.buddy-costume-promo {
	padding-bottom: 0.875em;
}

.buddy-costume-promo .image img {
	border: 2px solid #fff;
}

.buddy-costume-promo .image {
	float: left;
	width: 194px;
	margin: 0 0.875em 0.875em 0;
	padding: 0;
}

.buddy-costume-promo .image a:hover img {
	border: 2px solid #003d79;
}

.buddy-costume-promo:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/*
++++++++
	Two Column Layout
++++++++
*/

.two-column {
	padding-bottom: 0.875em;
	clear: both;
}

.two-column .left-column {
	float: left;
	width: 280px;
	margin: 0 20px 0 0;
	padding: 0;
}

.two-column .right-column {
	float: left;
	width: 280px;
	margin: 0;
	padding: 0;
}

.two-column:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

* html .two-column {
	height: 1%;
}

.two-column {
	height: 1%;
}


/* Tune In Promo */

.center-column .content-header .tune-in {
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: center;
}

.center-column .content-header .tune-in p {
	font-size: 1.2em;
	font-weight: 900;
	margin: 0 auto;
	padding: 0;
	text-align: left; /*center;*/
}


/* Features */

.features .feature .image {
	float: left;
	width: 119px;
	margin: 0 0.875em 0.875em 0;
	padding: 3px 0 0 0;
}

.features .feature .image img {
	border: 2px solid #fff;
}

.features .feature .image a:hover img {
	border: 2px solid #003d79;
}

.features .feature h3 {
	margin: 0 0 4px 0;
}

.features .feature .description {
	float: left;
	width: 145px;
}

.features .feature:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.feature .feature { 
	* height: 1%; /* needed for IE7 issue */
}

/* PBS KIDS Promo */

.pbskids-promo {
	border: 2px solid #64b03f;
	background: #7ac142 url('/parents/dinosaurtrain/images/subpages/pbskidspromo-small-bground.gif') repeat-x;
	color: #fff;
	margin: 0 0 1.25em 0;
	padding: 10px 8px 0 8px;
	font-size: 0.875em;
}

.pbskids-promo a {
	color: #fff;
}

.pbskids-promo a:hover {
	color: #3A8413;
}

.pbskids-promo .teaser .image {
	float: left;
	width: 119px;
	margin: 0 0.875em 0.875em 0;
	padding: 0;
}

.pbskids-promo .teaser .image img {
	border: 2px solid #fff;
}

.pbskids-promo .teaser .image a:hover img {
	border: 2px solid #3A8413;
}

.pbskids-promo .logo-pbskids {
	float: right;
}

.pbskids-promo:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/* PBS Teachers Promo */

.pbsteachers-promo {
	background-color: #ea994b;
	float: right;
	border: 2px solid #e38c39;
	margin: 1.2em 5px 0 8px;
	padding: 10px 8px 0 8px;
	font-size: 0.875em;
}

.pbsteachers-promo .pbsteachers-logo {
	margin-bottom: 0.5em;
}

.pbsteachers-promo a {
	color: #632c00;
}