body{background-color:#E5E5E5; color:black; line-height:1;}
div#main{padding:0;margin:0;}
div#header.profileWidth{width:960px;}
div#wrap{width:960px;}
.left{float:left;}
.right{float:right;}
h2#mslogo{background:transparent none repeat scroll 0 0;}
a:link, a:visited, a:hover, a:active{color:#003399;}
ol, ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
.newFlag{color:#f00;font-size:11px;font-weight:normal;}
div#contentWrap{margin:0; padding:0; background:#fff; line-height:1.3em; color:#464646;}
div#content{margin:0; padding:0 12px 1em;}
div#msBannerWrap{margin:0 0 1em;}
div#msBanner{margin:0; width:936px; height:250px; background:transparent url(http://creative.myspacecdn.com/design/myspace/product/im/msimpromo_topbanner.jpg) no-repeat left top;}
div#msBanner div#msBullets{margin:0; padding:30px 50px 5px 435px;}
div#msBanner h2{margin:0 0 10px; padding:0; color:#ffff99; font-size:1.3em; font-weight:bold; line-height:1.6em; background:none;}
div#msBanner h2 em{font-style:italic; font-weight:normal; font-size:.9em;}
div#msBanner ul{color:#fff; font-weight:bold; font-size:12px; margin:10px 0 0 0;}
div#msBanner ul li{display:list-item; line-height:1.4em; padding:3px 0 2px 30px; list-style-image:none; list-style-position:outside; list-style-type:none; clear:left;
background:transparent url(http://creative.myspacecdn.com/design/myspace/product/images/mspromo_bgSheet.gif) no-repeat scroll left top;}
div#msBanner div.msAction{margin:20px 5px 0 20px;}
div#msBanner div.button {padding:0; margin-bottom:9px; font-size:12px; font-weight:bold;}
div#msBanner div.button a {text-decoration:none; color:#000; display:block; float:left; margin-right:6px; height:31px; padding-right:20px; background:transparent url(http://creative.myspacecdn.com/design/myspace/product/images/button_gold2.gif) no-repeat right -100px;}
div#msBanner div.button a:hover {background:url(http://creative.myspacecdn.com/design/myspace/product/images/button_gold2.gif) no-repeat right -150px;}
div#msBanner div.button a span { display:block; padding:7px 0 6px 18px; line-height:18px; background:transparent url(http://creative.myspacecdn.com/design/myspace/product/images/button_gold2.gif) no-repeat left top;} 
div#msBanner div.button a:hover span{text-decoration:none; color:#333; background:url(http://creative.myspacecdn.com/design/myspace/product/images/button_gold2.gif) no-repeat left -50px;}
div#col1{float:left; margin-left:0; width:625px;}
div#col2{float:right; margin-right:0; width:300px;}
div#col1 h2, div#col2 h2{background:url(http://x.myspacecdn.com/modules/splash/static/img/bgSheet.png) repeat-x left -864px; color:#fff; font-size:12px; font-weight:bold; margin:0 0 0.6em; padding:0.7em;}
div.msNotice{background:#fff8d0;border:1px solid #fbe49d;padding:5px 10px;margin-bottom:15px;}
div.msReportProblem{background:#eaf3ff;border:1px solid #6f9ece;text-align:center;padding:15px;}
div#medrec{margin-bottom:1em;}
div.module{margin-bottom:1em;}
div.module p{line-height:1.3em;}
div.b div div, div.tb div div, div.bb div div{font-size:0; height:5px; margin:0 4px;}
div.tb div div, div.bb div div{background:#fff none;}
div.mb{background:#fff none; border:solid #a8a8a8; border-width:0 1px; padding:0.1em 6px;}
div.tb div div{border-top:1px solid #a8a8a8;}
div.bb div div{border-bottom:1px solid #a8a8a8;}
div.b, div.b div, div.tb div, div.tb, div.bb, div.bb div{background:transparent url(http://x.myspacecdn.com/modules/splash/static/img/cornersSheet.png) no-repeat left top;}
div.tb div{background-position:right top;}
div.bb{background-position:left -7px;}
div.bb div{background-position:right -7px;}
div.b{background-position:left -56px;}
div.b div{background-position:right -56px;}
div.b div div{background:transparent url(http://x.myspacecdn.com/modules/splash/static/img/bgSheet.png) repeat-x left -792px;}
div.tabsWrap{border:1px solid #bbb;}
ul.tabs{background:transparent url(http://x.myspacecdn.com/modules/splash/static/img/bgSheet.png) repeat-x scroll left -1026px; margin:0; padding:0;}
ul.tabs li.selected{margin-bottom:-1px;}
ul.tabs li{border-right:1px solid #bbb; float:left; margin-bottom:-1px;}
ul.tabs li.selected a, ul.tabs li a:hover{background:transparent url(http://x.myspacecdn.com/modules/splash/static/img/moduleBg.gif) repeat-x scroll 0 0; color:#747474;}
ul.tabs li a{display:block; font-weight:bold; text-align:center; padding:0.8em 1em;}
div.middle{padding:2px 10px 5px; color:#3d3d3d;}
div.middle h3{font-size:1.2em; font-weight:bold; color:#3d3d3d; margin:0; padding:0;}
div.middle ul{margin:15px 5px; padding:0}
div.middle li{background:url(http://x.myspacecdn.com/modules/splash/static/img/featuredBullet.gif) no-repeat scroll 0 8px; margin:7px 0 0; padding:3px 0 5px 15px; font-weight:normal;}
div#msMainInfo div.middle{background:#fff url(http://x.myspacecdn.com/modules/splash/static/img/moduleBg.gif) repeat-x scroll left -31px;  padding:5px 9px 5px; display:none;}
div#msMainInfo div.middle.selected{display:block;}
div#msMainInfo div.middle p{line-height:1.6em; margin:0.8em 0 0.5em;}
div.msInfoSection{padding:12px 0 5px;}
div.nextSection{border-top:1px solid #ccc;padding-top:15px;}
.illusCol{width:210px;margin:0;}
.illusCol img{padding:3px;}
.textCol{width:370px;}
.hAlignC{text-align:center;}
.footnote{color:#666; font-size:10px; font-style:italic;}

/* Forum, About Me, etc. */
div.section {width:auto; margin:5px 12px 13px; padding:6px 6px 7px; border:1px solid #a8a8a8;color:#3d3d3d;}
h5.heading{background:url(http://x.myspacecdn.com/modules/splash/static/img/bgSheet.png) repeat-x left -864px; color:#fff; font-size:12px; font-weight:bold; margin:0 0 0.6em; padding:0.7em;text-align:left;}
h5.heading span.right{color:#003399;}
table.cols{padding:0; margin:0; width:922px; color:#3d3d3d; background:#fff url(http://x.myspacecdn.com/modules/splash/static/img/moduleBg.gif) repeat-x scroll left -31px;}
table.cols tr {padding-left:3px;}
table.cols tr th{background:transparent; color:#3d3d3d; margin:0; padding:3px 0 10px 2px;}
table.cols td {padding:4px 1px;}
table.cols img.left{padding:0 5px 5px 0;}
div#profile_forums table, div#profile_comments table {table-layout:fixed;}
div#profile_forums td, div#profile_comments td {overflow:hidden;word-wrap:break-word; /*IE only*/}
div#profile_aboutMe{border:none;}
span.btext{margin-left:10px;}
div.friend{margin-top:8px;}
div#profile_comments table.cols{background:none; margin-top:15px;}
