/* backgrounds */
body { background: #010206 url(http://creative.myspacecdn.com/profile-skins/50/bg.png) no-repeat fixed top left; }

div.moduleMid,
div.moduleTop div div { background: #30272E url(http://creative.myspacecdn.com/profile-skins/50/grad.png) repeat-x 0px -300px; }

div.moduleBottom div div { background: #F3F3F3 url(http://creative.myspacecdn.com/profile-skins/50/grad.png) repeat-x 0px 0px; }

div.commentsModule ul.moduleList li.odd,
div.commentsModule ul.moduleList li.even,
div.detailsModule li,
div.blogsModule ul.moduleList li,
h3.moduleHead,
div.blogsModule h3,
div.blurbsModule h3,
div.friendSpaceModule h3,
div.commentsModule h3 { background-image: url(http://creative.myspacecdn.com/profile-skins/50/grad.png); background-repeat: repeat-x; }

div.commentsModule ul.moduleList li.odd,
div.commentsModule ul.moduleList li.even { line-height: 0; margin: 5px 0; padding: 5px 0 0; }

div.commentsModule ul.moduleList li.odd { background-position: 0px -340px; }

div.commentsModule ul.moduleList li.even,
div.detailsModule li,
div.blogsModule ul.moduleList li { background-position: 0px -310px; }

div.detailsModule li { line-height: 0; margin-bottom: 5px; }
div.blogsModule ul.moduleList li { padding: 5px; }

div#footer,
div#googlebar,
div.wrap,
div.contentMid3,
div.module li,
div.toolbar ul.links li,
div.pageLinks ul li,
div.photo,
div.profileHeaderModule,
div.friendSpaceModule ol li,
div.schoolsModule li.moduleItem,
div.companiesModule li.moduleItem,
div.networkingModule li.moduleItem,
div.schoolsModule li.moduleItem,
div.profileDemographics,
div.profileDemographics ul li,
div.commentsModule ul.moduleList li.even div.userComment,
div.commentsModule ul.moduleList li.odd div.userComment,
div.commentsModule div.user,
div.commentsModule ul.moduleList li ul.commentsInfo li,
ul.contactLinks li,
ul.commentsInfo a:link,
div#header { background-color: transparent; }


/* generic */
p { line-height: 1.6em; }
a, a:hover { text-decoration: none; }
a:link, a:visited { color: #88181B; }
a:hover { text-decoration: underline; }

/* hidden */
div.pageLinks em,
div.profileHeaderModule div.moduleHeadTop,
div.profileHeaderModule div.moduleHeadMid,
div.profileHeaderModule div.moduleHeadBottom { display:none; } 


/* colours */
div.module,
div.moduleMid,
div.module,
div.moduleMid ul li p,
div.moduleMid ul li span,
span.pilRealName,
h4,
h3.moduleHead,
div.blogsModule h3,
div.blurbsModule h3,
div.friendSpaceModule h3,
div.commentsModule h3 { color: #555; }

div.moduleMid ul li span { font-weight: 400; }

div.detailsModule li strong,
div.schoolInfo ul li { line-height: 1.2em; color: #A05C42; font-weight: 700; }

div.detailsModule li strong { display: block; float: left; width: 40%; height: 1.2em; overflow: hidden; }


/* navigator menu */
#topnav { background-color: #C90000; }
#topnav ul { border-right: 1px #88181B solid; }
#topnav ul li { border-left: 1px #88181B solid; } 
#topnav ul li a:hover { background-color: #88181B; } 


/*footer*/ 
div#footer { padding: 0 0 20px 0; }  
div#footer div { padding: 10px 0; } 


/* general module settings */
.moduleBody { padding: 5px; }
div.basicInfoModule div.moduleMid2{ padding: 5px 10px; }


/* comments */
div.commentsModule ul.moduleList li.odd div.userComment,
div.commentsModule ul.moduleList li.even div.userComment { color: #666; }

div.commentsModule a.profileLink,
div.commentsModule p.datePosted { font-weight: 700; }

div.commentsModule p.datePosted { color: #A05C42; }
div.commentsModule ul.moduleList li ul.commentsInfo li { font-size: 80%; line-height: 1.2em;  border-right: 1px solid #0A3289; }
div.commentsModule ul.moduleList li ul.commentsInfo li.last { border-right: none; }


/* blogs */
div.blogsModule ul.moduleList { border-top: dotted #3d3d3d 1px; }
div.blogsModule ul.moduleList li { border-bottom: dotted 1px #3d3d3d; }
div.blogsModule ul.moduleList span.date { color: #636363; }


/* calender */
div.calendarModule ul.moduleList { border-top: dotted 1px #A05C42; background-color:#fff; }
div.calendarModule ul.moduleList li {background-color: #fff; }
div.calendarModule li.moduleItem { border-bottom: dotted 1px #A05C42; background-color: #fff; color: #000; font-size:80%; }
div.calendarModule a, div.calendarModule a:hover, div.calendarModule a:visited { color: #A05C42; }
div.calendarModule li.description { width: 45%; }
div.calendarModule li.moduleItem li { padding: 5px; }


/* music */
div.musicPlayerModule h3.moduleHead { display: block; }
div.musicPlayerModule div.moduleMid { background: none; }
div.musicPlayerModule div.moduleMid div.moduleBody {padding-left: 0; }


/* other */
span.pilRealName { font-size: 10px; }

div.pageLinks ul li a,
div.toolbar ul.links li a,
div.toolbar ul.Links li a { margin-top: 5px; background: #AF8E49 url(http://creative.myspacecdn.com/profile-skins/50/grad.png) 0px -140px repeat-x; padding: 3px 10px; float: left; color: #ccc; font-size: 10px; border-top: 1px solid #ccc; border-left: 1px solid #000; border-right: 1px solid #666; border-bottom: 1px solid #666; }

h1,h2,h3,h4 { font-weight: 700; }

h3.moduleHead,
div.blogsModule h3,
div.blurbsModule h3,
div.friendSpaceModule h3,
div.commentsModule h3 { font-family:"Times New Roman", Times, serif; font-style: italic; background-position: 0px 0px; font-size: 150%; padding-top: 12px; text-transform: uppercase; }

h4 { font-size: 110%; margin-bottom: 2px; }
.activitiesContainer h4.dateHeader { padding: 5px 0 5px; }

div.photo { margin-top:10px; }
div.interestsModule li h4, div.blurbsModule h4 { color:#fff; }
ul.commentsInfo a:link{ color: #303949; }

div.profileHeaderDetails h2 { font-size: 18px; font-weight: 700; line-height: 1.2em; }

div.profileStatus,
div.profileMood,
div.profileMoodImg { height: 18px; line-height: 18px; margin-top: 7px; }

div.profileStatus { margin-left: 0px; }
div.profileFullName { color: #333; font-weight: 700; }
div.profileFullName span { color: #000; }
ul.profileUserAlbum li { background-color: #fff; border: 1px solid #c7c7c7; }
div.detailsModule li span { display: block; margin-left: 42%; line-height: 1.2em; }
div.networkingModule a { font-weight: 700; } 