@font-face {  
font-family: Open Sans Condensed ;  
src: url( ../fonts/OpenSans-CondBold.ttf ) format("truetype");
}

@font-face {   
font-family: Open Sans Condensed Light;  
src: url( ../fonts/OpenSans-CondLight.ttf ) format("truetype");
}

@font-face {   
font-family: Open Sans Condensed Light;  
src: url( ../fonts/FanwoodText-Regular ) format("truetype");
}

@font-face {
font-family:docteur_atomic;
src:url(../fonts/docteur_atomic.ttf);
}


#mobile-header{visibility:hidden}
html,body{font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;line-height:18px;color:#474038;background-color:#FFF;background:transparent url(../images/redesign/main_bg.png) repeat-x;height:100%;min-width:1100px;margin:0;padding:0}
#mainContainer{width:1042px;background:transparent url(../images/redesign/bg1.png) no-repeat;text-align:left;background-color:#FFF;position:relative;min-height:650px;height:auto!important;margin:0 auto;padding:0}
#headerAds{width:980px;margin:0 auto;padding:15px}
#mainMenu{width:982px;background-color:#CCC;border-top:1px solid #999;border-bottom:1px solid #999;margin:0 auto;padding:15px}
#contentwrapper{text-align:left;background-color:#FFF;float:left;width:980px;background:transparent url(../images/redesign/bg_body.png) repeat-y;margin:0 15px;padding:0 15px}
#contentcolumn{clear:left;float:left;width:640px;display:inline}
#topMenu{width:997px;display:block;text-align:right;font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:red;margin:0 auto;padding:7px 15px 0 0}
#topMenu ul{list-style-type:none;height:30px;text-align:right;margin:auto}
#topMenu li{font-weight:700;color:#FFF;display:inline;background-image:url(../images/redesign/menu_spacer_top.png);background-repeat:no-repeat;background-position:left;margin:3px 0 0 5px;padding:3px 0 4px 10px}
#topMenu ul a{font-weight:700;color:#FFF}
#facebookLike{width:100px;margin:-33px 0 0 145px}
#language{margin:6px 315px}
#twitter{background-image:url(../images/redesign/twitter.png);background-repeat:no-repeat;background-position:left;text-indent:-9999px;float:left;display:inline;margin:-35px 30px 0}
#twitter a.tweet{display:block;width:100px;height:23px;border:none}
#googlePlus{float:left;margin:-33px 0 10px 240px}
#headAd{height:96px;width:995px;text-align:left;margin:20px 5px 10px 15px;padding:5px 0 0 15px}
#head{width:982px;height:100px;background-color:#CCC;border-top:1px solid #999;border-bottom:1px solid #999;margin:0 auto;padding:15px}
#navcontainer{float:left;width:625px;height:30px;font:normal 16px "lato","helvetica neue",helvetica,arial,sans-serif;margin:-20px -15px 0 28px;padding:0}
#navcontainer ul{list-style-type:none;text-align:right;margin:0;padding:0}
#navcontainer li{display:block;float:left;background-image:url(../images/redesign/menu_spacer_main.png);background-repeat:no-repeat;background-position:left;margin:0;padding:23px 0 4px 5px}
#navcontainer ul a{float:left;display:block;height:33px;margin-top:-17px;cursor:pointer;padding:6px 15px 0 10px}
#navcontainer ul a:link,#navcontainer a:visited{color:#600;text-decoration:none;background-position-x:-5px}
.higlight1{background:red;color:#fff;padding-left:2px;padding-right:2px}
.higlight2{background:#86C9EF;color:#fff;font-weight:700;padding:1px}
#fm-video_link{max-width:635px}
h1,h2,h3,h4{font-size:100%}
input.checkbox{border:1px solid #bdac85}
.b{font:normal 9px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif}
a{color:#600;text-decoration:none;cursor:pointer}
a:hover{color:red;text-decoration:none;cursor:pointer}
a.top:link,a.top:visited{color:red;text-decoration:none;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;font-weight:700;cursor:pointer}
a.top:hover{color:#666;text-decoration:none;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;font-weight:700;cursor:pointer}
a.submenu:link,a.submenu:visited{color:#600;text-decoration:none;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;border-right:1px solid red;cursor:pointer;padding:0 5px}
a.submenu:hover{color:#666;text-decoration:none;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;border-right:1px solid #C3E4F7;cursor:pointer;padding:0 5px}
#othervideo a img,.groupthumb a img,#small-rightbox a img{border:0}
.relatedvideothumb a img{border:1px solid #EAEAEA;padding:2px}
legend{background:transparent;font-size:14px;font-weight:400;color:#333;letter-spacing:-1px;margin:0 0 5px 50px;padding:0 .5em}
input.fullboxtext{border:1px solid #25afc0;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:240px;height:15px;margin:0 0 10px;padding:3px}
textarea.fullboxtext{border:1px solid #d3d3d3;background:#fff url(../images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:650px;height:60px;margin:0 0 10px;padding:6px}
textarea.invitefullboxtext{border:1px solid #ccc;background:#fff url(../images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:275px;height:115px;margin:0 0 10px;padding:3px}
#headUploadButton{float:right;padding:32px 0 0}
#headerAd{height:96px;float:right;margin:-5px 0 -19px;padding:5px 0 0}
#head h1{background:transparent url(../images/redesign/logo.png) no-repeat;text-indent:-9999px;float:left;display:inline;margin:3px 30px 0 -3px;padding:0}
#head h1 a.logo{display:block;width:215px;height:80px;border:none}
#tagLine{float:left;display:block;color:#20488D;font-weight:700;font-size:9px;letter-spacing:-.5px;margin:37px 0 0 -20px}
#head h2{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#303030;float:left;margin:48px 0 0 10px;padding:0}
#head h3{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;float:right;margin:48px 0 0 30px;padding:0}
#navsubbar p{position:relative;top:-40px;left:-136px;display:block;text-indent:20px;width:580px;color:#CCC;text-align:left;margin:0 auto;padding:10px 0}
#navsubbar p a{color:#5a5a5a;text-align:left;margin:0 7px}
#subNavcontainer{float:right;position:relative;display:block;left:4px;width:625px;top:2px;height:26px;border-top:2px solid #000;margin:8px auto}
#subMenuContainer ul{float:left;list-style-type:none;text-align:center;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:625px;margin:0 0 0 -3px;padding:0}
#subMenuContainer li{display:block;float:left;background-image:url(../images/redesign/menu_spacer_main.png);background-repeat:no-repeat;background-position:left;margin:0;padding:3px 10px 4px}
#subMenuContainerGroup{width:500px}
#subMenuContainerGroup ul{margin-right:0;list-style-type:none;text-align:center;font:10px "lato","helvetica neue",helvetica,arial,sans-serif;padding:0}
#subMenuContainerGroup li{display:block;margin-left:0;float:left;padding:7px 0 20px}
#homeSubmenu{position:relative;height:22px;left:-21px;width:587px;display:block;color:#000;text-align:left;margin:0 auto;padding:3px 0 5px 10px}
#groupSubmenu{position:relative;height:22px;left:-203px;width:223px;display:block;color:#000;text-align:left;margin:0 auto;padding:3px 0 5px 10px}
#homeSubmenuAddLink{position:relative;height:22px;left:-21px;width:800px;display:block;color:red;text-align:left;margin:0 auto;padding:3px 0 5px 10px}
#subMenuContainerRight{float:right;height:26px;width:10px}
#subMenuContainer li a#currentTab{color:red;text-decoration:none;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;border-right:1px solid #C3E4F7;cursor:pointer;padding:0 5px}
a.submenuRight:link,a.submenuRight:visited{color:#600;text-decoration:none;font:normal 10px "lato","helvetica neue",helvetica,arial,sans-serif;cursor:pointer;padding:7px 15px 5px 5px}
a.submenuRight:hover{color:#666;text-decoration:none;font:normal 10px "lato","helvetica neue",helvetica,arial,sans-serif;cursor:pointer;padding:7px 15px 5px 5px}
#uploadSubmenu{position:relative;background:url(../images/menu_bottom_home.png) no-repeat left top;top:23px;left:-162px;display:block;width:480px;color:red;text-align:left;margin:0 auto;padding:5px 20px}
#watchSubmenu{position:relative;background:url(../images/menu_bottom.png) no-repeat left top;top:23px;left:-12px;display:block;width:780px;color:#000;text-align:left;margin:0 auto;padding:5px 20px}
#communitySubmenu{position:relative;top:23px;left:-110px;display:block;width:690px;color:#000;text-align:left;margin:0 auto;padding:5px 20px}
#userSubmenu{position:relative;background:url(../images/menu_bottom.png) no-repeat left top;top:-5px;left:-57px;display:block;width:690px;color:#000;text-align:left;margin:0 auto;padding:5px 20px}
#blankSubmenu{position:relative;height:18px;top:23px;left:-140px;display:block;width:390px;color:#000;text-align:left;margin:0 auto;padding:5px 20px}
#container{padding-top:30px;width:980px;text-align:left;background-color:#FFF;margin:0 auto}
#leftside{width:608px;text-align:left;float:left;margin-top:24px}
#leftsideChannelDetails{width:810px;text-align:left;float:left}
#leftsideGroups{width:790px;text-align:left;float:left}
#leftsideMyVideos{width:795px;text-align:left;float:left}
#leftsideUPlaylist{width:803px;text-align:left;float:left}
#homeMiddle{margin-left:2px;width:200px;text-align:left;float:left}
#homeRight{width:160px;text-align:left;float:right;height:600px}
#watchRightMy{text-align:left;float:right;height:600px;width:120px;margin:20px 45px 0 0}
#groupRight{text-align:left;float:right;height:600px;width:160px}
#channelDetailsRight{text-align:left;float:right;margin-top:10px;height:600px;width:160px}
#fullside{width:660px;text-align:left;float:left;border-bottom:3px solid #666;margin:0 0 20px;padding:0}
#fullsideUpload{margin-left:-1px;width:975px;text-align:left;float:left;border-bottom:3px solid #666;padding:0}
#rightColumn{float:right;width:300px;text-align:left}
#groupFullside{width:790px;text-align:left;float:left;border-bottom:3px solid #666;margin:0 0 10px 10px}
#rightsideChannels{width:160px;text-align:left;float:right;margin:0 2px 10px 0}
#rightSideGroups{width:160px;text-align:left;float:right;margin:30px 2px 110px 0}
#videoLeftside{clear:left;float:left;width:640px;display:inline;margin-top:10px;text-align:left}
#homeVideoHeader{width:590px;text-transform:capitalize;margin-bottom:1px;border-bottom:4px solid #000}
#homeVideoHeader h2{font:bold 22px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;color:#1A458E;text-transform:capitalize}
#homeVideoBorder{width:588px;height:324px;padding:20px 10px 10px 0}
#homeVideo{width:578px;height:320px;background-color:#FFF;border:1px solid #E2E2E2}
#homeAdv{position:relative;width:366px;height:250px;float:right;margin:0 0 15px}
#homeAdvBanner{position:relative;width:300px;height:250px;float:left;margin-left:-2px}
#videoAdvBanner{position:relative;width:300px;height:250px;float:left;margin-left:-2px;border:1px solid red}
#homeAdvJoin{position:relative;width:60px;height:248px;float:right}
#homeJoinAdv{float:right;margin:0 0 10px}
#homeAdLatest{position:relative;width:366px;float:right;border-top:4px solid red;border-bottom:3px solid #666;margin:28px 0 20px -1px;padding:1px}
#homeAdLatest-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:0;color:red;margin:0;padding:3px 0 0 5px}
#statistic-title,#vote-title,#randomchannels-title,#adv-title,#profiledetail-title,#userinfo-title,#myprofile-title,#invitefriend-title,#invitenewfriend-title,#mostactive-title,#topwatched-title,#signup-title,#videocomment-title,#othervideo-title,#relatedvideo-title,#relatedtag-title,#recently-added-title,#browsegroup-title,#smallbox-title,#sharedetails-title,#myvideo-title,#myfriends-title,#groupforum-title,#grouprecentvideo-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;padding:3px 0 3px 4px}
#small-rightbox-title{height:25px;width:300px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:30px 0 0;padding:3px 0}
#online-title{height:25px;width:300px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:10px 0 0;padding:3px 0}
#bookmark-title{height:25px;width:640px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:30px 0 0;padding:3px 0}
#videodetails-title{height:25px;width:640px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:5px 0 0;padding:3px 0}
#latestvideo-title{height:25px;border:1px solid #FFF;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:5px 0 0;padding:3px 0 0}
#viewvideo-title{height:25px;width:640px;font:bold 20px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:0;color:#1A458E;border-bottom:4px solid #000;margin:0 0 10px;padding:5px 0}
#viewvideo-title h1{margin:0 0 20px}
#fullbox-title{margin-left:10px;width:650px;text-align:left;float:left;height:30px;border-bottom:4px solid #000;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;padding:3px 0 0}
#fullbox-titleYoutube{width:970px;text-align:left;float:left;height:30px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:-37px 0 0;padding:3px 0 0}
#fullbox-groupTitle{width:795px;text-align:left;float:left;height:30px;border-bottom:4px solid #000;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:-32px 0 0;padding:3px 0 0}
#fullbox-uploadTitle{width:968px;text-align:left;float:left;height:30px;border-bottom:4px solid #000;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:0 0 0 7px;padding:3px 0 0}
#groups-title{width:792px;text-align:left;float:left;height:30px;border-bottom:4px solid #000;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;padding:3px 0 0 7px}
#fullbox-title h2{font:bold 15px "lato","helvetica neue",helvetica,arial,sans-serif;letter-spacing:-1px;margin:0 0 10px}
#fullbox-titleStep2{height:25px;width:970px;border-top:4px solid #000;border-bottom:1px dotted #999;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:-4px 0 0 1px;padding:3px 0 0 7px}
#channelstags-title,#newstags-title,#populartags-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:0;color:#1A458E;padding:3px 0 0}
#recenttags-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:0;color:#1A458E;margin:0;padding:3px 0 0}
#recenttagsChannelsDetails-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;padding:3px 0}
#trailerstags-title,#musictags-title{height:25px;margin-bottom:1px;font:bold 15px "lato","helvetica neue",helvetica,arial,sans-serif;letter-spacing:-1px;color:#687EAD;background-color:#CCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3E4F7',endColorstr='#FFFFFF');background:0;-moz-border-radius-topright:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;padding:3px 0 0 5px}
#latestDesc{width:125px;margin-top:-50px;float:right;line-height:12px}
#latestDescFooter{text-align:left;font-size:9px;width:95px;float:left;line-height:11px;padding-left:70px;margin:-50px 10px 5px 0}
#latestDescFooterContainer{border-bottom:1px dotted #999;margin:0 0 5px}
#small-rightbox-title-small{height:25px;padding-left:10px;background:url(../images/tpl_box_bar.png) repeat-x;font:normal 15px/23px "lato","helvetica neue",helvetica,arial,sans-serif;letter-spacing:-1px;color:#FFF}
#relatedtag-content{margin-top:0;text-align:justify;padding:5px}
#recenttags-content{margin-top:0;text-align:justify;line-height:13px;height:300px;overflow-y:scroll;overflow-x:hidden;padding:2px 10px 10px 0}
#populartags-content{margin-top:0;text-align:justify;height:300px;overflow-y:scroll;overflow-x:hidden;padding:5px}
#statistic-content,#online-content,#latestvideo-content,#profiledetail-content,#vote-content,#userinfo-content,#mediumbox-content,#recently-content,#invitefriend-content,#invitenewfriend-content,#myprofile-content,#mostactive-content,#topwatched-content,#othervideo-content,#relatedvideo-content,#recently-added-content,#browsegroup-content,#smallbox-content,#videodetails-content,#sharedetails-content,#groupforum-content,#small-rightbox-content{margin-top:2px;padding:10px}
#fullbox-content{margin-top:2px;width:640px;padding:10px}
#upload-content{margin-top:2px;width:955px;font:bold 13px "lato","helvetica neue",helvetica,arial,sans-serif;padding:10px}
#theForm{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;width:950px;margin:50px 0 0}
field_myvideo_descr{width:900px}
#bookmark-content{margin-top:2px;background:url(../images/tpl_box_shading.png) repeat-x;padding:10px 0 10px 2px}
#fullbox-contentGroup{margin-top:2px;padding:0}
#grouprecentvideo-content{margin-top:2px;background:url(../images/tpl_box_shading.png) repeat-x;padding:0}
#latestVideoContent{text-align:center;padding:0 0 5px}
#latestVideoName{line-height:12px;padding:0 0 8px}
#latestVideoDescription{line-height:14px;padding:0 0 5px}
#adv-content{margin:0 0 0 1px;padding:0}
#viewvideo-content{margin-top:0;padding:0}
#small-rightbox-content span.info{color:#666;font-size:13px}
#small-rightbox-content span.videoInfo{color:#333;font-size:10px}
#small-rightbox-content span.videoTitle{font-size:10px}
#videoInfoRight{width:160px;float:right;margin-top:-3px;padding:3px 5px 5px}
#small-rightbox-content span.VideoTitles{color:#666;font-size:12px;font-weight:700}
#small-rightbox-content span.tags{font-size:11px;text-decoration:none;font-weight:400;border-bottom:dotted 1px #aaa}
#vidoeSearch{top:-37px;position:relative;display:block;float:right;background-color:#FFF;border:1px solid #999;margin:0 -5px 0 0;padding:3px}
#search{width:355px;border:0;background:transparent url(../images/bg_search.png) no-repeat top left;text-align:right;height:25px}
#search form input.text{width:175px;height:19px;border:0;font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#474038;margin:2px 2px 0 5px}
#search form select{width:110px;border:1px solid #666;background:#fff url(../images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;color:#474038;margin:0;padding:2px}
#search form input.button{vertical-align:middle;margin:0;padding:0}
#banner{width:500px;background:transparent url(../images/tpl_banner_bg.gif) repeat-x top;border:1px solid #e8eaea;height:208px;margin:0 0 10px;padding:0}
.feature{float:left;width:136px;display:inline;margin:10px 0 0 15px;padding:5px}
.feature h3{font:normal 30px "lato","helvetica neue",helvetica,arial,sans-serif;color:#008ece;letter-spacing:-2px;margin:0;padding:0}
.feature p img{display:block;margin:5px;padding:0}
#recently,#mostactive,#topwatched,#browsegroup,#recently-added,#myfriends,#groups,#sharedetails,#videocomment{display:block;width:795px;background:#FFF;margin-bottom:10px;margin-left:0;margin-right:auto;border-bottom:3px solid #666;padding:1px}
#myvideo{display:block;width:790px;background:#FFF;border-top:4px solid #000;border-bottom:3px solid #666;margin:0 0 20px 5px;padding:0 0 5px 1px}
#myvideo p input.otherdescMyVideos{border:1px solid #d3d3d3;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:450px;height:20px;padding:2px}
#mostactive,#topwatched,#recently-added{display:block;width:798px;background:#FFF;margin-bottom:10px;margin-left:0;margin-right:auto;border-top:4px solid #000;border-bottom:3px solid #666;padding:1px}
#recentlyHome{display:block;width:598px;background:#FFF;margin-bottom:1px;margin-left:0;margin-right:auto;border-top:4px solid red;border-bottom:3px solid #666;padding:3px 1px 1px}
#mediumbox{display:block;width:598px;background:#FFF;margin-bottom:10px;margin-left:0;margin-right:auto;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #C3E4F7;border-right:1px solid #C3E4F7;border-bottom:3px solid #C3E4F7;border-left:1px solid #C3E4F7;padding:1px}
#userinfo{display:block;width:585px;background:#FFF;margin-bottom:10px;margin-left:5px;margin-right:auto;border-top:4px solid #000;border-bottom:3px solid #666;padding:1px}
#loginRight{display:block;float:right;width:365px;background:#FFF;margin-bottom:10px;margin-left:0;border-top:4px solid #000;border-bottom:3px solid #666;padding:-10px}
#bookmark{display:block;width:638px;background:#FFF;border-top:4px solid red;border-bottom:3px solid #666;margin:0 0 10px;padding:1px}
#videodetails{display:block;width:638px;background:#FFF;border-top:4px solid #000;border-right:1px solid #D5D5D5;border-bottom:3px solid #666;border-left:1px solid #D5D5D5;margin:0 0 10px;padding:1px}
#viewvideo{display:block;width:638px;background:#FFF;border-top:4px solid #000;border-bottom:3px solid #666;margin:10px 0;padding:1px}
#playing{width:59px;color:#F4643F;font-weight:700;border:1px dotted #F4643F;background-color:#86C9EF;margin-top:3px;text-align:center}
#mostactive img.thumb,#topwatched img.thumb,#recently-added img.thumb{width:130px;height:90px}
#useraction{display:block;width:606px;background:#FFF;border:1px solid #D5D5D5;margin-bottom:5px;margin-left:3px;padding:2px 10px}
#bookmark ul{margin-left:20px;padding:0}
* html #bookmark ul{margin-left:0;padding:0}
#useraction p{float:left;margin:20px}
.arrow-general{height:9px;background:transparent url(../images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-12px;left:-10px;margin:0;padding:0}
#online .arrow-general{height:9px;background:transparent url(../images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-12px;left:0;margin:0;padding:0}
#recently a img.right{border:0 solid #bbbfaf;float:left;margin:35px 0 0;padding:0}
#recently a img.left{border:0 solid #bbbfaf;float:left;margin:35px -4px 0 8px;padding:0}
.viewed{float:left;width:80px;display:inline;margin:10px 9px 0 13px;padding:0 0 30px}
.viewed a img.image{border:1px solid #bbbfaf;display:block;margin:0 0 15px;padding:0}
.viewed p{text-align:center;margin:0;padding:0}
.viewed p span{display:block;font-size:10px}
#submenu{width:590px;margin:0;padding:0}
#submenuMembers{width:800px;margin:0;padding:0}
#tabmenucontainerUsers{position:relative;width:785px;margin:30px 0 0 10px;padding:0}
#tabmenucontainer{position:relative;width:785px;margin:30px 0 0;padding:0}
#subcontentUsers{float:left;display:block;background:transparent url(../images/tpl_box_shading.png) repeat-x;border-top:4px solid #000;border-bottom:3px solid #666;width:755px;margin:0 0 0 10px;padding:10px 20px 10px 10px}
#subcontent p{float:left;display:block;width:570px;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0;padding:10px}
#subcontent p.blue{float:left;display:block;background:#DEDEDE;width:568px;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0;padding:10px}
#subcontent span.titleHome{font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;}
#subcontent span.tags{text-decoration:none;font-weight:400;border-bottom:dotted 1px #aaa}
#subcontent p a img{text-decoration:none;border:1px solid #DDD;float:left;margin:0 20px 0 0;padding:1px}
.comment{float:left;display:block;border-bottom:1px solid #eaeaea;width:477px;margin:0;padding:0}
.comment p a img{text-decoration:none;border:1px solid #bbbfaf;float:left;margin:0 20px 10px 0;padding:0}
.selectedvideo{background:#fdf2f7}
#watchContent{margin-top:0;width:980px;background-color:#FFF}
#contentHeader{font-size:14px;font-weight:700;color:#999;padding:0 0 0 2px}
#contentMain{color:#999;border-bottom:1px dotted #C3E4F7;margin-bottom:15px;line-height:16px;padding:0 0 10px 2px}
.contentbox{margin:5px}
#uploadContentbox{margin:5px;padding:45px 0 0}
#createGroup{margin:50px 20px 20px 0}
.txtcontent a{text-decoration:underline}
.hellomessage{font-size:13px;font-weight:700}
.profileinfo{margin:10px 5px 0 0}
.mypict{width:52px;float:left;display:block;margin:10px}
.userprofile{width:130px;margin-left:80px}
#bookmarklist{text-align:center;margin:0 auto;padding:0}
#bookmarklist li{list-style-type:none;float:left;margin:0 20px 10px 0}
.ratingDiv,.boxPart{text-align:center;padding-bottom:7px;border-bottom:1px solid #F5F5F5;font-size:13px;margin:5px 0}
.relatedvideolist{padding-top:5px;padding-bottom:5px;margin:0 0 10px}
#friendsInvite{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;padding:10px}
#contentLists ul li{border-bottom:1px dotted #999;list-style:none;padding:0 0 2px 5px}
#loginContentLists ul li{list-style:none;padding:0 0 2px 5px}
#videoTipsAbout{padding-bottom:5px;line-height:14px;font-size:11px;color:#333}
#rightsideMyFavorite{width:160px;text-align:left;float:right;margin:-10px 5px 0 0}
#rightside_video{width:215px;text-align:left;float:right;margin:0 10px 0 0;padding:0}
#rightsideSignup{margin-top:-2px;margin-right:0;width:160px;text-align:left;float:right;padding:1px}
#rightsideLogin{margin-top:-10px;margin-right:0;width:365px;text-align:left;float:right;padding:1px}
#statistic,#vote,#profiledetail,#recenttags,#othervideo,#relatedvideo{display:block;width:160px;background:#FFF;border:1px solid #C3E4F7;padding:-10px}
#latestvideo{display:block;width:160px;background:#FFF;border-top:4px solid #000;border-bottom:3px solid #666;margin:0;padding:-10px}
#online{display:block;width:298px;background:#FFF;border-top:4px solid red;border-bottom:2px solid #666;margin:0 0 10px;padding:1px}
#small-rightbox{display:block;width:298px;background:#FFF;border-top:4px solid red;border-bottom:2px solid #666;padding:1px}
#videoAd{display:block;width:298px;background:#FFF;margin-bottom:10px;padding:-10px}
#small-rightboxRelated{display:block;width:298px;background:#FFF;border-top:4px solid #000;border-bottom:2px solid #666;padding:-10px}
#login{margin-top:0;display:block;width:365px;background:#FFF;float:right;padding:-10px}
#signupLogin{margin-top:0;display:block;width:370px;background:#FFF;border:1px solid #C3E4F7;float:right;padding:-10px}
#brouseGroupRight{display:block;width:160px;background:#FFF;float:right;border-top:4px solid red;border-bottom:2px solid #666;margin:0 0 10px;padding:1px}
#adv{display:block;width:160px;background:#FFF;margin:-1px 0 0 -1px;padding:0}
#friendsInviteRight{display:block;width:160px;background:#FFF;border-top:4px solid red;border-bottom:3px solid #666;padding:1px}
#login-nosearch,#recenttags-nosearch,#othervideo-nosearch{display:block;width:160px;background:#FFF;border-top:4px solid red;border-bottom:3px solid #666;margin:-1px 0 0;padding:1px}
#login form{margin:2px;padding:0}
#login form p{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#474038;margin:0;padding:0}
#login form a{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;}
#login form p input.logintext{border:1px solid #d3d3d3;font:normal 12px "lato","helvetica neue",helvetica,arial,sans-serif;width:250px;color:#474038;margin:0 0 5px;padding:2px}
#login-content form p input.logintext{border:1px solid #d3d3d3;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;width:250px;height:20px;color:#474038;margin:0 0 5px;padding:2px}
#login form p input.loginbutton{margin:15px 0 0;padding:0}
#recenttags,#othervideo,#small-rightbox{margin:-1px 0 10px -1px;padding:1px}
#small-rightbox-content textarea.fullboxtext{width:270px}
#profiledetail{margin:37px 0 0 5px}
#populartags{text-align:left;width:200px;color:#e0e0e0;float:left;border-top:4px solid red;border-bottom:3px solid #666;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;margin:3px 10px 10px 0;padding:1px 1px 0}
#recenttags p{text-align:center;padding-bottom:20px;margin:0 10px}
#statistic span{margin:20px 10px;padding:0 0 0 25px}
#statistic span.public{background:transparent url(../images/tpl_icon_public.gif) no-repeat}
#statistic span.private{background:transparent url(../images/tpl_icon_private.gif) no-repeat}
#statistic span.member{background:transparent url(../images/tpl_icon_member.gif) no-repeat}
#online p{font-size:14px;margin:0 5px;padding:0}
#online p span{font-weight:400;font-size:11px;margin:5px 10px 0 0;padding:0 0 0 18px}
#adv a img{border:none;text-decoration:none;vertical-align:middle;margin:0 auto;padding:0}
#richfooter{background:#483e35;margin:20px auto 0;padding:0}
#richcontainer{width:730px;text-align:center;margin:0 auto;padding:0}
#news,#channel,#tags{text-align:left;width:200px;color:#e0e0e0;float:left;border-top:4px solid red;border-bottom:3px solid #666;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0 10px 10px 0;padding:1px 1px 5px}
#tagsContent{border-top:1px dotted #897665;height:300px;overflow-y:scroll;overflow-x:hidden;padding:0 5px}
#news h3,#channel h3,#tags h3{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#FFF;margin:0 0 10px;padding:0}
#news p,#channel p{border-top:1px dotted #897665;display:block;margin:0;padding:5px}
#tags p{text-align:justify;display:block;margin:0;padding:5px 0 0}
#news p a,#channel p a{text-decoration:none;color:#600}
#tags p a{border:none;text-decoration:none;color:#600}
#tags p.semore{float:right;border:none;padding:5px 15px 0 0}
#rightLinks{float:right;padding:0 15px 0 0}
#footerContainer{width:100%;height:255px;min-width:980px}
#footerRandomVideos{border-bottom:1px dotted #999;font-weight:700;margin:0 0 5px}
#container5{clear:left;float:left;width:100%;overflow:hidden;text-align:left}
#container1{float:left;width:100%;position:relative;right:20%;border-right:1px dotted #999}
#col1{float:left;width:16%;position:relative;left:82%;overflow:hidden}
#col2{float:left;width:16%;position:relative;left:86%;overflow:hidden}
#col3{float:left;width:16%;position:relative;left:90%;overflow:hidden}
#col4{float:left;width:16%;position:relative;left:94%;overflow:hidden}
#col5{float:left;width:17%;position:relative;left:98%;overflow:hidden}
#footer{min-width:100%;max-width:100%;width:100%;background-color:#CCC;position:relative;float:left;border-top:1px solid #ccc;margin:30px auto}
#footcontainer{font:normal 12px "lato","helvetica neue",helvetica,arial,sans-serif;line-height:18px;width:980px;text-align:center;border-top:4px solid red;margin:0 auto;padding:10px 0 0}
#footcontainer p{color:#333;margin:0 10px;padding:0}
#footcontainer p a{border:none;text-decoration:none;color:#600;margin:0}
#footcontainer p a:hover{color:red;border-bottom:1px dotted #666}
#fullbox{display:block;width:668px;background:#FFF;text-align:left;margin:0}
#fullboxYouTube{display:block;width:965px;background:#FFF;text-align:left;border-top:4px solid #000;border-bottom:3px solid #666;margin:60px 0 0 5px}
#fullboxUpload{display:block;width:808px;background:#FFF;text-align:left;margin:-18px 0 0 -1px}
#fullbox form input.inputtext,#invitefriend form input.inputtype,#invitenewfriend form input.inputtype{border:1px solid #d3d3d3;background:#fff url(../images/tpl_input_bg.gif) no-repeat top left;font:normal 15px "lato","helvetica neue",helvetica,arial,sans-serif;width:400px;color:#474038;height:25px;margin:0 0 5px;padding:2px}
#fullbox form p input.submitbutton,#invitefriend form p input.submitbutton,#invitenewfriend form p input.submitbutton{margin:5px 0 0}
#fullbox div.fm-req,#fullbox div.fm-opt,#invitefriend div.fm-req,#invitenewfriend div.fm-req,#invitefriend div.fm-opt,#invitenewfriend div.fm-opt{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;text-align:left;padding:2px}
#fullbox div.fm-req label:before,#invitefriend div.fm-req label:before,#invitenewfriend div.fm-req label:before{content:"* ";color:#C00;font-weight:700}
#fullbox div.fm-opt label:before,#invitefriend div.fm-opt label:before,#invitenewfriend div.fm-opt label:before{color:#C00;font:normal 12px "lato","helvetica neue",helvetica,arial,sans-serif;float:left}
#gropuExplain{padding:0 0 15px 175px}
#submitbutton{margin-left:-185px;padding:10px 0 0 20px}
#signup label,#fullbox label{float:left;width:150px;text-align:right;font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#474038;padding:0 1em}
#signup form input.signuptext,#fullbox form input.fullboxtext{border:1px solid #d3d3d3;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;width:250px;height:20px;margin:0 0 10px;padding:2px}
textarea.fullboxtextVideo{border:1px solid #d3d3d3;background:#fff url(../images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:633px;height:30px;margin:0 0 10px;padding:3px}
#signup div.fm-req{font:normal 18px "lato","helvetica neue",helvetica,arial,sans-serif;}
.captcha{float:right;width:375px;text-align:left;padding-left:100px;margin:-10px 0 0}
#signup ul li{list-style-image:url(../images/arrow.png);list-style-position:center}
#signupbutton{float:left;margin:0 0 20px 145px;padding:0 0 0 25px}
#signupbuttonProfile{margin:0 0 0 175px}
#myprofile{display:block;width:808px;background:#FFF;text-align:left;margin:0;padding:1px}
#myprofile legend{background:transparent;font-size:14px;font-weight:400;color:#2DDAFF;letter-spacing:-1px;margin:1em 0;padding:0 .5em}
#myprofile label{float:left;width:150px;text-align:right;font-size:12px;font-weight:400;padding:0 1em}
#myprofile form input.myprofiletext{border:1px solid #d3d3d3;background:#fff url(../images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:240px;margin:0 0 5px;padding:2px}
#myprofile form textarea.myprofiletext,#fullbox form textarea.inputtext{border:1px solid #d3d3d3;background:#fff url(../images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;width:400px;margin:0 0 10px;padding:6px}
#fullboxUpload form textarea.inputtext{border:1px solid #d3d3d3;font:normal 14px "lato","helvetica neue",helvetica,arial,sans-serif;width:850px;height:200px;margin:0 0 10px;padding:6px}
#fullboxUpload form input.inputtext{border:1px solid #d3d3d3;font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;width:650px;height:20px;margin:0 0 10px;padding:6px}
#fullboxUpload div.formFieldInfo{font:normal 12px "lato","helvetica neue",helvetica,arial,sans-serif;}
#myprofile ul li{list-style-image:url(../images/tpl_icon_bullet.gif)}
.myprofilebutton{margin-left:150px;padding:0 0 0 25px}
#usermenu p{margin:10px;padding:0 0 0 25px}
#usermenu h4{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#2DDAFF;letter-spacing:-1px;line-height:2px;margin-bottom:5px}
.mystats{float:left;width:250px;display:inline;margin:5px 0 0 5px}
.myinbox{float:left;width:210px;display:inline;margin:0 0 0 5px}
p.friends{background:transparent url(../images/tpl_icon_friends.gif) no-repeat}
p.friendreq{background:transparent url(../images/tpl_icon_friend_req.gif) no-repeat}
p.profile{background:transparent url(../images/tpl_icon_profile.gif) no-repeat}
p.message{background:transparent url(../images/tpl_icon_new_message.gif) no-repeat}
ul#mostactiveuser li{width:86px;float:left;list-style-type:none;text-align:left;line-height:11px;margin:0 5px;padding:0 0 10px}
ul#mostactiveuser li.boxshow{list-style-type:none;text-align:center;line-height:14px;width:132px;float:left;height:210px;border:1px solid #666;margin:5px 5px 10px 4px;padding:10px 5px 5px}
ul#mostactiveuser li.boxshowChannels{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;list-style-type:none;text-align:left;line-height:13px;width:122px;float:left;height:235px;border-bottom:1px dotted #666;margin:5px 10px 10px 15px;padding:10px 5px 5px 0}
#titleChannels{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;text-align:left;float:left;line-height:12px;font-weight:700;width:120px;padding:3px 1px 3px 0}
ul#mostactiveuser span.duration{font:bold 11px Arial, Helvetica, sans-serif}
p.specialmessage{border:1px solid #EEE;width:350px;text-align:center;background-color:#F0FCFF;margin:10px auto;padding:10px}
.navvideo{display:inline;text-align:right;float:left;width:295px}
#fullbox-title .basicdetailed{display:inline;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;color:#333;letter-spacing:normal;width:90px;float:left;padding-top:5px;margin:0 15px 0 25px}
.videopaging{display:inline;width:160px;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;color:#333;letter-spacing:normal;text-align:right;float:right;padding-top:5px;margin:0 10px 0 0}
#fullbox-title p img{margin-right:5px}
#videobox{text-align:left;line-height:14px;margin:0 auto}
#tagsbox{text-align:justify;margin:0 auto}
#videobox table tr td{padding-bottom:10px;padding-left:8px}
#videoboxGroup table tr td{padding-bottom:10px;padding-left:10px}
#videobox img{background-color:#FFF;padding:1px}
#videobox span.title{font:bold 11px "lato","helvetica neue",helvetica,arial,sans-serif;}
#videobox .title h2{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;margin:-5px 0 0}
#titleSearch{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;text-align:left;float:left;line-height:12px;font-weight:700;width:120px;padding:3px 1px 5px 0}
#titleVideo{font:normal 12px "lato","helvetica neue",helvetica,arial,sans-serif;text-align:left;float:left;line-height:12px;font-weight:700;width:132px;padding:3px 1px 5px 0}
#titleVideo h2{font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;line-height:11px;font-weight:700;width:120px;margin:0 0 5px}
#videobox span.info{color:#333;font:bold 12px "lato","helvetica neue",helvetica,arial,sans-serif;line-height:15px}
#videoUrlHeader{height:25px;width:300px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Arial, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;margin:10px 0 0;padding:3px 0}
#paging{width:596px;text-align:center;margin:10px auto;padding:0}
.pagingnav{width:595px;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;line-height:28px;text-align:center;margin:0 auto;padding:2px}
.pagingnav a{color:#333;text-decoration:none;border:1px solid #ccc;display:block:;margin:2px 2px 10px;padding:6px 12px}
span.pagingnav{color:#333;text-decoration:none;border:1px solid #999;background-color:#D5D5D5;display:block:;margin:2px;padding:6px 12px}
.pagingnav a:hover{color:#FFF;text-decoration:none;background-color:red;border:1px solid #999;font-weight:400}
.replythis{background:url(../images/tpl_icon_reply.gif) no-repeat left center;float:right;margin-bottom:10px;padding:0 80px 0 20px}
.videoplayer{margin-left:0;z-index:10;position:relative}
.textdesc{width:120px}
.listchannellarge{float:left;width:610px;margin:0 5px 5px;padding:5px}
.listchannel{width:132px;float:left;height:175px;border-bottom:1px dotted #666;margin:5px 10px 10px;padding:10px 0 5px}
.listchannelSearch{width:132px;float:left;height:240px;border-bottom:1px dotted #666;margin:5px 10px 10px;padding:10px 0 5px}
.listchannelVideo{width:132px;float:left;height:240px;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;border-bottom:1px dotted #666;margin:5px 10px 10px;padding:10px 0 5px}
.listchannelMembers{width:132px;float:left;height:160px;border-bottom:1px dotted #666;margin:5px 10px 10px 0;padding:10px 5px 5px}
.listchannelGroups{width:132px;float:left;height:150px;border-bottom:1px dotted #666;margin:5px 5px 10px;padding:10px 0 5px 10px}
.listchannellarge .imagechannelinfo{float:left;width:620px;padding-left:5px;text-align:left}
.listchannellarge .imagechannel a img{width:120px;height:90px;border:1px solid #D5D5D5}
.startratebox{height:19px;width:120px;border:0 solid}
.startratebox img{border:0!important}
.startratebox2{height:19px;width:152px;border:0 solid;font-size:9px}
.startratebox2 img{border:0!important;width:11px}
.friendlist{float:left;display:block;border-bottom:1px solid #C3E4F7;width:797px;margin:0 0 2px 5px;padding:0}
.friendspict{width:52px;float:left;margin:10px 20px 0 10px}
.dropdownviewnav{width:100%;display:block;float:right;text-align:right;padding:-5px 10px 10px 0}
.selectaction{text-align:right;padding:10px}
#myfriends p{margin:0;padding:5px 0}
.friendstat{margin-left:70px}
.friendstat p span{padding:0 30px 0 20px}
.myvideo{margin-top:10px;width:789px;display:block;float:left}
.myvideoPublic{width:808px;display:block;float:left;margin:10px 0 0}
.myvideoPrivate{width:808px;display:block;float:left;margin:10px 0 0 -10px}
.myvideoPlaylist{margin-top:10px;width:788px;display:block;float:left}
.myvideoUserPlaylist{width:805px;display:block;float:left;margin:10px 0 0}
.videothumb{width:140px;display:block;float:left;text-align:center}
.videothumb img{padding:15px}
.maindesc{width:630px;display:block;float:left;margin:12px 0 10px 10px}
.maindescwithoutborder{width:650px;display:block;float:left;border-bottom:none;margin:0}
.otherdescFavorites{width:640px;display:block;float:left;margin:-45px 0 50px 150px}
.otherdescUserPlaylist{width:660px;margin:-5px 0 0 140px}
.otherdescMyPlaylist{width:630px;display:block;float:left;margin:2px 0 0}
.otherdescMyVideos{width:630px;display:block;float:left;margin:-15px 0 0}
#groupUrl{height:25px;width:600px;border:1px solid #D5D5D5;padding:0 0 0 5px}
.inbox th{border-bottom:3px solid #666;height:40px;background-color:#D5D5D5;text-align:center;font-size:14px}
.inbox td{height:20px;padding:4px 10px}
.inbox td.blue{background-color:#D5D5D5;padding:4px 10px}
a.newmail{padding-left:25px;background:transparent url(../images/tpl_icon_new_message.gif) no-repeat;font-weight:700}
a.openedmail{padding-left:25px;background:transparent url(../images/tpl_icon_message.gif) no-repeat}
.group{margin-top:10px;width:796px;display:block;float:left}
.groupthumb{width:140px;display:block;float:left;text-align:center;margin:10px 0 0}
.groupthumb img{border:1px solid #000;padding:1px}
#groups p span.topic{background:transparent url(../images/tpl_icon_topic.gif) no-repeat;letter-spacing:-1px}
p #grouppost_icon span.flag{background:transparent url(../images/tpl_icon_flag.gif) no-repeat;letter-spacing:-1px}
p #grouphome_icon span.newpeople{background:transparent url(../images/tpl_icon_membernew.gif) no-repeat;letter-spacing:-1px}
p #grouphome_icon span.newvideo{background:transparent url(../images/tpl_icon_videonew.gif) no-repeat;letter-spacing:-1px}
#groupdesc{width:615px;display:block;float:left;margin:-8px 0 0 10px}
.group-home-desc{display:block;float:left;padding:0 10px}
.groupforum-items{margin:0 10px}
.group-post-desc{display:block;float:left;width:550px}
.grouppost-comment{border-bottom:1px solid #EAEAEA}
.divede-box{clear:both;padding-bottom:20px;display:block}
#prevmovie{width:60px;float:left;padding-left:7px;text-align:center}
.relatedvideothumbnail{padding-left:5px;width:60px;float:left;display:block;text-align:center}
.relatedvideodesc{width:195px;float:left;display:block;padding-left:8px;text-align:left;font:normal 11px/14px "lato","helvetica neue",helvetica,arial,sans-serif;}
#recent1,#recent2,#recent3{width:410px;float:left;padding:0 8px}
.side_results{overflow:auto;height:350px;width:288px;display:block}
.boxtable{padding-left:15px}
.floatmenu{float:left;width:100px;text-align:left;background:transparent url(../images/tpl_icon_arrow.gif) no-repeat 0 2px;padding-left:13px;line-height:14px;font-size:9.5px}
.floatmenu-without-arrow{float:left;width:105px;text-align:left;padding-left:13px}
.comment-content{word-wrap:break-word;overflow:auto;width:300px}
.errorbox{border:dotted 1px red;color:red;font-weight:400;font-size:13px;width:955px;margin-bottom:15px;text-align:center;padding:3px 3px 3px 15px}
#errorMessage{width:950px;text-align:center;font-weight:700;font-size:14px;border:dotted 1px red;color:red;margin:0 0 10px 5px;padding:10px}
.msgbox{border:dotted 1px #093;color:#093;font-weight:400;font-size:13px;width:950px;margin-bottom:15px;text-align:center;padding:3px 3px 3px 10px}
a.cloudtags{text-decoration:none;color:#600;padding:1px}
a.cloudtags:hover{text-decoration:none;border-bottom:none;background:#D5D5D5;color:red;padding:2px}
.comment-divider{border-bottom:dotted 1px #ccc}
.comment-image{border:1px solid #ccc;margin:7px 3px 3px;padding:1px}
span.comment-info{font-size:11px;color:#999}
.comment-body{border:1px dashed #CCC;background:#FDFDFD;padding:8px}
#videotabcontainer{position:relative;top:0;width:300px;margin:0;padding:0}
#videotabcontainer ul{list-style-type:none;text-align:center;font:normal 14px/24px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0;padding:0}
#videotabcontainer li{display:inline;text-indent:0;margin:0;padding:0}
#videotabcontainer a{float:left;display:block;width:110px;height:25px;color:#666;border:none;text-decoration:none}
#videotabcontainer a:link,#videotabcontainer a:visited,#videotabcontainer a:hover,#videotabcontainer li a.tabactive{float:left;background:transparent url(../images/tpl_videotabs_btn.png) no-repeat left top;background-position:0 -25px}
#videotabcontainer ul li.tabactive{background:transparent url(../images/tpl_videotabs_btn.png) no-repeat left top;background-position:0 0;line-height:24px}
#videotabcontainer a:hover{background:transparent url(../images/tpl_videotabs_btn.png) no-repeat left top;background-position:0 -50px;line-height:24px}
#videotabcontainer li a.tabactive{background:transparent url(../images/tpl_videotabs_btn.png) no-repeat left top;background-position:0 0;line-height:24px;font-weight:700}
#top_links{float:right;color:red;margin:-35px 7px 0 0}
#moduleFeaturedThumb{border:1px solid #86C9EF;margin-bottom:30px}
.moduleFeaturedThumbLeft{margin-bottom:10px;vertical-align:text-top;display:block;border:0;padding:0 0 10px}
.moduleFeaturedThumbFooter{margin-bottom:5px;padding:1px}
#scrollable_content{width:600px;margin-left:-7px;clip:auto}
div.items{height:132px;float:left;width:595px!important;visibility:hidden;margin:0}
div.items a{font:normal 10px "lato","helvetica neue",helvetica,arial,sans-serif;display:block;float:left;margin-right:8px;width:111px;height:115px;color:red;text-decoration:none;text-align:left;cursor:pointer;line-height:10px}
div.items a:hover{color:#333}
div.items img{border:1px solid #000;margin-bottom:3px;padding:1px}
div.items img:hover{border:1px solid #666}
a.prev,a.next{display:block;cursor:pointer;width:22px;height:18px;background-repeat:no-repeat;margin:3px 0 0}
a.prev{background:url(../images/scrollable/button_left.png);float:left}
a.prev:hover{background:url(../images/scrollable/button_left_over.png)}
a.next{background:url(../images/scrollable/button_right.png);float:left}
a.next:hover{background:url(../images/scrollable/button_right_over.png)}
div.navi{position:relative;width:56px;height:0;float:left;margin:6px 3px 0}
div.navi span{width:8px;height:8px;float:left;background:url(../images/scrollable/dots.png) 0 0 no-repeat;cursor:pointer;margin:3px}
div.navi span:hover{background-position:0 -8px}
div.navi span.active{background-position:0 -16px}
#lang{background-color:#CCC;margin:-35px 5px 0 0}
#lang ul{margin:0}
#lang,#lang ul{list-style:none;float:left;width:50px;padding:0}
#lang li{font:11px/1 "lato","helvetica neue",helvetica,arial,sans-serif;text-align:left}
#lang li ul{position:absolute;left:-1000em;z-index:50}
#lang li:hover ul,#lang li.over ul{left:auto}
#lang a img{border:none;padding-right:5px;vertical-align:middle}
#lang a{text-decoration:none;display:block;border:1px solid #CCC;background:transparent url(../images/flags/arrow_down.gif) no-repeat 3px 9px;color:#666;padding:4px 5px 3px 18px}
#lang a:hover,#lang li:hover a,#lang li.over a{background:#666 url(../images/flags/arrow_down_hover.gif) no-repeat 3px 9px;border:1px solid #FFF;color:red}
#lang li:hover li a,#lang li.over li a{width:140px;background:#CCC}
#lang li li a:hover{background:#999}
#recently-header{width:598px;color:#999;margin:-2px 0 0}
#recently-headerVideo{height:25px;border-top:5px solid #F76E42;border-bottom:1px dotted #999;width:600px;color:#333;margin:-2px 0 0 -3px}
#recently-title{float:left;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:0;color:#1A458E;padding:3px 0 0}
#recently-nav{float:right;margin-right:5px;width:112px;padding:3px 0 0}
#aboutShowHide{display:none;position:absolute;left:200px;top:100px;background-color:#FFF;border-style:solid;padding:5px}
.moreLinks{font-weight:400;font-size:10px}
#content_far_right_home,.content_far_right_home,div.content_far_right_home{text-align:left;font-size:11px;width:360px;display:block;float:left;margin:0 0 20px 5px;padding:1px 0 0}
#content_far_right,.content_far_right,div.content_far_right{margin-bottom:5px;text-align:left;font-size:11px;width:360px;display:block;float:left;padding:2px}
FeaturedMovie_content_right,.FeaturedMovie_content_right,div.FeaturedMovie_content_right{width:160px;display:block}
.openingMovies{display:block;width:335px;line-height:20px;padding-right:20px;text-align:left;font-weight:700;border-bottom:1px dotted #999;margin:4px 0 -3px}
.openingMovies h2{font-size:12px}
#communityPic{width:130px;height:90px;border:1px solid #D5D5D5;margin:0 0 5px}
#inviteFriends{position:relative;width:366px;float:right;border-top:1px solid #C3E4F7;border-right:1px solid #C3E4F7;border-bottom:3px solid #C3E4F7;border-left:1px solid #C3E4F7;-moz-border-radius:5px;border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3E4F7',endColorstr='#FFFFFF');background:0;margin:0 0 10px -1px;padding:1px}
#inviteFriendsInner{border:1px solid #FFF;-moz-border-radius:5px;border-radius:5px;padding:10px}
#inviteFriendsHeader{font-weight:700;color:#333;font-size:14px;border-bottom:1px solid #666;margin-bottom:10px}
#inviteFriendsText{color:#333;line-height:14px;padding-top:5px}
.glidecontentwrapper{background:#FFF;position:relative;width:360px;height:225px;border:1px solid #9CCAE3;overflow:hidden;margin-left:1px;padding:1px}
.glidecontent{position:absolute;background:#C3E4F7;width:342px;color:#FFF;padding:11px}
.glidecontenttoggler{width:370px;margin-top:6px;text-align:center}
.glidecontenttoggler a{border:1px solid #7AB8DA;color:#2e6ab1;margin-right:3px;font-weight:700;text-decoration:none;padding:1px 3px}
.glidecontenttoggler a.selected{background:#86C9EF;color:#FFF}
.glidecontenttoggler a.toc{-moz-border-radius:3px;border-radius:3px}
.glidecontenttoggler a.prev{color:#2e6ab1;margin-left:1px;margin-top:0;-moz-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3E4F7',endColorstr='#FFFFFF');background:0;padding:1px 10px 1px 3px}
.glidecontenttoggler a.next{color:#2e6ab1;float:right;margin-right:5px;margin-top:0;-moz-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3E4F7',endColorstr='#FFFFFF');background:0;padding:1px 10px 1px 3px}
#homeInTheKnow-title{background:transparent url(../images/news/bg_features1.png) no-repeat top left;height:20px;font:bold 16px "lato","helvetica neue",helvetica,arial,sans-serif;letter-spacing:-1px;color:#687EAD;padding:1px 0 5px 2px}
#inTheKnow_header{font-size:14px;color:#1A48A4;font-weight:700;letter-spacing:-.4px;padding:2px 0}
#inTheKnow_mainText{font-size:11px;line-height:12px;color:#000}
#inTheKnow_mainLink{padding:2px 0 0}
#bottomAdv{font-family:"lato","helvetica neue",helvetica,arial,sans-serif;font-size:11px;color:#FFF;margin:10px 0 0}
#bottomAdvLeft{width:220px;height:300px;float:left;background-color:#333;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;padding:10px}
#bottomAdvLeftContent{border-bottom:1px dotted #666;padding:2px 0 1px}
#advLeftImage{float:left;background-color:#000;border:1px solid #666;padding:1px}
#bottomAdvHeader{font-size:13px;font-weight:700;text-align:left;color:#C3E4F7;padding:0 0 10px}
#bottomAdvText{float:left;padding-left:5px;text-align:left;line-height:13px}
#bottomAdvMain{width:500px;float:left;background-color:#000;padding:10px}
#bottomAdvRight{width:200px;height:300px;float:right;background-color:#333;-moz-border-radius-topright:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;padding:10px}
.bottomAdvLink{color:#FFF;text-decoration:none;font-weight:700}
#trendsHeader{font-size:13px;color:red;border-top:5px solid #CCC;margin-top:5px;padding:3px 0 2px}
#trendsText{line-height:13px;padding-top:3px}
#trendsTwitter{font-size:12px;color:red;padding-top:3px;border-top:5px solid #CCC;margin-top:5px}
#playVideo{background:url(videoPlay.png) no-repeat;width:32px;height:32px;position:absolute;top:50px;left:50px;z-index:300}
.tipsy{opacity:.85;filter:alpha(opacity=85);background-repeat:no-repeat;padding:5px}
.tipsy-inner{max-width:250px;font-weight:700;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#000;color:#FFF;text-align:center;font-family:'Lucida Grande', sans-serif;font-size:11px;padding:10px}
.tipsy-north{background-image:url(http://www.socialbt.co.uk/widgets/safe/scripts/tipsy/images/hover/-north.gif);background-position:center top}
.go-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:#FFF;background-color:rgba(0,0,0,0.3);font-size:12px;display:none;padding:1em}
.go-top:hover{background-color:rgba(0,0,0,0.6)}
*,form,#search form p,.feature p,ul#mostactiveuser{margin:0;padding:0}
#topMenu ul a:hover,#news p a:hover,#channel p a:hover,#tags p a:hover{color:red}
.ie8 #twitter,.ie9 #twitter{margin:-46px 30px 0}
#navcontainer ul a:hover,#navcontainer li a#currentTab{float:left;background-position-x:-5px;color:red;text-decoration:none;cursor:pointer}
.clear,#footer,.push{clear:both}
fieldset,#myprofile fieldset{border:none;margin:1em 0}
#subMenuContainer,.submit_button{width:auto}
#groupsSubmenu,#friendsSubmenu{position:relative;background:url(../images/menu_bottom_home.png) no-repeat left top;top:23px;left:-127px;display:block;width:550px;color:#000;text-align:left;margin:0 auto;padding:5px 20px}
#videoRight,#adminRight{width:160px;margin-top:0;text-align:left;float:right;height:600px}
#watchRight,#uploadRight,#communityRight{text-align:left;float:right;height:600px;width:300px}
#rightsideGroups,#rightsideFavorite{width:160px;text-align:left;float:right;margin:-35px 2px 0 0}
#videoMiddle,#rightside{text-align:left;float:right;width:300px;margin:0}
#mediumbox-title,#login-title{height:25px;font:bold 18px 'Open Sans Condensed Light', 'Arial Narrow', Verdana, sans-serif;font-style:italic;letter-spacing:-1px;color:#1A458E;text-align:left;padding:3px 0}
#login-content,#signup-content{margin-top:2px;font:bold 13px "lato","helvetica neue",helvetica,arial,sans-serif;padding:10px}
#rightContentButtons,.pictprofile,#latestvideo p,#adv p,.center{text-align:center}
#videocomment-content,#myvideo-content,#myfriends-content,#groups-content,#groups-content{background:transparent url(../images/tpl_box_shading.png) repeat-x;margin-top:2px;padding:0}
#small-rightbox-content span,#subcontent span.title,ul#mostactiveuser span.title{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;}
#small-rightbox-content span.duration,#subcontent span.duration,#videobox span.duration{font:bold 12px Arial, Helvetica, sans-serif}
#containersearch,#communitySearch,#channelsSearch,#groupsSearch,#vidoesSearch{top:-67px;position:relative;display:block;float:right;background-color:#FFF;border:1px solid #999;margin:0 -5px 0 0;padding:3px}
#mediumbox_login,#loginLeft,#signup{display:block;width:575px;background:#FFF;margin-bottom:10px;margin-left:0;border-top:4px solid #000;border-bottom:3px solid #666;padding:1px}
#useraction span.info,#subcontent span.info,#statistic font.info{color:#999}
#videocomment .arrow-general,#myvideo .arrow-general,#myfriends .arrow-general,#groups .arrow-general{height:9px;background:transparent url(../images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-2px;left:0;margin:0;padding:0}
.viewed a,#footcontainer p a img.rss{border:none;text-decoration:none}
#tabmenucontainerUsers ul,#tabmenucontainer ul{list-style-type:none;text-align:center;font:normal 13px/24px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0;padding:0}
#tabmenucontainerUsers li,#tabmenucontainer li{display:inline;text-indent:-7px;margin:0;padding:0}
#tabmenucontainerUsers a,#tabmenucontainer a{float:left;display:block;width:125px;height:25px;color:#666;border:none;text-decoration:none}
#tabmenucontainerUsers li a.tabactive,#tabmenucontainer li a.tabactive{float:left;background:transparent url(../images/tpl_tabs_btn.png) no-repeat left top;color:#FFF;font-weight:700;background-position:0 0;line-height:24px}
#tabmenucontainerUsers a:link,#tabmenucontainerUsers a:visited,#tabmenucontainerUsers a:hover,#tabmenucontainer a:link,#tabmenucontainer a:visited,#tabmenucontainer a:hover{float:left;background:transparent url(../images/tpl_tabs_btn.png) no-repeat left top;background-position:0 -25px}
#tabmenucontainerUsers a:link,#tabmenucontainerUsers a:visited,#tabmenucontainer a:link,#tabmenucontainer a:visited,#videotabcontainer a:link,#videotabcontainer a:visited{background-position:0 -25px}
#tabmenucontainerUsers ul li.tabactive,#tabmenucontainer ul li.tabactive{background:transparent url(../images/tpl_tabs_btn.png) no-repeat left top;background-position:0 0;line-height:24px}
#tabmenucontainerUsers a:hover,#tabmenucontainer a:hover{background-position:0 -50px;line-height:24px}
#subcontent,#subcontentHome{float:left;display:block;background:transparent url(../images/tpl_box_shading.png) repeat-x;border-top:4px solid #000;border-bottom:3px solid #666;width:600px;margin:0;padding:0}
.blue,#news p:hover,#channel p:hover{background:#D5D5D5}
#uploadContent,#uploadContentYoutube,#channelsContent,#groupContent,#communityContent{margin-top:0;width:980px}
.contentMainBold,#footerHeaders,#fullbox label,#invitefriend label,#invitenewfriend label,#myprofile div.fm-req,.relatedvideodescName{font-weight:700}
.contentboxMessage,.contentboxEditVideo{margin:50px 5px 5px}
.firstdefinition,.txturgent{font-size:14px;font-weight:700}
.txtsignup,p.txturgent a{color:#00B3D9}
.imgprofile,#advJoin{margin:10px 0 0}
.strongtext,#uploadBroadcast{font:bold 14px "lato","helvetica neue",helvetica,arial,sans-serif;}
#rightsideFriends,#rightsideMyVideo,#rightsideUsers{width:160px;text-align:left;float:right;margin:0 5px 0 0}
#groupforum,#grouprecentvideo{display:block;width:800px;background:#FFF;border:1px solid #D5D5D5;padding:2px}
#statistic,#vote{margin:10px 0 0 5px}
#statistic span.watch,p.watch{background:transparent url(../images/tpl_icon_watched.gif) no-repeat}
#statistic span.visitors,p.visitors{background:transparent url(../images/tpl_icon_visitors.gif) no-repeat}
#online p span.video,p.myvideostat,.friendstat p span.video{background:transparent url(../images/tpl_icon_video.gif) no-repeat}
#online p span.flag,.friendstat p span.flag{background:transparent url(../images/tpl_icon_flag.gif) no-repeat}
#online p span.people,.friendstat p span.people{background:transparent url(../images/tpl_icon_people.gif) no-repeat}
#news img,#channel img,ul#mostactiveuser img{padding:1px}
#container4,#container3,#container2{clear:left;float:left;width:100%;position:relative;right:20%;border-right:1px dotted #999}
#invitefriend,#invitenewfriend,#fullboxEditVideo{display:block;width:808px;background:#FFF;text-align:left;margin:0}
.submitbutton,#submitbuttonYouTube{margin-left:150px;padding:10px 0 0 20px}
#signup form,#myprofile form{margin:10px;padding:0}
#signup form p,#myprofile form p{font:normal 13px "lato","helvetica neue",helvetica,arial,sans-serif;color:#008ece;margin:0;padding:0}
#signup form p input.signupbutton,#myprofile form p input.myprofilebutton{margin:5px 0 0;padding:0}
#signup div.fm-req label:before,#myprofile div.fm-req label:before{content:"* ";color:#C00}
.signupstatement,.myprofilestatement{margin-left:150px;float:left}
#fullboxUpload div.fm-req,#fullboxUpload div.fm-opt{font:bold 13px "lato","helvetica neue",helvetica,arial,sans-serif;}
#myprofile form select.myprofiletext,#myprofile form input.myprofilebrowsefile{border:1px solid #d3d3d3;background:#fff url(../images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "lato","helvetica neue",helvetica,arial,sans-serif;margin:0 0 5px;padding:2px}
ul#mostactiveuser span.info,#fullbox-title .basicdetailed a:hover{color:#666}
.titlepage,.listchannellarge,.listchannellarge .imagechannel,.groupdetail,#homeImagesText{float:left}
#videobox img.star,.listchannel .star img,.listchannellarge .star img{border:none}
#paging-left,.friendsaction{width:496px}
.listchannel .imagechannel a img,.listchannelMembers .imagechannel a img,.listchannelVideo #imagechannel a img{width:130px;height:90px;border:1px solid #D5D5D5}
.otherdescPrivate,.otherdesc{width:630px;display:block;float:left;margin:-15px 0 0 150px}
#friendVideoUrl,#videoLink{width:400px}
#groups p,p #grouphome_icon,p #grouppost_icon{margin:15px 5px;padding:0}
#groups p span,p #grouphome_icon span,p #grouppost_icon span{font-weight:700;margin:5px 5px 0 0;padding:0 0 0 18px}
#groups p span.video,p #grouphome_icon span.video,p #grouppost_icon span.video{background:transparent url(../images/tpl_icon_video.gif) no-repeat;letter-spacing:-1px}
#groups p span.people,p #grouphome_icon span.people,p #grouppost_icon span.people{background:transparent url(../images/tpl_icon_people.gif) no-repeat;letter-spacing:-1px}
#nextmovie,#playmovie{width:60px;float:left;text-align:center}
#submit_button,#upload_button,#search_button,#clear_button{font:bold 13px "lato","helvetica neue",helvetica,arial,sans-serif;background-color:#FFF;color:#666;height:27px;decoration:none;border:1px solid #999;cursor:pointer;width:auto;overflow:visible;-moz-border-radius:5px;border-radius:5px;margin:3px;padding:0 .85em .25em}
#submit_button:hover,#upload_button:hover,#search_button:hover,#clear_button:hover{color:#FFF;background-color:red;border:1px solid #D5D5D5}
.glidecontenttoggler a:hover,.glidecontenttoggler a.prev:hover,.glidecontenttoggler a.next:hover{background:#E4EFFA;color:#000}
@media screen and -webkit-min-device-pixel-ratio0 {
#twitter{background-image:url(../images/redesign/twitter.png);background-repeat:no-repeat;background-position:left;text-indent:-9999px;float:left;display:inline;margin:-25px 30px 0}
}