#mainColumn
{
width:776px;
}

.pageTitle 
{ 
width:100%;
margin-bottom:0; 
float:left; 
}

#videoMeta 
{ 
font-size:1.2em; 
color:#999; 
margin:0.3em 0 1em 0; 
float:left; 
}

#videoMeta a 
{ 
color:#03B0F0; 
}

#left 
{ 
width:432px; 
margin-right:13px; 
float:left; 
line-height:normal; 
display:inline;
}
    
#left ul
{ 
margin:0; 
padding:0;
list-style:none; 
}

#left .module 
{ 
width:398px; 
border-width:2px; 
margin-bottom:8px; 
padding:8px 15px; 
}

#left .module.greyOutline .moduleHeader, 
#left .module.greyOutline .moduleHeader div, 
#left .module.greyOutline .moduleFooter, 
#left .module.greyOutline .moduleFooter div 
{ 
height:10px; 
background-image:url(/sitemedia/img/moduleBgGreyOutline8px2px.png); 
}

#left .module .moduleHeader 
{ 
width:432px;
margin:-10px -17px 0 -17px; 
}

#left .module .moduleFooter 
{ 
width:432px;
margin:0 -17px -10px -17px; 
}

#left .module .moduleHeader div,
#left .module .moduleFooter div
{
height:10px;
}

#videoPlayer
{
height:300px;
}

#videoHolder 
{ 
text-align:center; 
}

#shareVideoPanel
{
margin-top:8px;
float:left;
}

#shareVideoPanel_disabler 
{
position: absolute;
width: 100%;
height: 50px;
top: 0;
left: 0;
z-index: 256;
background: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
}

#shareVideoPanel li
{
float:left;
}
#shareVideoPanel .module a 
{
color: #fff;
text-decoration: underline;
}

#shareVideoPanel_disabler 
{
position: absolute;
width: 100%;
height: 50px;
top: 0;
left: 0;
z-index: 256;
background: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
}
#shareVideoPanel #sendToFriends 
{
width: 128px;
float: left;
font-weight: bold;
font-size: 1.3em;
padding-left: 22px;
margin-top: 1px;
background: url(/sitemedia/img/icon_sendtofriends.gif) no-repeat left center;
}
#shareVideoPanel #postTo 
{
width: 120px;
float: left;
}

#shareVideoPanel #postTo span 
{
display: block;
float: left;
margin: 2px 2px 0 0;
}

#shareVideoPanel #postTo img 
{
width:21px;
height:23px;
position:relative;
top:0;
margin:0 4px;
behavior:url(/sitemedia/css/iepngfix.htc);
}

#shareVideoPanel #emailVideo 
{
width: 100px;
margin-top: 2px;
float: right;
text-align: right;
}

#videoActionPanel 
{ 
height:27px;
}

#videoActionPanel li 
{ 
width:143px;
float:left;
}

#page #videoActionPanel .slideButton
{
width:139px;
margin:0;
}

#page #videoActionPanel .slideButton *
{
width:123px;
}

/* report video */
#videoActionPanel #btnAdminReportVideo 
{
position:relative;
float:right;
}

#btnAdminReportVideo ul 
{
position: absolute;
top: 5px;
left: 0;
z-index: 256;
width: 100%;
padding: 5px 0 5px 0;
background: url(/sitemedia/img/video/reportvid_menu.gif) no-repeat left top;
text-align: center;
}

#btnAdminReportVideo ul li 
{
float: left;
width: 100%;
padding: 0;
clear:both;
}

#btnAdminReportVideo ul li a 
{
width:143px;
text-decoration: none;
padding: 2px 0;
display:block;
}

#btnAdminReportVideo ul li a:hover 
{
background-color: #eeeeee;
}

#left #videoStats.module
{
width:398px;
margin-top:8px;
}

#videoStats ul 
{ 
width:100%; 
font-size:1.2em; 
font-weight:bold;
float:left; 
}

#videoStats .videoRating 
{ 
width:270px; 
height:20px; 
float:left; 
background:#fff; 
white-space:nowrap; 
}

#videoStats .videoRating span 
{ 
font-weight:bold; 
background:#fff; 
}

#videoStats .videoRating.alreadyRated 
{ 
width:100%; 
}

   .videoRating strong { float:left; }
#videoStats #star { width:85px; height:18px; display:block; margin: -1px 0 0 4px; float:left; background:url(/sitemedia/img/video/iconRatingStarsLrg.png) 0 -0px; cursor:pointer; }
    #videoStats #starCur { width:85px; height:18px; display:block; float:left; background:url(/sitemedia/img/video/iconRatingStarsLrg.png) left 19px; }

#starUser 
{ 
float:left; 
padding:0 8px;
background:yellow;
}

    #videoStats #ratingPercentage { display:inline; }
#ratingCount, #signinMsg, #confirmRating, #alreadyRated { height:1em; font-size:0.85em; text-align:left; margin-left:6px; padding-top:1px; }
    #ratingCount { color:#999; }
    #signinMsg { color:#4e4e4e; }
    #confirmRating { color:#398c21; }
    #alreadyRated { color:#c00; }
        
