﻿*{margin: 0px;padding:0px;
  
}
body
{
    background-color: #DDD;
    background-image: url('../images/bg.jpg');
    background-repeat: repeat;
}

.noborder{ border: 0px}
.clear
{
    clear: both;
    overflow: hidden;
    height: 0px;
    width: auto;
}
.footerwarp
{
    background-color: #EBEBEB;
    height: 100px;
    width: 100%;
    margin: 0px auto 0px auto;
    clear: both;
}
.Logout{ font-family:Arial; font-size:10px; text-decoration:none;  font-family:Comic Sans MS;}
.account{ font-weight:bold; text-decoration:underline; font-family:Comic Sans MS; font-size:13px }
.mefloat{ float:left}
.pagercurrent, .pagerbuttons, .pagerfirst, .pagerlast
{
    border: solid 1px #D2D2D2;
    padding: 0px 4px 0px 4px;
    text-decoration: none;
    font-size:11px;
    background-color:#F7F7F7;
    color:#000;
}
.pagercurrent{ background-color:#0053A6; color:#fff}
.pagerbuttons{}
.pagerfirst{}
.pagerlast{}
.rdbvote label{ margin:0px 0px 0px 4px;}
hr{ color:#F2f2f2; border:1px solid #f2f2f2}
/*==================header-=========================*/
.header-warp
{
    width: 100%;
    height: 64px;
    margin: 0px auto 0px auto;
  
    margin-bottom: 8px;
    background-image: url('../images/headerbg.jpg');
    background-repeat: repeat-x;
}
.logo
{
    background-position: left 12px;
    width: 250px;
    height: 64px;
    background-image: url('../images/logo.jpg');
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}
.register{ text-align:right}

.register a{ color:#ddd}
.menu
{
    width: 680px;
    height: 29px;
  
}
.menu ul
{
    list-style-type: none;
   
    height: 28px;
    margin-left:40px;      
}

.menu ul li
{
    display: block;
    width: 90px;
    height: 27px;
    text-align: center;
    float:left
}
.menu ul li a
{
    width: 75px;
    height: 35px;
    color: #E2E2E2;
    top: 5px;
    position: relative;
    text-decoration: none;
    font-family: 'Comic Sans MS';
    font-size: 14px;
    font-weight: bold;
}
.btn{ position:relative; top:6px; left:-5px}
.txt
{
    border-style: none;
    border:none 0px #fff ;
    position: relative;
    top: -1px;
    height: 20px;
    !top:2px;
   
}
.midlink
{
    font-family: 'Comic Sans MS';
    font-size: 11px;
    color: #fff;
    text-decoration:none;
}

/*==================body-containers-=========================*/
#bodywarp
{
    width: 928px;
    height: auto;
    margin: 0px auto 0px auto;
}
#colright{ float:left}
#colleft{ float:left}
#rowbottom{}

/*==================videoplayer-=========================*/
.player-warp
{
  
    background-color: #fff;
    margin: 0px 0px 4px 0px;
    padding:0px 0px 0px 0px;
    width:469px;
    height:338px;
}


.videotitle
{
    width: 469px;
    height: 25px;
    background-color: #fff;
    margin: 0px 0px 0px 0px;
    font-family:Verdana; font-size:12px; font-weight:bold;
    text-align:center;
    padding:8px 0 0 0
    
}




/*==================Video Comments-=========================*/

.usercomments
{
    width: 470px;
    height: 360px;
    background-color: #fff;
    margin: 0px 0px 4px 0px;
    overflow: -moz-scrollbars-vertical;overflow-y: scroll;
}
.usercommentsnone{   width: 470px;
    height: 70px;
    background-color: #fff;
    margin: 0px 0px 4px 0px;
     text-align:center;
     font-size:18px;
     font-weight:bold;
    
    }
    
.addcommentswarp
{
    width: 470px;
    height: 125px;
 
    background-color:#fff
    
}
/*====================tags-=============================*/
.tag-warp
{
    width: 540px;
    background-color: #fff;
    height: 106px;
    margin: 0px 0px 4px 0px;
}


/*==================left col-=========================*/

.popularnews-warp
{
    width: 375px;
    background-color: #fff;
    height: 285px;
      margin: 0px 0px 0px 0px;
    
 
}
.bottomwarp
{
    background-color: #fff;
  
    height: 210px;
    width:665px;
}
/*==================left right-=========================*/
.videotab-warp
{
    width: 266px;
    height: 364px;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color: #fff;

  

}

.rightcol
{
    width: 254px;
    height: 680px;
    background-color: White;
    margin:0px 0px 0px 5px;
    padding:4px 0px 4px 0px
}
.anouncementwarp{ margin:4px auto 4px auto; border:solid 1px #Dedede; width:236px;  padding:4px}
.makepublc{}
.poll-warp
{
    border-style: none solid solid solid;
    padding: 4px;
    width: 237px;
    background-color: #fff;
    margin: 0px auto 0px auto;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
/*==================videotab-=========================*/
.videorowwarp{ height:320px}
.videorow{ margin:3px}
.latestvideos{ height:200px}
.p7TPcontent{overflow: -moz-scrollbars-vertical;overflow-y: scroll;}
.vidcom{overflow: -moz-scrollbars-vertical;overflow-y: scroll;}
.relatedvideo{overflow: -moz-scrollbars-vertical;overflow-y: scroll;}
/*==================Videoinfo=========================*/
.videoinfowarp
{
    border: solid 1px #ccc;
    width: 276px;
    margin:0px 0px 4px 4px;
    padding:3px 0px 5px 3px;
    background-color:#EFEFEF

}
.videoinrowfotop
{
    width: 274px;
    height: 63px;
}

.videoinforight
{
    width: 206px;
    height: 56px;
    background-color: #EFEFEF;
    font-size: 13px;
    margin:0px 0px 0px 3px;
 
  
    
}
.videoinfoinline ul li{display: inline;}
.videoinfoinline ul{list-style-type: none;}
.vidinfotitle
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    font-family:Verdana; font-size:12px; font-weight:bold
}

.videolinks{ width:220px}
.vidinfodesc{font-family:Verdana; font-size:11px;}
/*==================shared=========================*/
.sharetool
{
    width: 469px;
    height: 37px;
    background-color: #fff;
    margin: 0px 2px 4px 0px;
    padding: 0px 0px 0px 0px;
    
}
.sharedtop ul{list-style-type: none;}
.sharedtop ul li{display: inline;}
.sharedbottom ul {  list-style-type: none;}
.sharedbottom ul li{  display: inline;}

/*================Video All=======================*/
.itemPlaceholderContainer
{
    width:664px;
    background-color: #fff;
}
.vid-allrow
{
    float: left;
    margin: 10px 20px 8px 15px;
    width:131px;
    height:120px;
   
}

.vid-allsortmenu
{
    width: 664px;
    height: 20px;
    margin: 4px 0px 7px 0px;
    border: solid 1px #CCCCCC;
    height: 26px;
    background-color: #F9F9F9;
}
.pager
{
    text-align: center;
    margin: 5px 0px 5px 0px;
    border: solid 1px #CCCCCC;
    height: 25px;
    width: 664px;
    background-color:#fff;
}

.allvidtop
{
    width: 748px;
    height: 20px;
    margin: 15px 0px 10px 0px;
    border: solid 1px #CCCCCC;
    height: 26px;
    background-color: #F9F9F9;
}
.videomenu
{
    margin: 0px 0px 0px 0px;
}
.videomenu li
{
    display: inline;
    margin: 0px 0px 0px 5px;
}
.videomenu li a
{
    margin: 0px 7px 0px 0px;
}
.vselected
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
.cpage
{
    font-weight: bold;
}

/*==================News=========================*/
.column-plain-left
{
     width:645px
}
.column-plain-right{ width:280px}


.NewsWarp{ padding:0px 0px 0px 4px; margin:0px 0px 3px 0px}


.news-header
{
    background-color: #EBEBEB;
    margin: 3px 3px 20px 3px;
    height: 30px;
    font-size: 16px;
    font-weight: bold;
    color:#333333
  
}
.news-title
{
    font-size: 15px;
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    margin-bottom:20px;
}
.news-content
{
    font-family: Arial;
    font-size: 13px;
}
.news-usertool{ height:30px; width:590px}

.newsimage
{
    width: 90px;
    height: 90px;
    float: left;

 
}
.newscommentwarp{width:620px;  
    height: 360px;
    background-color: #fff;
    margin: 0px 0px 4px 5px;
    overflow: -moz-scrollbars-vertical;overflow-y: scroll;
    border:solid 1px #d2d2d2
    
    }

.usercommentwarp
{
    padding: 0px 0px 0px 8px;
   
    padding:10px 0px 4px 10px;
    border-bottom:solid 1px #E0E0E0
}
.newscommentsnone{   width: 470px;
    height: 30px;
    background-color: #fff;
    margin: 0px 0px 4px 30px;
     text-align:center;
     font-size:18px;
     font-weight:bold;
     border:solid 1px #d2d2d2;
     text-align:center;
     padding:10px 0px 0px 0px;
     width:560px
     
     
    
    }


.NewsWarpalt{padding:0px 0px 0px 4px; margin:0px 0px 3px 0px; background-color:#f6f6f6 }
/*==================chann=========================*/
.channel-top
{
     width: 749px;
    background-color: #fff;
    height: 200px;
    margin:0px 0px 4px 0px;
    padding:0px 0px 0px 8px;
    }
.channel-bottom
{
      width: 758px;
    background-color: #fff;
    height: 445px;
    margin:0px 0px 4px 0px;
     
    }

.genrecircle
{
    width: 740px;
    height: 140px;
    background-color: #F2F2F2;
   
}
.countrycircle
{
    width: 740px;
    height: 330px;
    background-color: #F2F2F2;
    margin:10px 0px 0px 10px;
}
/*==================Event=========================*/
.eventsniptwarp
{
    padding: 0px 0px 0px 0px;
    border: solid 1px #dedede;
    width: 246px;
    margin: 0px auto 0px auto;
}
.Vieweventmain{ width:665px; background-color:#fff; height:400px}
.eventerealeft,.eventerearight{float:left; width: 327px; height:220px;}


.maineventwarp
{
    width: 650px;
    height: 152px;
    background-color: #F7F7F7;
    margin:0px auto 20px auto;
    border:solid 1px #DDDDDD;
}
.eventleftwarp
{
    float: left;
    width: 140px;
    height: 150px;
   
    margin:0px 6px 4px 6px;
    text-align:center
    
}
.eventrightwarp
{
    float: left;
    width: 485px;
    height: 153px;
  
    margin:0px 0px 0px 0px
}

.eventbody ul
{
    list-style-type: none;
}

.eventbody span{ font-weight:bold}
.eventbody{ background-color:#fff; height:118px; padding:4px;border:solid 1px #E2E2E2}
.eventtitle a{ text-decoration:none; color:#003366}
.vieweventtopdate{ padding:15px 0 0 15px; background-color:#00445E}
.vieweventtoptitle
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    background-color: #F2F2F2;
}
/*==================advert=========================*/

.sitead
{
    width: 250px;
    height: 245px;
   margin:4px auto 12px auto;
    border:solid 1px #000
}
/*==================genre=========================*/
.genrebottomwarp
{
    width: 650px;
    height: 542px;
    background-color: #FFF;
    margin:6px 0px 0px 0px;
}
.genretopwarp
{
    width: 649px;
    height: 330px;
    padding:1px 0px 0px1px;
    background-color: #FFF;
}
.genrerightcol
{
    width: 270px;
    height: 870px;
    background-color: #FFF;
    margin:5px 0px 0px 7px;
}
.genrecomm
{
    width: 195px;
    height: 210px;
    background-color: #F2F2F2;
    border: solid 1px #F2F2F2;
    margin:0px 0px 0px 1px;
 
}

.genrecomm ul { list-style-type:none}
.genrevidinfowarp
{
    float: left;
    width: 200px;
    height:320px;
 

}
.genreinfo{ margin:2px 0px 10px 3px}
.gclass a{ text-decoration:none; }
.gtags a{font-family:Verdana; font-size:17px; text-decoration:none; color:#495A77;}
.genreevent{font-family:Verdana; font-size:12px; font-weight:bold;padding-right:11px}
/*==================topt10=========================*/
.top10list-wrapper{height:256px; margin:0 0 0 5px}
.topten-warp
{
    width: 285px;
    background-color: #fff;
    height: 285px;
        margin: 0px 0px 0px 0px;
     
}
/*=========================Relatedvid====================*/
.relatedvids
{
    list-style-type: none;
}



/*=================***text***=========================*/
.divtext div{ height:15px}

.headertext
{
    font-family: 'comic Sans MS';
    font-size: 18px;
    color: #004F4F;
    
}

.lrgtext
{
    font-family: Comic Sans MS;
    font-size: 13px;
    color: #004F4F;
    font-weight:bold;
}
.midtext,.midtext li
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;     
}

.smtext,.smtext li
{
    font-family: arial;
    font-size: 10px;
    color: #333;
}
.regtext,.regtext li {font-family: arial;
    font-size: 12px;
    color: #333333;}



.headertext a{color: #004F4F;}
.lrgtext a{color: #004F4F;}
.midtext a{text-decoration: none;  color:#000066}
.smtext a{color: #333;}

.titletext{  font-family: 'comic Sans MS';
    font-size: 13px;
    color: #333333;
    font-weight:bold;
    
    }
.smlink{ color:#000066;font-family: 'comic Sans MS';}
.midlink
{
    font-family: 'comic Sans MS';
    font-size: 13px;
    color: #000066;
    font-family:Comic Sans MS
}
.Error{ font-weight:bold; color:Red}











/*.maintitle{ font-family:Microsoft Sans Serif; color:#B64D14; font-size:17px; font-weight:bold; }
.ptext{ font-family:Verdana; font-size:11px;}
.ptitle{font-family:Verdana; font-size:12px; font-weight:bold}
.ph1{ color:#495A77;  font-size:16px;  font-weight:bold; font-family:arial,Verdana;}
hr
{
  
    border-bottom:none;
    border-left: none;
    border-right:none;
    border-top:  solid 1px #CCCCCC;
    color:#CCCCCC;
    
}*/