/* carney */body {    background: #2b1507 url(/images/bg.jpg) repeat-y top center;	padding: 0;	margin: 0;		color: #999;}.container  {	background:none #000000;	border-width:0 20px 0 20px;	border-style: solid;	border-color: #000000;	margin:0 auto;	width:950px;}div.colborder {border-right:1px solid #000;}/* hd */#hd {position:relative;width:990px;height:220px;background:url(/images/splash-bg.jpg);margin-left: -20px;} #hd h1 {position:absolute;z-index:5;top: 0;margin: 0 auto;text-indent:-9999em;display:block;width:990px;height:190px;background:url(/images/hdr.jpg) no-repeat center top;} #bd {margin: 20px 0 0 0;}/* links */a:link, a:visited {border:0pt none;color: #D2232A;text-decoration: underline;}a:hover, a:active {border:0pt none;color: #D2232A;text-decoration: none;}h3, h3 a:link {font-size:22px; text-decoration: none;font-weight:normal;color: #D2232A;line-height: 24px;}h3 a:hover{color: #D2232A;text-decoration: underline;}/* end: links *//* navigation */#navigation {position: absolute; top: 190px; background: #000 url(/images/nav-bg.png) no-repeat top center; width: 990px; margin: 0 auto;}ul#menu {padding: 0; margin:0 auto; height:30px; width: 680px;}#menu span {visibility: hidden;}#menu a {text-decoration: none; display: block; float: left; height: 30px; margin-right:10px;_margin-right:5px;}#menu li{list-style: none;float: left;}#menu a.nav-home {width: 77px;background: url(/images/matrix_nav.gif) no-repeat 0px 0px;}#menu a.nav-news {width: 69px;background: url(/images/matrix_nav.gif) no-repeat -78px 0px;}#menu a.nav-discography {width: 79px;background: url(/images/matrix_nav.gif) no-repeat -148px 0px;}#menu a.nav-bio {width: 50px;background: url(/images/matrix_nav.gif) no-repeat -228px 0px;}#menu a.nav-media {width: 77px;background: url(/images/matrix_nav.gif) no-repeat -279px 0px;}#menu a.nav-photos {width: 93px;background: url(/images/matrix_nav.gif) no-repeat -357px 0px;}#menu a.nav-events {width: 70px;background: url(/images/matrix_nav.gif) no-repeat -451px 0px;}#menu a.nav-links {width: 74px;background: url(/images/matrix_nav.gif) no-repeat -522px 0px;}#menu a.nav-forum {width: 84px;background: url(/images/matrix_nav.gif) no-repeat -597px 0px;}#menu a:hover.nav-home, body.pg-home #menu li a.nav-home {background: url(/images/matrix_nav.gif) no-repeat 0px -30px;}#menu a:hover.nav-news, body.pg-news #menu li a.nav-news {background: url(/images/matrix_nav.gif) no-repeat -78px -30px;}#menu a:hover.nav-discography, body.pg-discography #menu li a.nav-discography {background: url(/images/matrix_nav.gif) no-repeat -148px -30px;}#menu a:hover.nav-bio, body.pg-bio #menu li a.nav-bio {background: url(/images/matrix_nav.gif) no-repeat -228px -30px;}#menu a:hover.nav-media, body.pg-media #menu li a.nav-media {background: url(/images/matrix_nav.gif) no-repeat -279px -30px;}#menu a:hover.nav-photos, body.pg-photos #menu li a.nav-photos {background: url(/images/matrix_nav.gif) no-repeat -357px -30px;}#menu a:hover.nav-events, body.pg-events #menu li a.nav-events {background: url(/images/matrix_nav.gif) no-repeat -451px -30px;}#menu a:hover.nav-links, body.pg-links #menu li a.nav-links {background: url(/images/matrix_nav.gif) no-repeat -522px -30px;}#menu a:hover.nav-forum, body.pg-forum #menu li a.nav-forum {background: url(/images/matrix_nav.gif) no-repeat -597px -30px;}/* nav_footer */#nav_footer {padding:0;float:right;}#nav_footer ul {list-style-type:none;margin:10px 0 5px 10px;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: #f00;}/* footer */div#global-chrome-content { background:#0C0B09 url(/images/footer_bg.gif) repeat-x top;width:990px; height:auto;margin: 0 auto;}body.pg-forum div#global-chrome-content {display:none;}#ft {text-align:left;position: relative;width:950px;margin:0 auto;height: 80px;}/* relative is for Safari *//* btn */.btn * {background-image: url(/_shared/prototype/images/button/btn_bg_000000.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;}div#secondary div#s_membership .btn * {background-image: url(/images/btn_bg_343434.png);_background:none;}/* end: btn *//* pg-home news */h3{margin-bottom:0;}body.pg-home div#s_news img.image { float:left; margin:0 10px 10px 0;}body.pg-home div#s_news p.s_byline  {margin-bottom:5px;}body.pg-home div#s_news p.s_copy {clear:none; }/* openids membership */div#secondary div#s_membership {background:#343434 url(/images/membership_bg.gif) no-repeat right bottom;border:2px solid #999;padding:5px 10px 0;margin-bottom:20px;}div#secondary div#s_membership h4 {margin-bottom:0px;}/* image slider - home page */#img_slider_wrapper {position:relative;margin:0; padding:0; width:310px; height:460px; }#overlay {position:absolute; top:0; left:0; z-index:100; background:url(/images/frame.gif) no-repeat; width:300px; height:459px;}#imgSlider {margin:17px 0 0 20px; padding:0;width:262px; height:380px;}div#twitter_wrapper { width:890px; background: #000; border:2px solid #000; padding:10px; margin:20px 0;}/* === TWITTER USERTIMELINE SKIN:1 === *//* get rid of default css*/.s_twitter.s_channel {border:none !important;}.s_twitter .s_items {margin:0;}.s_twitter .s_item {margin:0;clear:both;}.s_twitter h4 { background:none;}.s_twitter h4 a { color:#000;}/* end: default*/.s_twitter {width:310px; position:relative; background:url(/images/twitter_bg.gif) no-repeat; padding-top:55px; }.s_twitter .s_item { border-bottom:1px dashed #333;} .s_twitter a.s_avatar { padding:2px; border:1px solid #999; background:#fff;}.s_twitter a.s_avatar img {width:50px; height:50px;}.s_twitter h3, .s_twitter h4{display:none;}.s_twitter .s_item {margin-bottom:5px; padding:5px;}.s_twitter .s_item.odd { background:#E8EFFB;}.s_twitter .s_item.even {}.s_twitter p{margin-bottom:0px; width:230px; float:right;}.s_twitter p.s_byline {color:#999;font-size:10px;}a#more_tweets {margin:0 0 30px 220px; display:block;}/* pg-twitter */body.pg-twitter .s_twitter {width:100%; position:relative; background:none; padding:0; }body.pg-twitter .s_twitter p{margin-bottom:0px; width:800px; float:right; color:#fff; font-weight:bold;}body.pg-twitter .s_twitter p.s_byline {color:#999;font-size:10px;}/* google search */form#cse-search-box { background:#333; height:30px; padding:0px; margin:10px 0 20px 0;position:relative; clear:both;}input#google_input {margin:5px 0 0 8px; width:200px;}input#google_submit { position:absolute; top:0px; left:227px; z-index:10;                       display:block; width:83px; height:30px;                      outline:0; border:0; text-indent:-9999em; font-size:1px; /* for IE */overflow:hidden;                      background: url(/images/google_search.gif) no-repeat;                      }input#google_submit:hover { background-position:0 -30px; cursor:pointer;}/* members module */#tabs{background:url(/images/members_nav.gif) no-repeat ; margin:15px 0 20px 0px; width:310px; border:2px solid #999;} ul.ui-tabs-nav {padding: 0; margin:0 0 0 87px; height:38px; } ul.ui-tabs-nav a { outline:0;text-decoration: none; display: block; float: left; height: 38px; margin-right:0px; text-indent:-9999em; background: url(/images/members_nav.gif) no-repeat;} ul.ui-tabs-nav li{list-style: none;float: left; margin-top:0px; } ul.ui-tabs-nav a.nav-online {width: 59px; background-position: -88px 0px;} ul.ui-tabs-nav a.nav-latest {width: 53px; background-position:-148px 0px;} ul.ui-tabs-nav a.nav-viewed {width: 108px; background-position:-202px 0px;} ul.ui-tabs-nav a:hover.nav-online,  ul.ui-tabs-nav li.ui-tabs-selected a.nav-online {background-position: -88px -38px;} ul.ui-tabs-nav a:hover.nav-latest,   ul.ui-tabs-nav  li.ui-tabs-selected a.nav-latest {background-position: -148px -38px;} ul.ui-tabs-nav a:hover.nav-viewed,   ul.ui-tabs-nav  li.ui-tabs-selected a.nav-viewed {background-position: -202px -38px;}     /* panels */    .ui-tabs-hide {display:none;}    .ui-tabs-panel {clear:left; padding:5px 0 0 0;background:#343434 url(/images/membership_bg.gif) no-repeat right bottom; width:310px;}    /* customise from here */    #tabs div#s_members h4, #tabs div#s_whoisonline h4 {display:none;}    #members-online,#members-latest, #members-most_viewed {height:262px; }/* artisfans grid */#tabs #s_artistfans {margin:0 0 0 10px;}#tabs #s_artistfans h4, #tabs #s_artistfans .s_details {display:none;}#tabs #s_artistfans .s_item {clear:none; border-bottom:none; float:left; margin:0; padding:0; }       /* imeem player*/a#imeem {display:block; width:300px; height:327px; border:0; outline:0; background: url(/images/banner_boombox.jpg) no-repeat; background-position:0 -327px;margin-bottom:10px; text-indent:-9999em;}   a#imeem:hover { background-position:0 0;}/***************************** some settings ************************************//* === USER / PROFILES / FORUM === */h1 {color:#000;}.pg-user h1, .pg-user h2, .pg-user h3, .pg-user h4, .pg-user h5 {color: #f00;}.pg-user #s_profile .s_avatar,.pg-user #profile .s_avatar { width: 200px; height: 200px;}.pg-user th {background-color: #121212; color: white;}/* bugs */body.pg-bio div#s_artistbio p {clear:both;}/*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;}.contact {width: 200px; background: #121212 no-repeat; height: auto; padding: 10px; border-bottom: 1px solid #666; border-top: 1px solid #666; margin: 10px 0;}