#videoStats strong 
{ 
color:#999; 
}

#videoStats #videoViews 
{ 
width:125px; 
margin-top:0; 
text-align:right;
float:right;
}
        
#userComments
{
width:432px;
clear:both;
float:left;
}

#userComments h3
{
margin-bottom:0.5em;
}

#userComments div
{
width:432px;
overflow:hidden;
position:relative;
clear:both;
float:left;
}
                
#right 
{ 
width:331px; 
float:left; 
padding-bottom:1.5em;
}

    #right h2 { font-size:1.4em; margin:0 0 0.5em 0; }
        #right h2 a { padding-left:21px; background-image:url(/sitemedia/img/video/iconPanelOpen.png); background-repeat:no-repeat; background-position:5px 0.4em; }
            #right .minimise h2 a { background-image:url(/sitemedia/img/video/iconPanelClosed.png); background-position:7px 0.3em; }
    
    #vidInfoPanel { width:331px; font-size:0.85em; margin-bottom:15px; float:left; background-color:#f4f4f4; }

#vidInfoPanel div 
{ 
width:153px; 
padding:6px; 
float:left; 
clear:none; 
}

#vidInfoPanel a 
{ 
width:40px; 
height:40px; 
color:#03B0F0; 
border:solid 2px #4e4e4e; 
display:block; 
float:left; 
}
                
#vidInfoPanel a.vipUser
{
position:relative;
border-color:#BC0101;
}

.vipUser span
{
width:17px;
height:17px;
display:block;
position:absolute;
top:-6px;
left:-6px;
background:url(/sitemedia/img/iconVip17x17.png);
}
                
#vidInfoPanel img 
{ 
width:40px; 
height:40px; 
display:block;  
}

#vidInfoPanel ul 
{ 
width:98px; 
list-style:none; 
display:block; 
margin:0.2em 0 0 8px; 
float:left; 
clear:none; 
overflow:hidden; 
}

#vidInfoPanel ul a 
{ 
border:0; 
display:inline; 
float:none; 
}

#vidInfoPanel span 
{ 
color:#989898; 
}
               
#vidInfoPanel #embedVideo 
{ 
width:323px; 
background-color:#f4f4f4; 
padding:4px;
border-top:solid 1px #fff;
float:left; 
clear:both; 
}

#embedVideo p 
{ 
width:330px; 
overflow:hidden; 
padding-left:4px; 
}

#embedVideo span 
{ 
float:left; 
padding:2px 0 0 4px; 
}

#embedVideo input 
{ 
float:right; 
width:268px; 
}

#right .module.moduleYellow8px1px 
{ 
width:317px; 
font-size:1em; 
margin:0 0 1em 0; 
}

#right .moduleYellow8px1px .moduleHeader, 
#right .moduleYellow8px1px .moduleFooter 
{ 
width:331px; 
}

        #bodyContainer .btnMakePrivate p { text-align:center; margin:0.2em 0; clear:both; }
        #bodyContainer .btnMakePrivate h2 { font-size:1.2em; font-weight:bold; text-align:left; margin:0.3em 0; }
        #bodyContainer .btnMakePrivate .btnMakeViewableOnWooMeTV { margin-left:72px; }
        #bodyContainer .btnMakePrivate .btnYesIAgree { margin-left:127px; }
        #bodyContainer .btnMakePrivate .btnNoKeepPrivate { margin-left:10px; }
    .minimise .moduleContent { display:none; }
    #moreUserVideos h2 { margin-top:0.75em; }
    ul.tabs { margin:0; }
        .tabs a { line-height:1.4em; }    

.videoSessions 
{ 
width:319px; 
height:250px; 
float:left; 
margin-top:0; 
padding:5px; 
overflow:hidden; 
overflow-y:scroll; 
position:relative; 
background: #fff; 
border:solid 1px #ccc; 
border-top:0;
}
        #moreSessionVideos .videoSessions { height:200px; border-top: solid 1px #cccccc; margin-bottom:0; }
        .viewAllVideos { margin-bottom:0.4em; font-size:0.85em; float:right; }

.videoSessions div 
{ 
width:303px; 
margin:0; 
padding:7px 0 2px 0; 
border-bottom:dashed 1px #ececec; 
}

.videoSessions div a 
{ 
width:160px; 
}

.isFavourite .favouriteStar 
{ 
top:12px; 
}

.videoSessions a img 
{ 
width:80px; 
height:60px; 
}

.videoSessions .namePanel 
{ 
width:57px; 
top:52px; 
}

.btnPlayVideoThumb 
{ 
top:19px; 
left:58px; 
}

.videoSessions h3 
{ 
width:130px; 
height:2.5em; 
margin:0 0 0.2em 0; 
float:right; 
clear:none; 
overflow:hidden; 
}

                .videoSessions h3 a { width:auto; }
#bodyContainer .videoSessions ul 
{ 
width:131px; 
margin:0; 
clear:none; 
float:right;
}
                .videoSessions .videoRating { margin:2px 0 4px 0; }
                #bodyContainer .videoViews { width:150px; text-align:left; float:none; clear:both; }