@charset "utf-8";
/* CSS Document */

/*----------------
   MUSIC BOX NEW NEW NEW
----------------*/

#hubde_right_music2 { width:584px; height:372px; background-color:#000000; position:relative; }

/*----------------
   TODAY MUSIC
----------------*/
div#todayMusic { padding: 1em; }

div#todayMusic div.artistImage { float: left; padding: 3px; margin-right: 1em; }

div#todayMusic div.artistImage a span { width: 226px; overflow: hidden; display: block; }

div#todayMusic div.artistImage img { width: 226px; height: 174px; }

div#todayMusic div.description { float: left; width: 335px; }

div#todayMusic div.description h3 { margin-bottom: 1em; }

div#todayMusic p#aboutArtist { margin: 1em 0; }

div#todayMusic div#otherArtists { margin-top: 1em; padding: 1em; }

div#todayMusic div#otherArtists ul { margin-top: 1em; }

div#todayMusic div#otherArtists li { float: left; width: 71px; text-align: center; margin: 0 4.6px; }

div#todayMusic div#otherArtists li span.thumbnail span { display: block; width: 51px; height: 51px; overflow: hidden; text-align: center; }

div#todayMusic div#otherArtists li img { min-width: 51px; min-height: 51px; max-width: 60px; }

div#todayMusic div#otherArtists li span { display: block; }

div#todayMusic div#otherArtists li a { display: block; text-align: center; padding: 0.5em; }

div#todayMusic div#otherArtists li span.thumbnail { width: 51px; height: 51px; padding: 2px; margin: 0 auto;}

/*----------------
   Common
----------------*/
#mainLayout, #mainLayout td { padding:0px !important; padding:0px;  margin-top:-2px !important; margin-left:-2px !important;  }	
#wrap {
  width:1000px !important;
  position:center;
}

body { margin:0; padding:0; background:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_bg_rapport2.gif) #bec0bf; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px; color:#cccccc; }
img { border:none; }
.clear { clear:both; }

a:link { text-decoration:underline;; font-weight:normal; }
a:visited { text-decoration:underline; font-weight:normal; }
a:active { text-decoration:none; font-weight:normal; }
a:hover  { text-decoration:none; font-weight:normal; }

#hubde_left  { width:400px; padding-top:12px; float:left; }
#hubde_right  { width:584px; margin-left:16px; padding-top:12px; position:relative; float:left; }

.hubde_left_boxheader { width:387px; width:400px !ie; height:30px; line-height:30px; padding:0px 0px 0px 13px; position:absolute; top:0px; left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff !important; }
.hubde_right_boxheader { width:571px; width:584px !ie; height:30px; line-height:30px; padding:0px 0px 0px 13px; position:absolute; top:0px; left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff !important; }
.hubde_left_footer { width:400px; height:10px; margin-bottom:10px; background:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_01_corners400px_01.gif) no-repeat; background-color:transparent;}
.hubde_right_footer { width:584px; height:10px; margin:0px 0px 10px 0px; background:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_02_corners584px_01.gif) no-repeat; background-color:transparent;}

