body{font-family: "Trebuchet MS", Arial; font-size:11px; margin:0}
.inputs{background-color:#525151; font-size:11px; font-family:verdana; color:#fff; border:1px #bbb solid}
.selects{padding:1px 0px 1px 0px; font-size:13px; color:white; font-weight:normal; font-family:'Lucida Grande','Trebuchet MS',Arial,Helvetica,sans-serif; background-color:#343434; border:1px solid #545354;}

.related_tab{ cursor:pointer;float:left;background-color:#2F2F2F;color:#ffffcc; font-family:"Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif; font-size:1.1em; font-weight:400; padding:4px;padding-top:5px;position:relative; }
.related_info{ display:block;background-color:#000; border:1px solid #2F2F2F; width:80%;margin-top:5px;margin-bottom:5px;padding:10px; color:#BFBFBF; }

.galleries{line-height:12px; font-family:verdana,sans-serif; font-size:11px; color:#FFC; text-align:left}
.galleries a{color:#FC6}
.galleries a:hover{color:orange}

.black {width:100%;border-bottom:1px solid #000;background:#343433 url(images/bg-header.jpg) repeat-x scroll 0 0;}
.black table:hover{background-color:#262626;}
.black table:hover a {color:orange;}
.black:hover{ border-bottom:1px dotted #545354;}

.sortby { margin:10px; font-weight:700; font-size:12px; color:#fff; border:1px solid #454541; padding:15px; }
.sortby a{ font-size:13px; color:white; font-weight:normal; font-family:'Lucida Grande','Trebuchet MS',Arial,Helvetica,sans-serif; text-decoration:none; background-color:#343434; border:1px solid #545354; padding:2px 6px 2px 6px; }
.sortby a:hover{ color:#F6BB33; border-color:#F6BB33; }
.sortby .selected { color:#F6BB33; font-weight:700; }

.advert { 
color:#fff;
width:340;
margin:0;
padding:0;
font-size:13px;
background-color:#1C1C1C;
}

/* HEADER
-------------------------------------------------------------------------- */
#header-top{position:relative; width:100%; color:#000; background:#FFF url(images/bg-header-top.jpg) repeat-x scroll 0 100%; font-size:10px !important; height:20px}
#header-top-left{float:left; left:4px; position:absolute}
#header-top-right{float:left; right:4px; position:absolute}
#header-top-right a{color:#000}
#header-top-right a:visited{color:#000}
#header-top-right h2{font-size:10px !important}
#header{background:#343433 url(images/bg-header.jpg) repeat-x scroll 0 0; text-align:center; position:relative; height:107px; width:100%}
#menu{position:relative; height:31px;background:#343433 url(images/bg-menu.jpg) no-repeat scroll 50% 0; width:100%; bottom:0px; z-index:900}
#mcontainer{width:1000px; margin-left:auto; margin-right:auto; bottom:0px; z-index:1000; height:31px}
#mcontainer2{width:100%; margin-left:-2px; margin-right:auto; bottom:0px; z-index:900; height:31px}
#menu2{position:relative; height:26px; background:#343433 url(images/bg-menu.jpg) no-repeat scroll 50% 0; width:100%; bottom:0px; z-index:900; border-bottom:1px solid #545354}
.table{margin:auto}
/* CONTENT
-------------------------------------------------------------------------- */
.content-wrapper{width:995px; margin:auto}


.tube-wrapper{background:#343433 url(images/bg-header.jpg) repeat-x scroll 0 0; border:1px solid #545354; display:block; position:relative; width:600px; margin:0px; padding:0px}
.perc-wrapper{background:#343433 url(images/bg-header.jpg) repeat-x scroll 0 0; border:1px solid #545354; display:block; position:relative; width:100%; margin:0px; padding:0px}
.spacer{height:2px; overflow:hidden}
.seperator{height:30px; overflow:hidden}
.seperator-small{height:16px; overflow:hidden}
.seperator-smaller{height:10px; overflow:hidden}
.header-wrapper{width:1000px; margin:auto}
.header-content-wrapper{width:329px; margin:auto}
.header-tube-wrapper{width:100%; margin:auto}
.header-toplist-wrapper{width:100%; margin:auto}
.header-perc-wrapper{width:100%; margin:auto}
.static{position:static}
.thousand{width:1000px}
.perc{width:100%}
/* HEADING
-------------------------------------------------------------------------- */
h1, h3, h4, h5, h6{color:#1b1b1b; font-family:"Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif; font-size:1.04em; font-weight:400; margin:0; padding:0}
.h3-wrapper{position:relative; border: 1px #454541 solid; background-color:#343434; height:22px; margin-bottom:2px; width:100%}
.h3-wrapper h3 span{color:#FFF; font-weight:bold; display:block; height:12px; padding:4px 7px}
.h3-wrapper h3 span a{color:#FC6}
.h3-wrapper h3{color: white; font-size: 1.3em; font-weight: 600;font-family: "Trebuchet MS", Arial; height:20px; line-height:1em; text-transform:uppercase}
.headerImg{float:left; margin-top:0px; position:absolute}

/* CONTENT
-------------------------------------------------------------------------- */
.content-block{ background:#343433 url(images/bg-header.jpg) repeat-x scroll 0 0; border:1px solid #545354; width:100%; }
.content-block .item{text-align:left; line-height:14px; font-size:10px; border:1px solid #000; background:#272727 url(images/bg-content.jpg) repeat-x scroll 0 0; margin:10px 0 10px 0; width:142px; height:160px; padding:6px 5px; position:relative}
.content-block .itemgal{text-align:left; line-height:14px; font-size:10px; border:1px solid #000; background:#272727 url(images/bg-content.jpg) repeat-x scroll 0 0; margin:10px 0 10px 0; width:142px; height:150px; overflow:hidden; padding:6px 5px; position:relative}
.content-block .thumb{ margin:0; padding:0; width:140px; border:1px solid #000;}
.content-block .favoimg{padding:0 12px; padding-left:127px; bottom:7px; position:absolute}
.content-block .title{padding:0; width:140px; height:30px}
.content-block .airtime{padding:0}
.content-block .airtime a{text-decoration:none}
.content-block .text{display:block; word-spacing:0.2em; margin-top:3px}
.clearer{position:relative; clear:left; font-size:0; height:0px; line-height:0; margin:0; padding:0; overflow:hidden}
.navigation{font-size:10px; color:orange; text-decoration:none}

.extrah{height:215px; * height:221px}
.whats-on{width:100%;}
.whats-on ul{line-height:1.4em; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:0px;margin-top:10px;}
.whats-on li{padding:2px 0px 2px 5px; border-top:1px #545354 dotted; background:transparent url(images/ico_arrow2.gif) no-repeat scroll 0% 15%; color:#6F6F6F; width:100%; text-align:left}
.whats-on li span.time{width:150px}
.whats-on li span.title{margin-left:10px;}
.whats-on li span.desc{margin-left:10px;font-size:11px;font-weight:normal;display:block; }
.whats-on li.odd{background:transparent url(images/ico_arrow2.gif) no-repeat scroll 0% 15%}
.whats-on li.last{background:transparent url(images/ico_arrow2.gif) no-repeat scroll 0% 15%; border-bottom:1px #545354 dotted}
.whats-on li.noarrow{ background:transparent; }
.whats-on li:hover span.desc{color:#BFBFBF;}

.whats-toplist{width:96%}
.whats-toplist ul{line-height:1.4em; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:0px}
.whats-toplist li{padding:2px 0px 2px 5px; border-top:1px #545354 dotted; color:#FFC; width:100%; text-align:left}
.whats-toplist li span.time{margin-left:5px}
.whats-toplist li.last{border-bottom:0}
.whats-toplist li.first{border-top:0}
.whats-toplist li:hover{background:#000 url("images/ico_arrow2.gif") 0% 50% no-repeat; color:#fff; text-decoration:none}
.whats-toplist li:hover a:link, .whats-toplist li:hover a:visited{color:#fff}

.whats-menu{width:96%}
.whats-menu ul{line-height:1.9em; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:0px}
.whats-menu li{padding:2px 0px 2px 5px; border-top:1px #545354 dotted; color:#FFC; width:100%; text-align:left}/*background:transparent url(images/ico_arrow.gif) no-repeat scroll 98% 50%; */

.whats-menu li span.time{}
.whats-menu li.title{}
.whats-menu li.odd{background:transparent url(images/ico_arrow2.gif) no-repeat scroll 1% 50%}
.whats-menu li.last{border-bottom:0}
.whats-menu li.first{border-top:0}
.whats-menu li:hover{background:#000 url("images/ico_arrow2.gif") 98% 50% no-repeat; color:#fff; text-decoration:none}
.whats-menu li:hover a:link, .whats-menu li:hover a:visited{color:#fff}
.whats-menu li.sel{background:#1C1C1C url("images/ico_arrow2.gif") 98% 50% no-repeat}
.whats-menu li.sel a:link, .whats-menu li.sel a:visited{color:#fff}
.whats-menu li a:link, .whats-menu li a:visited{font-family:Trebuchet MS; font-size:13px}

.whats-results{width:96%}
.whats-results ul{line-height:1.9em; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; margin:1px}
.whats-results li{padding:2px 0px 2px 5px; border-top:1px #545354 dotted; color:#FFC; width:100%; text-align:left}/*background:transparent url(images/ico_arrow.gif) no-repeat scroll 98% 50%; */

.whats-results li span.time{}
.whats-results li.title{}
.whats-results li.odd{}/* background:transparent url(images/ico_arrow.gif) no-repeat scroll 98% 50%;  */

.whats-results li.last{border-bottom:0}
.whats-results li.first{border-top:0}
.whats-results li a:link, .whats-results li a:visited{font-family:Trebuchet MS; font-size:13px}

.results a:link, .results a:visited{font-family:Trebuchet MS; font-size:13px}

.whats-on li.jumpin{color:#FFC}
.bold{font-weight:bold}
li{list-style-type:none; list-style-image:none}

.pages{padding:10px 10px 10px 7px;     margin:4px 0;     clear:both; font-family:Arial,Helvetica,sans-serif;     font-size:12px; color:#FFC; text-transform:uppercase}

.pages span{    padding:0.2em 0.5em;     margin-right:0.1em}
.pages a{    padding:0.2em 0.5em;     margin-right:0.1em;     background:#1b1b1b;     border:1px solid #FC6;     text-decoration:none; color:#FC6}

.pages a:visited{   color:#FC6}

.pages span.current{    border:1px solid #fbbe18;     font-weight:bold;     background:#1b1b1b;     color:#fff}

.pages a:hover{    border-color:white; color:#FFC}

.pages a.nextprev{    font-weight:bold}

.pages span.nextprev{    color:#666}

.pages span.nextprev{    border:1px solid black;     font-weight:bold;     background:#272727;     color:#fff}

.rops_off{height:41px; overflow:hidden; z-index:920; width:142px; }
.rops_on{z-index:999; background-color:#0C0C0C; position:absolute; width:142px; margin-left:-6px; padding:5px; padding-top:0; border:1px dashed #545354; border-top:0px}

.solidblockmenu ul{ height:34px; }

.solidblockmenu li{}

.solidblockmenu li a{color:white; text-decoration:none}

.solidblockmenu li a:visited{color:white}

.solidblockmenu li a:hover, .solidblockmenu li a.current{color:orange; background-color:#000}

.stardd{width:100%; border:7px solid transparent; font-family:Verdana,Arial,sans-serif; text-align:center; scrollbar-base-color:#1C1C1C; scrollbar-track-color:#ffeaea; scrollbar-shadow-color:#999; scrollbar-darkshadow-color:#000; scrollbar-arrow-color:#ccc; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#999}
.stardd td.heading{background:#454541; border:1px double #666}
.stardd td.heading a{margin:0; padding-right:14px; text-decoration:none; font-size:13px; font-weight:bold; font-family:Trebuchet MS}
.stardd td.dropdown{border:2px solid #1C1C1C; padding-top:2px; padding-bottom:4px}
.stardd td.dropdown ul{list-style-type:none; display:block; margin:0; padding:0; height:140px; width:150px; overflow:auto}

.dropdown ul li a{font-size:10px}

.menulink{font-family:verdana; color:#272727; font-size:12px; font-weight:bold; text-decoration:underline}
.menulink a{text-decoration:underline}

#SWFAd{display:none; position:absolute; border: 1px #454541 solid; background-color:#272727; width:600px; height:450px; vertical-align:middle; z-index:999}
#preview{position:relative;  border: 1px #454541 solid;width:600px }
.v3menubg{background-image:url(images/v3headerbggray.gif); background-repeat:repeat-x; background-color:#d4d4c9; border:1px #fff solid; height:25px; width:109.17; font-size:13px; font-weight:bold; text-align:center}

/* MENU LAVALAMP */
/* Menu */
#nav{list-style:none; margin:0; padding-left:8px; overflow:visible}
#nav ul{margin:0; padding:0}
#nav li{margin:0; height:35px; padding:0}
#nav a{text-decoration:underline;display:block; line-height:34px; margin:0; padding:0 15px 0 15px; font-size:10pt; color:#fff; letter-spacing:-1px}
#nav li a:hover{color:#FFA500; text-decoration:none; display:block}
#nav li ul{list-style:none; position:absolute; width:150px; background-color:#333; border:1px solid #13222C;top:43px; left:-999em}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#nav li:hover, #nav li.sfhover{position:static}
#nav li.back{background:url("images/sliderimage.png") no-repeat right -60px; width:9px; height:60px; margin-top:-10px; margin-left:-1px; z-index:-1; position:absolute; padding-right:0px; border-left:0px solid #000}
#nav li.back .left{background:url("images/sliderimage.png") no-repeat top left; height:60px; margin-right:17px; z-index:-1}
.lavaLampWithImage{position:relative; height:60px; padding:0px 0px 0px 6px; overflow:hidden}
.lavaLampWithImage li{float:left; list-style:none; padding-right:10px; border-left:1px solid #000}

.current { color:orange; background-color:#000 }
.current a{ color:orange; }

.lavaLampWithImage li a{z-index:10}

#nav2{list-style:none; margin:0; padding-left:0px; overflow:visible}
#nav2 ul{margin:0; padding:0}
#nav2 li{margin:0; height:22px; padding:0}
#nav2 a{display:block; line-height:24px; margin:0; padding:0 10px 0 15px; font-size:10pt; color:#DFDFD1; letter-spacing:-1px}
#nav2 li a:hover{color:#FFA500; text-decoration:none; display:block}
#nav2 li ul{list-style:none; position:absolute; width:150px; background-color:#333; border:1px solid #13222Ctop:43px; left:-999em}
#nav2 li:hover ul, #nav2 li.sfhover ul{left:auto}
#nav2 li li{ margin:0; padding:0; width:150px; left:auto}
#nav2 li li a{width:150px; height:26px; line-height:26px; color:#fff; border:1px solid #13222C; background-color:#0D1614; margin:0; padding:5px 20px 5px 15px}
#nav2 li li a:hover{border-top:1px solid #131f27; background-color:#000; padding:5px 20px 5px 15px}
#nav2 li:hover, #nav2 li.sfhover{position:static}
#nav2 li.back{background:url("images/sliderimage.png") no-repeat right -60px; width:9px; height:33px; margin-top:-7px; margin-left:-1px; z-index:-1; position:absolute; padding-right:0px; border-left:0px solid #000}
#nav2 li.back .left{background:url("images/sliderimage.png") no-repeat top left; height:33px; margin-right:17px; z-index:-1; }




