@charset "utf-8";
/* CSS Document */

/*global def*/
html,body { margin:0;padding:0;height:100%; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#eee; background:url(../images/body_back.jpg) repeat-x;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p{margin:0; padding:0;}
ul{list-style:none;}
ul li{float:left; color:ccc;}
.spacer{font-size:0; line-height:0; clear:both;}
a{color:#fff; font-weight:normal; text-decoration:none;}
ul li a{padding:0px 10px; float:left; text-decoration:none; display:block; color:#999; border-right:1px solid #ccc; margin-bottom:5px;}





/*general*/
#container {min-height:100%; position:relative; background:fff; width:999px; margin:0px auto;}
#container {height:100%;}
.inside{width:979px; padding:0px 10px; background:url(../images/insbg.png) repeat;}
ul.list {position:relative;}
ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
ul.list li {background:transparent url(../images/dot_gray.gif) no-repeat scroll 0 7px; line-height:14px; padding:0 0 5px 7px;}
.button{background:#333; color:#eee; border:0px solid #eee; padding:2px 3px; font-size:8pt; font-weight:bold;}
.forms{color:#666; font-size:8pt; padding:1px;}

/*header*/
#tophead{background:#00C1DB; padding:3px 10px; border-bottom:1px solid #ccc; height:auto; color:#fff;}
#topinfo{background:#CCFF66; padding:10px 10px 0px 10px; height:auto; color:#000; font-size:12pt; font-weight:bold;}
#info{padding:0px 10px 10px 10px; height:auto; color:#333; background:#CCFF66;  border-bottom:1px solid #FFF;}
#info a{color:#333; text-decoration:underline;}
.login{float:right; width:470px; text-align:left;}
.loginmsg{padding:5px 5px; float:left; width:130px;}
.log_reg{padding:0px; float:left; width:250px;}

#gheader{height:68px; background:#fff;}
.logo{float:left; width:268px; height:68px; background:url(../images/logo.png) no-repeat;}



/* -- top navigation start -- */
#topNavbdy{width:707px; height:50px;}
#topNav{width:647px; height:20px;float:right; margin-top:40px;}
#topNav ul{width:647px;}
#topNav ul li{float:left; color:#666; font-weight:bold; font-size:9pt;}
#topNav ul li a{padding:0px 10px 2px 25px; float:left; text-decoration:none; display:block; color:#03213F; font-weight:bold; font-size:9pt; border-right:0px solid #666; background:url(../images/navbg.jpg) no-repeat;}
#topNav ul li a.hover{padding:0px 10px; float:left; text-decoration:none; display:block; color:#990000; font-weight:bold; font-size:9pt;}
/* -- top navigation end -- */


/* -- body start -- */
#midbodydd{height:341px; width:979px; background:url(../images/bgmain.jpg) no-repeat; background-color:#000000}
.vidsdiv{height:125px; margin-bottom:5px;}
.vidsdiv_hdr{padding:10px 5px 10px 5px; margin:0 20px 10px 343px; font-weight:bold; font-size:12pt; border-bottom:1px dotted #333;}
.vidsdiv_bdy{height:auto;}
.vidsbg{width:162px; height:130px; float:right; margin:0px 10px; background:url(../images/vidbg.jpg) no-repeat;}
.vidsbg2{width:262px; height:130px; float:right; margin:0px 10px; background:#fff; border:1px solid #fff;}
.divvid_desc{width:430px; height:130px; float:right; margin:0px 10px 0px 0px;}
.divvid_desc2{width:520px; height:130px; float:right; margin:0px 10px 0px 0px;}
.vidsimg{width:161px; height:90px; background:#000; margin-top:5px;}
.vidstxtbut{height:30px;}
.vidstxt{padding:4px 0px 2px 10px; float:left; width:125px; color:#0066CC; font-weight:normal; font-size:8pt;}
.vidstxt a{color:#0066CC; font-weight:bold; font-size:8pt;}
.vidsbut{width:14px; padding:5px 10px 5px 0px; float:right;}

.newmob{height:26px; margin-left:443px; padding:0px 20px; text-align:right;}

.flash_title{height:auto; padding:5px 40px; margin-left:300px;}
.title_lgr{font-size:20pt; color:#fff; padding:10px 5px 5px 5px;}
.subtitle{padding:5px; font-size:11pt; color:#fff;}
.subtitle2{padding:5px; font-size:9pt;}

.tvrght{float:right; width:242px; margin-right:5px;}
.tvscreen{height:215px; width:242px; background:url(../images/tvbg.png) no-repeat; margin-top:108px;}
.countdwn{float:left; width:371px;}
.flashcount{height:48px; width:339px; margin-top:275px; margin-left:0px;}
.watchmore{padding:5px 20px; color:#eee; font-weight:bold;}


.welblck{float:right; width:205px; height:302px; background:url(../images/bgmore.jpg) no-repeat; padding:20px 26px 0px 26px;}
.loginwrap{float:right; width:447px; height:302px; background:url(../images/bgmore.jpg) no-repeat; padding:20px 26px 0px 26px;}
.whyreg{width:204px; height:78px;}
.txtdet{padding:5px;}
.more{margin:5px 0px 10px 0px; text-align:right;}
.up-recimg{width:204px; height:32px; margin-bottom:8px;}


.blaskspace{background:url(../images/ply_bg1.png) repeat-x; background-position:bottom; height:auto; color:#333;}
.addspace{background:#fff; padding: 5px 0px; text-align:center; border-top:0px solid #666;}



#lowerbodydd{background:url(../images/ply_bg1.png) repeat-x; background-position:bottom; height:auto; border-style:solid; border-width:0px 1px 0px 1px; border-color:#E9E9E9; padding-top:10px;}
.divprtdd{float:left; width:341px; padding:10px; margin-right:10px;}
.divprtdd2{float:left; width:290px; padding:10px; margin-right:10px;}
.divprtdd1{float:left; width:290px; padding:0px; margin-right:0px;}
.divprtdd3{float:left; width:264px; padding:10px}

.divprtdd-hdr{color:#006699; font-weight:bold; font-size:10pt; border-bottom:1px solid #eee; padding-bottom:5px;}
.divvidwrap{padding:5px; border-bottom:1px solid #ccc; margin-bottom:5px;}
.divprtbdydd{color:#666; padding:10px 0px 5px 0px; float:left; width:119px;}
.divprtbdydd1{color:#666; padding:10px 0px 5px 0px; float:left; width:119px; margin-left:20px;}
.divprtvids{height:80px; width:119px; background:#000; }
.divprtvids1{height:80px; width:119px; background:#000;}
.divprttxt{padding:5px; font-weight:bold; color:#000; }
.divprttxt a{font-weight:bold; color:#006699; text-decoration:underline;}

.divprtmore{padding:5px 5px 3px 5px; font-weight:bold; color:#006699; font-size:9pt;}
.divprttxt1{padding:0px 5px 10px 5px; color:#666;}
.divprttxt4{padding:5px 20px 10px 0px; color:#eee;}
.divprttxt5{padding:5px 5px 10px 0px; color:#eee; font-size:10pt;}
.divprttxt2{padding:0px 5px; color:#666;}
.divprttxt2 a{color:#006699;}

.morevids{padding:5px; color:#666;}
.imgdiv{padding:10px 5px 5px 5px; color:#666;}
.imgdiv2{padding:10px 5px; color:#666; background:#000;}
.vidthum_hold{border-bottom:1px dashed #333; padding:10px 0px; height:70px;}
.pix{width:90px; height:70px; background:#333; float:left;}
.pix_det{float:left; width:176px; margin-left:7px; color:#666;}
.pix_title{font-size:9pt; font-weight:bold; color:#000;}
.pix_dur{color:#FF0000;}
.pix_desc{padding:3px 0px; color:#666; margin-bottom:5px;}
.link{padding:3px 0px;}

.test_hold{border-bottom:1px dashed #333; padding:0px 0px 5px 0px;}

.livebghdr{padding:10px 20px; background:#171717; margin-top:0px; font-size:13pt; font-weight:bold;}
.tvimg{float:left; width:30px;}
.tvtxt{float:right; width:795px; text-align:left;}
.tvtxt a{color:#CCFF00; text-decoration:none; font-weight:bold;}




/* -- body end -- */


/* -- footer start -- */
#footer {width:979px; background:#fff; border-top:1px solid #eee;}
.ftr-inside{padding:5px 0px; color:#ccc;}
.ftr-title{font-size:10pt; font-weight:bold; color:#666; padding:0px 10px 0px 5px; margin:7px 0px;}
.ftr-txt{margin:10px 0px 10px 10px; color:#003366;}
.more-links{padding:0px;}
/* -- footer end -- */