body{
	font-family: 'Carrois Gothic';
    margin:0px;
	overflow:hidden;
}

#author-image{
	padding:25px;
	float:left;
}

#author-image a{
	display:block;
}

.post.block {
  display: block;
  width: 215px;
  float: left;
  padding:5px;
}

.post.block  h2{
	font-size:15px;
}

.post.block .date{
	font-size:12px;
}

.post.block .videoimage img{
	opacity:0.7;
	margin:0 auto;
	display:block;
}

.post.block .videoimage img:hover{
	opacity:1;
	cursor:pointer;
}

#video_list {
  background-color: #333333;
  display: block;
  overflow: hidden;
  padding-top: 10px;
  border-top: 3px solid #31CBFD;
  border-bottom: 3px solid #31CBFD;
}

#carousel{
    overflow:auto; 
}

.carouselblock{
    float:left;
    margin-left:0px;
}

.carouselblock h2{
    color:white;
}

#carousel,
#authnav{
	display:block;
	margin: 0 auto;
}

#carousel{
	overflow:hidden;
}

#authnav{
	display:block;
	overflow:hidden;
    margin-bottom:5px;
}

#authnav #next{
	float:right;
}

#video_placeholder {
  background-color: #333333;
  border: 3px solid #31C9FB;
  display: block;
  overflow: hidden;
  margin-bottom:10px;
  border-radius: 5px 5px 5px 5px;
}

#videoplayer{
	float:left;
}

#videotitle{
	font-size:18px;
	font-weight:bold;
	padding:15px;
	overflow:hidden;
	color:#31C9FB;
	/*-webkit-font-smoothing: antialiased;*/
}

#videoexcerpt, #readmore{
	padding:0px 15px 15px;
	overflow:hidden;
	color:white;
}

#readmore a{
	color:#31C9FB;
}

#back,#next{
    cursor:pointer;
}

#videonaviprev{
    height:30px;
    width:30px;
    position:absolute;
	left:1px !important;
    background:url("author_theme/btn-slider-prev-100.png") no-repeat scroll center center transparent;
}

#videonavinext{
    height:30px;
    width:30px;
    position:absolute;
	left:auto !important;
    background:url("author_theme/btn-slider-next-100.png") no-repeat scroll center center transparent;
}
/*
#videotextbox{
	display:block;

}
#videotextbox.right{
	float:right;
}
#videotextbox.left, #videotextbox.under{
	float:left;
}*/
#videotextbox.under{ clear:both; }