/*----------------
   Changeable styles
----------------*/
.hubde_header_bg { background-color:#1c5376; }
a:link, a:visited, a:active, a:hover, a:link span, a:visited span, a:active span, a:hover span, a.add:hover, a.send:hover, a.fwd:hover  { color:#1c5376; }
#hubde_contact_table a:hover{color:#1c5376 !important;}

/*----------------
   TopNav
----------------*/
#headerTable td { height: 0%; }
#headerTable {  margin-top:-4px !important; margin-top:-6px !ie; }
#header { display: block !important; width:809px; }
#topnav { margin-top: 0px !important; }
#subnav ul { background: #fff !important; color:#fff; }
#topnav *, #topnav a { color:#fff !important;}
#topnav { filter: none !important; }
#headerWrap *  { background-color:transparent !important; background-image:none !important; }
#googlebar *, #leaderboard * { display: none !important; }
#topnav ul li a:hover, #topnav ul li a:link, #topnav ul li a:active{background-color: transparent !important; }
#topnav ul li a:hover{ background-color: transparent !important;color:#fff !important;}
#leftnav li a {color:#ffffff !important;background:transparent !important; }
#subnav a{color:#fff !important;}	
#subnav li { background:#000000 !important; }	
#subnav a:hover{color:#fff !important;background:#999999 !important;}
a small {color:#fff !important}
#topnav a, #topnav a:link, #topnav a:active, #topnav a:visited { font-weight:normal; color:#fff !important; text-decoration:none; font-size:11px;}
#topnav{background-image:none !important;}
#topnav a:hover {color:#fff !important;text-decoration:underline;font-size:11px;}





/*----------------
   Header
----------------*/
#hubde_header {position:relative; width:1000px; height:240px;}

/*----------------
   Editorial
----------------*/
#hubde_editorial{position: absolute; top:50px; top:60px !ie; left:25px; width:160px; height:130px; z-index:1000; color: #000000;}

/*----------------
   Flash Container
----------------*/
#hubde_flashcontainer{position: absolute;z-index:10;}

/*----------------
   Contact Table
----------------*/
#hubde_contact_table{width: 1000px;}
#hubde_contact_table a:link,#hubde_contact_table a:active,#hubde_contact_table a:visited,#hubde_contact_table a:hover{font-size: 18px; font-weight:bold; text-decoration:none; height:66px;
line-height:30px; float:left; display:block;}
#hubde_contact_table a:link,#hubde_contact_table a:active,#hubde_contact_table a:visited{color: #ffffff; background-image:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_13_contact_back_01.gif); background-position: 0px -16px; background-repeat:no-repeat;}
#hubde_contact_table a:hover{background-image:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_13_contact_back_01.gif); background-position: 0px 0px;padding-top: 16px; height:50px; height:66px !ie;}
#hubde_contact_table .add{ margin-right: 24px; padding:0px 34px 0px 34px; width:249px; width:317px !ie;}
#hubde_contact_table .send{ margin-right: 25px; padding:0px 27px 0px 27px; width:263px; width:317px !ie;}
#hubde_contact_table .fwd{ padding:0px 53px 0px 53px; width:211px; width:317px !ie; /*gegen duplicate character bug ->*/ margin-right:-3px !ie; }


/*----------------
   Player
----------------*/
#hubde_left_mp3player { width:347px; width:400px !ie; padding:31px 0px 0px 53px; background-color:#000000; position:relative; }
#hubde_mp3player_container { position:relative; line-height:0%; z-index:1000; }
#profile_miniplayer { position:absolute; top:45px; left:10px; z-index:100; }

/*----------------
   Channels
----------------*/
#hubde_left_channels { width:396px; width:400px !ie; padding:14px 0px 14px 4px; background-color:#000000; position:relative;}
.hubde_channel_img { width:100px; height:100px; margin-top:30px; float:left; }
.hubde_channel_text { width:76px; margin-left: 7px; margin-top:30px; margin-right:7px; /*margin:32px 13px 0px 7px;*/ float:left; }/*IE6 BUG float:left; -> Boxheader's not visible*/
.hubde_channel_textlink { display:block; margin-top:10px; }

/*----------------
   Polls
----------------*/
#hubde_left_polls { width:371px; width:400px !ie; padding:44px 14px 14px 15px; background-color:#000000; position:relative; }

/*----------------
   Widget
----------------*/
#hubde_left_widget { width:400px; background-color:#000000; position:relative; }
#hubde_widget_text{position: relative; padding: 18px 14px 10px 15px;}

.userProfileApp{border:none !important; border-color:transparent !important; width:400px !important;}
table td#appchromeheader_117644 {display:none !important;}
table td.appcontent{position:absolute; top:44px; left:-1; width:400px;border:none !important; border-color:transparent !important;}
table td.appcontent tdborder{display:none !important;border:none !important; border-color:transparent !important;}
object#apppanel_117644_profile{width:400px; height: 276px;}


/*----------------
   Blog
----------------*/
#hubde_blog_subscribe { position:absolute; top:0px; right:0px; _right:0px; _left:448px; }
#hubde_right_blog { width:584px; height:250px; background-color:#000000; position:relative; }
#profile_blog { position:absolute; /*top:65px; left:15px;*/ top: 44px; left: 15px; width: 440px; }


#profile_blog .heading { display:none; }
#profile_blog_subjects { line-height:11px; }
#profile_blog li{font-size:11px;}

.hubde_14px_bold { font-size:14px; font-weight:bold; }


/*----------------
   FAQ
----------------*/
#hubde_right_faq { width:584px; height:80px; height:130px !ie; padding-top:50px; background-color:#000000; position:relative; }
#hubde_right_faq_img { width:112px; margin-left:16px; float:left; }
#hubde_right_faq_text { margin:6px 0px 0px 22px; float:left; width:420px; }

/*----------------
   User
----------------*/
#hubde_right_user { width:584px; height:270px; padding-top:50px; background-color:#000000; position:relative; }
#hubde_right_user_image { width:130px; position:absolute; top:62px; left:26px;  }
#hubde_right_user_frame { position:absolute; top:48px; left:6px; }
#hubde_right_user_links { position:absolute; top:250px; left:45px; text-align:center; }

#hubde_right_user_text{ width:350px; /*for ie6*/  _width:550px; height:230px; padding-left:200px; overflow:hidden; float:left; }
.user_scroll { width:10px; height:230px; background:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_11_scroller_01.gif); float:left;}
.user_handle { height:35px; width:10px; background:url(http://creative.myspacecdn.com/de/myspacede/images/hubde_12_scrollhandle_01.gif) no-repeat;}

#hubde_right_user_apply { margin:15px 0px 5px 200px; }


/*----------------
   Video
----------------*/
#hubde_right_video { width:584px; height:250px; background-color:#000000; position:relative; }
#hubde_video_container { position:relative; }

/*----------------
   Music
----------------*/
#hubde_right_music { width:584px; height:250px; background-color:#000000; position:relative; }
#hubde_music_container { position:relative; z-index:1000; }
#shell{position:relative;left:50px;}
#featuredArtist { position:absolute; top:45px; left:10px; z-index:100; }
#featuredArtist div.artistImage { float: left; padding: 3px; margin-right: 1em; }
#featuredArtist div.artistImage a span { width: 226px; overflow: hidden; display:block; }
#featuredArtist div.artistImage img { width: 226px; height: 174px; }
#featuredArtist div.description { float: left; width: 300px; }
#featuredArtist div.description img { display:none; }
#featuredArtist div.description h3 { margin-bottom: 1em; font-size:11px; }
#featuredArtist div.description h4 { font-size:14px; margin-bottom:5px; font-weight:bold; }
#featuredArtist div.description .info { margin:0px; }
#featuredArtist p#aboutArtist { margin: 1em 0; }
#aboutArtist a { display:block; }



/*----------------
   Slideshow
----------------*/
#hubde_right_photoslider { width:576px; width:584px !ie; padding:39px 0px 0px 8px; background-color:#000000; position:relative; }


/*----------------
   Friends & Comments
----------------*/
.hubde_boxheader { width:987px; width:1000px !ie; height:30px; line-height:30px; padding:0px 0px 0px 13px; top:0px; left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#ffffff !important; }

#profile_friends .heading, #profile_comments .heading{display:none;}
#profile_friends .redlink{float: right;}
#profile_friends{ width:974px; width:1000px !ie; padding: 13px; background-color:#000000; }
.friend {margin-right:31px;}

#profile_comments .section strong{float: right;color:#FFFFFF !important;}
#profile_comments table{color:#FFFFFF !important;}
#profile_comments{ width:974px; width:1000px !ie; padding: 13px;background-color:#000000; }
.commentdate{font-size: 11px;}

/*----------------
   Footer
----------------*/
#footer a{color:#FFFFFF !important;}
#footer .clear{color:#FFFFFF !important;}