
.inner-wrapper {
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}

* html .inner-wrapper {	
	float: left;
}

#shortinfo {
	float: left;
	width: 208px;
	padding: 7px;
}

#description h3 {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #273c7b;
}

#description h3 span {
	float: right;
	color: #bec4d7;
}

#description p {
	border-top: 2px solid #f0f0f0;
	padding-top: 6px;
	color: #666;
}

#description a {
	
	/*display: block;*/
	color: #000;
	
}

#description {
	padding: 7px;
	width: 422px;
	float: left;
	border-left: 1px solid #e3e3e3;
}

#showinfo h2 {
	color: #273c7b;
	text-transform: uppercase;
	display: block;
	background-color: #e2e2e2;
	padding: 3px 7px;
	font-weight: bold;
}

#showinfo .box-inside {
	padding-bottom: 7px;
}

/*
#playep {
	width: 208px;
	padding: 7px;
	float: left;
}

#playep a {
	background: url('../_files/site/ver3/qt-play.png') no-repeat bottom center;
	width: 104px;
	height: 70px;
	display: block;
	color: #fff;
	line-height: 70px;
	text-align: center;
}

#playep a span {
	display: none;
}
*/

#playep {
	width: 208px;
	float: left;
	padding: 7px;
}
#playep a { padding-left: 15px; line-height: 16px; background: url('../_files/site/ver3/arrow-goto-green.png') no-repeat left center; font-weight: bold; font-family: Arial, Tahoma, sans-serif; }

#epinfo {
	width: 422px;
	padding: 7px;
	float: left;
	border-left: 1px solid #e3e3e3;
	color: #666;
}

#archivetable {
	width: 100%;
	margin-bottom: 7px;
}

#mostrecent { 
	width: 100%;
	font-size: 12px;
}

#archivetable td, #mostrecent td {
	padding: 7px;
	border-bottom: 2px solid #e3e3e3;
	color: #666;
	vertical-align: middle;
}

#archivetable td.epdate a, #mostrecent td.epdate a { padding-left: 15px; line-height: 16px; background: url('../_files/site/ver3/arrow-goto-green.png') no-repeat left center; font-weight: bold; font-family: Arial, Tahoma, sans-serif; }
#archivetable td.epdate, #mostrecent td.epdate { width: 208px; border-right: 1px solid #e3e3e3; }

#archivetable tfoot th {
	border-top: 1px solid white;
	background: url('../_files/site/ver3/tfoot-bg.png') repeat-x left top transparent;
	text-align: left;
	font-weight: normal;
	color: #666;
	padding: 4px 7px;
}

a.prev { padding-left: 12px; background: url('../_files/site/ver3/arrow-prev-blue.png') no-repeat 0px 4px ; }
a.next { padding-right: 12px; background: url('../_files/site/ver3/arrow-next-blue.png') no-repeat; background-position: 100% 4px; }

#archivetable tfoot th.prevnext { color: #ccc; text-align: right; }

.promo {
		margin: 4px auto 2px auto;
		padding: 8px 8px 8px 100px;
		border: 1px solid #95999F;
		background: #8BEF59 url('../_files/site/promo.png') no-repeat top left;
		background-position: 27px center;
		color: #656561;
		font-family: Arial; /*Tahoma, Arial, sans-serif;*/
		font-size: 12px;
}
	
.promo p {
	margin: 5px; padding: 0;
}
