/* ------------------------------------------------------
	Color Palette Name: Bloody Valentine
	Theme Id: 234
	Target: MySpace Profile Sites
	Designer: ColourLovers
	Template: Themeleon
	More Info: 
	Colors: 1c1a0f, 283a3e, 6b7b7c, b8191d, 6c0508, ffffff, bbbbbb
	Notes: supports these body classes: 
		[Module Outline]: styleNoOutline styleBoxed styleRound 
		[Module Header]: stylePlain styleSolid styleUnderline styleOverline 
|* ------------------------------------------------------ */
/*******************************************
********************************************
***** =>>> =fix = missing styles <<<= ******
********************************************
*******************************************/
/* Top header nav colors */
/*modColor(283a3e, 0, 0, 0.1) = use 283a3e as base color, increase baseHSL.L by 0.1 (on a scale of 0.0 -> 1.0) */
/* Action colors, adjusted to be readable on various backgrounds */
/* Contrasting text colors */
/* Status quote colors */
#debugInfo{
	color: #1c1a0f; /* 1 body */
	color: #b8191d; /* 2 action*/
	color: #283a3e; /* 3 header*/
	color: #dfdfdf; /* 4 content*/
	color: #6b7b7c; /* 5 moduleheader*/
/* Top header nav colors */
	color: #32484d; /* 1 subnav1*/
	color: #3c565d; /* 2 subnav2*/
/* Action colors, adjusted to be readable on various backgrounds */
	color: #b8181c; /* 1 content_action*/
	color: #ec7376; /* 2 body_action*/
	color: #e74e51; /* 3 action_hover*/
/* Contrasting text colors */
	color: #dcdcdb; /* 1 body_contrast */
	color: #dee1e2; /* 2 header_contrast*/
	color: #e0e3e4; /* 3 subnav1_contrast*/
	color: #e1e5e6; /* 4 subnav2_contrast*/
	color: #212121; /* 5 content_contrast*/
	color: #000000; /* 6 content_contrast_header*/
	color: #424242; /* 7 content_contrast_alt*/
	color: #ffffff; /* 8 moduleheader_contrast*/
	color: #ffffff; /* 9 action_contrast*/
	color: #ffffff; /* 10 content_action_contrast*/
