.contentslide{
/*background: #000 url('gray.jpg') top repeat-x; 
border: 1px solid #999;*/
padding: 5px 5px 0px 5px;
width: 600px;
height: 420px;
}

.contentslide img{
border: 1px solid #999;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 600px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 600px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;
padding: 5px 0 5px 0;
font-weight: bold;
font-size: 11px;
background-color: transparent;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 600px; /*IE5 width*/
width: 600px; /*IE6 width*/
font-weight: bold;
position: relative;
left:0;
}

.pagination a,  .pagination a:visited{
background: #fff url('light_button.gif') top repeat-x;
padding: 2px 14px 2px 14px;
text-decoration: none; 
color: #cc1a21;
font-weight: bold;
font-family: Arial;
border: 1px solid #999;
font-size: 11px;
}
.pagination a.selected,.pagination a.selected:hover, .pagination a:hover {
background: #a91a20 url('red_button.gif') top repeat-x;
color: #fff;
font-weight: bold;
border: 1px solid #333;
font-size: 11px;
}

.lmovie {
font-size: 12px;
font-weight: bold;
font-family: Verdana;
text-transform: uppercase;
padding: 0px 0px 5px 0px;
}

.lmovie a, .lmovie a:visited{
color: #323232;
text-transform: uppercase;
text-decoration: none;
}

.lmovie a:hover{
color: #d91d1d;
text-transform: uppercase;
text-decoration: none;
}
