#content .searchBlock .abc a
{
    color: #4a6f91;
    font-size: 12px;
    font-weight: bold;
    padding: 0 2px;
}

#content .innerGalleryBlock .content .back_active,
#content .innerGalleryBlock .content .next_active
{
    display: block;
    float: left;
    width: 19px;
    height: 103px;
    margin: 4px;
}

#content .innerGalleryBlock .content .back_active
{
    background: url('../images/inner_darkblock_back_1.jpg') no-repeat top left;
}

#content .innerGalleryBlock .content .next_active
{
    background: url('../images/inner_darkblock_next_1.jpg') no-repeat top left;
}
.rabidRating .wrapper {  
  cursor: pointer;
  background: #ccc;
}

.rabidRating .wrapper {
  overflow: hidden;
}

.rabidRating span,.rabidRating .wrapper {
  display: block;
  width: 300px;
  height: 27px;
  float: left;
}

.rabidRating span {
  /*position: relative;*/
  z-index: 0;
  top: 0;
  left: 0;
  text-indent: -999em;
}

.rabidRating .ratingStars {
  display: block;
  background: url('../images/stars.png') no-repeat center;
}

.rabidRating .ratingFill {
  background-color: #EDE45B;
}

.rabidRating .ratingVoted {
  cursor: default;
  background-color: #EDE45B;
}

.rabidRating .ratingActive {
  background-color: #E4D562;
}

.rabidRating .ratingText {
  color: #000;
}

.rabidRating .ratingText.ratingError {
  color: #f00;  
}

.ieImgSizeFix {
  width: 168px;
  height: 124px;
}

#content #videoItem .itemRating .stars .star
{
    background: url('../images/star_on.jpg') no-repeat center left;
}

#content #videoItem .itemRating .stars .star_off
{
    background: url('../images/star_off.gif') no-repeat center left;
    width: 30px;
    height: 30px;
    float: left;
    display: block;
}

#content #videoItem .actorsList {
	clear: both;
}

#content .repertoire .item p {
  width: 530px;
}

#copyright {
	float: right;
	color: #F7BABA;
	padding-bottom: 1px;
	padding-right: 10px;
}
#copyright a {
	color: #F7BABA;
	font-weight: bold;
}
#copyright a:hover {
	color: #FFF;
	text-decoration: underline;
}

#mainBlocks .tvToday .header .day:hover, #mainBlocks .tvToday .header .dayActive {
	color: #DDDDDD;
}

.thisWeek .item .channel img {
	float: left;
}

#mainBlocks .newsBlock .topImageContainer .mainImageBlocks .linkMain {
  height: 14px;
  font-size: 11px;
}

#mainBlocks .newsBlock .topImageContainer .mainImageBlocks .link {
	background-color: #222222;
}
#content .commentForm label {
	width: 100px;
}
#content .commentForm .text {
	font-size: 19px;
}

#content .commentForm textarea {
	font-size: 16px;
}

#footer {
  height: 100px;
}

#content .searchBlock .header a {
	float: left;
	padding-top: 11px;
	color: #fff;
	font-weight: bold;
  display: block;
  padding-left: 50px;	
}

a.program_link {
	text-decoration: underline;
	color: #008326;
	font-weight: bold;
}
a.program_link:hover {
	text-decoration: none;
}
