@charset "UTF-8";

* { outline-style: none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset { margin:0; padding:0; }
input { margin: 0; }
a img,:link img,:visited img { border: none; }
ol,ul{list-style:none;}
th{text-align:left;}
h1,h2,h3,h4{font-size:100%;}
q:before,q:after{content:'';}
pre,code{font:115% monospace; font-size:100%;}
th{text-align:left;}
cite,code,th,address{font-style:normal;font-weight:normal;}
body { font-size:62.5%; }
table { border-spacing: 0; border: 0; }
table td { padding: 0; }



body {
	margin:0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	background-image:url(img/bg6.jpg);
	background-repeat:repeat-x;
}

#container { }
#wrapper { width:1080px; margin:0 auto;}


.left { float:left;}
.right { }
.pad10 { padding:10px;}
.pad15 { padding:15px;}

.mem { display: none; }

#header {}
#header #top { height:28px; overflow:hidden; padding:0px 25px;}
#header #top #menu {}
#header #top #menu { }
#header #top #menu ul { list-style:none; margin-left:5px;}
#header #top #menu li { float:left;}
#header #top #menu a { display:block; font-size:0.9em; padding-right:20px; color:#999; text-decoration:none; padding-top:5px;}
#header #top #menu a:hover { color:#FFF;}
#header #top .right { text-align:right; width:500px; right:0px; margin-left:495px; padding-top:3px;}
#header #masthead { height:101px; overflow:hidden; clear:both;}
#header #masthead .logo {}
#header #masthead .ads { padding-top:5px; margin-left:330px;}





#videos { /*height:239px;*/ overflow:hidden;}
#videos #channels { margin-left:25px; height:38px;}
#videos #channels ul { list-style:none;}
#videos #channels li { float:left;}
#videos #channels li a { display:block; padding: 0px 10px; padding-top:8px; text-decoration:none; color:#FFF; height:30px;}
#videos #channels li a:hover { }
#videos #channels li.selected { background-image:url('img/menu_selected.png'); background-repeat: repeat-x; border-top-left-radius: 10px; border-top-right-radius: 10px;}
#videos #listing { position:relative; height: 150px;}
#videos #listing .arrows { margin-top:35px;}
#videos #listing .arrow_left { position:absolute; top:0px; left:0px; z-index:1000;}
#videos #listing .arrow_right { position:absolute; top:0px; right:0px; z-index:1000;}
#videos #listing .arrow_right_loading { position:absolute; top:0px; right:0px; z-index:1000; display: none;}
#videos #listing .arrow_right_loading .loading_trans { margin: 11px 0 0 11px; position: absolute; }

#videos #listing .shades_top { position:absolute; top:0px; left:25px; width:1030px; overflow:hidden; z-index:999;}

#videos #listing .shades_left { position:absolute; top:0px; left:25px; width:8px; overflow:hidden; z-index:999;}
#videos #listing .shades_right { position:absolute; top:0px; right:25px; width:8px; overflow:hidden; z-index:999;}


#videos #listing #swipper_wrapper { width:1030px; margin:0 auto; height:150px; overflow-x: auto; overflow-y: hidden; background-color: #000;}
#videos #listing #swipper { }
#videos #listing #swipper ul { }
#videos #listing #swipper li { float:left; position:relative; }
#videos #listing #swipper li { /*display:block;*/ width:206px; height: 150px; }
#videos #listing #swipper li a.text { display:block; padding:0px 10px; line-height:17px; text-decoration:none; color:#CCC;}
#videos #listing #swipper li a.text:hover { color:#FFF;}
#videos #listing #swipper li .shade { position:absolute; height:112px;}

#videos #listing #swipper .vthumb { height:112px; overflow:hidden;}
#videos #listing #swipper .vthumb img { margin-top:-19px; width:206px;}




#content { background-image: url("img/bg-stage.png"); position: relative;}
#content #stage { height:410px; background-image:url(img/bg-stage.png); background-repeat:repeat-y; padding:0px 25px; clear:both; margin-top:1px;}
#content #stage #player { color:#666; width:676px;}
#content #stage #desc { margin-left:676px; padding-top:0px; width:300px; color:#CCC;}

#content #substage { padding:0px 25px; }
#content #substage #subplayer { width:678px; color: #CCC; font-size:13px; line-height:23px;}

#content #substage #subplayer h1 { font-size:1.5em; line-height:28px;}
#content #substage #subplayer .meta { margin-bottom:10px; margin-top:5px; color:#AAA; font-size:0.8em;}
#content #substage #subplayer .text { line-height:22px; font-size:0.95em;}
#content #substage #subplayer .text p { margin-top:8px;}
#content #substage #subplayer .text a { color:#999;}

#content #substage #sidebar { width:300px; margin-left:728px; padding-bottom:10px; }
#content #substage #sidebar .block { padding-top:10px;}

#footer { height:90px; background-image:url(img/bg-footer.png); background-repeat:repeat-x;}
#footer .wrapper { width:1080px; margin:0 auto;}
#footer .left { margin-top:25px;}
#footer .right { padding-top:40px; text-align:right; padding-right:10px; color:#999; font-size:0.9em;}


#facebook_page_stream { width:300px; background-color: #FFF; margin: 10px 0 0 26px;}
