body { background: #F9F3E3 url(/ui/img/teens/background_body.jpg) top left repeat-x; }
#side_navs { background: url(/ui/img/teens/background_side_navs.jpg) bottom left; }
.side_nav { background: url(/ui/img/teens/background_side_nav.gif) top left repeat-y; }
#side_navs .side_nav li.current { background: url(/ui/img/background_side_nav_a4.gif) top left repeat;}
#hero .overlay a { color: #fff; /* #febea7; */ }
#hero .overlay2 a, #hero .overlay3 a { color: #fff; /* #febea7; */ }
#main { border-right: 0; }
#content .chunk h2 { color: #DC531C; }
#content .chunk h2 a { color: #DC531C; text-decoration: none; }
/*#sidebar h2, { color: #DC531C; }*/
#content { background: url('/ui/img/teens/paper_background.gif') repeat-y scroll left -3px; border-left: 0; }
#main #extra { border: none; background: #F9F3E3 url('/ui/img/teens/background_extra.jpg') top right no-repeat; padding-top: 110px; padding-bottom: 0;}
#side_content { border-left: 0; }
html body #main #hero {
	height: 168px;
	background-color: transparent;
}
html body.level1 #main #hero {
	height: 264px;
}
.top_block, .photo_block{
	float: left;
	display: inline;
	width: 190px;
	padding-right: 15px;
	text-align: center;
}
.photo_block {
	width: 170px;
	padding-left: 10px;
	padding-right: 25px;
}
.top_block img {
	padding: 4px;
	border: 1px solid #999;
	background-color: #fff;
}
.photo_block img {
	border: 1px solid #000;
}
.top_block img.heading {
	padding: 0;
	border: none;
	background-color: transparent;
}
.top_block ul,
.photo_block p,
.photo_block ul {
	text-align: left;
}
.top_block {
	padding-bottom: 15px;
}
#content .top_block p,
#content .photo_block p {
	line-height: 1.1;
	margin-top: 8px;
}
.leftmost { margin-left: 40px; }
#content .chunk, #content .spotlight { margin-bottom: 5px; }
#content .spotlight h3 { margin-top: 0; }
#content .spotlight h3 a { color: #DC531C; }
#content h2,
#content h3,
#content .chunk h2,
#content .review h3,
#content h2 a,
#content h3 a,
#content .chunk h2 a,
#content .review h3 a,
#content .right-col h3,
#content .blog_reply h3 {
	color: #DC531C;
}
#content .chunk p {
	margin-bottom: 0;
}
#content .blog_reply {
	border-color: #DC531C;
}
