#contentRight .hitlist {
margin: 6px 0px 0px 3px;
width: auto;
}

#contentRight .hitlist h1, #contentRight .hitlist h1 a {
padding: 0px;
margin: 0px;
font-family: arial;
font-size: 11px;
color: #9E042D;
line-height: 12px;
text-decoration: none;
text-transform: none;
display: inline;
}

#contentRight .hitlist h2, #contentRight .hitlist h2 a {
margin: 0px;
padding: 0px;
font-family: arial;
font-size: 10px;
color: #666;
line-height: 11px;
text-decoration: none;
text-transform: none;
display: inline;
}

#contentRight .hitlist .text {
float: left;
width: 150px; 
margin: 4px 0px 0px 0px;
}

#contentRight .hitlist .hit {
opacity: 0.80;
-moz-border-radius: 5px;
height: 28px;
margin: 0 0 2px 0;
background-color: #d7d4d5;
overflow: hidden;
}

* html #contentRight .hitlist .hit {
height: 31px;
heigh\t: 28px;
}

#contentRight .hitlist .active {
height: 53px;
}

* html #contentRight .hitlist .active {
height: 64px;
heigh\t: 61px;
}

#contentRight .hitlist img {
float: left;
display: none;
margin-top: 4px;
}

#contentRight .hitlist img.inactive {
display: inline;
}

#contentRight .active img {
display: inline;
}

#contentRight .hitlist .active img.inactive {
display: none;
}

#contentRight .hitlist .active .text {
width: 100px;
margin: 4px 3px 0px 7px;
}

#contentRight .hitlist h2 {
display: none;
}

#contentRight .hitlist h2.inactive {
display: inline;
}

#contentRight .active h2 {
display: inline;
}

#contentRight .hitlist .active h2.inactive{
display: none;
}