#main-content #mediawrap h2, #secondnav h2 {font-size: .9em !important;}
#main-content #mediawrap p, #main-content #mediawrap li, #main-content #mediawrap dt, #main-content #mediawrap dd, #secondnav p, #secondnav li, #secondnav dt, #secondnav dd, #mediasearch {font-size: .875em !important;}
#main-content #mediawrap li p, #main-content #mediawrap li li, #main-content #mediawrap dd p, #secondnav li p, #secondnav li li, #secondnav dd p, #main-content #content .video dl dd p {font-size: 1em !important;}

#mediawrap {
	text-align:center;
	width:100%;
	margin:0 auto;
}

#profiles {
	text-align:left;
	width:550px;
	float:left;
	vertical-align:top;
	padding-bottom:1em;
}

.videothumbs {
	text-align:left;
	width:540px;
	float:none;
	vertical-align:top;
}

.audiothumbs {
	text-align:left;
	width:345px;
	float:none;
	vertical-align:top;
	border:1px solid #d3d3d3;
}

#videoplay {
	width:550px;
	float:left;
	vertical-align:top;
	text-align:left;
	margin-bottom:12px;
}

#videodesc {
	text-align:left;
	width:345px;
	float:right;
	vertical-align:top;
	border:1px solid #d3d3d3;
	clear:both;
}

#secondnav {
	text-align:left;
	float:left;
	vertical-align:top;
	margin-left:1.5em;
	margin-top:6px;
	width:345px;
}

form#mediasearch {
	border:1px solid #d3d3d3;
	background-color:#f6f6f6;
	width:335px;
	float:none;
	text-align:left;
	margin:6px 0;
	padding:5px;
}

#mediawrap h1,#media h2 {
	text-align:left;
}

#videodesc h2 {
	margin-top:0;
	margin-bottom:0;
	margin-left:6px;
}

#videodesc dt,.videothumbs dt,.audiothumbs dt {
	font-weight:700;
}

.videothumbs div {
	padding-bottom:0;
	padding-top:8px;
}

.videothumbs .thumb {
	width:180px;
	float:left;
	background-color:#000;
	margin-right:12px;
}

.videothumbs h2 {
	margin-top:0;
	margin-bottom:0;
}

.audiothumbs h2 {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	margin:0 !important;
	background-color:#f5d354;
}

.video dd p {
	margin:0;
}
.video dd p,#secondnav .audiothumbs dd p,#secondnav #videodesc dd p {
	margin:0;
}

#channels {
	text-align:left;
	width:345px;
	float:none;
	vertical-align:top;
	border:1px solid #d3d3d3;
	margin-top:12px;
}

#channels p {font-style: italic; margin: .5em 0;}
#channels ul {margin-left:6px;padding-left:0;list-style-type: none;}

#channels h2 {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	margin-top:0;
	margin:0 !important;
	background-color:#7eca4e;
}

#mpl {
	width:550px;
	float:left;
	margin-top:9px;
}

div.video {
	margin-top:12px;
	width:510px;
	clear:both;
	float:none;
}

#fragment-1 {
	padding-bottom:1em;
}

#videodesc dl,.audiothumbs dl,#channels dl,.audiothumbs p,#channels p {
	margin-left:6px;
}

#videodesc dd p,#channels dd p,#profiles dd p {
	margin:0;
}

.audiothumbs dd,#channels dd {
	margin-bottom:8px;
}

#stFrame {
	margin-left:-20px;
	width:346px;
	height:300px;
}