.content .banner {
	height:340px;
}
.content .highlight {
	color:#fff;
	height:420px;
}
.content .highlight span {
	background:transparent;
	width:850px;
	height:15px;
	text-align:center;
	clear:both;
	position:fixed;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 0px 35px 0px;
}
#slides {
	width:778px;
	height:300px;
	margin:10px auto 10px;
	border:1px solid #aaa;
	padding:0px;-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	background:#000;
	/*background:transparent url('/graphics/exercises/banner-bg.jpg') top center no-repeat;*/	
}
#slides .slides_container {
	height:300px;
}
#slides .slides_container div {
	height:290px;
}
.slide iframe { float:left; width:410px; }
.slide p {
	float:left;
	margin-left:30px;
	width:290px;
	font-size:12px;
	line-height:16px;
	color:#fff;
}
.slide p.next {
	background:#c36;
	width:140px;
	overflow:visible;
	padding:3px 8px;
	float:right;
	text-align:right;
	font-size:13px;
	line-height:16px;
	color:#fff;
	font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-khtml-border-radius:5px;
}
.slide strong {
	font-size:15px;
	font-weight:bolder;
	line-height:16px;
	color:#f60;
}
.content .highlight .panel {
	float:left;
	width:240px;
	margin:20px 0px 0px 30px;
	height:170px;
	text-align:center;
	padding:0px;
	border:0px;
	background:transparent;
	background-image:url('/graphics/exercises/panel-bg.png');
	background-position: top center;
	background-repeat:no-repeat;
	text-align:left;
}
.content .highlight .panel .image { position:relative;margin:0px;width:238px;
	height:146px;overflow:hidden; border:1px solid #aaa; border-bottom:0px;
	padding:0px;-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	background-image url('/graphics/exercises/panel-bg.png');
	background-position:top center;
	background-repeat:no-repeat;
 }
.content .highlight .panel .thumb { position:absolute;width:238px;height:146px;border:0px;margin:0px;left:0px;top:0px;
	background-position:top center;background-repeat:no-repeat; }
.p-forearm-frenzy { background-image:url('/graphics/exercises/forearm-frenzy.png'); }
.p-bicep-burner { background-image:url('/graphics/exercises/bicep-burner.png'); }
.p-shoulder-spin { background-image:url('/graphics/exercises/shoulder-spin.png'); }
.p-top-spin { background-image:url('/graphics/exercises/top-spin.png'); }
.p-tricep-tremble { background-image:url('/graphics/exercises/tricep-tremble.png'); }
.p-core-cruncher { background-image:url('/graphics/exercises/core-cruncher.png'); }

.content .highlight .panel .thumb a { position:absolute;left:10px;top:15px;color:#fff;text-decoration:none;text-transform:none;font-weight:bold; } 
.content .highlight .panel .thumb a.bottom { top:115px; } 

.content .highlight .panel .caption { 
	border:0px;width:240px;text-align:center;font-size:11px;padding:5px 0px 4px;height:17px;margin:0px auto 0px;color:#ffffff;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	-khtml-border-radius: 0px 0px 10px 10px;
}
.content .highlight .panel .caption img {
	border:0px;
	width:110px;
	height:17px;
	padding:0px;
	margin:0px;
}
.content .highlight .panel .caption a {
	color:#fff;
	text-decoration:none;
} 

.content .highlight .first {
	margin-left:30px;
}


.content .highlight img { height:148px;padding:0px; }
.content .highlight p { height:22px;font-weight:bold;padding-top:8px;text-align:center; }
.content .highlight a { color:#f90;font-size:16px;text-transform:uppercase; }

