 body {background: #e4d6bd url(/images/body_bg.jpg) no-repeat top center fixed;color: #000;margin:0;padding:0; }#wrapper {width:970px; margin:0 auto;background:url(/images/wrapper_bg.png) repeat-y;}#bd { background:#FFF9E9;}#hd {position:relative;height:150px;background:url(/images/header_bg_small.jpg) no-repeat;border: 1px solid #333;border-style: solid;border-color: #000000 #000000 #e4d6bd #e4d6bd;display: block;} body.pg-home #hd {height:419px;background:url(/images/header_bg.jpg) no-repeat;}a#logo {width:244px;height:140px;background:url(/images/logo_small.png) no-repeat;border:0;outline:0;text-indent:-9999em;cursor:pointer;display:block;margin:5px 0 0 20px;} body.pg-home a#logo {width:466px;height:307px;margin:20px 0 0 20px;background:url(/images/logo.png) no-repeat;}#player-flash { position:absolute; z-index:5; top:320px; left:0px;}/* links */a:link, a:visited {border:0pt none;color:#8a6621;text-decoration:underline;font-style:normal;}a:hover, a:active {border:0pt none;color:#000;text-decoration: none;}h2 a, h2 a:visited {text-decoration: none !important;}h3, h3 a:link, h4 {font-size:17px; text-decoration:none; font-weight:bold;color:#8a6621;}h3 a:hover {text-decoration: none;color: #000;}/*=== top navigation ===*/div#navigation {position:absolute; z-index:10; left:100px; top:116px;}body.pg-home div#navigation {top:385px;}    #tabsCustom {      float:left;      width:100%;      font-size:100%;      line-height:normal;      font-weight:bold;      font-size:15px;      }    #tabsCustom ul {	  margin:0;	  padding:0px 10px 0 10px;	  list-style:none;      }    #tabsCustom li {      display:inline;      margin:0;      padding:0;      }    #tabsCustom a {      float:left;      background:url(/images/tab_left.png) no-repeat;      _background:url(/images/tab_left_IE6.gif) no-repeat;      background-position:0% -100px;      margin:0;      padding:0 0 0 6px;      text-decoration:none;      margin:0 5px 0 0;      }      #tabsCustom a:hover{background-position:0% -50px !important;}          #tabsCustom a span {      float:left;      display:block;      background:url(/images/tab_right.png) no-repeat;      _background:url(/images/tab_right_IE6.gif) no-repeat;      background-position:100% -100px;      padding:8px 15px 8px 6px;      color:#4C3B20;           }      #tabsCustom a:hover span   {background-position:100% -50px !important;  color:#000;}          /* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabsCustom a span {float:none;}body.pg-home #tabsCustom a.nav-home,body.pg-news #tabsCustom a.nav-news,body.pg-photos #tabsCustom a.nav-photos,body.pg-media #tabsCustom a.nav-media,body.pg-discography #tabsCustom a.nav-discography,body.pg-events #tabsCustom a.nav-events,body.pg-forum #tabsCustom a.nav-forum,body.pg-bio #tabsCustom a.nav-bio{background-position:0% 0px !important;}body.pg-home  #tabsCustom a.nav-home span,body.pg-news   #tabsCustom a.nav-news  span,body.pg-photos  #tabsCustom a.nav-photos span,body.pg-media  #tabsCustom a.nav-media span,body.pg-discography  #tabsCustom a.nav-discography span,body.pg-forum  #tabsCustom a.nav-forum span,body.pg-bio #tabsCustom a.nav-bio span,body.pg-events #tabsCustom a.nav-events span {background-position:100% 0px !important;  color:#000;}#biography {width:310px; height:388px; text-indent:-9999em;  background:url(/images/biography.gif) no-repeat;}/*----------------------------------------------------------------	M E M B E R S H I P + C O M M U N I T Y---------------------------------------------------------------- */.module-login {background: #000; padding: 4px; width:942px; position: relative; color: #fff;}.module-login #s_membership {height: 23px !important;}.module-login #s_membership .guest {position: absolute; top: 0; right: 10px; width:170px; height: 23px !important; overflow:hidden; background-color: #000;}.module-login #s_membership .guest span {display: none;}.module-login #s_membership .guest a {display: block; text-indent: -9999px; margin-right: 1px;}.module-login #s_membership a#link_join { width: 50px; height: 23px; background: url(/images/bg_login.gif) no-repeat 0 0; float: left;}.module-login #s_membership a#link_join:hover { background-position: 0 -23px;}.module-login #s_membership a#link_login { width: 115px; height: 23px !important; background: url(/images/bg_login.gif) no-repeat -53px 0; text-indent:-9999px; float: right}.module-login #s_membership a#link_login:hover { background-position: -53px -23px;}.module-login #s_membership .member {float: right;}.module-login #s_membership .s_settings {padding-left: 10px;}/* btn */.btn * {background-image: url(/images/btn_bg_fff.png); height:20px;}a.btn, a:visited.btn {color:#fff; background-color:#000; text-decoration:none; font-weight:bold;}a:hover.btn {color: #000; background-color: #ad9f96;}/* end: btn *//* google search */form#cse-search-box { height:30px; padding:0px; margin:0 0 15px;position:relative; width:310px;}input#google_input {margin:4px 0 0 8px; width:205px; border:1px solid #8a6621 !important; line-height:100%;}input#google_submit { position:absolute; top:0px; left:225px; z-index:10;                       display:block; width:74px; 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;}#search_box {background: url(/images/google_input.gif) no-repeat top left; margin:0 0 0 680px;}h4, h2.s_channel_header  {background: url(/images/hdrs_bg.gif) no-repeat bottom left; height:25px;}body.pg-home #s_news img.image {display:none;}body.pg-home #s_news  p.s_byline {margin-bottom:5px;}body.pg-home #s_media h3 {clear:both;}/* twitter */#s_twitter {width:310px; height:183px;background: url(/images/twitter_bg.jpg) no-repeat; position:relative; }#s_twitter ul { list-style-type:none; font-size:13px; font-weight:bold; padding:95px 0 0 20px; line-height:100%;}#s_twitter ul a { font-size:11px;}#twitter-link { position:absolute; top:60px; left:105px; z-index:10;display:block; width:152px; height:19px;                      outline:0; border:0; text-indent:-9999em;overflow:hidden;                      background: url(/images/btn_twitter.gif) no-repeat; }#twitter-link:hover { background-position:0 -19px;}/* footer */#ft {background: url(/images/footer_bg.jpg) no-repeat top left; width:970px; margin:0 auto;}#ft a {color:#fff;}#ft-logos {float:right; margin-right:40px;}/* nav */#ft-nav ul {list-style-type:none;margin:10px 0 0px 20px;padding:0 0 20px 0;display:block;float:left;} #ft-nav ul li, #ft-nav ul li a {float:left; display:inline; padding-right:5px; font-weight:bold; text-decoration:none;color:#FFF9E9;text-transform:uppercase;font-size: 12px;}#ft-nav ul li a:hover {text-decoration:underline;}/* default page */.pg-home #s_player {margin-top:20px;}.pg-home .s_embed {padding-top:10px;}.pg-home #s_player .s_comments_links {display:none;}#s_player .s_comments_alternative {display:none;}.pg-home #s_player .s_comments_alternative {display:block;}.pg-home #s_player p {display:none;}.pg-home #s_player h3.s_title {margin:0 0 20px 65px; padding-top:10px;}.pg-home #s_player .s_item {position:relative;}.s_comments_alternative {padding:0 5px 5px 5px; position:absolute;z-index:2;top:0px; left:0px; width:50px; height:40px; color:#000; text-align:center;text-decoration:none !important;                            background:url(/images/tab_right.png) no-repeat;_background:url(/images/tab_right_IE6.gif) no-repeat; background-position:100% -100px;}.s_comments_alternative span{ color:#000;}.s_comments_number { font-size:25px; display:block; font-weight:bold; line-height:25px; padding:2px 0 0 0;}.s_comments_alternative .s_text { font-size:10px;line-height:100%;}.pg-home #s_news p.s_byline {display:none;}/* === USER / PROFILES / FORUM === */.pg-user #s_profile .s_avatar,.pg-user #profile .s_avatar { width: 300px; height: 250px;}.pg-user #primary {width: 880px;}.pg-user #profile a.s_avatar {width: 200px; height: 200px; background-repeat: no-repeat}/* members panels */    .ui-tabs-hide {display:none;}    #tabs .show_all{float:right; margin-right:15px;}    /* google search */#cse-search-box {margin-bottom:10px;}#google_input {float:left;}            /* default_styling  -- hello world */.s_channel{margin: 1em 0;}.s_channel h3 { margin-bottom: .1em; }h4, h2.s_channel_header {padding: 0.5em; margin-bottom:10px;}.s_items{margin: 1em;}.s_item { margin: 1em 0; }#primary embed, #primary object {max-width: 480px;}p.formats{margin: 0;padding: 0;}div#s_twitter div.image {display:none;}th {text-align:left;}td.s_filter form {text-align:right; }h4 a img {float: none; display: block;}.s_block {display: block;}body.pg-home #s_events h4 span.s_events_up_arch {display: none;}.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 */ span.pageTotal {height:18px;}#beatsbydre { display: block;}