/* ::::: http://www.tmf.nl/css/default/defaultCommon.css ::::: */

body { margin: 0pt; padding: 0pt 0pt 25px; color: rgb(0, 0, 0); width: 100%; text-align: center; font: 11px "Trebuchet MS",Verdana,Sans-serif; background: url('bodybg.png') repeat-x scroll 0pt 0pt rgb(19, 19, 19); }
.page { background-color: rgb(255, 255, 255); width: 997px; margin: 0pt auto; text-align: left; }
.mtvi { width: 1px; height: 1px; position: absolute; z-index: -9999; }
.checkListUpdate { border-right: 1px solid black; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color black black; background-color: white; width: 198px ! important; overflow-x: hidden; text-align: left; }
#skin_click_left, #skin_click_right { width: 0px; height: 700px; position: absolute; }
#skin_click_left { top: 0px; left: 0px; }
#skin_click_right { top: 0px; right: 0px; }
#skin_click_left a, #skin_click_right a { display: block; height: 700px; }
#skin_click_left b, #skin_click_right b { display: none; }
.clearAll { display: block; clear: both; }
a { color: rgb(0, 0, 0); text-decoration: underline; }
a:hover { color: rgb(0, 129, 255); text-decoration: underline; }
img { border: 0pt none; }
input, textarea, select { font: 11px "Trebuchet MS",Verdana,Sans-serif; }
.textInput { border: 1px solid rgb(0, 0, 0); font-size: 11px; color: rgb(0, 129, 255); padding-left: 3px; }
.blackButton, .editor_ok_button, .editor_cancel_link { background: url('headerbg.jpg') repeat-x scroll 0% 50% rgb(0, 0, 0); border: 1px solid rgb(184, 184, 184); color: rgb(255, 255, 255); font-weight: normal; margin: 0pt 5px 0pt 0pt; padding: 0pt 5px; cursor: pointer; }
.header { padding: 10px 0pt 0pt; background: url('bodybg.png') repeat-x scroll 0pt 0pt rgb(0, 0, 0); }
.header .logo { display: inline; float: left; background-image: url('logo.png'); background-repeat: no-repeat; width: 225px; height: 92px; margin-left: 15px; }
.header .logo span { display: none; }
.header .logo a { display: block; height: 92px; width: 225px; text-decoration: none; }
h6, h5, h4, h3, h2, h1 { margin: 1px; padding: 0pt; }
h6 { font-size: 11px; }
h3 { font-size: 14px; }
#tmf_dart_leaderboard { width: 728px; float: right; text-align: right; margin-bottom: 10px; }
.itemheader { margin: 20px 0pt 0pt; width: 100%; display: block; }
.itemheader img { border: 1px solid rgb(0, 0, 0); margin: 5px 5px 0pt 0pt; height: 70px; width: 107px; }
.itemheader .split { margin-top: 5px; width: 210px; float: left; overflow: hidden; }
.itemheader .text { margin-top: 5px; }
.itemheader .title { margin-top: 5px; height: 20px; display: block; }
.itemheader .title a { text-decoration: none; }
.middle { clear: both; background: url('sidebarbg.jpg') repeat-y scroll left top rgb(255, 255, 255); padding-bottom: 10px; }
#flash_header { width: 655px; height: 237px; background-color: rgb(51, 51, 51); }
.mainContent { display: inline; float: right; width: 675px; }
.mainContentContainer { padding: 0pt; text-align: left; }
.mainContentRow { margin: 10px 10px 0pt; text-align: left; }
.mainTabs .mainContentTabs { background: url('menubg.jpg') repeat-x scroll 0% 0% rgb(0, 0, 0); border: 1px solid rgb(151, 151, 151); height: 33px; width: 995px; }
ul#menuItem { position: relative; z-index: 1000; display: inline; float: left; width: 732px; margin: 0pt; padding: 0pt; }
ul#menuItem li { display: inline; float: left; height: 33px; line-height: 33px; padding: 0pt 4px; background: url('menuitembg.jpg') no-repeat scroll right 2px transparent; font-weight: bold; width: auto; }
ul#menuItem li.home { width: 66px; }
ul#menuItem li.tv { width: 51px; }
ul#menuItem li.muziek { width: 134px; }
ul#menuItem li.games { width: 80px; }
ul#menuItem li.profielen { width: 91px; }
ul#menuItem li.mobiel { width: 80px; }
ul#menuItem li.win { width: 64px; }
ul#menuItem li a { color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; display: block; padding: 0pt 18px; height: 33px; }
ul#menuItem li a.Set { background-image: url('menuactivebg.jpg'); color: rgb(0, 0, 0); }
ul#menuItem li a:hover { background-image: url('menuhoverbg.jpg'); }
ul#menuItem li ul { position: absolute; width: 150px; display: none; border-right: 1px solid rgb(140, 140, 138); border-width: 0pt 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(140, 140, 138) rgb(140, 140, 138); text-align: left; z-index: 1000; padding: 0pt; margin: 0pt; list-style: none outside none; }
ul#menuItem li ul li { background: url('menubg.jpg') repeat-x scroll center center rgb(0, 0, 0); width: 100%; height: 29px; line-height: 29px; padding: 0pt; }
ul#menuItem li:hover ul, ul#menuItem li.dropdown ul { left: auto; padding: 0pt; display: block; }
ul#menuItem li ul li a { border: 0pt none; color: rgb(255, 255, 255); font-size: 11px; font-variant: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; width: 100%; height: 100%; display: block; padding: 0pt; text-indent: 10px; }
ul#menuItem li ul li a:hover { background: url('submenuhoverbg.jpg') repeat-x scroll 0% 0% rgb(0, 0, 0); }
.submenu { height: 20px; display: block; background: url('submenu_bg.gif') repeat-x scroll 0pt 0pt rgb(255, 255, 255); float: left; width: 997px; }
.submenu .container { text-align: left; border-left: 1px solid rgb(186, 186, 186); border-right: 1px solid rgb(186, 186, 186); height: 20px; color: rgb(125, 125, 125); }
#p_submenu { clear: both; float: left; margin: 0px; padding: 1px 0pt 0pt 3px; height: 20px; color: rgb(87, 87, 87); width: auto; }
.rightSubmenu { width: 205px; float: right; }
.rightSubmenu a { color: rgb(110, 110, 110); text-decoration: none; }
.rightSubmenu a:hover { color: rgb(0, 129, 255); text-decoration: underline; }
.search { float: right; padding: 6px 0pt 5px; text-align: right; display: block; width: 256px; }
.search .searchField { float: right; }
.search .searchField .textInput { background: url('search.gif') no-repeat scroll left 50% rgb(255, 255, 255); padding-left: 20px; }
#searchMe { display: block; text-align: left; padding: 0pt; margin: 0pt; }
#submitMe { height: 19px; }
#keyword { width: 200px; }
#sideBar { display: inline; float: left; width: 315px; text-align: left; padding: 0pt 0pt 20px; }
#sideBar .block, .glist { display: inline; float: left; width: 302px; margin: 5px 0pt 15px 10px; padding: 0pt; background: url('sidebarblockbg.jpg') repeat-y scroll left top rgb(255, 255, 255); overflow: visible; }
#sideBar .block .blockCloser, .glist .blockCloser { display: inline; float: left; clear: both; width: 100%; height: 15px; padding: 0pt; background: url('sidebarblockclosebg.gif') no-repeat scroll left bottom rgb(255, 255, 255); }
#sideBar .block h3 { display: inline; float: left; width: 298px; height: 21px; background: url('sidebarheaderbg.jpg') repeat-x scroll 0% 0% rgb(0, 0, 0); color: rgb(255, 255, 255); margin: 0pt 2px; font-weight: normal; font-size: 11px; text-indent: 10px; line-height: 21px; }
#sideBar .block.reaction { background: url('sidebarreactionbg.jpg') no-repeat scroll 0% 0% transparent; margin-bottom: 5px; height: 81px; }
#sideBar .block.reaction span.thumb img { display: inline; float: left; background-color: transparent; background-repeat: no-repeat; background-position: center center; margin: 3px 0pt 0pt 5px; }
#sideBar .block.reaction span.title, #sideBar .block.reaction span.body, #sideBar .block.reaction span.time { display: inline; float: right; width: 180px; color: rgb(0, 0, 0); margin: 5px 5px 0pt 0pt; }
#sideBar .block.reaction span.title { text-decoration: underline; }
#sideBar .block.reaction span.time { color: rgb(255, 255, 255); text-align: right; font-size: 12px; margin: 0pt 32px 0pt 0pt; width: 150px; }
#sideBar .block.SuperStreamAndSuperClip { background: url('sidebarsuperclipstreambg.jpg') no-repeat scroll 0% 0% transparent; height: 85px; margin: 0pt 0pt 0pt 10px; }
#sideBar .block.SuperStreamAndSuperClip div { display: inline; float: left; width: 140px; height: 74px; margin: 0pt 0pt 0pt 1px; cursor: pointer; }
#sideBar .block.SuperStreamAndSuperClip div.superStream { margin-left: 8px; }
#sideBar .block.SuperStreamAndSuperClip span.artist, #sideBar .block.SuperStreamAndSuperClip span.title { display: inline; float: left; width: 137px; margin: 32px 0pt 0pt; padding-left: 13px; color: rgb(249, 235, 0); font-size: 12px; }
#sideBar .block.SuperStreamAndSuperClip span.title { margin-top: -2px; color: rgb(255, 255, 255); font-size: 11px; }
#sideBar .block.superchart { background: url('sidebarsuperchartbg.jpg') no-repeat scroll 0% 0% transparent; height: 82px; margin-top: 0pt; }
#sideBar .block.superchart a .superchart_bug { float: left; width: 150px; height: 75px; display: inline; }
#sideBar .block.superchart a .superchart_bug { width: 150px; height: 75px; }
#sideBar .block.superchart ol { display: inline; float: right; width: 147px; font-size: 10px; line-height: 9px; margin: 0pt 0pt 0pt 5px; padding: 0pt; list-style-position: inside; }
#sideBar .block.superchart ol li { border: 0pt none; padding: 4px 0pt 1px; width: 145px; color: rgb(255, 255, 255); }
#sideBar .block.superchart ol li a { color: rgb(255, 255, 255); text-decoration: none; }
#sideBar .block.superchart ol li a:hover { color: rgb(249, 235, 0); }
#sideBar ul.tabs, .glist ul.tabs { display: inline; float: left; width: 298px; height: 18px; margin: 0pt 2px; padding: 0pt; background: url('sidebartabsbg.jpg') repeat-x scroll 0% 0% rgb(204, 204, 204); list-style: none outside none; border-width: 1px 0pt; border-style: solid none; border-color: rgb(153, 153, 153) -moz-use-text-color; }
#sideBar ul.tabs li, .glist ul.tabs li { display: inline; float: left; width: auto; background: url('sidebartabsdivider.jpg') no-repeat scroll right center transparent; padding: 0pt 11px; cursor: pointer; color: rgb(153, 153, 153); }
#sideBar ul.tabs li.active, .glist ul.tabs li.active { text-decoration: underline; color: rgb(0, 0, 0); }
#sideBar .tab, .glist .tab { display: none; float: left; width: 296px ! important; margin: 0pt 2px 0pt 0pt; }
#sideBar .tab.active, .glist .tab.active { display: block; }
#sideBar ul, #sideBar ol, .glist ul, .glist ol { display: inline; float: left; padding: 0pt; margin: 0pt; }
#sideBar ul, .glist ul { list-style: none outside none; }
#sideBar li, .glist li { display: inline; float: left; width: 298px; padding: 4px 0pt; border-bottom: 1px solid rgb(227, 227, 227); margin-left: 2px; }
#sideBar ul li.last, #sideBar ol li.last, .glist ul li.last, .glist ol li.last { border-bottom: 0pt none; }
#sideBar ul li a, .glist ul li a { text-decoration: none; }
#sideBar .musicvideos { margin-top: -5px; }
#sideBar .musicvideos span.videothumb { display: inline; float: left; width: 80px; margin-left: 5px; }
#sideBar .musicvideos span.videothumb span.playBtn { display: block; float: left; position: relative; width: 15px; height: 14px; background: url('videoplaybtn.gif') no-repeat scroll 0% 0% transparent; left: 5px; top: 40px; margin: -13px 0pt 0pt; }
#sideBar .musicvideos span.videothumb a { display: block; float: left; }
#sidebar .musicvideos span.videothumb a img { border: 1px solid rgb(192, 192, 192); }
#sideBar .musicvideos span.index { display: inline; float: left; width: 12px; text-align: left; font-weight: bold; }
#sideBar .musicvideos span.artist, #sideBar .musicvideos span.title, #sideBar .musicvideos span.views { display: inline; float: right; width: 185px; margin-right: 10px; }
#sideBar .musicvideos span.artist { font-weight: bold; }
#sideBar .musicvideos span.title a { color: rgb(136, 136, 136); }
#sideBar .musicvideos span.title a:hover { color: rgb(136, 136, 136); }
#sideBar .musicvideos span.views { background: url('videoviews.jpg') no-repeat scroll left center transparent; text-indent: 15px; color: rgb(153, 153, 153); }
#sidebar .musicvideos ul li.more, .glist ul li.more, #sidebar .news ul li.more { border: medium none; }
#sideBar .musicvideos ul li.more a, .glist ul li.more a, #sideBar .news ul li.more a { font-weight: bold; float: left; width: auto; text-decoration: underline; margin: 0pt; text-indent: 10px; color: rgb(0, 0, 0); }
#sideBar .fotos ul { width: 298px; padding-left: 3px; }
#sideBar .fotos ul li { width: 52px; border: 0pt none; margin: 0pt 0pt 0pt 6px; text-indent: 0pt; }
#sideBar .fotos ul li img { border: 1px solid rgb(192, 192, 192); }
#sideBar .fotos ul li.more { width: 100%; font-weight: bold; text-decoration: underline; text-indent: 8px; margin: 0pt; }
#sideBar .fotos ul li.more a { text-decoration: underline; }
#sideBar .block.rectangle { background: none repeat scroll 0% 0% transparent; }
#sideBar .block.rectangle h6 { background: none repeat scroll 0% 0% transparent; font-size: 9px; text-transform: lowercase; color: rgb(153, 153, 153); }
#sideBar .shortcuts ol li { text-indent: 10px; }
.loginDiv { float: left; width: 730px; height: 15px; text-align: left; }
.loginDiv form { padding: 0px; margin: 0px; }
.loginDiv .nameCol { float: left; width: 140px; }
.loginDiv .nameCol input { width: 100px; }
.loginDiv .checkCol { float: left; width: 100px; }
.loginDiv .passCol { float: left; width: 175px; }
.loginDiv .passCol input { width: 100px; }
.loginDiv .loginCol { float: left; width: 275px; height: 15px; }
.loginDiv .loginCol .lC { width: 150px; float: left; color: rgb(102, 102, 102); font-size: 10px; }
.loginDiv .loginCol .rC { width: 125px; float: right; color: rgb(102, 102, 102); font-size: 10px; }
.loginDiv .loginCol .lC a, .loginDiv .loginCol .rC a { text-decoration: none; color: rgb(102, 102, 102); }
.loginDiv .loginCol .lC a:hover, .loginDiv .loginCol .rC a:hover { text-decoration: underline; color: rgb(0, 129, 255); }
.loginDiv .textInput, .loginDiv .checkbox { height: 15px; padding-top: 0px; border: 1px solid rgb(170, 170, 170); }
.loginDiv .checkbox { line-height: 14px; height: 15px; margin: 0px 5px; padding: 0px; }
.loginDiv .inlogButton, .loginDiv .regButton, .loginDiv .uitlogButton { width: 66px; height: 15px; }
.footer { display: block; width: 995px; height: 58px; background: url('footerbg.gif') repeat-x scroll center center rgb(193, 193, 193); margin: 0pt auto; text-align: left; border-right: 1px solid rgb(154, 154, 154); border-width: 0pt 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(154, 154, 154) rgb(154, 154, 154); }
.footer .legalline, .footer .links { display: inline; float: left; height: 22px; line-height: 22px; color: rgb(125, 125, 125); }
.footer .legalline { width: 290px; padding-left: 10px; }
.footer .links { float: right; width: 685px; padding-right: 10px; text-align: right; }
.footer .channelLine .footer_menu { float: left; display: inline; width: 500px; margin: 10px 0pt 0pt 110px; color: rgb(255, 255, 255); text-align: center; }
.footer .channelLine .footer_menu a { text-decoration: none; color: rgb(255, 255, 255); }
.footer .channelLine .footer_menu a:hover { text-decoration: underline; }
.footer .links a { text-decoration: none; color: rgb(125, 125, 125); }
.footer .links a:hover { text-decoration: underline; }
.footer .links a.rss { background: url('footerlinksrss.jpg') no-repeat scroll left center transparent; padding-left: 14px; }
.footer .channelLine { display: inline; float: left; width: 100%; }
.footer .channelLine ul { margin: 0pt; padding: 0pt; list-style: none outside none; height: 36px; }
.footer .channelLine ul li { display: inline; float: right; color: rgb(255, 255, 0); height: 36px; margin: 0pt 10px 0pt 0pt; }
.footer .channelLine ul li a { display: block; height: 36px; background-image: url('footerchannels.gif'); background-repeat: no-repeat; }
.footer .channelLine ul li a b { display: none; }
.footer .channelLine ul #mtvn_nick a { background-position: 0px 0px; width: 44px; }
.footer .channelLine ul #mtvn_tmf a { background-position: -44px 0px; width: 57px; }
.footer .channelLine ul #mtvn_cc a { background-position: -100px 0px; width: 31px; }
.footer .channelLine ul #mtvn_mtv a { background-position: -132px 0px; width: 36px; }
.footer .channelLine ul #mtvn_nick a:hover { background-position: 0px -36px; }
.footer .channelLine ul #mtvn_tmf a:hover { background-position: -44px -36px; }
.footer .channelLine ul #mtvn_cc a:hover { background-position: -100px -36px; }
.footer .channelLine ul #mtvn_mtv a:hover { background-position: -132px -36px; }
/* ::::: http://www.tmf.nl/css/default/defaultHome.css ::::: */

