/* CELEBRITY PAGE - REVISION:3 */

/* GLOBAL*/
body { color: #fff; background-color: #000; font:13px Arial, sans-serif;}
#wrap {	width: 960px; margin: 0 auto; padding: 0; text-align: left; background-color: #000000;}
img{border:none;}
a:link, a:visited, a:active { text-decoration: none; color: #FFFFFF;}
a:hover { text-decoration: underline; color: #FFFFFF;}
#footer { background-color: #000; }
#celebBodyText {color:#fff; margin-top:25px; position:relative; min-height:303px;} 
#celebBodyText h1 {margin:0; font-size:2em;}
#celebBodyText h2 {color:#f055e7; margin:0 0 10px; border-bottom:#f055e7 solid 2px; padding-bottom:10px; font-family:  "Arial Rounded MT Bold",Tahoma,Arial,Verdana;}
#celebBodyText h3 {font-size:13px; font-weight: bold;}
#celebBodyText h4 {font-size: 1.3em; margin:0 0 5px 0; padding:0;}
#celebBodyText p {margin:0;}
#celebBodyText .top{background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_text.gif) left top no-repeat;}
#celebBodyText .top div {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_text.gif) right top no-repeat;}
#celebBodyText .top div div {border-top:2px solid #676767; margin:0 13px; height:11px; background: #333 none; font-size:0;}
#celebBodyText .bottom {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_text.gif) left bottom no-repeat;}
#celebBodyText .bottom div {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_text.gif) right bottom no-repeat;}
#celebBodyText .bottom div div {border-bottom:2px solid #676767; margin:0 13px; height:11px; background: #333 none; font-size:0;}
#celebTextContent {border:2px solid #676767; border-width: 0 2px; background-color:#333; padding:5px 20px; }
a .celebViewProfile {position:absolute; text-indent:-9999px; background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_view_profile.gif) left top no-repeat; width:91px; height:20px; right:21px; top:20px; cursor:pointer;}
a:hover .celebViewProfile {background-position:left bottom;}
* html #celebTextContent {height:1%;} /*Fix height problem on ie6*/
* html #celebHeaderTxtContent {height:1%;} /*Fix height problem on ie6*/

/*LAYOUT*/
div#featuredicon { float:left; width:383px; margin-right: 25px;}
div#behindthescenes { float:left; width:225px; margin-right:24px;}
div#news { float:left;  }
div#risingstar{ float: left; width:303px; margin-top: 25px;}
#celebritytitle { margin-top:5px; margin-bottom:5px; margin-right:650px; }
div#photo, div#impact, div#qa, div#blog {width: 303px; margin-right: 25px; float:left; margin-top: 25px;}
div#photo {margin-right:26px;}
div#celebrityvideo{float:left; margin:25px 22px 0 0; width: 633px;}
#celeb_left { width: 635px; margin-right:20px; float:left; height:auto;}
.clear {clear:both;}
.celebtitle{background-color:#000; height: 56px;  margin-bottom:15px; border-bottom:2px solid #f055e7;}
#celebBlog #celebBodyText, #celebBlog #advert, #celebVideos #advert, #celebVideos  #celebBodyText, #celebQA #advert, #celebRisingStar #advert, #celebNews #advert, #celebNews #celebBodyText, #celebIcon #advert, #celebDirectory #advert {margin-top:0 !important;}

/* CELEBRITY HEADER*/
div#celebHeader {width:930px; height:35px; background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_header_bg002.jpg) repeat-x; padding:0 15px; .width:960px;}
div#celebHeader h1{float:left; font-size:11px; text-indent:-9999px; background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_header_h1_002.gif) no-repeat; width:177px; height:17px; margin:10px 0 0; cursor:pointer;}
div#celebHeader ul {margin:0; padding:10px 0 0; float:right;}
div#celebHeader li {float:left; list-style: none; font-size: 11px; padding:0 7px; border-right:solid #fff 1px;}
div#celebHeader li.last{border:0;}


/* CELEBRITY VIDEO MODULE*/
#celebrityvideo { background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_video_bg.jpg) repeat-x;  }
.celebMainVideoModule { background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_video_bg_right.jpg) no-repeat right 0; width: 633px; height: 293px;}
.celebMainVideo { float:left; padding-left:15px; height:293px; background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_video_bg_left.jpg) no-repeat left 0;}
.celebMainVideo #flashy { padding-top:6px; margin-right:20px;}
.celebMainVideoTxt { float:left; width:225px; padding-top:48px; margin-top:30px; background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_exclusive_video.gif) no-repeat top left; font: normal 12px Arial, sans-serif, Helvetica;}
.celebMainVideoTxt h3 {padding:15px 0 0; color:#f055e7; font: bold 12px Arial, sans-serif, Helvetica; margin: 5px 0 0;  }
.celebMainVideoTxt p {color:#000; margin-top:5px;}
.celebMainVideoTxt ul#celebMainVideoLink {margin:0; padding:10px 0 0; }
.celebMainVideoTxt ul#celebMainVideoLink a { color:#fff; font: bold 14px  "Arial Rounded MT Bold",Tahoma,Arial,Verdana; }
.celebMainVideoTxt ul#celebMainVideoLink li {list-style: none; margin:0 0 10px 0; padding:0; height: 21px; line-height:18px; text-align: center;}
.celebMainVideoTxt ul#celebMainVideoLink li.first {padding-left:0;}
.celebMainVideoTxt ul#celebMainVideoLink li.last {padding-right:0; border-right:none;}
.celebMainVideoTxt ul#celebMainVideoLink li.addProfile, .celebMainVideoTxt ul#celebMainVideoLink li.viewProfile {float:left;}
.celebMainVideoTxt ul#celebMainVideoLink li.addProfile {margin-right: 22px;}
.celebMainVideoTxt ul#celebMainVideoLink li.moreVideos {clear:left;}


/*NEWS MODULE*/
div#news {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_news_bg.gif) repeat-y;}
div#news div {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_news_bg_top.png) no-repeat left top; float:left;}
div#news div div {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_news_bg_bottom.gif) no-repeat left bottom ;}
div#news div div div {background: none;}
div#news .celebMainNewsSection {height:330px; position:relative; width:303px;}
div.celebMainNewsWrap {float:left; display:block; margin:54px 0 0; padding-left:20px;}
div.peopleLink {position:absolute; width:50px; height:68px; right:0; top:0; }
div.celebMainNewsContent {float:left; margin:14px 0 0;}
div.celebMainNewsContent .celebMainNewsThumb { float:left; width:64px; height:64; padding:4px; background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_news_thumbnail.jpg) no-repeat left top !important;}
div.celebMainNewsContent .celebMainNewsThumb img{width:64px; height:64px; border:none;}
div.celebMainNewsContent .celebMainNewsText {float:left; width: 190px; height:64px; margin:2px 3px;}
div.celebMainNewsText h3 { color: #f055e7; font: bold 15px Arial, sans-serif, Helvetica; margin:0 0 3px 0; }
div.celebMainNewsText a {font: bolder 12px Arial, sans-serif, Helvetica;}
* html .celebMainNewsText h3 {margin-bottom:0;}

/* CELEBRITY IMPACT */
#celebImpact .celebtitle { background: url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/impact_cropped2.png) no-repeat -18px 0; height: 56px;}
#celebImpact #celebBodyText p {margin-top:6px;}
#celebBodyText a { color:#fff; text-decoration:underline; font-weight:bold;}
p.answerPink a {color:#f055e7 !important; text-decoration:underline; font-weight:bold;}
#celebBodyText a:hover, span.answerPink a:hover {text-decoration:none;}
.celebritySupportingPageTitle{ color:#ffffff; font-size:2em; font-weight:bolder; }
.answerPink{ color:#f055e7; }
#celebImpact #advert{margin-top:0;}

/* CELEBRITY BLOG*/
#celebBlog .celebtitle { background: url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/blog_4.png) no-repeat -18px 0; }
#celebBlog div#postImage { float: left; margin: 0 15px 0 0; padding: 0px 0 15px 0; max-width: 360px; /* max-width for post images */ }
#celebBlog #celebBodyText p {margin-top:6px;}
#celebBlog #celebBodyText p.blogDate {font-size:11px; color:#ccc; margin:0 0 12px;}
div#postComments { border-top: 2px solid #f055e7; margin: 20px 0 30px; padding: 8px 0 0;}	

/* CELEBRITY VIDEO*/
#celebVideos .celebtitle { background: url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/videos_cropped2.png) no-repeat -18px 0; }
#celebVideos #celebPlayer, #celebVideos #celebBodyText p  {text-align:center;}
#celebVideos #celebBodyText p {margin-top:15px;}
#celebVideos h1 {margin-bottom:10px; text-align:center;}
#celebVideos ul#profileLink {float:left; margin:5px 0 0; padding:0;}
#celebVideos ul#profileLink li {float:left; list-style: none; padding:0 5px; border-right:solid #fff 1px;}
#celebVideos ul#profileLink li a {display:block;}
#celebVideos ul#profileLink li.last{border:none;}
#celebVideos ul#profileLink li.first{margin-left:75px;}
* html #celebVideos ul#profileLink li {display:inline;}
* html #celebVideos #celebBodyText p {margin-top:25px;}

/* RISING STAR*/
#celebRisingStar .celebtitle { background: #000 url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/star_cropped2.png) no-repeat -18px 0; }
#celebRisingStar #celebBodyText p {margin-top:6px;}
#celebRisingStar h1, #celebRisingStar #celebPlayer {text-align:center; margin-top:10px;}
#celebRisingStar ul#profileLink {float:left; margin:5px 0 0; padding:0;}
#celebRisingStar ul#profileLink li {float:left; list-style: none; padding:0 5px; border-right:solid #fff 1px;}
#celebRisingStar ul#profileLink li a {display:block;}
#celebRisingStar ul#profileLink li.last{border:none;}
#celebRisingStar ul#profileLink li.first{margin-left:75px;}
* html #celebRisingStar ul#profileLink li {display:inline;}

/* CELEBRITY QA*/
#celebQA .celebtitle { background: #000 url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/sound_off_head.jpg) no-repeat -5px 0; }
#celebHeaderTxt .top{background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_no_bg.gif) left top no-repeat;}
#celebHeaderTxt .top div {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_no_bg.gif) right top no-repeat;}
#celebHeaderTxt .top div div {border-top:2px solid #676767; margin:0 13px; height:11px; background: #000 none; font-size:0;}
#celebHeaderTxt .bottom {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_no_bg.gif) left bottom no-repeat;}
#celebHeaderTxt .bottom div {background:url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_rounded_no_bg.gif) right bottom no-repeat;}
#celebHeaderTxt .bottom div div {border-bottom:2px solid #676767; margin:0 13px; height:11px; background: #000 none; font-size:0;}
#celebHeaderTxt #celebHeaderTxtContent {border:2px solid #676767; border-width: 0 2px; background-color:#000; padding:5px 20px; }
#celebQA div#postImage { float: left; margin: 0 15px 0 0; padding: 0; max-width: 360px; /* max-width for post images */ }
#celebQA h1{margin:0 0 5px;}

/*CELEBRITY NEWS*/
#celebNews .celebtitle { background: #000 url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/news_cropped2.png) no-repeat -18px 0; }
#celebNews #celebBodyText h2 { border:none; margin:0; padding:0;}
#celebNews p {margin:10px 0;}

#celebNews p.postDate {margin:0; font-size: 11px; color:#ccc;}
#celebNews p.photoCap {font-size:10px; color:#ccc; margin:5px 0 0;}
#celebNews #postImage {float:left; margin:0 15px 0 0; max-width: 360px;}
#celebNews #sponsor {margin-bottom:10px;}
#celebNews h4 {font-size:1.8em; border-top:solid #EC53E6 2px; padding-top:10px; margin:20px 0 10px;}
#celebNews h3 a { color:#EC53E6;}
#celebNews h3 {margin:0 0 1px; padding:0; font-size:14px;}
#celebNews p.newsRelatedDate, #celebNews p.newsRelatedTime, #celebNews p.newsRelatedAuthor {float:left; margin:3px 0; padding:0 5px; border-right:solid #EC53E6 1px; font-size:11px; color:#ccc;}
#celebNews p.newsRelatedDate {padding-left:0;}
#celebNews p.newsRelatedAuthor {border:none;}
#celebNews p.newsRelatedDesc {clear:left; margin-bottom:15px;}

/* CELEBRITY ICON */
#celebIcon .celebtitle { background: #000 url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/icon_cropped2.png) no-repeat -18px 0; }
#celebIcon #celebBodyText p {margin-top:6px;}

/* CELEBRITY DIRECTORY */
#celebDirectory .celebtitle { background: #000 url(http://cms.myspacecdn.com/cms/Celebrity/image_assets/headers/directory_cropped3.jpg) no-repeat -18px 0; }
#celebDirectory #celebLink a {color:#F055E7;}
#celebDirectory #celebLink a:hover {text-decoration:underline;}
#celebDirectory #advert {padding-top:0 !important;}
#letterCell {font-size: 15px !important; font-weight: bold;}
#backToTopCell {padding-right:15px !important;}
#alphaTop a, #alphaBottom a {color:#F055E7;}
#alphaTop a:hover, #alphaBottom a:hover {text-decoration: none;}


/*SECONDARY FEED*/
#secondaryfeed {float:right; margin-top:25px; width:303px;}
#secondaryfeed .top {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_secondary_bg.gif) no-repeat left top; border-bottom:solid #EC53E6 2px; width:100%;}
#secondaryfeed .top div {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_secondary_bg.gif) no-repeat right top;}
#secondaryfeed .top div div {background:#000 none; border-top:solid #EC53E6 2px; margin: 0 21px; padding:3px 0;}
#secondaryfeed .bottom {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_secondary_bg.gif) no-repeat left bottom;}
#secondaryfeed .bottom div {background: url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_secondary_bg.gif) no-repeat right bottom;}
#secondaryfeed .bottom div div {background:#000 none; border-bottom:solid #EC53E6 2px; margin: 0 21px; height:21px; font-size:0;}
#secondaryfeed #feedBody {border:solid 2px #EC53E6; border-width: 0 2px; padding:10px; background:#000;}
#secondaryfeed #feedImage {float:left; margin-right: 5px;}
#secondaryfeed h3 {margin:0 0 3px; padding:0;}
#secondaryfeed h3 a{font-size:14px; color:#fff; text-decoration:underline;}
#secondaryfeed h3 a:hover {text-decoration: none;}
#secondaryfeed a.watchIt {color:#EC53E6; margin:0; padding:0; text-transform: uppercase; font-size:10px; font-weight: bold;}
#secondaryfeed span.moreOn {float:left; margin:7px 5px 0 -7px; font-size:11px; font-weight: bold;}

/*GOOGLE AD*/
#celebritygoogle { float:left; margin-top:25px; background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_google_ad_bg.gif) repeat-y !important;}
div#ctl00_Main_GoogleAd_Skin_myspace_celebrity_main_googlead, div#ctl00_Main_GoogleAd_Skin_myspace_celebrity_googlead, div#ctl00_cpMain_SponsoredLinksCMS {background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_google_ad_bg_top.gif) no-repeat 0 0 !important;}
div.googleafc { background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_google_ad_bg_bottom.gif) no-repeat 0 bottom !important; width:304px !important; margin:0; }
div.googleafs strong, div.googleafc strong { color: #EF54E9 !important;}
div.googleafs p, div.googleafc p {color: #fff !important; margin:0 !important; padding:0;}

/* CELEBRITY AD */
#advert  {background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_ad_bg.gif) repeat-y;  margin:25px 0 0 0; float:left;}
#advert div {background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_ad_bg_top.gif) no-repeat 0 0; padding-top:11.5px;}
#advert div div {background: transparent url(http://creative.myspace.com/cms/Celebrity/redesign/celeb_ad_bg_bottom.gif) no-repeat 0 bottom; padding-left:2px; padding-bottom:21.5px; width:303px;}

.internationalNewsModule{ height:330px; width:298px; }
p.nomargin{margin-top:0 !important;}

div#internationalLinks { background-color: #000; }
