body{font:12px "Lucida Grande", Arial, sans-serif;color:#FFF;text-align:center;text-decoration:none;background:#000;margin:0;padding:0;}
img{border:0;}
h1,h2,h3{margin:0;padding:0;}
a{text-decoration:none;color:#CCC;}
#content{background:url(images/bg-content.gif) repeat-x left top;}
#content-inner{padding:10px 0;}
#header{background-color:#282828;}
#header-inner,#content-inner{width:750px;text-align:left;margin:0 auto;}
#header-inner{padding:20px 0;}
#header h1{color:#FFF;font-size:250%;font-weight:400;margin:0;padding:0;}
#header h2{color:#CCC;font-size:140%;font-weight:400;margin:0;padding:0;}
#avatar{float:left;width:58px;height:58px;margin:0 10px 0 0;padding:5px 0 0 5px;}
.channel{position:relative;margin:0;padding:30px 0 20px;}
.channel h1{color:#CCC;font-size:170%;font-weight:400;margin:0;padding:0;}
#flashinfo{font-size:9px;margin-bottom:10px;}
.link-allvideos{display:inline;float:right;}
.link-allvideos a{background:url(images/blocks.png) no-repeat left center;padding-left:20px;}
.video{clear:left;padding:20px 0;}
.video-tnail{float:left;width:160px;}
.video-tnail a img{border:2px solid #FA0;}
.video-tnail a:hover img{border-color:#FFF;}
.video-info{margin-left:200px;}
.video-info h1{color:#FFF;font-size:120%;font-weight:700;margin:0 0 10px;padding:0;}
.video-info h2{color:#CCC;font-size:100%;font-weight:400;margin:-10px 0 10px;padding:0;}
.video-info h3{color:#999;font-size:90%;font-weight:700;border-bottom:solid 1px #333;margin:10px 0;padding:0;}
.video-info p{display:inline;margin:0 0 15px;padding:0;}
.video-info p a:link,.video-info p a:visited,.video-info p a:active,.video-info li a:link,.video-info li a:visited,.video-info li a:active{color:#CCC;text-decoration:none;}
.video-info .link-info{padding-left:19px;background:url(images/information.png) no-repeat left top;margin:0 15px 10px 0;}
.video-info .link-play,.video-info .link-download,.video-info .link-goto{padding-left:19px;margin:0 15px 10px 0;}
.video-info .link-download{background:url(images/download.png) no-repeat left center;}
.video-info .link-download img{vertical-align: middle;}
.video-info .link-play{background:url(images/play.png) no-repeat left center;}
.video-info .link-goto{background:url(images/goto.png) no-repeat left center;}
#player{display:block;width: 640px;margin-left:auto;margin-right:auto;border:2px solid #282828;}
.video-player{margin-bottom:30px;}
.moreinfo{margin-top:20px;margin-bottom:20px;background-color:#282828;color:#999;border:1px dotted #999;padding:10px;}
.moreinfo .link-info{padding-left:20px;background:url(images/information.png) no-repeat left top;}
#footer{font-size:9px;width:100%;height:20px;line-height:20px;background-color:#191919;color:#565656;margin:auto;}
#footer span{margin-left:10px;}
.license{display:inline;}
.license a{background:none;text-decoration:none;color:#565656;padding:0;}
.license a:hover{background:none;text-decoration:none;color:#AAA;padding:0;}
#header h1 a,.channel h1 a:hover,.video-info h1 a:link,.video-info h1 a:visited,.video-info h1 a:active,.video-info h1 a:hover,.video-info p a:hover,.video-info li a:hover{color:#FFF;text-decoration:none;}
.link-allvideos a:hover,.moreinfo a:hover{color:#FFF;}
.youtube a{font-family:sans-serif;font-weight:bold;font-size:10px;text-decoration:none;}
.you{background-color:#fff;color:#000;padding:0 0 0 2px;}
.tube{background-color:#d23;color:#fff;padding:2px;}
.vimeo a:link,.vimeo a:visited,.link-play .vimeo a:link,.link-play .vimeo a:visited{color:#7cd;font-family:cursive;font-style:italic;padding:2px;font-size:10px;height:20px;text-decoration:none;}
