/*
.logo-box {
	margin-top: 10px;
}
.logo-box img, .logo-box a {
	vertical-align: middle;	
}
#video .listview {
	padding-bottom: 0;
}
.listview ul a.video {
    position:relative;
    display:block;
}
.listview ul a.video .play {
    background:url(../../videos/img/play.png) no-repeat top left;
    width:27px;
    height:23px;
    position:absolute;
    bottom:12px;
    right:9px;
}
*/

/* -----------------------------------------------------------------------------
    videos list view
----------------------------------------------------------------------------- */
/*
.paging-complex {
    text-align:right;
}
*/
#videos .videos-head {
	margin-bottom: 1em;
}
#videos .videos-head h2 {
	display: inline;
	margin: 0;
}
#videos .collage-range {
	color: #999;
	font-size: 1.15em;
	padding-top: 2px;
}
#videos .listview div {
   height:18em;
}
#videos .listview {
	padding-bottom: 0;
}
#videos .listview ul a.video {
    position:relative;
    display:block;
}
#videos .listview ul a.video .play {
    background:url(../../videos/img/play.png) no-repeat top left;
    width:27px;
    height:23px;
    position:absolute;
    bottom:12px;
    right:9px;
}
.listview li {
	padding: 0;
}

/* -----------------------------------------------------------------------------
    single view 
----------------------------------------------------------------------------- */
#vid-detail {
	margin: 0 0 1em -2px;
}


/* -----------------------------------------------------------------------------
    tagcloud
----------------------------------------------------------------------------- */
#videos .tagcloud {
	margin: 2em 0 3em 0;
}

#videos .tagcloud ul {
	list-style: none;
	margin: 1em 50px 0 50px;
}

#videos .tagcloud li {
	float: left;
	margin: 8px 8px 0 0;
}

#videos .tagcloud li a {
	text-decoration: none;
	background: #eaeaea;
	margin: 1em 1em 0 0;
	color: #000;
}

#videos .tagcloud li a:hover {
	text-decoration: underline;
	color: #951A1C;
}

#videos .tagcloud .size0 {
	font-size: 1em;
	padding: 1px 1px;
}

#videos .tagcloud .size1 {
	font-size: 1.2em;
	padding: 1px 1px;
}

#videos .tagcloud .size2 {
	font-size: 1.4em;
	padding: 1px 1px;
}

#videos .tagcloud .size3 {
	font-size: 1.7em;
	padding: 1px 1px;
}

#videos .tagcloud .size4 {
	font-size: 2.2em;
	padding: 1px 1px;
}

#videos .tagcloud .size5 {
	font-size: 2.8em;
	font-weight: bold;
	padding: 5px 10px;
}

#videos .tagcloud .size0 a {
	padding: 1px 1px;
}

#videos .tagcloud .size1 a {
	padding: 1px 2px;
}

#videos .tagcloud .size2 a {
	padding: 1px 4px;
}

#videos .tagcloud .size3 a {
	padding: 1px 6px;
}

#videos .tagcloud .size4 a {
	padding: 2px 8px;
}

#videos .tagcloud .size5 a {
	padding: 2px 10px;
}

/* -----------------------------------------------------------------------------
    nomatch block
----------------------------------------------------------------------------- 
.listview p {
	margin-left: 7px;
}
*/
