/* home carousel ------------------------------------------------ */ 
#car {
width:950px;
height: 200px;
float:left;
margin: 0 0 0 0;
padding:0 0 13px 0;
display:block;
overflow:hidden;
background:url(/images/carousel/carousel-bg.gif) top left no-repeat;}


.carousel {
width: 950px;
position: relative;
height: 200px;
background: url(/images/home-rotate-bg.jpg) top left no-repeat;
padding: 0;
margin: 0;
display:block;
overflow:hidden;}	    
.carousel .carousel_img { 
right:0px;
top:0px;
width:720px;
height: 200px;
padding-right:230px;}


.carousel-title {
font: normal 18px/27px Arial, Tahoma, Helvetica, sans-serif; 
margin: 0 0 0 0;
padding: 0 0 0 20px;}

.carousel-subtitle {
font:bold 11px/14px Arial, Tahoma, Helvetica, sans-serif; color: #b3c1cc; 
margin:0; padding:0;
}

.carousel .carousel_title  {
margin-top: -47px;
margin-left: 310px;
width: 200px;
height: 20px;
float: left;
background: transparent url(../images/carousel/fade.png);} 

*html .carousel .carousel_title  {
margin-top: -78px;
margin-left: 5px;
width: 455px;
height: 45px;
float: left;
background: yellow;} 

.carousel-h1 {
padding: 10px 0 0 7px;
display:block;
overflow:hidden;}

#carousel_tabs {
z-index: 1;
position: absolute;
right:0px;
top:0px; 
width:230px;
height:200px;
margin:0;
margin-top:0px;
text-indent: 0px;
z-index: 90;
}


#carousel_tabs .tab a {
color:#fefefe;
text-decoration:none;}

#carousel_tabs .tab a:hover {
color: #fefefe;}

#carousel_tabs .tab_over a {
color:#fefefe;
text-decoration:none;}

#carousel_tabs .tab_over a:hover {
color: #fefefe;}

#carousel_tabs .tab_over {
 background:url(/images/carousel/carousel-tab.jpg) top right no-repeat;
 position:relative;
 top:0px;
 width:230px;
 color:#FFFFFF;
 display:block;
 padding:0;
 text-decoration:none;
 font-weight: bold;
 height:50px;
 overflow: hidden;
 z-index: 1;
 cursor:pointer;
}

#carousel_tabs .tab {
 background:url(/images/carousel/carousel-tab.jpg) top right no-repeat;
 color:#FFFFFF;
 display:block;
 padding: 0;
 text-decoration:none;
 font-weight: bold;
 height:50px;
 text-indent: 0px;
 margin-top: 0px;
 overflow: hidden;
 position:relative;
 z-index: 100;
}


#list_panel {
margin-top:10px;}

#list_panel ul li {
list-style:disc;}

#list_panel ul li h4 {
color: #dddddd;}

#list_panel ul li h4 a {
color: #dddddd;}

#list_panel ul li a {
color: #dddddd;}

#list_panel ul li {
margin-left:15px;}


#list_panel h3  {
color: red;
text-transform: uppercase;
font-size: 12px;}


ul.disc li a {
color: #dddddd;
font-weight: bold;}

ul.disc li 
{
list-style:disc;
margin-left:17px;
margin-bottom:2px;}

ul.season li {
background:transparent url(../images/modules/br_30.png) no-repeat scroll center top;
padding:4px 0 4px 0;}

ul.season li a {
font-weight: bold;
font-size:1.2em;}


#panel_blk ul.season li {
background:transparent url(.../images/modules/h_br_300.png) no-repeat scroll center top;
padding:4px 0 4px 0;}

#panel_blk ul.season li a {
font-weight: bold;
font-size:1.2em;}
