
#carouselMain a img, :link img, :visited img {border: 0;}

#carouselMain a, a:link, a:hover {
	text-decoration:none;
	cursor:pointer;
}

#carouselMain a:hover {
	text-decoration:underline;
}

#carouselMain a.readMore{
	font-weight:bold;
	background:url(../images/readMore.gif) 100% 50% no-repeat;
	padding-right:10px;
	font-size:100%;
}

#carouselMain h1, h2{
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	font-size:190%;
	font-weight: bold;
	color:#595959;
}

#carouselMain {
	width: 889px;
	height: 285px;
	position: relative;
	z-index: 2;
	/*margin: 0 10px 10px 0;*/
	background-color: #030303;
	/*border: 1px solid #666; */
	overflow: hidden;
	/*margin:0;*/
}

#carouselMain .slide {
	position: absolute;
	top: 0px;
	border: 0px;
	left: 0px;
}

#carouselMain .slide .slideText {
	position: absolute;
	left: 0;
	top: 20px;
	background-color: transparent;
	width: 400px;
	padding-left: 25px;
	z-index: 10000;
  color:#fff;
}
#carouselMain .slide .slideText h3 {
	font-family: Helvetica, Arial, Georgia, Palatino, Times, Serif;
	color: #fff;
	font-weight: bold;
	font-size: 24px;
	line-height: normal;
	text-transform: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
#carouselMain .slide .slideText h2 {
	font-family: Helvetica, Arial, Georgia, Palatino, Times, Serif;
	color: #d07890;
	font-weight: normal;
	font-size: 16px;
	line-height: normal;
	text-transform: none;
	margin-top: 0px;
	padding-top: 0px;
}
#carouselMain .slide .slideText p {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	width:400px;
	margin-top: 0px;
}
#carouselMain .slide a{color:#fff;}

#carouselMain .thumbContainer {
	position: absolute;
	/*width: 875px; */
	left: 10px;
	top: 203px;
}

#carouselMain .thumbContainer .controls {
	position: relative;
	right: 0px;
	top: 22px;
	float: right;
	width: 52px;
	vertical-align: bottom;
}

#carouselMain .thumbContainer .selected {
background: url(../images/reflectBorder.png) no-repeat;
/**background-color: transparent;*/
height: 55px;
}

/* carousel flash player*/
#carouselMain .videoSlide{
	width:460px;
	height:280px;
	background:#ebebeb;
	border:#999 solid 1px;
	position:absolute;
	top:-1px;
	left:-1px;
	z-index:5999;
	display:none;
}

#carouselMain .videoSlide .videoInfo{
	float:left;
	width:86px;
	height:240px;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/carouselVidGrad.jpg) repeat-x;
	border:#999 solid 1px;
	margin:2px 0px 0px 2px;
	padding:2px;
	font-size:91%;
	font-weight:bold;
}

#carouselMain .videoInfo {
	padding:0px;
	width:80px;
}

#carouselMain .videoInfo h3{
	font-size:100%;
	padding:0;
	margin:0;
	text-transform:none;
}

#carouselMain .videoInfo p{
	padding:5px 0 10px;
	font-size:108.5%;
	font-weight:normal;
}

#carouselMain .videoInfo ul {
	margin:0 1px;
	font-weight:normal;
}

#carouselMain .videoInfo li a {
	display:block;
	margin:5px 0 0;
	padding:5px 0 0;
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) left top repeat-x;
}


#carouselMain .videoSlide .closeVideo{
	background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif) no-repeat;
	color:#666;
	font-weight:bold;
	padding:0px 0px 3px 25px;
	position:absolute;
	bottom:0px;
	left:0;
	line-height:180%;
}