.headerContainer { float: left; width: 650px; }
.leftContainer { display: inline; float: left; width: 430px; text-align: left; overflow: hidden; }
.rightContainer { display: inline; float: right; width: 200px; text-align: right; overflow: hidden; }
.leftContainer h3, .rightContainer h3 { background: url('sidebarheaderbg.jpg') repeat-x scroll 0% 50% transparent; color: rgb(255, 255, 255); display: block; float: left; font-size: 11px; font-weight: normal; height: 21px; line-height: 21px; margin: 20px 0pt 0pt; padding: 0px; text-align: left; text-indent: 10px; width: 100%; border: 1px solid rgb(227, 227, 227); }
.bb { border-bottom: 1px solid rgb(221, 221, 221); height: 100px; }
.itemheader .m { margin-right: 8px; }
.itemheader { margin-top: 15px; }
.itemheader a.mp { font-weight: bold; }
.itemheader a.no_ul { text-decoration: none; }
.itemheader a.no_ul:hover { text-decoration: underline; }
.itemheader .title { color: rgb(0, 0, 0); height: 20px; display: block; font-size: 17px; overflow-x: hidden; width: 350px; }
.itemheader .split .ringtone { background: url('ringtone_icon.gif') no-repeat scroll 0% 0% transparent; padding-left: 25px; }
.itemheader .profile { display: inline; float: left; width: 100px; margin-top: 0pt; margin-bottom: 10px; margin-left: 1px; text-align: left; }
.itemheader .profile a { width: 100px; text-align: left; margin: 0pt; padding: 0pt; }
.itemheader .profile a img { width: 100px; height: 100px; margin: 0pt; padding: 0pt; border: 0pt none; }
.itemheader .comment { border-bottom: 1px solid rgb(221, 221, 221); height: 22px; line-height: 22px; margin: 0pt; }
.itemheader .comment a.p { text-decoration: none; float: left; width: 75px; text-indent: 10px; overflow: hidden; }
.itemheader .comment a.t { text-decoration: none; float: left; width: 225px ! important; overflow: hidden; }
.itemheader .comment .time { color: rgb(153, 153, 153); width: 45px; float: left; text-indent: 10px; overflow: hidden; }
.itemheader .comment .comments { color: rgb(153, 153, 153); width: 75px ! important; float: right; text-indent: 10px; overflow: hidden; }
.button { margin: 20px 0pt 0pt; }
.button .btn { height: 80px; width: 200px; }
/* ::::: http://www.tmf.nl/css/profile.css.php ::::: */

html, body { background: url('tmfawards-tmf-bg.jpg') no-repeat scroll center top rgb(0, 0, 0); }
.header { background: url('tmfawards-tmf-header.jpg') repeat-x scroll center top rgb(0, 0, 0); }
.header .logo { background: none repeat scroll 0% 0% transparent; }

