/* theknux */body {background:#000;color:#fff;padding:0;margin:0;}/* hd */#hd {position:relative;background: url(/images/header_bg.gif) no-repeat top left;height:350px;} body.pg-forum #hd,body.pg-user #hd,body.pg-user-account #hd,body.pg-user-blog #hd,body.pg-user-comments #hd,body.pg-user-messages #hd,body.pg-user-network #hd,body.pg-user-photos #hd,body.pg-user-private #hd {background: url(/images/header_bg_prolonged.gif) no-repeat top left;height:380px;}a#logo {width:523px;height:151px;background:url(/images/logo.gif) no-repeat;position:absolute;z-index:5;top:20px; left:20px;border:0;outline:0;} #hd h1 {position:absolute;text-indent:-9999em;} #flashheader {position:absolute;width:380px;height:242px;background:url(/images/theknux.gif) no-repeat;position:absolute;z-index:5;top:110px; left:590px;} #bd {background:url(/images/bd_bg.gif) repeat-y; margin-bottom:30px;}body.pg-forum #bd, body.pg-user #bd {background:url(/images/bd_bg_prolonged.gif) repeat-y;}div#secondary {background:#1a1a1a; padding:0 20px;}/* links */a:link, a:visited {border:0pt none;color: #fff;text-decoration: underline;}a:hover, a:active {border:0pt none;color: #fff;text-decoration: none;}h3, h3 a:link {font-size:15px; text-decoration: none;font-weight:bold;color: #fff;text-decoration: none;}h3 a:hover{color: #fff;text-decoration: underline;}/* end: links *//* navigation */#navigation {position: absolute;}ul#menu {padding: 0; margin:0 0 0 0px; height:100px; position:relative;}#menu span {visibility: hidden;}#menu li{list-style: none;float: left;}#menu a {background-image:url(/images/matrix_nav.png); _background-image:url(/images/matrix_nav.gif);background-repeat:no-repeat; text-decoration: none; display: block; float: left; position:absolute;z-index:5;}#menu a.nav-forum {width: 157px; height:42px; background-position: 0px 0px;  top:235px;left:75px;}#menu a.nav-extras {width: 103px; height:53px; background-position:-180px 0px;  top:130px;left:470px;}#menu a.nav-blog {width: 150px; height:84px; background-position: -289px 0px;  top:150px;left:220px;}#menu a.nav-mobile {width: 158px; height:58px; background-position: -455px 0px;  top:45px;left:610px;}#menu a.nav-discography {width: 165px; height:73px; background-position: -627px 0px;  top:215px;left:280px;}#menu a.nav-events {width: 139px; height:57px; background-position: -802px 0px;  top:220px;left:480px;}#menu a.nav-photos {width: 174px; height:94px; background-position: -952px 0px;  top:40px;left:770px;}#menu a.nav-news {width: 165px; height:69px; background-position: -1142px 0px;  top:150px;left:350px;}#menu a.nav-bio {width: 118px; height:63px; background-position: -1323px 0px;  top:10px;left:755px;}#menu a.nav-media {width: 237px; height:90px; background-position: -1453px 0px;  top:160px;left:0px;}#menu a:hover.nav-forum  {background-position: 0px -100px;}body.pg-forum #menu  a.nav-forum {background-position: 0px -200px;}#menu a:hover.nav-extras  {background-position: -180px -100px;}#menu li.nav-selected a.nav-extras {background-position: -180px -200px;}#menu a:hover.nav-blog  {background-position: -289px -100px;}#menu li.nav-selected a.nav-blog {background-position: -289px -200px;}#menu a:hover.nav-mobile  {background-position: -455px -100px;}#menu li.nav-selected a.nav-mobile {background-position: -455px -200px;}#menu a:hover.nav-discography  {background-position: -627px -100px;}#menu li.nav-selected a.nav-discography {background-position: -627px -200px;}#menu a:hover.nav-events {background-position: -802px -100px;}#menu li.nav-selected a.nav-events {background-position: -802px -200px;}#menu a:hover.nav-photos  {background-position: -952px -100px;}#menu li.nav-selected a.nav-photos {background-position: -952px -200px;}#menu a:hover.nav-news  {background-position: -1142px -100px;}#menu li.nav-selected a.nav-news {background-position: -1142px -200px;}#menu a:hover.nav-bio  {background-position: -1323px -100px;}#menu li.nav-selected a.nav-bio {background-position: -1323px -200px;}#menu a:hover.nav-media  {background-position: -1453px -100px;}#menu li.nav-selected a.nav-media {background-position: -1453px -200px;}/* nav_footer */#nav_footer {padding:0;float:right;}#nav_footer ul {list-style-type:none;margin:0;padding:0;}#nav_footer ul li, #nav_footer ul li a {font-size: 10px;float:left; display:inline; padding-right:5px; font-weight:normal; text-decoration:none;color: #fff;text-transform: capitalize;}#nav_footer ul li a:hover { color: #6c0000;}/* end:nav_footer*//* btn */.btn * {background-image: url(/images/btn_bg_darkred.png); height:20px;}a.btn, a:visited.btn {color:#fff; background-color:#000; text-decoration:none; font-weight:bold;}a:hover.btn {color: #fff; background-color: #99CC66;}/* end: btn *//* headers */h4 {background:#1a1a1a; height:32px; width:100%; padding:0 0 0 10px; margin-bottom:0;}div#secondary h4, body.pg-user h4, body.pg-events h4 {background:none; padding:0;}/* openids  */div#secondary div#s_membership {border:5px solid #6c0000;padding:5px 10px 0;margin:25px 0 10px 0;}div#secondary div#s_membership  .btn * {background-image: url(/images/btn_bg_1a1a1a.png);  _background:none; }div.single_comment {background:#000 url(/images/comments_bg.gif) repeat-x top;}#ft-logos {margin:50px 0 0 120px;}div#secondary div#s_artistbio {margin-bottom:10px;}#s_comments h3 {color: #000000;}/* imeem player*/a#imeem {display:block; width:300px; height:327px; border:0; outline:0; background: url(/images/banner_boombox.jpg); margin-bottom:10px; text-indent:-9999em;}  /***************************** some settings ************************************//* profile page issues */h1 { color: #000;}.s_items th { background:none; color: #990000;}/* end: profile page issues *//*table.toolbar {position:absolute; z-index:10;}*/div.s_gmap_detail {color:#000;}div.s_gmap_detail a {color:#990000;}/* CMS */.success {color: black;}/* default style */.s_item { margin: 1em 0; }p.formats {margin: 0;padding: 0;}th {text-align:left;}td.s_filter form {text-align:right; }h4 a img {float: none; display: block;}.s_block {display: block;}.address1,.address2,.zip {display: block;}p.sharethis {font: normal 9px Verdana, Arial, Helvetica; clear: both; color: #555; margin-top: 20px;} /* lyrics */body.pg-ringtones li.s_track {clear: both; margin-bottom: 3em; margin-top: 2em;} /* ringtones */ body.pg-media img.image {margin-right:10px;}