@charset "utf-8";
/* CSS Document */
img, {behavior: url(http://creative.myspacecdn.com/design/myspace/iepngfix/iepngfix.htc)}
body {background: #FFF  url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_background.jpg) repeat-x top center fixed; color:#000;}
#wrap {margin: auto; width: 1023px; background: transparent;}
*html #wrap {margin: auto; width: 1023px; background: transparent;}
#mainLayout {margin: -3 0 0 0; padding:0; background:none;}
*html #mainLayout {margin:-3 0 0 0 ; padding:0; background:none;}
#header {width: 1023px;}
#headerWrap {width:1023px; margin-left:0px;}
*html #headerWrap {width:1023px;margin-left: 0px; }
#headerTable td {background: #ce4e26;} 
#topnav {width: 1023px;}
#topnav tr {background: #ce4e26;}  
#topnav a {color:#CCC}
.heading {color: #ce4e26; margin-bottom: 10px} 
.cols th, .btext, .redtext, a:link, a:hover, a:visited, a.redlink,  a.friendtext:link, a.friendlink:link {color: #000;}
.cols th {width:auto; padding:25px;}
a.text, a.text:link, a#footer, a#footer:link {color:#000;}
a.underLineLink, a.underLineLink:link, a.underLineLink:hover, a.underLineLink:visited {text-decoration:underline;}
#footer {color:#000; padding:0 0 10 0px; width:1023px; margin:0 0 0 15px;}
*html #footer {padding:0 0 10 0px; margin:0 0 10 23px;}
/* h1 {padding:10 0 3 10; margin:0;} */
h1, h2 {padding:0; margin:0; text-indent:-5000px; background:none; height:1px; width:1px; line-height:1px; overflow:hidden;}
*html h1, *html h2 {padding:0; margin:0; text-indent:-5000px; background:none; height:1px; width:1px; line-height:1px; overflow:hidden; display:inline;}

#URLbookmarkIcon {position:absolute; top:-22px; left:760px; color:#CCC; font: Arial, Helvetica, sans-serif normal; font-size:xx-small; height:30px;}
*html #URLbookmarkIcon {top:-20px; left:760px;}
#myspaceURL, #addThis {float:left; margin-left:5px;}

#profile_aboutMe {width:1023px; height:1327px; margin:0; padding:0; background:transparent;}

.bffFriendsHeader {background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_header_friends.png) no-repeat center; width:1023px; height:130px; margin:0 0 0 -3px; padding:0;}
.commentsHeader {background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_header_comments.png) no-repeat center; width:1023px; height:130px; margin:0 0 0 -3px; padding:0;}

.friendsModule, .forumsModule, .commentsModule {background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_background_UGC.png) repeat-y center; width:1023px; margin: 0 0 0 -3px; padding:10 0 10 0px;}
*html .friendsModule {margin:-2 0 0 0;}
.forumsModule { margin: 43px 0 0 -3px; }

.ugcFooter {background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_background_ugcFooter.png) no-repeat center; width:1023px; height:29px; margin:0 0 0 -3px; padding:0;}

#profile_friends {margin:0; padding:10px 0 0 60px; width: 900px; color:#000;}
*html #profile_friends {margin:0; padding:10px 0 0 60px; width:900px; color:#000;}

#profile_forums {margin:0; padding:10px 0 0 60px; width:900px; color:#000;}
*html #profile_forums {margin:0; padding:10px 0 0 60px; width:900px; color:#000;}

#profile_comments {height:290px; margin:0; overflow-y:auto; overflow-x: hidden; padding:10px 0 0 60px; width:900px; color:#000;}
*html #profile_comments {height:300px; margin:0; overflow:auto; padding:10px 0 0 60px; width:900px; color:#000;}
#profile_comments td {background: none;}

.friend {width: 119px;}		
#profile_forums td {padding:15px;}

/*MYSPACE VIDEO  NAV BAR STYLES*/
#myspaceVideo-navBar {background: url(http://creative.myspacecdn.com/design/myspace/bff/images/MSvid_navBar.png) left top no-repeat; font: 12px/normal arial; height: 25px; margin: 0 0 0 6px; position: absolute; width: 515px; z-index: 1; top:0px; left:0px;}
#myspaceVideo-navBar a {color: #000; font-weight: bold}
#myspaceVideo-navBar a:hover {color: #000; font-weight: bold}
#myspaceVideo-navBar ul {float: right; margin: -16px 12px 0 0; padding: 0}
#myspaceVideo-navBar li {display: inline}
#myspaceVideo {padding: 0 0 0 10px !important}
#myspaceVideo a {display: block; padding: 6px 0 0 0; text-indent: -9999px}
#videoCharts {padding: 0 0 0 26px !important}
#channels {padding: 0 0 0 35px !important}
#primetime {padding: 0 0 0 44px !important}
#myVideos {padding: 0 0 0 45px !important}

/* CONTENT MODULE POSITIONING */
.mainContainer {width:1023px; height:1400px; margin:0; padding:0; background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_content_background.png) no-repeat center top; position:relative; top:0px; left:0px;}
#URLbookmarkIcon {position:absolute; width:125px; height:25px; margin:0; padding:0; top:-20px; left:745px;}
#sponsorModule {left: 773px; position: absolute; top: 5px}
	#sponsorLogo {}
	#sponsorCopy {position:relative; float:left; width:100px; height:50px; margin:0 0 0 7px; padding:5 0 0 0px; font-size:xx-small;}
