body { margin:0; padding:0; background-color: #525252; background: url(images/nb_rk.gif) center top; }div, select { cursor: default; }p, div, span, input, textarea, select, a, optgroup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #d0ced1; text-decoration: none; }a { color: #c3c2c4; }a:hover { text-decoration: underline; }form, img { margin: 0; padding: 0; border: 0; }input, textarea, select { background-color: #40474A; color: #d0ced1; border: 1px solid #4c5558; padding: 3px; }h1, h2 { font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS","Arial","Verdana",sans-serif; letter-spacing: 0.15em! important; margin: 0; color: #868670; }img { vertical-align: middle; }hr { display:block; clear:both; visibility:hidden; margin:0; height:0.1em; line-height:0.1em; }.comments{ display:block; clear:both; margin: 0 5%; }.comments h3 span { position:absolute;left:-9999px;text-align:left; }.comments blockquote p.dtposted a{ padding-left:14px; }.comments h3{ position:relative; float:left; width:20%; margin:1em 0 0 0; padding:3em 0 0 0; font-size:1em; line-height:1.2em; border-top:1px solid #4c5558; text-align:center; }.comments h3 strong{ display: none; position:absolute; left:0; top:-0.6em; padding:0 0.2em 0 14px; font:300 1.5em/1em arial,sans-serif; color:#b0b0a6; }.comments h3 em{ display:block; text-align:center; font-size:0.95em; font-style:normal; color:#d0ced1; }.comments h3 cite{display:block;font-style:normal;font-weight:900;margin:1em 0 1.5em 0;}.comments blockquote div{ font-size:0.95em; line-height:1.8em; color:#d0ced1; }.comments blockquote p.dtposted{ position:absolute; top:-0.6em; right:0; padding-left:0.5em; margin:0; font-size:0.85em; line-height:1em; color:#868670; text-align:right; background:#2f2f30; }.comments blockquote blockquote{ overflow:hidden; margin:1em 0; padding:0.2em 1.25em 0.2em 24px; background:#101010; color:#d0ced1; }.comments blockquote blockquote{ float:none; width:auto; margin:1em 0; border:0; }.comments blockquote{ position:relative; float:right; width:74%; margin:1em 0 0 0; padding:1.5em 0; border-top:1px solid #4c5558; }.nowraptext a { color: #66CC33; }.comments h3 em img{ padding:1px; }div#container-1 { width: 940px; margin: 0 auto; background-color:#2f2f30; border-left: 1px solid #0c0c0c; border-right: 1px solid #0c0c0c; }div#container-2 { border-left: 1px solid #4c5558; border-right: 1px solid #4c5558; }div#container-3 { padding: 10px; }#header { display: block; width: 100%; height: 90px; background: url(images/grad.png) repeat-x; }#header h1 { width: 300px; height: 51px; margin-left: 15px; float:left; }#header h1 a { display: block; width: 300px; height: 47px; background-color: #0033CC; background: url(images/header_6a.gif) no-repeat; text-indent: -9000px; }#header h1 a:hover { background-position: 0 -47px; }#header h2 { width: 74px; height: 51px; margin-left: 295px; text-indent: -9000px;  }/*#header h2 { width: 101px; height: 51px; margin-left: 295px; background: url(images/5aniv.gif) no-repeat; text-indent: -9000px;  }*/#header h2 a { display: block; width: 101px; height: 51px; }#header_in { padding-top: 5px; padding-left: 10px; height: 90px; background: url(images/curve.png) no-repeat; }#footer { margin: 0 10px 0 10px; padding: 15px 0 15px 0; border-top: 1px solid #4c5558; }#search { width: 225px; text-align: left; }#search input { background-color: #40474A; color: #d0ced1; border: 1px solid #4c5558; margin: 0 3px 0 5px; padding: 1px; }#search input.submit { padding: 1px; font-weight: normal; }#mcontrols { width: 600px; float: right; margin-top: 3px; text-align: right; /* margin-right: 10px;*/ }#mcontrols ul { float: right; list-style: none; margin: 0 0 0 0; padding: 0; border: 0; margin-right: 10px; }#mcontrols ul li { float: left; margin-left: 15px; }#logout { margin-left: 20px !important; }#logout a { color: #70a416; font-weight: bold; }#mcontrols input { background-color: #40474A; color: #d0ced1; border: 1px solid #4c5558; margin: 0 5px 0 5px; padding: 1px; }#mcontrols input.submit { padding: 0; font-weight: normal; }#menu { width: 525px; height: 53px; float: right; margin-top: -55px; background-repeat: no-repeat; }#menu ul { list-style: none; margin: 0; padding: 0; border: 0; }#menu ul li { float: left; }#menu ul li a { display: block; width: 64px; height: 53px; text-indent: -9000px; }#menu ul li a:hover { background-position: 0 -53px; }#menu_1 a { background: url(images/menu_1.png); }#menu_2 a { background: url(images/menu_2.png); }#menu_3 a { background: url(images/menu_3.png); }#menu_4 a { background: url(images/menu_4.png); }#menu_5 a { background: url(images/menu_5.png); }#menu_6 a { background: url(images/menu_6.png); }#menu_7 a { background: url(images/menu_7.png); }#menu_8 a { background: url(images/menu_8.png); }#allies { width:940px; margin-left: -15px; }#allies ul { list-style: none; border: 0; }#allies ul li { float: left; margin-top: 10px; margin-right:5px; width:285px; height:250px; background-color:#383839; }#allies ul li img { margin-top: 10px; margin-bottom: 10px;}#tweet { width: 210px; color: #ddc41d; /*background-color: #383839; */}#tweet ul { list-style: none; margin: 0; padding: 0; border: 0; }#tweet a { color: #70A416; }#tweet li { margin-bottom: 10px; margin-left: 5px;  }#tweet li a { color: #d0ced1; }#tweet img {  margin-right: 10px; }.float_special { }.float_special a { display: block; width: 150px; height: 150px; position:absolute; left: 0; float: left; background-attachment: fixed }.float_left { float: left; }.float_right { float: right; }.col19 { width: 19%; }.col20 { width: 23%; }.col24 { width: 24.6%; }.col25 { width: 25%; }\.col32 { width: 30%; }.col33 { width: 33%; }.col40 { width: 40%; }.col49 { width: 49%; }.col50 { width: 50%; }.col60 { width: 60%; }.col75 { width: 75%; }.col80 { width: 80%; }.col100 { width: 100%; }.col_1 { width: 214px; min-height: 310px; background: url(images/grad_col.png) no-repeat; }.col_1f { width: 219px; }.col_1f2 { width: 205px; }.col_2 { width: 468px; }.col_3 { width: 694px; }.col_fr { width: 585px; display: block; }.row_1 { height: 185px; }.row_1f { height: 175px; }.row_2 { height: 370px; }.row_2f { height: 375px; }.row_2p { height: 175px }.row_2s { height: 360px; overflow: auto; }.row_3 { height: 120px; }.row_4 { height: 100px; }.row_5 { height: 160px; }.row_6 { height: 300px; }.row_7 { height: 110px; }.pad_1 { padding: 3px; }.pad_2 { padding: 5px; }.a_left { text-align: left; }.a_right { text-align: right; }.a_center { text-align: center; }.cols5_left { margin-left: 10px; }.cols5_left_1 { margin-left: 41px; }.cols5_left_2 { margin-left: 13px; }.cols5_right { margin-right: 10px; }.rows5_top { margin-top: 5px; }.rows5_top_1 { padding-top: 5px; }.rows5_top_2 { padding-top: 20px; }.rows5_top_3 { padding-top: 30px; }.rows5_top_4 { padding-top: 10px; }.rows5_top_5 { margin-top: 30px; }.rows5_top_6 { padding-top: 10px; }.rows5_top_7 { margin-top: 20px; }.rows5_bot_1 { padding-bottom: 10px; }.rows5_bot_2 { padding-bottom: 20px; }.row_temp { background-color: #996600; }.z_center { width: 200px; margin: 0 auto; }.section { background: url(images/block.png) no-repeat; display: block; min-width: 148px; height: 29px; padding-left: 35px; padding-top: 5px; margin-bottom: 5px; }.section h1, .section h1 a { font-family: Arial, Helvetica, sans-serif !important; font-size: 15px; text-transform: uppercase; color: #70a416; }.section_e { background: url(images/blocke.png) no-repeat; display: block; min-width: 500px; height: 29px; padding-left: 35px; padding-top: 5px; margin-bottom: 5px; }.section_e h1, .section_e h1 a { font-family: Arial, Helvetica, sans-serif !important; font-size: 15px; text-transform: uppercase; color: #70a416; }.sub_section_1 { display: block; padding-left: 35px; padding-top: 10px; margin-bottom: 1px; }.sub_section_1 h1, .sub_section_1 h1 a { font-family: Arial, Helvetica, sans-serif !important; font-size: 15px; text-transform: uppercase; color: #4c5558; }.error_block, .black_box, .dark_box { margin: 0 auto; background-color: #20201f; padding: 5px; border-bottom: 1px solid #111111; }.error_block, .black_box { width: 500px; text-align: center; }.error_block h2, .error_block h2 a, .black_box h2, .black_box h2 a, .dark_box h2, .dark_box h2 a { font-family: Arial, Helvetica, sans-serif !important; font-size: 15px; text-transform: uppercase; color: #4c5558; }.black_line { background-color: #20201f; padding: 5px; }.font_h2 { font-family: Arial, Helvetica, sans-serif !important; font-size: 15px; font-weight: bold; text-transform: uppercase; color: #4c5558; }.ul_style .ul_none { margin: 0 0 0 10px; }.ul_style .ul_none li { padding: 5px; }.legend { padding: 5px; background-color: #4c5558; }.a_controls { }.a_controls a, .a_controls ul li span { padding: 5px; background-color: #4c5558; text-decoration: none; margin-left: 5px; }.a_controls ul li span, .a_controls ul li a { display:block; }.a_controls ul li:first-child span { margin-left: 0; }.a_controls a:hover, .a_controls ul li span { text-decoration: none; background-color: #5d8812; }.a_controls ul li { float: right; }.a_controls ul.left li { float: left; }.pagination { text-align: center; margin-top: 10px; padding: 4px; }.pagination strong, .pagination a, .pagination span { line-height: 30px; text-decoration: none; padding: 5px; background-color: #4c5558; font-size: 11px; }.pagination span { background-color: #2f2f30; padding: 0; }.pagination strong, .pagination a:hover { background-color: #5d8812; text-decoration: none; }.post_comment { }.post_comment textarea, .post_comment input { width: 99%; }.submit { padding: 5px; background-color: #5d8812; border: 0; color: #d0ced1; font-weight: bold; width: auto !important; }.error { background-color: #800000; border: 1px solid #990000; }.a_fix label { margin-top: 4px; display: block; }.ul_none { list-style: none; margin: 0; padding: 0; border: 0; }.ul_none img { border: 1px solid #4c5558; }.ul_none .clear img { border: 0 !important; }.relevant { font-weight: bold; }.relevant_new { font-weight: bold; color:#70a416; }.relevant_artist { font-weight: bold; color:#70a416; font-size: 12.3px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold; width: 98%; display:inline; }.relevant_y { color:#F5B800; }.high { font-size: 12px; bold; color:#70a416; }.none { background-color: transparent !important; border: 0; }.uunique { color: #6C7868; }.nowplay { color: #868670 !important; }.username { font-size: 20pt; }.mask { background-color: #232324; }.nowrapcell { white-space: nowrap; }.nowraptext { overflow: auto; }.blankbottom { float: left; display: block; height: 15px; margin-right: 4px; }.lsig { overflow: auto; }.sig-of { overflow: auto; height: 275px; }.hide, .z { display: none !important; }#now { text-align: center; overflow: auto; }#now div, #now span { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; }#now span { color: #FFCC00; }#now div.live { font-size: 12px; font-weight: bold; color:#70a416; }#now div.livetitle { margin-bottom: 5px; }#now div.livetitle span { font-size: 10pt; }.now_height { width: 214px; height: 75px; }.radio_center { width: 224px; height: 65px; }#articles { }#articles ul li { width: 468px; height: 75px; }#articles ul li img { max-width: 67px; max-height: 50px; }#articles ul li .v { float: left; width: 85px; height: 60px; text-align: center; margin-top: 5px; }#articles ul li .s { margin-top: 5px; }#poll .caption { margin: 5px 0 5px 0; }#poll .bar { display: block; border: 1px solid #4c5558; height: 8px; }#poll .bar div { display: block; height: 8px; line-height: 8px; background-color: #70a416; border-right: 1px solid #4c5558; }#poll .a_right { margin-top: 10px; }#poll .a_right a { color: #70a416; }.li_lines, .li_lines_1 { border-top: 1px solid #4c5558; }.li_lines:first-child { border:0; }.item_block { }.item_block ul { }.item_block ul li { height: 20px; margin-top: 5px; padding: 3px; background-color:#383839; }.item_block ul li:hover { background-color: #4c5558; }.item_block ul li:first-child, .item_block ul li.first_child { margin-top: 0; }.item_block_1 { }.item_block_1 ul { }.item_block_1 ul li { margin-top: 5px; padding: 3px; }.item_block_1 ul li:hover { background-color: #4c5558; }.item_block_1 ul li:first-child, .item_block ul li.first_child { margin-top: 0; }.item_block_2 { }.item_block_2 ul { }.item_block_2 ul li { margin-top: 15px; padding: 3px; }.item_block_2 ul li:hover { background-color: #4c5558; }.item_block_2 ul li:first-child, .item_block ul li.first_child { margin-top: 0; }.item_block_3 { }.item_block_3 ul { }.item_block_3 ul li { margin-top: 3px; padding: 3px; }.item_block_3 ul li:hover { background-color: #4c5558; }.item_block_3 ul li:first-child, .item_block ul li.first_child { margin-top: 0; }.first_image { padding: 0 !important; height: 60px !important; }.first_image img { width: 100%; height: 60px; }#ul_simage { width: 475px; height: 60px; padding: 0; list-style: none; margin: 0 0 0 0; margin-bottom: 10px; }#ul_simage ul { margin: 0; padding: 0; border: 0;}#ul_simage li{ height: 60px; margin-bottom: 5px; padding: 0; }#ul_simage li a { display: block; width: 234px; height: 60px; margin: 0; padding: 0;}#ul_simage img {  border:1px solid #4C5558; }.simagec { width: 468px; }#radio_listen { background: url(images/listen.png) no-repeat; width: 601px; height: 77px; display: block; margin: 0 auto; margin-top: 28px; }#radio_listen span, #special { display: none; }#radio_listen a { height: 74px; display: block; float: left; text-indent: -3000px; /*border: 1px solid #CCCCCC;*/ }#radio_listen a:first-child { margin-left: 57px; }#radio_listen a:hover { border-top: 3px solid #731723; /*border-bottom: 3px solid #6c0815;*/ }#radio_listen .winamp { width: 102px; }#radio_listen .windowsmedia { width: 110px; }#radio_listen .itunes { width: 100px; }#radio_listen .realplayer { width: 101px; }#radio_listen .vlc { width: 85px; }#msninfo { background: url(images/msninfo.png) no-repeat; width: 601px; height: 92px; display: block; margin: 0 auto; margin-top: 13px; }#msninfo p { text-indent: -3000px; }#radio_container { width: 840px; margin: 0 auto; border: 5px solid #00FF33; }#radio_container #radio_list { background-color: #E8E8E8; text-align: left; }#radio_container #radio_list ul { list-style: none; display: block; margin: 0; padding: 0; }#radio_container #radio_list ul li { width: 119px; float: left; border-left: 1px solid #F6F6F6; }#radio_container #radio_list ul li:first-child { width: 120px; border-left: 0; }#radio_container #radio_list ul li div { background-color: #DBDCDE; text-align: center; border-bottom: 1px solid #BBBBBB; }#radio_container #radio_list ul li div a { font-size: 10px; text-transform: uppercase; color: #403F3F; display: block; padding: 5px; }#radio_container #radio_list ul li div a:hover { background-color: #CDCECF; text-decoration: none; }#radio_container #radio_list ul li ul li { background-color: #E0E1E3; text-align: center; border-bottom: 0; border-left: 0; }#radio_container #radio_list ul li ul li a { font-size: 10px; color: #6B777E; display: block; padding: 5px; }#radio_container #radio_list ul li ul li a:hover { background-color: #CFD4D7; text-decoration: none; }#acover { width:468px; height:60px; margin-top: 10px; }#aevent { width:935px; height:90px; margin-top: 20px; }#atopic { width:935px; height:90px; margin-bottom: 10px; }#atopicm { margin-top:5px; margin-bottom:5px;}.info { width: 200px; height: 227px; }.float-holder:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }