#catoverview div.slide {
  text-align:center;
  width:130px;
  float:left;
  margin:5px;
}

img.slides_thumb {
  text-decoration:none;
}

div.clear {
  clear:both;
}

div#slides table.myslides_list {
  width:100%;
  border-collapse:
}

div#slides table.myslides_list thead td {
  font-weight:bold;
  text-align:center;
  border-bottom:1px solid #000000;
}

div#slides table.myslides_list tbody tr.row2 {
  background-color:#F7F7F7;
}

div#slides table.myslides_list tbody tr td {
  text-align:center;
}

div#videos div.video {
	width:100%;
	float:left;
	padding:5px;
}

div#videos div.thumb {
	width:30%;
	float:left;
	text-align:center;
}

div#videos div.video_title_desc {
	width:40%;
	float:left;
}

div#videos div.video_title_desc span.title {
	font-weight:bold;
	font-size:16px;
}

div#videos div.video_title_desc span.category {
	font-style:italic;
}

div#videos div.video_title_desc span.description {
	padding:0px;
}

div#videos div.rating_views {
	width:28%;
	float:left;
	padding-left:5px;
	border-left: 1px solid #CCCCCC;
	height:100px;
}

div#comments div.comment {
	padding:5px;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
}

div#comments div.comment span.comment_author {
	font-weight:bold;
	font-size:14px;
}

div#comments div.comment span.comment_time {
	font-size:12px;
	font-style:italic;
}

div#video_outline {
	width:100%;
}

div#video_outline div#video {
	float:left;
	padding:5px;
	text-align:center;
	width:60%;
	min-width:430px;
}

div#video_outline div#infos {
	width:35%;
	float:left;
	border: 1px solid #CCCCCC;
	padding:5px;
}

div#video_outline span.description {
	padding:0;
}
