@charset "utf-8";
/* CSS Document */

/*----------------
   Common
----------------*/
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/profile_01_bg_02.jpg) center top no-repeat #FFFFFF !important; }

a:link { color:#000 !important; text-decoration:none; font-weight:normal; }
a:visited { color:#000 !important; text-decoration:none; font-weight:normal; }
a:active { color:#000 !important; text-decoration:none; font-weight:normal; }
a:hover  { color:#000 !important; text-decoration:underline; font-weight:normal; }

#mainLayout, #mainLayout td { margin-top:-2px !important; margin-left:-2px !important;  }	
#wrap { width:901px !important; position:center; }
.clear { clear:both; }
img { border:none; }
img, div { behavior: url(http://creative.myspace.com/de/CommonScripts/iepngfix.htc); }


/*----------------
   TopNav
----------------*/
#headerTable td { height: 0%; }
#headerTable {  margin-top:-4px !important; margin-top:-6px !ie; }
#header { display: block !important; width:901px; }
#topnav { margin-top: 0px !important; }
#subnav ul { background: #fff !important; color:#000; }
#topnav *, #topnav a { color:#000 !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:#000 !important;}
#leftnav li a {color:#000 !important;background:transparent !important; }
#subnav a{color:#000 !important;}	
#subnav li { background:#FFF !important; }	
#subnav a:hover{color:#000 !important;background:#e7e7e7 !important;}
a small {color:#000 !important}
#topnav a, #topnav a:link, #topnav a:active, #topnav a:visited { font-weight:normal; color:#000 !important; text-decoration:none; font-size:11px;}
#topnav{ background-image:none !important; }
#topnav a:hover { color:#000 !important; text-decoration:underline; font-size:11px; }


/*----------------
   Contact
----------------*/
#msmc_contact { width:363px; height:495px; float:left; position:relative; }
#msmc_contact_logo { width:363px; position:absolute; top:22px; left:0px; }
#msmc_contact_links { width:363px; position:absolute; top:205px; left:0px; }


/*----------------
   Video
----------------*/
#msmc_video { width:501px; height:495px; margin-left:37px; float:left; position:relative; }
#msmc_video_player { width:484px; width:501px !ie; height:330px; height:355px !ie; padding:25px 0px 0px 17px; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/video_01_border_01.gif) no-repeat; position:absolute; top:0px; left:0px; }
#msmc_video_eyecatcher { width:381px; position:absolute; top:374px; left:60px; }


/*----------------
   Info
----------------*/
#msmc_info { width:901px; height:315px; margin-top:12px; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/info_01_bg_01.gif) no-repeat; position:relative; }
#msmc_info_text { width:645px; position:absolute; top:40px; left:220px; }


/*----------------
   iFrame
----------------*/
#msmc_iframe { width:860px; width:901px !ie; height:250px; height:295px !ie; padding:22px 20px 23px 21px; margin-top:38px; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/iframe_01_border_02.gif) no-repeat; position:relative; }
#msmc_iframe_content { width:860px; height:250px; }
#msmc_iframe_video { width:350px; position:absolute; top:22px; left:264px; }
#msmc_iframe_text { width:350px; position:absolute; top:22px; left:400px; }

/*----------------
   Shop
----------------*/
#msmc_shop { width:901px; height:233px; margin-top:30px; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/shop_02_bg_02.gif) no-repeat; position:relative; }
#msmc_shop_img { width:123px; position:absolute; top:54px; left:26px; }
#msmc_shop_text { width:300px; position:absolute; top:54px; left:189px; }
#msmc_shop_text a:link { color:#009CDE !important; text-decoration:none; font-weight:bold; }
#msmc_shop_text a:visited { color:#009CDE !important; text-decoration:none; font-weight:bold; }
#msmc_shop_text a:active { color:#009CDE !important; text-decoration:none; font-weight:bold; }
#msmc_shop_text a:hover  { color:#009CDE !important; text-decoration:underline; font-weight:bold; }
#msmc_shop_btn { width:251px; position:absolute; top:60px; left:588px; }



/*----------------
   Friends
----------------*/
#profile_friends { color:#000; margin-top:30px; padding:50px 0px 0px 0px;  background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/friends_01_header_01.gif) no-repeat; }
.friend { font-weight:bold; margin:5px 17px 10px 0px; }
.friend a { color:#000!important; }
.friend a:hover { color:#000!important; text-decoration:underline; }
.friend { color:#000!important; }

#profile_friends .heading { display:none; }
#profile_friends a { color:#000; }
#profile_friends a:hover { color:#000; text-decoration:underline; }
#profile_friends_viewAll { color:#000; }
#ctl00_cpMain_ctl01_ctl04_pnlAllFriendsLink { display:none; }



/*----------------
   Comments
----------------*/
#profile_comments { width:901px; padding:50px 0px 0px 0px; background:url(http://creative.myspacecdn.com/de/advertising/musicchallenge/htc/images/comments_01_header_01.gif) no-repeat; }
#profile_comments th { text-align:center; padding-right:20px; }
#profile_comments td { padding-bottom:15px !important; color:#000; }
#profile_comments td a { font-weight:bold; color:#000; }
#profile_comments td a:hover { font-weight:bold; color:#000; text-decoration:underline; }
#profile_comments .heading { display:none; }

#profile_comments table { margin-top:3px; }
#profile_comments h4{ font-size:16px; margin-top:2px; }

#profile_comments a { font-weight:bold; color:#000; }
#profile_comments a:hover { font-weight:bold; color:#000; text-decoration:underline; }
#profile_comments_0 th { padding-top:5px; }
#profile_comments_0 h4  { padding-top:5px; }
.commentdate { font-size:11px !important; font-weight:bold; color:#000; }


/*----------------
   Footer
----------------*/
#footer { width:901px; }
