.item{float:left; width:750px;}

.left{width:400px; float:left;}
.right{width:335px; float:right;}

/* Clip */

.clip{float:left; width:400px; padding:0px; margin:0px;  overflow:hidden; text-align:center;}

/* Player */

.clip #console{padding:0px 0px 0px 0px; repeat-x bottom left #EBF893;}

/*Transcoding Message*/
.clip #transcoding{float:left;font:Normal 11px Verdana; background:#ebebdd; border:1px Solid #c4c4ab; text-align:left; padding:10px; margin:0px 0px 0px 0px; width:378px;}
.clip #transcoding img{margin:0px 10px 0px 0px; float:left;}

/* Toolbar */
.clip #toolbar{float:left; width:390px;  repeat-x left bottom #EBF893; padding:6px 0px 6px 10px; margin:0px 0px 0px 0px;}
.clip #toolbar ul{float:left;}
.clip #toolbar li{float:left; font:Normal 10px Verdana;}
.clip #toolbar li a{margin:0px 10px 0px 0px;}
.clip #toolbar img{border:0px; margin:0px 4px 0px 0px;}

/* Caption */
.clip #caption{float:left;font:Normal 11px/16px Verdana; width:360px; text-align:left; padding:10px 20px 10px 20px;  no-repeat bottom left #EBF893;} 
.clip #caption h2 {font:Normal 11px Verdana; cursor:pointer; padding:5px 0px 0px 0px; margin:0px;}
.clip #caption textarea{display:block; border:1px Solid #EAEAEA; width:340px; height:150px; font:Normal 11px Verdana; padding:5px; margin:0px 0px 0px 0px;}
.clip #caption a{color:#3A75C4;}
.clip #caption a:hover{color:#FF8B01}
.clip #caption_text{}
.clip #caption_label{}
.caption_textarea{margin:0px; padding:0px;}

/* Clip Options */

.clip #download{font:Normal 10px Verdana; width:380px; text-align:left; padding:8px 10px 8px 10px; background:#F8FFC9; float:left; margin:0px 0px 0px 0px; }
.clip #download h1{font:Bold 11px Arial; margin:0px 0px 3px 0px;}
.clip #report{font:Normal 10px Verdana; width:380px; text-align:left; padding:8px 10px 8px 10px; background:#F8FFC9; float:left; margin:0px 0px 0px 0px; }
.clip #report h1{font:Bold 11px Arial; margin:0px 0px 3px 0px;}
.clip #delete{font:Normal 10px Verdana; width:380px; text-align:left; padding:8px 10px 8px 10px; background:#F8FFC9; float:left; margin:0px 0px 0px 0px; }
.clip #delete h1{font:Bold 11px Arial; margin:0px 0px 3px 0px;}