#mainLogoBlock {position:absolute; width:169px; height:103px; margin:0; padding:0; top:60px; left:45px;}
	.bffLogo {margin:0px; padding:0px; width:165px; height:72px;}
	.msVidLogo {margin:0 auto 0; padding:8 0 0 0px; height:21px; width:136px;}
#supplementaryLinks {position:absolute; width:110px; height:45px; margin:0; padding:0; top:20px; left:595px; font-weight:bolder;}
#supplementaryLinks li {list-style-type:none;}
#supplementaryLinks a, #supplementaryLinks a:hover, #supplementaryLinks a:visited {color:#dd3e11; font-weight:bolder;}
#contactTable {position:absolute; width:850px; height:13px; margin:0; padding:0; top:150px; left:270px;}
#contactTable ul {font: normal 15px/normal "Arial Rounded MT Bold", Arial, Helvetica, sans-serif}
#contactTable li {color: #C30; display:inline; margin: 0 65px 0 0;}
#contactTable li:hover {color: #000}
#contactTable li a {color: #000}
#contactTable li a:hover {color: #C30}
#videoModule {position:absolute; width:671px; height:512px; margin:0; padding:0; top:192px; left:43px;}
	.container {width:600px; margin:0 auto 0; padding:0;}
	.pastEpisodes {width:647px; height:83px; margin:8 0 0 0; background: url(http://creative.myspacecdn.com/design/myspace/bff/images/bff_vidScrollerBG_season1.png) no-repeat top left;}
#wantToBeOnBFF {position:absolute; width:321px; height:314px; margin:0; padding:0; top:175px; left:715px;}
#musicPlayer{position:absolute; width:295px; height:51px; margin:0; padding:0; top:404px; left:697px; z-index:10;}
 #profile_miniplayer {position:absolute; width:295px; height:51px; margin:0; padding:0; top:500px; margin-left:697px; z-index:10;}
#medRec {position:absolute; width:300px; height:250px; margin:0; padding:0; top:530px; left:694px; background-color:#FFF;}
#bffApp {position:absolute; width:268px; height:293px; margin:0; padding:0; top:785px; left:46px;}
#bffContestants {position:absolute; width:670px; height:289px; margin:0; padding:0; top:785px; left:318px;}
#safetyInfo {position:absolute; width:915px; height:175px; margin:0; padding:0; top:1070px; left:51px;}
.safetyTxt {position:relative; float:left; width:787px; height:175px; margin:0; padding:0; top: 65px; }
.safetyTxt p {font-size:12px; line-height:10px;}
.safetyTxt h3 {color:#e34125; font: normal 18px/normal "Arial Rounded MT Bold", Arial}
.safetyTxt ul {margin: 10px 0 0; padding: 0; width: 100em}
.safetyTxt li {float: left; line-height: 22px; list-style: none; width: 30em}
.safetyTxt a {color:#000; font: normal 14px/normal "Arial Rounded MT Bold", Arial}
.safetyTxt a:hover {color:#e34125; font: normal 14px/normal "Arial Rounded MT Bold", Arial}