/* Status quote colors */
	color: #76756f; /* status*/
	color: #ffffff; /* 1 status_contrast*/
	color: #e3e3e2; /* 2 status_quote*/
}
/* Credit bar, for testing */
#cred {
	width:474px;
	background:#dfdfdf;padding:5px;
	color:#212121;
	position:relative;
}
#cred a{font-weight:bold;}
#cred .button {background:
	background-color: #b8191d;
	background-image: -moz-linear-gradient(center top, #e12227 0%, #b8191d 66%, #8b1215 100%);/* FF3.6 */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12227), color-stop(.66, #b8191d), color-stop(1, #8b1215)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e12227', EndColorStr='#8b1215'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e12227', EndColorStr='#8b1215')"; /* IE8 */
	border-color:#8b1215;
;color:#ffffff; padding:8px; position:absolute; right:5px; top:5px;}
/* RESET */
.styleRound .profileLayout #col2_0 .module, .styleBoxed .profileLayout #col2_0 .module { margin-right: 0px;}
.styleRound h3.moduleHead { -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px;}
.userStatus .mood {float: left; padding-right:10px;}
.styleRound .musicPlayerModule .moduleMid,.styleBoxed .musicPlayerModule .moduleMid{margin-top:0px;}
.moduleHead {padding-left:0;}
.content .contentMid2 {padding-left:0;padding-right:0;}
.sitesHeader + .profileLayout, .sitesHeader {padding:10px;float:right;width:790px;}
.activitiesContainer .activityItem{margin-left:0;padding:10px;}
blockquote.userStatus { width:800px;overflow:visible;}
.activitiesContainer .activityBody .activityHeader,.activitiesContainer div.activityBody div.activityMedia, .activitiesContainer div.activityBody span,div.activityStreamModule div.toolbar .links{padding-left:0;}
.column1 header, .column1 nav {margin-left:0;}
.videos div.activityStreamModule li.activityItem div.activityDetail{width:60%;}
ol.allplaylists li.odd, ol.allplaylists li.even{clear:both;padding-left:0px;}
.allPlaylistsRecentModule.tabContent,.allPlaylistsRecentModule .pagination  {margin-top:0px;}
.VideoArtistSubscriptionsModule .moduleHead {border-top-color:transparent;}
.module .templateList > li, .module .statusMood > li,
.module .moduleList > li  { border-bottom:1px dotted #8f8e88; }
.genericComments ul.moduleList > li{ border-top:1px dotted #8f8e88; }
.activityStreamModule .activitiesContainer .inlineComment li a { font-size:10px; padding:0 }
.activityStreamModule li.activityItem .toolbar.Comments li:first-child { padding-left:0; }
.activityStreamModule li.activityItem .toolbar.Comments ul li.last span { margin:2px 0 0 0; padding:0;}
.activityStreamModule li.activityItem .toolbar.Comments ul li a { margin:0; padding:0;}
.activityDetailItem.hasThumbnail .thumbnailLink {  margin-right:7px; }
/*fix */
.hasJS .horizontalMenu {height:18px;}
.sites #leaderboard { display:none; }
.userBadgeSideBar .userInfo img { min-width:140px; }
.layout_0_1_0 .profileLayout .column0 .module { margin-right:0px; }
.blogListModule{overflow:hidden;}
.blogListModule img { max-width:440px; }
.blogListModule h4.subject { font-size:1.7em; padding: 5px 0 10px;}
.blogListModule .moduleList > li { padding-bottom:15px; }
.footerBlog ul li:first-child { margin-left:0; }
.footerBlog ul li, .footerBlog ul li a { font-size:0.9em; font-weight:bold; }
.blogEntry .date { color:#212121;;}
.blogListModule li.translate ul { margin-left:0px; }
.blogListModule .footerBlog li.translate ul { width:135px;}
.footerBlog li.translate ul li { margin:0; padding:1px 0 1px 5px; color:#039; display:block; width:96%; }
.footerBlog li.translate ul li:hover { background-color:#f5f5f5; color:#06c }
.profile .RecentPhotosModule .photoList img { min-height:100px; border:1px solid #ccc; }
.profile .RecentPhotosModule .photoList li { margin:0 10px 5px 0}
div.qpInline div.percentWidth{ background:#fff; /* comment boxes */}
.userBadgeSideBar .userInfo {z-index:10001;}
.activityDetailItem .thumbnailLink { margin-right:7px; }
.activityDetailItem .thumbnailLink img, 
.ActivityTemplatePortrait .thumbnailLink img { background-color:#fff; max-width:70px; border:1px solid #ccc; padding:2px; }
#topnav ul li.dropDown {height:27px}
.friendSpaceSearchBtn {border:1px solid #000;}
.userStatus .status  {padding-left:45px;top:0;}
.userStatus strong:first-child {margin-left:-35px;}
blockquote.userStatus strong {line-height:14px;font-size:2.8em;}
.userStatus time {margin-left:35px;} 
.friends .friendSpaceSearchBtn {height:100%;}
.activitySourceTimestamp, .activitySourceTimestamp a:visited, .activitySourceTimestamp a:link, .activitySourceTimestamp a:active {color:#212121;}
.userBadgeSideBar .userInfoToolTip{color:#000;}
.quickFind{right:3px;}
.styleRound .quickFind,.styleBoxed .quickFind{right:13px;top:-20px;}
.show .quickFind{top:-20px;background:url("http://creative.myspacecdn.com/site/themes/myspacepink/greyPattern001.gif")top left repeat;padding-bottom:6px;}
.styleRound .searchFriends,.styleBoxed .searchFriends  {margin-top:-4px;}
.template.friends .searchFriends .nameField, .template.friends .friendSelect {width:355px !important;}
/* =base
	------------------------------------- */
body{background-color:#1c1a0f;color:#212121;}
#wrap,.wrap {background-color:transparent;}
.sitesHeader, .layout{background:#dfdfdf;}
a {color:#b8191d;}
a:hover {color:#ffffff;}
.module a{color:#b8181c;}
.module a:hover{color:#e74e51;}
/* ol.friendsList > li, ul.moduleList > li, ol.moduleList li.post, ul.statusMood li, ol.allplaylists > li {
	border-bottom:1px dotted #d3d3d3;
}
.genericComments ul.moduleList > li{border-top:1px dotted #d3d3d3;}
*/
/* =header =nav
	------------------------------------- */
#gblheader #searchContainer_Header,#searchContainer_Header form#formSearch_Header {
	background-color:rgba(255, 255, 255, 0.1);
}
div#gblmslogo{background:#283a3e;height:auto;}
div#gbltopnav{
	background:#32484d;
	border-color:#3c565d;
}
.ie.sites #gbltopnav{
	background:#32484d;
	border-color:#3c565d;
	filter:none;
}
#gbltopnav ul li a:hover,#gbltopnav #gblrightNav li:hover{
	background:-moz-linear-gradient(top center, #46646b, #32484d);
	background: -webkit-gradient(linear, left top, left bottom, from(#46646b), to(#32484d));
	border-color: #3c565d;
}
#gbltopnav ul li.dropdown:hover,#gbltopnav ul li a:active{
	background:-moz-linear-gradient(top center, #293c40, #32484d);
	background: -webkit-gradient(linear, left top, left bottom, from(#293c40), to(#32484d));
	border-color: #3c565d;
}
#gbltopnav ul li a:active{
	box-shadow:inset  0 3px 5px #1d2b2e;
	-moz-box-shadow:inset  0 5px 5px #1d2b2e;
	-webkit-box-shadow:inset  0 5px 5px #1d2b2e;
}
#gblleftNav li a,#gbltopnav ul#gblrightNav li a,#gbltopnav ul li a   { border-color: #3c565d;color:#e0e3e4;}
#gbltopnav ul#gblrightNav li a:hover {text-decoration:none;}
#gbltopnav ul.gblsubMenu{ border-color: #3c565d;}
#gblleftNav li a .topCountNav { background-color: #b8181c; color:#ffffff; }
/* =music
	------------------------------------- */
div#msSubnav{background:#3c565d;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;}
#msSubnav a:hover {color:}/* =fix */
#msSubnav li a {color: #e1e5e6;}
.actionLinks .dropdownBtn ul{z-index:1000;}
#col1_0 #bandMusicPlayer object object{width:470px;}
/* =footer
	------------------------------------- */
div#footer{width:810px;float:right;padding-bottom:60px;color:#dcdcdb;}
#footer a{color:#ec7376;}
#footer a:hover{color:#dcdcdb;}
#footer > li {border-right:1px solid #dcdcdb;}/* or else international popup gets borders */
/* =userBadge
	------------------------------------- */
.userBadgeSideBar nav {margin-top:-1px;}
.userBadgeSideBar nav a {border-color:#3c565d;color: #dee1e2;background:#283a3e;}
.userBadgeSideBar nav{border-top-color:#3c565d;}
.userBadgeSideBar nav .selected, .userBadgeSideBar nav a:hover{background-color:#b8191d;border-color:#3c565d;color: #ffffff;-webkit-transition:background-color 0.4s linear;-moz-transition:background-color 0.3s linear;}
/* mini profile */
.userBadgeSideBar .userInfoToolTip div {border-color:#b8191d;}
.userBadgeSideBar .userInfoToolTip .outter  {border-right-color:#b8191d;}
/* =sitesHeader
	------------------------------------- */
.sitesHeader {border-bottom-color:#6b7b7c;}
.sitesHeader a,.sitesHeader h1 a  {color:#000000;}
/* =status
	------------------------------------- */
blockquote.userStatus { background-color: #76756f;color:#ffffff; }
blockquote.userStatus small {border-bottom: 9px solid #76756f;border-left: 9px solid transparent;}
blockquote strong { color:#e3e3e2; }
blockquote .activitySourceTimestamp, blockquote .activitySourceTimestamp a,blockquote .activitySourceTimestamp a:visited, blockquote .activitySourceTimestamp a:link, blockquote .activitySourceTimestamp a:active  {color:#ffffff}
/* =modules
	------------------------------------- */
/* =tabs =pagination =morePager
	------------------------------------- */
.horizontalMenu {border-bottom:1px dotted #212121;margin-bottom:none;padding-bottom:10px;}
.horizontalMenu li a,.horizontalMenu li.dropdown span,.horizontalMenu li.dropdown small,.tabs ul > li a {color:#b8181c;}
.horizontalMenu li.dropdown:hover span,.horizontalMenu li.dropdown:hover small,.horizontalMenu li a:hover, .horizontalMenu li.selected a, .horizontalMenu li.dropdown:hover, .tabs ul > li.selected a,.tabs ul > li:hover a,.tabs li a:hover,.tabs .selected,.pagination a:hover, .pagination a.selected  {background-color:#b8181c;color:#ffffff;}
	/* =Pivot */
.horizontalMenu li.dropdown ol,.tabs .dropdown ol {margin-left:0px;background-color:#b8181c;border-color:#b8181c;}
.horizontalMenu li.dropdown ol li a,.tabs .dropdown ol li a {color:#ffffff;}
.horizontalMenu li.dropdown ol li:hover a,.tabs .dropdown ol li:hover a {background:#ffffff;color:#b8181c}
	/* =morePager */
.morePager .btn{color: #dee1e2;border-color:#b8181c;}
.morePager li.morePagerAll {border-left:1px solid #dfdfdf;}
.morePagerMore a.btn,.genericComments .moreComments {
	background:#b8181c;
	background:
	background-color: #b8181c;
	background-image: -moz-linear-gradient(center top, #e22025 0%, #b8181c 66%, #8a1215 100%);/* FF3.6 */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e22025), color-stop(.66, #b8181c), color-stop(1, #8a1215)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e22025', EndColorStr='#8a1215'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e22025', EndColorStr='#8a1215')"; /* IE8 */
	border-color:#8a1215;
;
	color: #ffffff;
}
.genericComments .moreComments small{
	color: #ffffff;
}
.genericComments .moreComments .cnt{
	color: #f3a8aa;
}
.morePagerAll a.btn {background:#b8181c;color:#ffffff;}
.morePager li:hover a.btn,.genericComments .moreComments:hover {
	border-color: #fa090f;
	background: #e22025;
	-webkit-transition:background-color 0.3s linear;
	-moz-transition:background-color 0.3s linear; 
}
/* =buttons
	------------------------------------- */
#gblheader div.srchButton div #submit_Header,.friendSpaceSearchBtn,body.sites .featureTools li a {
	border-color: #531618;
	background: url("http://creative.myspacecdn.com/profiles/themes/common/searchbtn3.png") repeat-x scroll left bottom transparent;
	background-color: #ed7b7e;
	color:#ffffff !important;
	font-weight:bold;
	}
.ie.sites #gblheader div.srchButton div #submit_Header,
.ie.sites .friendSpaceSearchBtn,body.sites .featureTools li a  {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e22025',endColorstr='#b8181c');
}
div#gblheader div.srchButton div input#submit_Header {	border-color: #531618;}
div.srchButton div input#submit_Header:hover,.friendSpaceSearchBtn:hover,body.sites .featureTools li a:hover{
	-webkit-transition:background-color 0.3s linear;  
	-moz-transition:background-color 0.3s linear;  
	background-color: #fa090f !important;
}
div.srchfieldLayer, div.srchfieldLayerV2 {
}
/* =gap */
.gapControl .mainAction a {background:
	background-color: #b8191d;
	background-image: -moz-linear-gradient(center top, #e12227 0%, #b8191d 66%, #8b1215 100%);/* FF3.6 */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12227), color-stop(.66, #b8191d), color-stop(1, #8b1215)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e12227', EndColorStr='#8b1215'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e12227', EndColorStr='#8b1215')"; /* IE8 */
	border-color:#8b1215;
;color:#ffffff;}
.gapControl .mainAction a:hover {background: #fa090f;color:#ffffff;}
.gapControl .alreadyFriend{
	background: #d9d9d7;
	background: rgba(118,117,111, 0.4 );
	color:#ffffff;
	border:1px solid rgba(118,117,111, 0.5 );
	padding:0 10px 0 4px;
}
/*******************************************
********** =>>> SubPages <<<= *************
*******************************************/
/* =friends
	------------------------------------- */
/* friends search fix */
.quickFind  {background-color:#b8181c;}
.quickFind a {color:#ffffff;}
.show .quickFind a {color:#b8181c;}
.SitesFriendsListContainerModule .templateList .odd { background: transparent }
.friends .friendSpaceSearchBtn { border:1px solid #000; position:relative; float:left; top:0; width:80px; margin:0; right:0; }
.friends .searchFriends .nameField, .friends .friendSelect {  float:left; width:340px !important; }
.friends .searchFriends { width: 95%; text-align:center }
.ie .friends .searchFriends .nameField, .ie .friends .friendSelect { width:240px !important;}
.friendsList .actionLinks li a,.Comments ul.links li {border-color:#b8191d}
.friendsList .details ul li {color:#212121;}
.ie .videoPlayerWrapper object { margin-left:70px; }
/* =band shows
	------------------------------------- */
.upcomingShowsModule .eventsList .entryDate {border-color:#424242;}
.upcomingShowsModule .eventsList .entryDate .month{	
	background: #424242;
	color: #dfdfdf;
}
.upcomingShowsModule .eventsList .entryDate .day{color:#424242;}
/*******************************************
********************************************
********** =>>> USER OPTIONS <<<= **********
********************************************
*******************************************/
/* FONTS
	------------------------------------- */
.fontsArial,.fontsArial #topnav, .fontsHeadArial h3.moduleHead, .fontsHeadArial .sitesHeader h1{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}
.fontsComicbook, .fontsHeadComicbook h3.moduleHead, .fontsHeadComicbook .sitesHeader h1{font-family:Comic, "Comic Sans MS", "Brush Script MT", cursive;}
.fontsTypewriter, .fontsHeadTypewriter h3.moduleHead, .fontsHeadTypewriter .sitesHeader h1{font-family:"Courier New", Courier, monospace;}
.fontsPalatino, .fontsHeadPalatino h3.moduleHead, .fontsHeadPalatino .sitesHeader h1{font-family:Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif ;}
.fontsTimes, .fontsHeadTimes h3.moduleHead, .fontsHeadTimes .sitesHeader h1{font-family:"Times New Roman", serif;}
.fontsVerdana, .fontsHeadVerdana h3.moduleHead, .fontsHeadVerdana .sitesHeader h1{	font-family:Verdana, Arial, Helvetica, sans-serif;}
/* FONTS SIZES
	------------------------------------- */
.fontsSmall h3.moduleHead{font-size:14px;}
.fontsMedium h3.moduleHead{font-size:18px;}
.fontsLarge h3.moduleHead{font-size:28px;}
.fontsGiant h3.moduleHead{font-size:36px;}
/* MODULES
	------------------------------------- */
h3.moduleHead{color: #000000;}
h3.moduleHead strong{color: #424242;}
/* ROUNDED MODULES: COMPLIANT */
.styleRound .module,.styleRound .sitesHeader{ 
	background-color:#dfdfdf;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.styleRound .sitesHeader{width:790px;}
.styleRound .profileLayout{padding:0;width:810px;margin-top:10px;background-color:transparent;}
.styleRound blockquote.userStatus { width:800px;}
.styleRound .module, .styleRound .profileLayout .module  {margin-bottom:10px;}
/* ROUNDED MODULES: 9-SLICE (IE) */
.ie.styleRound div[class~="module"], .ie.styleRound div[class~="moduleMid"] {
	border:none;
}
.ie.styleRound div[class~="moduleTop"], 
.ie.styleRound div[class~="moduleTop"] div, 
.ie.styleRound div[class~="moduleBottom"], 
.ie.styleRound div[class~="moduleBottom"] div {
	background-color: transparent;
	padding:0;
	font-size:0px;
}
.ie.styleRound div[class~="moduleTop"] div div, 
.ie.styleRound div[class~="moduleBottom"] div div {
	background-image:none;
}
.ie.styleRound div[class~="moduleTop"] div div {
	height:5px;
	margin: 0px 5px;
}
.ie.styleRound div[class~="moduleBottom"] div div {
	height:5px;
	margin: 0 5px;
}
.ie.styleRound div[class~="moduleMid2"] {
	margin: 0 5px;
}
.ie.styleRound div[class~="moduleMid"] {
}
/* POSITION 9-SLICE ROUND-DOT */
.ie.styleRound div.moduleTop {
	background-position: top left;
}
.ie.styleRound div.moduleTop div {
	background-position: top right;
}
.ie.styleRound div.moduleBottom {
	background-position: bottom left;
}
.ie.styleRound div.moduleBottom div {
	background-position: bottom right;
}
/* End IE */
.styleRound .moduleBody{padding:10px;}
.styleRound h3.moduleHead{	padding-left:10px;}
/* Subpages */
/* Move Medrec & edit ads */
.styleRound div#col1_1 div.SitesMedRecModule:first-child {background:none;padding:0;border:none;margin-left:0;margin-top:0;}
.styleRound .layout div.googleafc, .styleRound div.googleafs{background:none;border:none;padding:0;}
.template.styleRound div#col1_0 {width:480px;}
.template.styleRound .profileLayout .row1 .column1 .module  {margin-left:0px;}
.template.styleRound nav.tabs{margin-left:10px;}
.videos.styleRound nav.featureTools{margin-right:10px;}
.videos.styleRound .row0 {margin-bottom:0;}
/* Photos */
.template.styleRound div#col1_1{ 
	background-color:#dfdfdf;
	width:300px;padding:10px;
	float:right;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.template.styleRound .profileLayout .module.photosGroupModule {margin-top:10px;}
.photos.styleRound .profileLayout .row1 .column1 .PhotoFeatureToolsModule,.photos.styleRound .column1 .PhotoFeatureToolsModule .moduleBody {background:none; border:none;padding:0;}
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
/* Overrides, please fix in music css for all */
.music.styleRound .column1 h3.moduleHead{padding-left:10px;}
.music.styleRound .column1 .featuredPlaylistsModule h3.moduleHead{padding-top:0;margin-top:10px;}
.music.styleRound #col1_1 .moduleBody {padding:0;}
/* SQUARE MODULES */
.styleBoxed div.module,.styleBoxed .sitesHeader{ 
	background-color:#dfdfdf;
}
.styleBoxed .sitesHeader{width:790px;}
.styleBoxed .profileLayout{padding:0;width:810px;margin-top:10px;background-color:transparent;}
.styleBoxed blockquote.userStatus { width:800px;}
.styleBoxed .module, .styleBoxed .profileLayout .module  {margin-bottom:10px;}
.styleBoxed .moduleBody{padding:10px;}
.styleBoxed h3.moduleHead{	padding-left:10px;}
/* Subpages */
/*move medrec & edit ads */
.styleBoxed div#col1_1 div.SitesMedRecModule:first-child {background:none;padding:0;border:none;margin-left:0;margin-top:0;}
.styleBoxed .layout div.googleafc, .styleBoxed div.googleafs {background:none;border:none;padding:0;}
.template.styleBoxed div#col1_0 {width:480px;}
.template.styleBoxed div#col1_1 {width:320px;}
.template.styleBoxed .profileLayout .row1 .column1 .module  {margin-left:0;}
.template.styleBoxed nav.tabs{margin-left:10px;}
.videos.styleBoxed nav.featureTools{margin-right:10px;}
.videos.styleBoxed .row0 {margin-bottom:0;}
/* Photos */
.template.styleBoxed div#col1_1{ 
	background-color:#dfdfdf;
	width:300px;padding:10px;
	float:right;
}
.template.styleBoxed .profileLayout .module.photosGroupModule {margin-top:10px;}
.photos.styleBoxed .profileLayout .row1 .column1 .module,.photos.styleBoxed .column1 .moduleBody {background:none; border:none;padding:0;}
}
/* Overrides, please fix in music css for all */
.music.styleBoxed .column1 h3.moduleHead{padding-left:10px;}
.music.styleBoxed .column1 .featuredPlaylistsModule h3.moduleHead{padding-top:0;margin-top:10px;}
.music.styleBoxed #col1_1 .moduleBody {padding:0;}
.styleSolid h3.moduleHead { background-color:#6b7b7c;color:#ffffff; padding:5px 10px; }
.styleOverline h3.moduleHead { border-top: 3px solid #6b7b7c;}
.styleUnderline h3.moduleHead { border-bottom: 3px solid #6b7b7c;}
.styleOverline #col1_0 .module:first-child h3.moduleHead { border:none; }
.templateList .odd {background:none;}
/* PHOTOS & VIDEOS
	------------------------------------- */
.commentCount { color: #000; }
.grid .commentCount{ background-color:#aaa; }
.grid .commentCount span{ border-top:6px solid #aaa; }
.grid a:hover .commentCount { background-color:#b8181c;color: #ffffff; }
.grid a:hover .commentCount span{ border-top:6px solid #b8181c; }
.photoList li:hover a,.thumbWrapper a:hover img{ border-color:#b8181c; }
.albumList a:hover .albumWrapper {border-color:#b8181c;}
/* SHARE TOOLS
	------------------------------------- */
.sharingToolbar li{
	background-image: -webkit-gradient(linear,left top,left bottom,
	color-stop(0, rgb(66,66,66)),
	color-stop(.5, rgb(35,35,35)),
	color-stop(.5, rgb(0,0,0)),
	color-stop(1, rgb(0,0,0)));
	background-image: -moz-linear-gradient(center top, 
	rgb(66,66,66) 0%, 
	rgb(35,35,35) 50%,
	rgb(0,0,0) 50%,
	rgb(0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, 
	startColorstr=#ff666666, 
	endColorstr=#ff000000);
}
.sharingToolbar a {color:#fff;border-color:#000;}
/* TODO
	------------------------------------- */
.videos.fontsSmall nav.featureTools{margin-top:2px;}
.videos.styleSolid.fontsSmall nav.featureTools{margin-top:-1px;}
ul.userInfo li {border-bottom:none;}
/* Photos Fix
	------------------------------------- */
.styleUnderline .singlePhotoWrap.slideWrapper, .styleSolid .singlePhotoWrap.slideWrapper, .styleUnderline.photos .commentsModule div.percentWidth ,.styleSolid.photos .commentsModule div.percentWidth  {
	margin-top:10px;
}
.sitesHeader + .profileLayout .PhotosSplashCarouselModule { margin-bottom:0px; }
.singlePhotoWrap .carousel-component,
.PhotosSplashCarouselModule .singlePhotoWrap { background-color: transparent; min-height:266px;  }
.PhotosSplashCarouselModule .singlePhotoWrap.slideWrapper { padding:0; }
.PhotosSplashCarouselModule #singlePhotoCarousel { 
 padding:3px 0 8px 0; background-color:#000; 
 width:460px !important;  min-height:240px; -moz-border-radius: 8px; -webkit-border-radius: 8px; 
 }
.PhotosSplashCarouselModule #singlePhotoCarousel .carousel-clip-region { 
 max-height:260px; max-width:440px; width:440px !important; 
 background-color:#000;  
 } 
.template .PhotosSplashCarouselModule  { padding:0; } 
.PhotosSplashCarouselModule #singlePhotoCarousel .carousel-clip-region li { }
.PhotosSplashCarouselModule #singlePhotoCarousel .carousel-clip-region li img {  }
.PhotosSplashCarouselModule .singlePhoto .slideBtn { top:80px; }
.PhotoFeatureToolsModule .moduleTop, .PhotoFeatureToolsModule .moduleBottom { display:none; }
.PhotoFeatureToolsModule .moduleBody { margin:0 } 
.PhotoFeatureToolsModule .moduleBody .featureTools { margin:0; }
.sites.template .PhotoFeatureToolsModule  { padding: 2px 0px; }
/* Slide button left right */
.PhotosSplashCarouselModule .singlePhoto .slideBtn { top:7px; filter: none; }
.PhotosSplashCarouselModule .slideBtn { opacity: 1; background:transparent url(http://creative.myspacecdn.com/profiles/themes/common/photoCarouselPointer7.png) 0 0 no-repeat; height:256px; width:78px; top:0; }
.PhotosSplashCarouselModule .carousel-next { background-position: 0 -254px; right:7px;}
.PhotosSplashCarouselModule a.prevPhotoBtn, .PhotosSplashCarouselModule .prevPhotoBtn .slideBtn { background-position: 0 0px; left:7px}
.PhotosSplashCarouselModule .slideWrapper:hover .slideBtn { filter: none; opacity:1; background:transparent url(http://creative.myspacecdn.com/profiles/themes/common/photoCarouselPointer7.png) 0 -514px no-repeat; }
.PhotosSplashCarouselModule .slideWrapper:hover .carousel-next { background-position: 0 -768px; }
.carousel-component:hover .slideBtn { opacity: 1; display: block; }
.singlePhotoWrap.slideWrapper { position: relative }
.sites .profileLayout .PhotoFeatureToolsModule { margin: 0 0 15px 0; }
.singlePhotoWrap .commenterDetails { width: 400px; }
/* Single photo page */
.thumbsCarouselWrap img { display:inline-block; max-height:110px; max-width:110px; min-height:70px; min-width:70px; margin:-10px 0 0 -12px }
.singlePhotoWrap { -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; border-top-right-radius:7px; border-top-left-radius:7px; }
.ViewPhotoModule .sharingToolbar { background-color: transparent; }
.ViewPhotoModule .sharingToolbar li:first-child { -moz-border-radius-bottomleft:7px; }
.ViewPhotoModule .sharingToolbar li:last-child { -moz-border-radius-bottomright:7px !important; }
.ViewPhotoModule .sharingToolbar li a { border-width: 0 1px 0 0 !important }
.ViewPhotoModule .sharingToolbar li:last-child a { border-right:none; }
.ViewPhotoModule .sharingToolbar li a:hover { padding: 5px 0; border-color:#000; }
/* Photo LightBox */ 
div#lightboxOverlay { opacity: 0.75}
div#lightboxContainer { border:2px solid #666; -moz-border-radius:8px; }
.photoActionLinks a { color:#ccc;}
div#lightboxContainer .commentCount { background-color:#ccc; color:#000 }
div#lightboxContainer .commentCount span { border-top:5px solid transparent; border-top:5px solid #ccc; }
div#lightboxContainer .sharingToolbar { margin-bottom:3px;}
div#lightboxContainer a.autoPlay { font-size:0px; position:relative; top:5px; left:0; padding:0; width:20px; height:20px; display:block;
background:url(http://x.myspacecdn.com/modules/profiles/static/img/v3/music_sprite.png) no-repeat scroll top left transparent;
}
div#lightboxContainer a.autoPlay:hover { background-position: 0 -40px } 
div#lightboxContainer #lightboxViews { font-size:11px; float:right; padding:10px 20px 10px 0px; margin:0; width:23%; text-align:right;}
div#lightboxContainer #lightboxItemIndex { padding:10px 0 10px 10px; float:left; margin:0; width:33%; text-align:left;}
div#lightboxContainer #lightboxItemIndex + div { display:none; position:absolute; bottom:0px; width:25px; right:5px; height:30px; } 
div#lightbox p.photoActionLinks { padding-bottom:10px; }
div#lightbox a#lightboxNext { right:25px;}
div#currentComment .commenterDetails a { color:#ccc; font-weight:bold; }
div#currentComment .commenterDetails blockquote { color:#fff; line-height: normal }
div#currentComment { position: absolute; left:7px; width:445px; padding-left:80px; padding:3px 0 0 0; bottom:5px; background:rgba(0, 0, 0, 0.6); z-index:100; border-top:1px solid #000  }
.ie div#currentComment { background:url(http://profile.myspace.com/g.ashx?h=150&w=130&s=000000&e=000000&a=190) }
div#currentComment .commenterDetails { width:300px; margin-left:105px; font-family:arial; font-size:11px; padding:2px 3px; }
div#currentComment .commentAside { border:1px solid #ccc; margin:5px 0 0 70px; width:30px; height:30px; overflow:hidden; float:left; }
div#currentComment .commentAside img { width:40px; height:auto;  }
/* COMMENTS
	------------------------------------- */
div.userComment div.autoResize.comment {float:left;}
.templateList .odd{
}
.ie .templateList .odd{
}
.ie6 .templateList .odd{
}
.ie .contentMid{
}
.ie6 .contentMid{
}
ol.friendsList > li, ul.moduleList > li, ol.moduleList li.post, ul.statusMood li, ol.allplaylists > li{background:transparent;}
/*******************************************
********************************************
********** =>>> Transparency <<<= **********
********************************************
*******************************************/
.hasImage #googlebar {background:rgba(40,58,62, 0.9);}
.hasImage .sitesHeader, .hasImage .layout{background:#dfdfdf; background:rgba(223,223,223, 0.9);}
.hasImage .userBadgeSideBar nav a {background-color:rgba(40,58,62, 0.8);border:1px solid rgba(40,58,62, 0.8);margin:0 0 1px 0;}
.hasImage .userBadgeSideBar nav .selected, .hasImage .userBadgeSideBar nav a:hover{background-color:rgba(184,25,29, 0.9);border-color: rgba(184,25,29, 0.8);}
.hasImage blockquote.userStatus { background-color:rgba(118,117,111, 0.9);}
.hasImage div#msSubnav{background:rgba(60,86,93, 0.9 );}
/* Image + Boxed/Round styles */
.styleBoxed .sitesHeader,.styleRound .sitesHeader{border-bottom:none;}
.hasImage.styleBoxed .layout,.hasImage.styleRound .layout,.hasImage.template.styleRound div#col1_1 .module,.hasImage.template.styleBoxed div#col1_1 .module {background:transparent;}
.hasImage.styleBoxed div.module, .hasImage.styleBoxed .sitesHeader, .hasImage.styleRound div.module, .hasImage.styleRound .sitesHeader, .template.styleRound.hasImage div#col1_1,.template.styleBoxed.hasImage div#col1_1{ background-colro:#dfdfdf; background-color:rgba(223,223,223, 0.9 );}
.profile.styleBoxed .module.SitesMedRecModule,.profile.styleRound .module.SitesMedRecModule{
	padding:7px 7px 7px 8px;
}
.ie.profile.styleBoxed .module.SitesMedRecModule, .ie.profile.styleRound .module.SitesMedRecModule{
	padding:0px; float: right; background: transparent;
}
.profile.styleBoxed div.SitesMedRecModule div.moduleMid,.profile.styleRound div.SitesMedRecModule div.moduleMid{
	margin-top:0px;
}
/* =bubble */
.commentBubble .commentsModule .moduleList .user {padding-top:0;}
.commentBubble .commentsModule .moduleList .user {width:20%;}
.commentBubble .commentsModule .moduleList .userComment{margin-left:22%;}
.commentBubble ul.moduleList > li{border-bottom-color:transparent;margin-bottom:20px;}
.commentBubble .commentsModule .moduleList .userComment{position:relative;padding:0 10px 0 0;margin-right:10px;}
.commentBubble .commentsModule .comment{background:#c5c5c5;padding:10px 10px 10px 10px;}
.commentBubble .commentsModule .moduleList .userComment p.datePosted {
	margin-bottom:3px;
	font-size:11px;
	font-weight:bold;
}
.commentBubble .userComment:after{
	content: " ";
	display: block;
	height: 0;
	position:absolute;
	top:35px;left:-9px;
	border-right:9px solid #c5c5c5;
	border-top:9px solid transparent;
}
.commentBubble .userComment .commentsInfo li{display:none;}
.commentReverse.commentBubble .commentsModule .moduleList .odd .user {
	float:right;
}
.commentReverse.commentBubble .commentsModule .moduleList .odd .userComment{
	margin-left:0;
	margin-right:24%;
}
/*== FRIENDSPACEMODULE PROFILE == */
.contentMid .friendSpaceModule .moduleList > li { border:none }
.friendSpaceModule .moduleList > li { width:85px; padding:0 6px; height:130px; }
.friendSpaceModule .msProfileLink a { width:85px; height:150px; position:relative; overflow:hidden }
.ie7 .friendSpaceModule .msProfileLink img { max-height:85px; }
.msProfileLink .msOnlineNow.ImgOnlineNow img { min-height:14px; }
.friendSpaceModule .msProfileLink .ImgOnlineNow img { width:17px; height:18px; }
.friendSpaceModule .pilDisplayName { white-space:nowrap; overflow:hidden  }
.friendSpaceModule .pilRealName { font-size:10px; font-family: arial; color:#333; }
 