/* Kate Voegele*/body {background:#675b4d url(/images/body_bg.jpg) top left repeat-x;margin: 0;padding: 0;color:#f1f1d1;overflow:scroll;overflow-x: hidden; /* overflow-x doesn't pass validation */}#wrapper {width:100%; margin:0 auto; background:url(/images/wrapper_bg.jpg) top center no-repeat; }.pg-news #wrapper,.pg-photos #wrapper {width:100%; margin:0 auto; background:url(/images/wrapper_bg2.jpg) top center no-repeat; }.container {position: relative;}/* hd */#hd {position:relative;height:300px;} #hd h1 {position:absolute;z-index:5;top:80px; left:300px;}a#logo { width:598px;height:159px;display:block;border:0;outline:0;text-indent:-9999em;background:url(/images/logo.gif) no-repeat;} /* navigation */#navigation {margin:0; width: 950px; height:54px; background: url(/images/navigation_bg.gif) no-repeat; }ul#menu {padding: 0; margin:0 0 0 10px; height:38px;}#menu a { outline:0;text-decoration: none; display: block; float: left; height: 38px; margin-right:10px;_margin-right:5px; text-indent:-9999em; background: url(/images/matrix_nav.gif) no-repeat;}#menu li{list-style: none;float: left; margin-top:0px; }#menu a.nav-home {width: 65px; background-position: -20px 0px;}#menu a.nav-news {width: 70px; background-position:-100px 0px;}#menu a.nav-bio {width: 75px; background-position:-180px 0px;}#menu a.nav-events {width: 70px; background-position:-260px 0px;}#menu a.nav-media {width: 70px; background-position:-335px 0px;}#menu a.nav-discography {width: 75px; background-position:-420px 0px;}#menu a.nav-photos {width: 85px; background-position:-505px 0px;}#menu a.nav-mobile{width: 82px; background-position:-598px 0px;}#menu a.nav-extras {width: 87px; background-position:-689px 0px;}#menu a.nav-forum {width: 128px; background-position:-787px 0px;}#menu a:hover.nav-home {background-position: -20px -38px;}#menu a:hover.nav-news { background-position:-100px -38px;}#menu a:hover.nav-bio { background-position:-180px -38px;}#menu a:hover.nav-events { background-position:-260px -38px;}#menu a:hover.nav-media { background-position:-335px -38px;}#menu a:hover.nav-discography {background-position:-420px -38px;}#menu a:hover.nav-photos { background-position:-505px -38px;}#menu a:hover.nav-mobile{ background-position:-598px -38px;}#menu a:hover.nav-extras { background-position:-689px -38px;}#menu a:hover.nav-forum { background-position:-787px -38px;}body.pg-home #menu a.nav-home {background-position: -20px -76px;}body.pg-news #menu a.nav-news { background-position:-100px -76px;}body.pg-bio #menu a.nav-bio { background-position:-180px -76px;}body.pg-events #menu a.nav-events { background-position:-260px -76px;}body.pg-media #menu a.nav-media { background-position:-335px -76px;}body.pg-discography #menu a.nav-discography {background-position:-420px -76px;}body.pg-photos #menu a.nav-photos { background-position:-505px -76px;}body.pg-ringtones #menu a.nav-mobile{ background-position:-598px -76px;}body.pg-extras #menu a.nav-extras { background-position:-689px -76px;}body.pg-forum #menu a.nav-forum { background-position:-787px -76px;}/* google search */form#cse-search-box { border:1px solid #DBE944; height:30px; padding:0px; margin:10px 0;position:relative;}input#google_input {margin:5px 0 0 8px; width:200px;}input#google_submit { position:absolute; top:0px; left:223px; 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;}/* nav_footer */#nav_footer {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: 13px;	float:left; 	display:inline; 	padding-right:2px; 	font-weight:normal; 	text-decoration:none;	color: #FFF;	text-transform: capitalize;}#nav_footer a:hover.nav-home,#nav_footer a:hover.nav-news,#nav_footer a:hover.nav-bio,#nav_footer a:hover.nav-events,#nav_footer a:hover.nav-media,#nav_footer a:hover.nav-discography,#nav_footer a:hover.nav-photos,#nav_footer a:hover.nav-mobile,#nav_footer a:hover.nav-extras,#nav_footer a:hover.nav-forum {color:#EFCEC8;}body.pg-home #nav_footer ul a.nav-home,body.pg-news #nav_footer ul a.nav-news,body.pg-bio #nav_footer ul a.nav-bi,body.pg-events #nav_footer ul a.nav-events,body.pg-media #nav_footer ul a.nav-media,body.pg-discography #nav_footer ul a.nav-discography,body.pg-photos #nav_footer ul a.nav-photos,body.pg-ringtones #nav_footer ul a.nav-mobile,body.pg-extras #nav_footer ul a.nav-extras,body.pg-forum #nav_footer ul a.nav-forum {color:#EFCEC8; text-decoration: underline;}/* end:nav_footer*//* footer */#ft {margin-top:30px; border-top:1px solid #000;}/* links */a:link, a:visited {border:0pt none;color:#fff;text-decoration:none;}a:hover, a:active {border:0pt none;color:#fff;text-decoration: underline;}h3, h3 a:link, h4 {font-size:15px; text-decoration:none; font-weight:bold;color:#000;}h3 a:hover {text-decoration: none;color:#000;text-decoration: underline;}.pg-media .span-8 a {color: black; }#primary div#s_news p.s_byline {margin:0 0 7px 0;}/* primary */div#s_pageText-music {display: none;}div#s_pageText-01 { display: none; position: absolute; top: 350px; left: 330px; width: 255px;}.pg-home div#s_pageText-music,.pg-discography div#s_pageText-music,.pg-home div#s_pageText-01 {display: block;}.pg-home #primary {margin-top:180px;}.pg-events #primary {margin-top:10px;}#primary .s_channel {background:transparent url(/images/transp_body.png) repeat;_background:#3e3529; border:5px solid #ded0bf; padding:10px;}#primary h3, #primary h3 a, #primary h4 {color:#dbe944;}#primary h3 a:hover {color: #fff; text-decoration:none; }/* secondary */div#secondary {color: #121212;}div#secondary div.s_channel {  padding-bottom:25px; background:url(/images/modules_bottom_bg.png) no-repeat bottom left;_background:none;_padding-bottom:5px; margin-top: 20px;}div#secondary div.s_items {background:#dbe944; margin-top:0 !important; padding-top:10px; padding-left:20px;} div#secondary  .s_channel h4 {background:#dbe944;height:40px; margin-bottom:0;} div#secondary #s_discography .s_items { padding-left: 10px; }div#secondary #s_discography p.s_blmlist {display: block; float: none; clear: both;}div#s_whoisonline {margin-top:20px;}div#s_whoisonline div.s_items {width:310px;margin-left:0;}div#s_whoisonline div.s_item {margin:10px;}div#s_members div.s_items  {padding-left: 10px; margin-left: 0; _padding-bottom: 20px;}div#secondary div#s_membership div.s_item {margin:10px;}div#secondary div#s_membership a{color:#000;}div#secondary div#s_artistbio .s_items {padding-bottom:35px;}/* btn */.btn * {background-image: url(/images/btn_bg_brown.png); height:20px; _background:none;}#secondary .btn * {background-image: url(/images/btn_bg_dbe944.png) !important;  _background:none;}a.btn, a:visited.btn {color:#fff !important; background-color:#000; text-decoration:none; font-weight:bold;}a:hover.btn {color: #fff !important; background-color: #c49a9f;}/* end: btn *//* comments */div.single_comment {background:#2a2a2a; border-color:#EFCEC8;}div.addition {background:transparent url(/images/bottom_comments_bg_EFCEC8.png) no-repeat scroll left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/bottom_comments_bg_EFCEC8.png',sizingMethod='scale');}/* headers */h4 {height:50px;}div#s_messageboard h4 span a span {display:block; width:182px; height:56px;background:transparent url(/images/hdrs/hdr_fancom.gif) no-repeat;  text-indent:-9999em;}/*  home page */body.pg-home div#s_news.s_channel { background:none !important; border:none !important;} body.pg-home #primary div#s_news .s_channel {border:0 !important;}body.pg-home #primary div#s_news h3.s_headline {background:transparent url(/images/transp_top.png) repeat-x top left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/transp_top.png',sizingMethod='scale');}body.pg-home #primary div#s_news .s_item {background:transparent url(/images/transp_body.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/transp_body.png',sizingMethod='scale');}body.pg-home #primary div#s_news h4 {background:transparent url(/images/transp_body.png) repeat;_background:#3e3529; border: 3px solid #413321; padding:10px; display: none;}body.pg-home #primary div#s_news p.s_byline, body.pg-home #primary div#s_news p.s_copy {padding:0 10px;}body.pg-home #primary div#s_news h3 {padding: 10px 10px; margin:0; line-height: 110%;}body.pg-home #primary div#s_gallery {padding-bottom: 33px; _padding-bottom: 5px;}/* body.pg-home #primary div#s_news h3 {margin:0; padding: 0 10px;} */body.pg-home div#s_discography dl, body.pg-home div#s_discography p.s_byline {display:none;}body.pg-home div#s_discography div.s_info {clear:both;}body.pg-home div#secondary div#s_discography {display: none;} /* pg-discography */body.pg-discography div#secondary div#s_discography {display: none;}/* [MODULE] TWITTER **************** */div.s_twitter a {color: black;}div.s_twitter a.followme {text-align: right; display: block; padding: 0 12px;}ul#twitter_update_list li {border-bottom: 1px dotted #222; padding: 8px 0 8px 4px; list-style-type: none;} /* pg-user */ body.pg-user #bd,body.pg-user-account #bd,body.pg-user-blog #bd,body.pg-user-comments #bd,body.pg-user-messages #bd,body.pg-user-network #bd,body.pg-user-photos #bd,body.pg-user-private #bd { padding:10px;background:transparent url(/images/transp_body.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/transp_body.png',sizingMethod='scale');}  /* bugs */body.pg-forum #ft {display:none;} #secondary #s_artistbio h4 {padding-bottom:10px;} #secondary #s_artistbio .s_items {height:25px;padding:10px;} .span-9 a.s_avatar {width:250px; height:300px; background-repeat:no-repeat !important;} body.pg-bio p {clear:both;}  body.pg-bio img.fullsize {margin-left:20px;}/***************************** some settings ************************************//* profile page issues */h1 { color: #dbe943;}.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;}div#s_discography div.s_purchase {float:left;margin-left:200px;margin-top:-76px;width:165px;}/* IE7 fixes */html>body .s_box {	*margin-left:160px;	*margin-top: 0px;	*margin-bottom: 40px;}html>.pg-discography_detail .s_box {	*margin-left:160px;	*margin-top: 0px;	*margin-bottom: 40px;}	/*end of ie7 fixes */.s_blmlist span{display:block;}