.clip .add_to_flickr{font:Normal 10px Verdana; width:380px; text-align:left; padding:15px 10px 8px 10px; background:#F8FFC9;  margin:0px 0px 0px 0px; }
.clip .add_to_flickr h1{font:Bold 11px Verdana; padding:0px; margin:10px 0px 10px 0px; color:#443933;}
.clip .add_to_flickr h2{font:Normal 11px Verdana;}
.clip .add_to_flickr textarea{ border:1px Solid #D5D5D5;  font:Normal 10px Verdana; width:368px; height:100px; padding:5px; margin:0px 0px 10px 0px;}
.clip .add_to_flickr input{border:1px Solid #D5D5D5; color:#443933; font:Normal 10px Verdana; width:368px;padding:5px; margin:0px 0px 10px 0px; background:#FFF; }
.clip .add_to_flickr #button{display:block; clear:both; background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px; margin:7px 0px 0px 0px; text-transform:capitalize; width:60px;}

.clip .share{width:380px; font:Normal 10px Verdana;  text-align:left; padding:15px 10px 8px 10px; background:#F8FFC9;  margin:0px 0px 0px 0px;}
.clip .share h1{font:Bold 11px Verdana; padding:0px; margin:10px 0px 10px 0px; color:#443933;}
.clip .share h2{font:Normal 11px Verdana;}
.clip .share textarea{ border:1px Solid #D5D5D5;  font:Normal 10px Verdana; width:368px; height:100px; padding:5px; margin:0px 0px 10px 0px;}
.clip .share input{border:1px Solid #D5D5D5; color:#443933; font:Normal 10px Verdana; width:368px;padding:5px; margin:0px 0px 10px 0px; background:#FFF; }

.clip .replace{width:380px; float:left;font:Normal 10px Verdana;  text-align:left; padding:15px 10px 8px 10px; background:#F8FFC9;  margin:0px 0px 0px 0px;}
.clip .replace h1{font:Bold 11px Verdana; padding:0px; margin:0px 0px 10px 0px; color:#443933;}
.clip .replace h2{font:Normal 11px Verdana;}
.clip .replace input{border:1px Solid #D5D5D5; color:#443933; font:Normal 10px Verdana; width:368px;padding:5px; margin:0px 0px 10px 0px; background:#FFF; }
.clip .replace #button{display:block; width:auto;clear:both; background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px; margin:7px 0px 0px 0px; text-transform:capitalize; width:80px;}
.clip .replace #hidden{border:0px; background:none;}
.clip .replace #browse{background:#F8FFC9;}

.clip select{border:1px Solid #EAEAEA; font:Normal 10px Verdana;}
.clip textarea{display:block; border:1px Solid #EAEAEA; width:360px; height:75px; font:Normal 11px Verdana; padding:5px; margin:10px 0px 0px 0px;}
.clip input{display:block; clear:both; background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px; margin:7px 0px 0px 0px;}

/* Comments */

.comments{float:left; width:400px; padding:0px; margin:0px 0px 20px 0px;}
.comments h1{font:Bold 18px Arial; padding:20px 0px 2px 0px;}
.comments h2{font:Bold 12px/12px Arial; color:#3A75C4; padding:0px; margin:0px; display:block;}
.comments h2 a{color:#1458B2; text-decoration:none;}
.comments h2 a:hover{color:#3A75C4}
.comments h3{font:Normal 10px Verdana; color:#cacaca; display:block; padding:0; margin:0px 0px 2px 0px;}
.comments h3 a{color:#FF8B01; text-decoration:none;}
.comments h3 a:hover{color:#C9FF23;}
.comments h4{font:Normal 10px Verdana; color:#cacaca; padding:0; margin:0px 0px 2px 0px; text-transform:capitalize;}
.comments #entry{float:left; padding:7px 0px 7px 0px; margin:0px;width:395px; repeat-x bottom left; }
.comments #post{float:left; padding:7px 0px 7px 0px; margin:0px;width:395px; }
.comments #text{float:right; font:Normal 11px/15px Verdana; width:303px; xmargin:0px 0px 10px 0px;}
.comments #thumb{float:left; padding:0px 0px 0px 0px; margin:0; width:87px;}
.comments #thumb img{border:1px Solid #A1A2A1;  padding:1px;}
.comments textarea{float:left; border:0; border:1px Solid #EAEAEA; height:75px; font:Normal 11px Verdana; width:290px; padding:5px;}
.comments input{display:block; clear:both; background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px; margin:7px 0px 0px 0px;}
.edit_comment input{display:inline;}

.thread{float:left; width:303px; padding:10px 0px 0px 0px;}
.thread img{float:left;}
.thread h1{}
.thread h2{display:inline; font:Normal 10px Verdana !important; margin:10px 0px 5px 0px !important;  float:left; padding:0px;}
.thread h2 a{margin:0px 6px 0px 4px;}
.thread #entry{float:left; padding:0px !important; width:303px !important; repeat-x bottom left;  margin:7px 0px 0px 0px !important; padding:0px 0px 10px 0px !important;}
.thread #entry #thumb{float:left!important; width:23px!important;}
.thread #entry #text{float:right!important; width:275px !important; font:Normal 10px Verdana;}
.thread #entry #text h1{font:Bold 11px Arial!important; padding:0px;}
.thread #entry #text #time{font:Normal 10px Verdana; color:#cacaca; padding:0; margin:0px;}
.thread #entry #text #edit{font:Normal 10px Verdana; color:#cacaca; xdisplay:block; padding:0px !important; margin:0px 0px 5px 0px !important;}
.thread #entry #text #edit a{color:#FF8B01; text-decoration:none; margin:0px !important;}
.thread #entry #text #edit a:hover{color:#C9FF23;}
.thread textarea{float:left; border:0; border:1px Solid #EAEAEA; height:30px; font:Normal 11px Verdana; width:290px; padding:5px; margin:3px 0px 0px 0px;}
.thread input{background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px;}
.threads{}
.threads{} a{color:#fe5021;}
.threads{} a:hover{color:#CC0000;}
.reply_thread{float:right;margin:7px 0px 0px 0px;}
.edit_reply textarea{width:260px;}
.edit_reply input{display:inline;}

/* User Badge */
.user{float:left; text-align:left; background:#FFFFFF; border:1px Solid #EAEAEA; padding:1px; margin:0px 0px 0px 0px; width:333px;}
#user_{background:#FBFBFB; padding:9px 7px 9px 10px; float:left; width:316px;}
.user h1{font:Bold 14px Arial;}
.user h1 a{color:#1458B2; text-decoration:none;}
.user h1 a:hover{color:#3A75C4}
.user h2{font:Normal 10px Verdana; padding:0px; margin:0px;text-transform:capitalize;}
.user h2 a{color:#3A75C4; text-decoration:none; }
.user h2 a:hover{color:#1458B2; text-decoration:none;}
.user img{float:left; margin:0px 10px 0px 0px; border:2px Solid #FFF;}
.user #actions {float:right; font:Bold 18px Arial; color:#8D8D8D; padding:0px; margin:0px;}
.user #actions a{color:#3A75C4; text-decoration:none;}
.user #actions a:hover{color:#1458B2;}
.user #actions ul{font:Normal 10px/12px Verdana;}
.user #actions li{margin:0px; padding:0px;}
.user #message{float:left; font:Normal 11px/15px Verdana; width:303px; margin:10px 0px 0px 0px;}
.user #message textarea{float:left; border:0; border:1px Solid #F2F2F2; height:75px; font:Normal 11px Verdana; width:300px; padding:5px;}
.user #message input{display:block; clear:both; background:#3A75C4; border:0; font:Normal 10px Verdana; color:#FFFFFF; padding:2px; margin:7px 0px 0px 0px;}
.user #message h1{font:Normal 10px Verdana; color:#999999;}

/* Navigation */
 .context {}
 .context #nav{ float:left; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}
 .context #nav #thumb{float:right; width:111px; font:Normal 10px Verdana; text-align:center; padding:1px 0px 0px 0px;}
 .context #nav #thumb img{padding:1px; border:1px Solid #A1A2A1; margin:2px 0px 0px 0px;  no-repeat center;}
 .context #selector{float:left; padding:10px 0px 0px 0px;}
 .context #selector h1{font:Normal 12px Verdana; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
 .context #selector h2{font:Normal 10px Verdana; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
 .context #selector select{font:Normal 10px Verdana; border:1px Solid #CCC;}
 .context #selector option{font:Normal 10px Verdana;}

/* Related Data & Options */
 .tray{float:left; width:328px;  no-repeat left; font:Normal 10px Verdana; height:26px; padding:0px 1px 0px 7px; margin:10px 0px 0px 0px;}
 .tray a{text-decoration:none; color:#3A75C4; padding:0px 3px 0px 5px;}
 .tray a:hover{color:#FF0000;}
 .tray ul{list-style-type:none; margin:7px 0px 0px 0px; padding:0px 0px 0px 0px;}
 .tray li{display:inline; margin:0; padding:0px 10px 0px 0px;}
 .tray #current {display:inline; background:#ff0000;}
 .tray #current li{ background:#ff0000 !important;}
 .tray #current li a{background:#ff0000;padding:0px 0px 0px 12px; color:#3A75C4;}

.frame{float:left; width:313px; padding:10px; margin:0px 0px 0px 0px; border-bottom:1px Solid #EAEAEA; border-left:1px Solid #EAEAEA; border-right:1px Solid #EAEAEA;}
.frame h1{font:Bold 11px Verdana; padding:0px; margin:0px 0px 10px 0px; color:#443933;}
.frame h1 a{font:Normal 10px Verdana;}

.frame #related{}

.frame #share{}
.frame #share h2{font:Normal 11px Verdana;}
.frame #share textarea{ border:1px Solid #D5D5D5;  font:Normal 10px Verdana; width:300px; height:100px; padding:5px; margin:0px;}
.frame #share input{border:1px Solid #D5D5D5; font:Normal 10px Verdana; width:300px;padding:5px; margin:0px 0px 10px 0px; }

.frame #details{}
.frame #details #date{font:Normal 10px Verdana; color:#666666;}
.frame #details ul{margin:0px 0px 20px 0px;}
.frame #details li{font:Normal 11px Verdana; padding:5px 0px 5px 0px; border-bottom:1px Solid #cccccc;}

.frame #privacy{}
.frame #privacy h1{font:Normal 11px Verdana; color:#666666;}
.frame #privacy select{border:1px Solid #D5D5D5; font:Normal 11px Verdana; text-transform:capitalize; float:left;}
.frame #privacy #privacy_status{border:0px Solid #FFF; font:Normal 11px Verdana; color:#ff3366; float:right; text-transform:capitalize;}
.frame #privacy #options{margin:0px 0px 0px 0px; width:300px; height:30px;}

.frame #privacy #users{border:0px Solid #FFF;}
.frame #privacy #users input{border:1px Solid #D5D5D5; font:Normal 10px Verdana; width:300px;padding:5px; margin:0px 0px 10px 0px;}

.frame #privacy #users_results{border:0px Solid #FFF;}
.frame #privacy #users_results ul{list-style-type:none; padding:0px; margin:0px; font:Normal 11px Verdana;}
.frame #privacy #users_results li{}
.frame #privacy #users_results h1{font:Normal 10px Verdana; color:#ff3366;}

.frame #privacy #users_selected{border-left:1px Solid #D5D5D5; font:Normal 11px Verdana; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; }
.frame #privacy #users_selected ul{list-style-type:none; padding:0px; margin:0px;}
.frame #privacy #users_selected img{border:1px Solid #D5D5D5; padding:1px;}
.frame #privacy #users_selected a{border:0px;}

.frame #related #clips{width:150px; float:right; margin:0px 0px 0px 0px;}
.frame #related #clips img{padding:1px; border:1px Solid #A1A2A1; margin:2px 0px 0px 0px;  no-repeat center;}
.frame #related #clips a{text-decoration:none; color:#3A75C4;}
.frame #related #clips a:hover{color:#1458B2;}
.frame #related #clips #description {margin:3px 0px 7px 0px;}
.frame #related #clips #description h1{margin:0; padding:0; font:Bold 11px Arial; background:none;}
.frame #related #clips #description h2{margin:0; padding:0; font:Normal 10px Verdana;}

.frame #related #data{width:150px; float:left; padding:0px;}
.frame #related #data ul{float:left;list-style-type:none; margin:0px; padding:0px 0px 15px 0px; font:Normal 11px Verdana; color:#3A75C4; clear:both;}

.frame #related #data li{float:left; repeat-x bottom left; font:Normal 10px Verdana; padding:0px 0px 3px 0px; margin:0px 0px 3px 0px; color:#443933; clear:both; width:150px;}
.frame #related #data li a{font:Normal 12px/14px Verdana; color:#3A75C4; text-decoration:none; padding:0px 0px 0px 0px;}
.frame #related #data li a:hover{color:#000066;}
.frame #related #data li #thumb{float:left; border:1px Solid #EAEAEA; padding:1px; margin:0px;}
.frame #related #data li #thumb img{border:0px;}
.frame #related #data li #text{float:left;}
.frame #related #data li h1{font:Normal 10px Verdana; color:#CCCCCC; padding:0px; margin:0px; background:none;}
.frame #related #data li h1 a{font:Normal 10px Verdana;}
.frame #related #data textarea{font:Normal 11px Verdana; border:1px Solid #D5D5D5; padding:3px; margin:10px 0px 0px 0px; width:140px; height:60px;}


.frame #related #tags{float:left;margin:3px 0px 20px 0px;}
.frame #related #tags #thumb{width:13px; border:0 !important; margin:0px 4px 0px 0px !important; }
.frame #related #tags #thumb img{border:1px Solid #EAEAEA; padding:1px;}
.frame #related #tags #text{width:150px;}
.frame #related #tags ul{float:left; list-style-type:none; margin:0px; padding:0px;}
.frame #related #tags li{float:left;}
.frame #related #tags h1{float:left;padding:0px; margin:0px 0px 7px 0px;width:150px;}
.frame #related #tags h2{float:left;padding:0px; margin:0px;}
.frame #related #tags #add_tags{float:left;font:Normal 11px Verdana; }
.frame #related #tags #add_tags_box{font:Normal 10px Verdana; color:#666666;}
.frame #related #tags #add_tags_box_link{text-transform:capitalize; margin:5px 0px 0px 0px;}
.frame #related #tags #add_tags_box_link a{color:#fe5021;}
.frame #related #tags #add_tags_box_link a:hover{color:#CC0000;}
.frame #related #tags #add_tags_box textarea{margin:7px 0px 0px 0px; padding:5px;}
.frame #related #tags #add_tags_box input{font:Normal 11px Verdana; margin:7px 0px 0px 0px;}
.frame #related #tags #total a{font:Normal 10px Verdana; color:#3FBBE4;}
.frame #related #tags #total a:hover{color:#FF0000;}


.frame #related #cast {float:left;margin:3px 0px 20px 0px;}
.frame #related #cast #text{}
.frame #related #cast #thumb{float:left; border:1px Solid #EAEAEA; padding:1px; margin:0px 4px 0px 0px !important;}
.frame #related #cast ul{float:left; list-style-type:none; margin:0px; padding:0px;}
.frame #related #cast li{float:left;}
.frame #related #cast h1{float:left;padding:0px; margin:0px 0px 7px 0px; width:120px;}
.frame #related #cast h2{float:left;padding:0px; margin:0px;}
.frame #related #cast #add_cast{float:left;width:150px; margin:5px 0px 0px 0px; padding:0px;}
.frame #related #cast #add_cast_link{float:left;text-transform:capitalize; font:Normal 11px Verdana;width:150px; }
.frame #related #cast #add_cast_link a{color:#fe5021;}
.frame #related #cast #add_cast_link a:hover{color:#CC0000;}
.frame #related #cast #cast_search{font:Normal 10px Verdana; color:#666666;}
.frame #related #cast #cast_search input{border:1px Solid #D5D5D5; font:Normal 13px Verdana;padding:5px; margin:0px 0px 0px 0px; width:130px;}
.frame #related #cast #cast_search a{text-transform:capitalize;}
.frame #related #cast #cast_results ul{margin:10px 0px 0px 0px}
.frame #related #cast #cast_results h1{padding:4px 0px 0px 0px;}
.frame #related #cast #cast_results h2{font:Normal 11px Verdana; padding:0px; margin:0px; color:#FE6B41;}
.frame #related #cast form{margin:5px 0px 0px 0px; padding:0px;}


.frame #related #flickr ul{border:0px;}
.frame #related #flickr li{border:0px; background:none;}
.frame #related #flickr img{float:left; border:1px Solid #EAEAEA; padding:1px;}

.frame #related #stats{float:left;margin:0px; padding:0px;}
.frame #related #stats ul{margin:0px; padding:0px; }
.frame #related #stats img{margin:0px 4px 0px 0px; border:0px; padding:0px;}

.frame #related #like{margin:2px 0px 0px 0px; padding:0px; }
.frame #related #like ul{margin:0px; padding:0px; }
.frame #related #like li{color:#cccccc; padding:3px 0px 3px 0px;}
.frame #related #like img{float:left; margin:0px 6px 0px 0px; border:1px Solid #EAEAEA; padding:1px; }
.frame #related #like #text{float:right;}
.frame #related #like #text a{display:block; width:120px;}

/* Contexter */
.contexter {width:335px; float:left; margin:10px 0px 0px 0px;}

.contexter h1{padding:0px; margin:0px 0px 0px 0px; font:Normal 13px/13px Verdana;}
.contexter h1 a{ no-repeat top left #FFF; padding:3px 8px 3px 32px; color:#443933; border:2px Solid #72CFE7; text-decoration:none; font:Normal 11px Verdana;}
.contexter h2 {font:Normal 10px Verdana; padding:0px; margin:0px;}
.contexter div.counter{float:right; text-align:right;}
.contexter div.counter h1{font:Bold 16px Arial; color:#CCC !important;}
.contexter div.counter h2{}
.contexter .dropdown{position:relative; display:inline; z-index:10;}
.contexter .dropdown ul {position:absolute; top:20px; left:0px;border:1px Solid #72cfe7;  z-index:50px; text-align:left; background:#fafafa; list-style:none; padding:2px; margin:0px; z-index:10;}
.contexter .dropdown li {display:inline;margin:0px !important; padding:0px !important; line-height:13px;}
.contexter .dropdown li a{padding:3px 3px 2px 3px; border:none; color:#3A649A; background:#fafafa; display:block; margin:0px; font:Normal 11px/11px Verdana !important; width:100%;}
.contexter .dropdown li a:hover{background:#eef6f6;}
.contexter .dropdown li.category{font:Bold 10px/18px Verdana; padding:2px; margin:5px 0px 2px 0px; }
.contexter ul.thumbstrip{float:left; margin:10px 0px 0px 0px; width:335px; list-style:none; padding:0px; z-index:0;}
.contexter ul.thumbstrip li{float:left; display:inline; z-index:0;}
.contexter ul.thumbstrip div.label_newer{position:absolute; top:1px; left:1px; z-index:0; font:Bold 10px Verdana; color:#FFF; xbackground:#f43f25; padding:1px 2px 1px 5px;}
.contexter ul.thumbstrip div.label_older{position:absolute; top:1px; right:1px; z-index:0; font:Bold 10px Verdana; color:#FFF; xbackground:#f43f25; padding:1px 5px 1px 2px;}
.contexter ul.thumbstrip div.thumb{position:relative; padding:1px; border:1px Solid #dee6e6; width:100px;}
.contexter ul.thumbstrip div.thumb_current{float:left; display:inline; padding:1px; border:1px Solid #AAA; width:100px; margin:0px 11px 0px 11px; }
.contexter ul.thumbstrip div.endcap{height:55px; width:80px; padding:10px; font:Normal 10px Verdana;}
