body {
	margin:0px;
	padding:0px;
}
#baseDiv {
	margin-top:5px; margin-left: auto; width: 960px; margin-right: auto; position: relative;
}

#VideoDiv {
	width: 640px;
	float:left;
}

.OtherVideoDiv {
	width: 300px;
	float:left;
	margin-left:15px;
	padding:0px;
}

.VideoSpecDiv {
	padding : 5px;
	margin:0;
	border: #ccc 1px solid;
	background-color: #eee;
	width:290px;
}
.embedUrl {
	font-size: 10px; width: 120px
}
.embedMovie {
	font-size: 10px; width: 180px
}

.VideoTime {
font-family:Arial,sans-serif;
margin-right:1px;
margin-top:-16px;
text-align:right;
white-space:nowrap;
}

.VideoTime span {
padding:0 4px;
font-weight:bold;
font-size:11px;
-moz-border-radius:1px;
-webkit-border-radius:2px;
background-color:#000;
color:#fff;
height:14px;
opacity:.75;
-moz-opacity:.75;
filter:alpha(opacity=75);
*display:block;
*width:28px
}

.VideoTime2 {
font-family:Arial,sans-serif;
margin-right:1px;
margin-top:-16px;
text-align:right;
white-space:nowrap;
}


.VideoTime2 span {
padding:0 4px;
font-weight:bold;
font-size:11px;
-moz-border-radius:1px;
-webkit-border-radius:2px;
background-color:#000;
color:#fff;
height:14px;
opacity:.75;
-moz-opacity:.75;
filter:alpha(opacity=75);
*display:block;
*width:35px
}

.TextViewCount {
color:#666;
font-size:11px;
}

.RelatedUser {
color:#03C;
font-size:11px;
text-decoration:none;
}

.RelatedUser a {
text-decoration:none;
}

.RelatedUser a:hover {
text-decoration:underline;
}

.RelatedTitle {
font-size: 16px;
font-weight: bold;
margin-top:10px;
}

.MovieLabel {
font-size: 14px;
font-weight: bold;
}

.ShareDiv {
	margin: 10px 0px;
/*	text-align: center;*/
	width: 620px;
	background-color:#e6ebfa;
	padding:10px;
}

	.top_link{
	font-size: 80%;
	width:200px;
	text-align:right;
	font-weight: normal;
	margin: 8px 0 0 0;
	float:right;
	}

	.top_link h1{
	margin: 0px ; 
	padding:0px;
	font-weight: normal;
	font-size: 12px;
	color:#999999;
	}

	.top_link A:link {
	COLOR: #03c
}
	.top_link A:visited {
	COLOR: #03c
}
	.top_link A:active {
	COLOR: #03c
}

	.myref A:link {
	COLOR: #03c
}
	.myref A:visited {
	COLOR: #03c
}
	.myref A:active {
	COLOR: #03c
}

	.carousel-component {
		padding:8px;
	}
	.carousel-component .carousel-list li { 
		margin:4px;
		width:114px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
		               img.border-left (1) + img.border-right (1)*/
		/*	margin-left: auto;*/ /* for testing IE auto issue */
	}

	.carousel-component .carousel-list li a { 
		display:block;
		border:1px solid #e2edfa;
		outline:none;
		-moz-outline:none; 
	}

	.carousel-component .carousel-list li a:hover { 
		border: 1px solid #87bf4e; 
	}

	.carousel-component .carousel-list li img { 
		border:1px solid #999;
		display:block; 
	}

	.carousel-component .carousel-list li strong { 
		display:block; 
	}
										

	#prev-arrow { 
		position:absolute;
		top:40px;
		z-index:3;
		cursor:pointer; 
		left:5px; 
	}

	#next-arrow { 
		position:absolute;
		top:40px;
		z-index:3;
		cursor:pointer; 
		right:5px; 
	}



	.carousel-component {
		padding:8px;
	}
	.carousel-component .carousel-list li { 
		margin:4px;
		width:114px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
		               img.border-left (1) + img.border-right (1)*/
		/*	margin-left: auto;*/ /* for testing IE auto issue */
	}

	.carousel-component .carousel-list li a { 
		display:block;
		border:1px solid #e2edfa;
		outline:none;
		-moz-outline:none; 
	}

	.carousel-component .carousel-list li a:hover { 
		border: 1px solid #87bf4e; 
	}

	.carousel-component .carousel-list li img { 
		border:1px solid #999;
		display:block; 
	}

	.carousel-component .carousel-list li strong { 
		display:block; 
	}
										

	#prev-arrow { 
		position:absolute;
		top:40px;
		z-index:3;
		cursor:pointer; 
		left:5px; 
	}

	#next-arrow { 
		position:absolute;
		top:40px;
		z-index:3;
		cursor:pointer; 
		right:5px; 
	}

	h1 a#home {
		background: url(/img/logo.gif) 0 0 no-repeat;
		text-indent:-9999px;
		width:132px ;
		height:65px ;
		display:block;
	}

.expand-panel .expand-content{
display:none;
}
.expand-panel.expanded .expand-content{
display:block;
}
.expand-panel .collapse-content{
display:block;
}
.expand-panel.expanded .collapse-content{
display:none;
}

