/* Home Blue Rounded Theme */
.profileLayout .module {margin-left:5px; margin-right:5px;}

body { background-color:#E5E5E5; font-family: verdana, helvetica, arial, sans-serif; font-size:11px; }
p {line-height:1.6; }
a,a:hover { text-decoration:none; }
a:link, a:visited { color:#103795; }
a:hover { color:#c00; }
div.contentMid { background-color:#fff; }
span.count { color:#db0002; }
.noborder { border:none; }

/*HEADINGS*/
h1,h2,h3,h4 { font-weight: bold; }
h3.moduleHead { color: #fff; background-color:#6F9ECE; }
h4 { font-size: 110%; }

/*NO BORDER FOR CERTAIN MODULES*/
div.musicPlayerModule, div.videoPlayerModule, div.videoSliderModule, div.blogsModule, div.blurbsModule { border: 0px; }

/*GLOBAL TOOLBAR STYLES*/
div.toolbar ul li { border-right: 1px solid #3d3d3d; }
div.toolbar ul li.last, div.toolbar ul li.navLabel { border-right: none; }
span.toolbarCount { font-weight: bold; }

/* module tip*/
div.moduleTip {background: transparent url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif) no-repeat scroll; color:#000;}
div.moduleTip div {background-color:#FFF7D3;}


/***********************************/
/* BEGIN MODULE STYLES */
/***********************************/

/*BadgeModule*/
.userBadgeModule span.profileViews,
.userBadgeModule span.lastLogin,
.userBadgeModule span.photos,
.userBadgeModule span.videos { font-weight:bold; }
.userBadgeModule .viewLink,
.userBadgeModule .viewLink span { border:1px solid #bfbfbf; background-color:#fff; color:#039; }
.userBadgeModule div.moduleBody { background-color:#e5e5e5; }
.userBadgeModule img {background-color:#fff;border:solid 1px #bbb;}
.userBadgeModule .stats {border-bottom: solid 1px #bfbfbf;}
.userBadgeModule span.edit {border-right: solid 1px #999;}
/*USER BADGE - VIEWMY DROPDOWN */
div#viewMyList ul { border-color:#bfbfbf; border-style:solid; border-width: 1px 1px 0; }
div#viewMyList li { background-color:#fff; border-bottom:1px solid #bfbfbf; }

/*Profile Navigation Header*/
div.profileDemographics { background-color: #D5E7FB; }
div.profileHeaderDetails h2 { font-size: 18px; font-weight:bold; line-height: 1.5em; }
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:bold; }
div.profileFullName span { color:#000; }
ul.profileUserAlbum li { background-color: #FFF; border: 1px solid #C7C7C7; }

/*Interests*/
div.interestsModule li { background-color: #D5E7FB; }
div.interestsModule li h4 { color: #2C6DBD; }

/*Details*/
div.detailsModule li { background-color: #D5E7FB; line-height: 0; }
div.detailsModule li strong { display: block; float: left; width: 40%; line-height: 1.2em; height: 1.2em; overflow: hidden; font-weight: bold; color: #2C6DBD; }
div.detailsModule li span { display: block; line-height: 1.2em; }

/*Schools*/
div.schoolsModule li.moduleItem { background-color: #D5E7FB; }

/*Networking*/
div.networkingModule li.moduleItem { background-color:#D5E7FB; }
div.networkingModule a { font-weight:bold; }

/*Companies*/
div.companiesModule li.moduleItem { background-color:#D5E7FB; }

/*Blogs*/
div.blogsModule h3 { background-color: transparent; color: #3d3d3d;}
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; }

/*BLURBS*/
div.blurbsModule h3 { background-color: #d5e8fb; color: #464646; }
div.blurbsModule h4 { background-color: transparent; color: #36C; }

/*Calendar*/
div.calendarModule h3 { background-color: #d5e8fb; color: #464646; }
div.calendarModule ul.moduleList { border-top: dotted 1px #3d3d3d; }
div.calendarModule li.moduleItem { border-bottom: dotted 1px #3d3d3d; }

/*Comments*/
div.commentsModule ul.moduleList li { background-color:#F8D49B; }
div.commentsModule a.profileLink,
div.commentsModule p.datePosted { font-weight:bold; }
div.commentsModule h3 { background-color:#F8D49B; color:#464646; }
div.commentsModule div.userComment { background-color:#FCEACD; }
div.commentsModule p.datePosted { color:#000; }
div.commentsModule ul.moduleList li ul.commentsInfo li { font-size:80%; line-height: 1.2em; background-color: transparent; border-right: 1px solid #3d3d3d; }
div.commentsModule ul.moduleList li ul.commentsInfo li.last { border-right: none; }

/* Activities */
.activitiesContainer h4 {color:#777;}

/* Status Mood */
div.statusMoodModule {color:#42414A;}
div.statusMoodModule li span.date { color: #666; }
div.statusMoodModule ul.moduleList li, div.statusMoodModule ul.statusMood li { background-color:#D5E7FB; }
div.statusMoodModule .moodSmiley label,div.statusMoodModule .currentMoodSmiley label {color:#666;}
.statusMoodModule .inlineComment, 
.statusMoodModule .inlineComment .icWrap,
.statusMoodModule .inlineComment .icInputRow .quickPostControl .btnCancel {background-color:#D6E7F7;}


/*Business Locations*/
div.businessLocationsModule ul.moduleList li { background-color:#D5E7FB; }

/*Basic Info*/
div.basicInfoModule div.basicInfoDetails span.date { color: #666; }

/*FriendSpace*/
.friendSpaceSearchBox {border: 1px solid #ccc; color:#333;}
.friendSpaceSearchBox.blur {color:#A0A0A0;}
.friendSpaceModule .searchFriends {background-color: #F7F3F7;}
.friendSpaceModule .viewMy {font-weight:bold;}
.friendSpaceModule h3.moduleHead {background-image:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position:5px -6224px; padding-left:30px;}

/*Locals badges module*/
div.localsBadgesModule img { padding:3px; border:1px solid #999; background-color:#fff; }
div.localsBadgesModule .moduleBody {background-color: #D5E8FB;}

/*Locals reviews module*/
div.localsReviewsModule li {border-bottom: 1px dotted #3D3D3D;}
div.localsReviewsModule li.last {border-bottom: none;}
div.localsReviewsModule .stuffCategories {color:#636363;}
div.localsReviewsModule .stuffImage img {padding:3px; border:1px solid #999; background-color:#fff;}
div.localsReviewsModule .moduleBody {background-color: #D5E8FB;}

/*BandUpcomingShows*/
div.BandUpcomingShowsModule h3 { background-color: #d5e8fb; color: #464646; }
div.BandUpcomingShowsModule ul.moduleList { border-top: dotted 1px #3d3d3d; }
div.BandUpcomingShowsModule li.moduleItem { border-bottom: dotted 1px #3d3d3d; }

/*Band General Info*/
div.bandGeneralInfoModule li { background-color: #D5E7FB; }
div.bandGeneralInfoModule li h4 { color: #2C6DBD; }

/*Bulletins*/
div.bulletinsModule h3.moduleHead { background-image:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position:5px -6161px; padding-left:30px; }
div.bulletinsModule td { background-color:#EFF3FF; }
div.bulletinsModule table a:hover {color:#c00; text-decoration:underline;}

/*Status mood*/
div.statusMoodModule h3.moduleHead { background-image:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position:5px -6128px; padding-left:30px; }
div.statusMoodModule .smdContainer {background-color:#EAF3FF; border-bottom:solid 1px #ccc;}
div.statusMoodModule .smInputBox {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;color:#666;border: solid 1px #ccc;}
div.statusMoodModule .moodCaption  {color: #aaa;}
div.statusMoodModule .icLastUpdate {font-size:9px; color:#ccc;}
div.statusMoodModule .pipeItem {border-right:solid 1px #999;}
div.statusMoodModule .friendStatus .dateTime {font-size:10px; color:#aaa;}
/*To change the selectors after removing the SM control from header*/
div.statusMoodModule #hsmEditControl #hsmCharCount,
div.statusMoodModule #hsmEditControl #hsmCharsLeft,
div.statusMoodModule #hsmEditControl #hsmShortenUrlNotice,
div.statusMoodModule #hsmEditControl #hsmCancelBtn,
div.statusMoodModule #hsmEditControl .hsmLabel,
div.statusMoodModule #hsmEditControl .hsmParen {color:#039;}

#statusMoodEditor{background-color:#EFF7FF;border-bottom:1px solid #EFEBEF;}
.statusMoodModule .moduleList li {border-bottom:1px solid #EFEBEF;}
.statusMoodModule .moduleList li.last,
.statusMoodModule .moduleList li li{border-bottom:0 none;}
/*Announcement*/
div.announcementModule h4 {color:#BF0000; font-weight:bold; font-size:12px; }
div.announcementModule a,
div.announcementModule em { font-weight:bold; }
div.announcementModule a.requestUnblock { background-color:#d3e1f0 ; }
div.announcementModule p.phishedExplanation { color:#696969; }
div.announcementModule p.phishedSubtitle { font-weight:bold; color:#696969;}

/* Email Verify */
div.emailVerifyModule div.moduleBody { border: solid 8px #C94F4F; }
div.emailVerifyModule div.userEmail {color: #808080; font-weight:bold; border-bottom:1px solid #808080; }
div.emailVerifyModule em { font-weight:bold; }
div.emailVerifyModule p.alert { font-size: 13px; color: #C94F4F; font-weight:bold; }
div.emailVerifyModule ul { font-size: 11px; color: #696969;}

/* Activities */
div.activityStreamModule h3.moduleHead {background-image:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position:5px -6254px; padding-left:30px;}
div.activityStreamModule h4.dateHeader {border-bottom:1px solid #E5E5E5; color: #555;}

/* Activities : PHOTO & VIDEO */

div.activityStreamModule .thumbnailImage { border: solid 1px #999; background-color: #FFF; }
div.activityStreamModule .thumbnailImage:hover { background-color: #DDD; }
.inlineCommentCtl { background-color:#eff7ff; }
.inlineCommentCtl ul li { border-bottom:1px solid #fff; }
li.activityItem { border-bottom:1px dotted #ccc; }
ol.activitiesContainer li.first { border-top:1px dotted #ccc; }
.inlineCommentCtl ul li { border-bottom:2px solid #fff; }
.statusMoodModule .moduleBody { background-color:#6f9ece }
.statusMoodModule form { margin:2px; }
.toolbar ul.links li { border-color:#ccc;} 
li.activityDetailItem a.Photo, li.activityDetailItem a.Video { border:1px solid #ccc; padding:2px; background-color:#fff; }
.moduleList { padding:2px 0 10px; }
 

/* Birthdays */
div.birthdaysModule h4.dateHeader {border-bottom:1px solid #E5E5E5; }
div.content div.birthdaysModule .dateHeader {background-image:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position: 0px -14298px; padding-left:18px !important; }
div.birthdaysModule div.toolbar { border-top:1px solid #E5E5E5; }

/*greetingModule*/
div.greetingModule {color:#000;} 
div.greetingModule div.greeting {font-size:20px; font-weight:bold; line-height:22px;}
div.greetingModule a.pageThemes { font-weight:bold; }
div.greetingModule div.moduleBottom {border-bottom:solid 1px #ccc;}

/*Alerts*/
div.alertsModule .moduleMid h3.moduleHead{ background-color:#C94F4F; }


/*Suggestions*/
div.suggestionsModule { background-color: #fff7d3; color:#000; }


/***************************************/
/* BEGIN CONTAINER STYLES */
/***************************************/

/* ROUNDED CORNERS */
div.module { border:solid 2px #6F9ECE; -moz-border-radius:5px; -webkit-border-radius: 5px; }

/* Hidden Borders */
div.greetingModule,
div.medRecModule,
div.googleAdModule,
div.musicPlayerModule,
div.videoPlayerModule,
div.videoSliderModule,
div.emailVerifyModule,
div.featuredProfileModule { border:none; }

/* Customized Borders */
div.userBadgeModule { border:solid 2px #e5e5e5; }
div.alertsModule { border:solid 2px #C94F4F; }
div.suggestionsModule { border:1px solid #f6e595; }
div.googleAdSenseModule { border:solid 2px #e5e5e5; }

/*appTitle*/
h3.moduleHead .appTitle, h3.moduleHead .appTitle:link,  h3.moduleHead .appTitle:active, h3.moduleHead .appTitle:hover, h3.moduleHead .appTitle:visited {color:#fff;} 
h3.moduleHead .appTitle:hover {text-decoration:underline;} 
/*Band Upcoming show*/
div.bandUpcomingShowsModule h3.moduleHead {background-image:url(/Modules/HomeDisplay/Static/img/commonIcons024.gif); background-repeat:no-repeat; background-position:5px -6189px; padding-left:30px;}

/*Band Artist Dashbord */
div.bandArtistDashboardModule .moduleList span,
div.bandArtistDashboardModule .moduleList strong { color: #999;}


a.Video img, a.Photo img { max-width:90px; } 
h3.moduleHead div.toolbar ul li a { _overflow:hidden  }
.ActivityTemplateMediaGallery .activityFooter { width:300px; clear:left; padding:0px !important; margin:2px 0 0 0 !important; }
.contentMid .announcementModule h4 { padding:0 0 7px 0; margin:0; padding:4px; color:#c00;}
.activityStreamModule ol.activitiesContainer .Comments ul.links { margin:2px 0 0 0; padding:0; float:right  }
li.activityItem a img { float:left;}
ol.activitiesContainer {padding-bottom:0; }
.marketingBoxModule .module { border:none}
.icCommentBody { width:275px;}
.icContent { height:1%; line-height:16px; }
.activityDate { float:left; width:100%;}
.Comments .links { float:left;}
.Comments .links li { padding:0 5px 0 0 !important}
.Comments .links li.last { padding-left:5px!important}
.Comments .links li a { font-size:0.9em; font-weight:bold; padding:0 !important}
body .statusMoodModule { background-color:#eff7ff !important;  border:solid 2px #6F9ECE !important; -moz-border-radius:6px; -webkit-border-radius: 6px; }
.statusMoodModule .moduleBody form div { margin:0;  }
.statusMoodModule .moduleBody form { margin:0; border:0px solid #6f9ece!important; background-color:transparent !important; }
.statusMoodModule .moduleBody div { margin-top:7px; }
.statusMoodModule .moduleBody div.mood, .statusMoodModule .moduleBody div.smiley { margin:0px;}
.statusMoodModule .moduleBodyEnd { display:none;}
.statusMoodModule { background-color:transparent !important;}
.statusMoodModule .moduleBody { background-color:transparent !important; padding:0 !important}
.statusMoodModule p.currentStatus { border-top:1px solid #ccc; padding:8px 0px 2px 2px; *padding-top:3px; margin:10px 0 0 0; clear:left; *float:left; *width:410px;}
#statusMoodEditor textarea { width:407px; *width:402px; border:1px solid #999;}
.statusMoodModule #statusMoodEditor .moodSmiley div.mood, .statusMoodModule #statusMoodEditor div.smiley { border:1px solid #999 !important }
.statusMoodModule #statusMoodEditor div.smiley div { border-right:1px solid #999; }
.statusMoodModule #statusMoodEditor .moodSmiley div.mood input { border:1px solid #999  }
.statusMoodModule #statusMoodEditor .moodSmiley div.mood img.msComboBoxArrow {border-top:1px solid #999 ; border-right:1px solid #999 ; border-bottom:1px solid #999 }
div.contentMid div.statusMoodModule div.moduleBody form { padding:5px 10px 8px !important;}
.myappsModule .moduleBody { padding:3px;}
.myappsModule .moduleList li { background-color:transparent; *height:1%;}
.myappsModule .moduleList li img, .alertsModule img { float:left; margin-right:4px; }
.myappsModule .moduleList li a { padding:0;}
.myappsModule .moduleList { border-bottom:1px solid #666; padding-bottom:5px; }
.alertsModule .moduleList { padding:0 0 10px 0}
.activityStreamModule .inlineCommentCtl .icInputRow input.btnCancel { background-color:transparent; margin-left:5px;}
.quickPostControl .edit .noHtml { *display:inline; } 
.friendSpaceModule ol li { margin:0 3px; }
.pymkModule .moduleBody { padding-left:7px;}
.marketingBoxModule div.middle { padding:5px;}
h5.activityHeader { margin-left:0px !important;}
p.activityDate { float:left; width:100%;}
.activityItem .activityBody span.activitySourceTimestamp { width:100%; float:left;}

table.moduleList {border-spacing:0px !important; background-color:#fff !important; border-collapse:collapse !important; }
.moduleList tr td { border-bottom:1px solid #b8cfe6; padding:6px 0;border-left:0px solid #b8cfe6; font-size:11px; background-color:#eff7ff !important; }
table.moduleList tr > td:first-child { border-left:0px;}
.moduleList tr { }
table.moduleList tr td { color:#666; padding-left:7px;}
table.moduleList tr td a:hover { text-decoration:none; }
table.moduleList thead { background-color:#96bbe2; color:#fff; }
table.moduleList thead th { padding-top:3px; font-weight:bold; margin-bottom:10px !important;padding:3px 7px; }
/*table.moduleList tr > td:first-child a { color:#000; font-weight:bold; }*/
.module table tr.even { background-color:#f7f7f7; } 
.module a.Band { margin-top:5px;}
.module a.Band img { max-height:100px; border:1px solid #ccc; padding:2px; }
div.myStuffDesc { width:250px; padding:0 0 0 7px; line-height:15px; }
div.myStuffDesc .ratingRow { margin-top:0px;}
.moodSmiley label, .currentMoodSmiley label{ font-weight:bold;  }

p.statusMessage { padding:0px 0 5px 0px; font-size:12px; }
div.charCount { }
.statusMoodModule textarea { width:410px !important; *width:408px !important; }     
.activityStreamModule .inlineCommentCtl .icInputRow .msDefBtn { margin-left:0px; } 
.activityStreamModule .toolbar { float:right;  }
.activityStreamModule .inlineComment .Comments ul.links { float:left !important; }
.activityStreamModule .inlineComment .Comments { float:left !important; }
.activityStreamModule .inlineComment .Comments a { font-weight:normal; }
.clearfix { clear:right;}
.CelebrateBirthday { border:none !important; } 
.module .CelebrateBirthday span.inline { padding:0 !important; margin:0 !important; text-align:left; font-weight:bold; } 
.CelebrateBirthday .activityDetail li.activityDetailItem { padding:0 !important; margin:0 !important }
ul.activities li.activityItem div.activityBody { margin:0}
ul.activities li.activityItem div.activityBody div { margin:0; }
div.activityMedia ul.activityDetailList div.activityDetail { margin-left:5px;}
div.activityMedia ul.activityDetailList li { padding-bottom:5px !important; margin-bottom:5px !important;}
div.activityMedia ul.activityDetailList div.activityDetail p a { font-size:11px; }
div.activityMedia ul.activityDetailList div.activityDetail p { padding:0; margin:0; font-size:11px; line-height:normal; color:#666;}

/* my visitors */
.myVisitorsModule ul.moduleList { padding:0 4px; float:left; width:295px; padding-bottom:20px;}
.contentMid .myVisitorsModule ul.moduleList li {  float:left; width:92px;  }
.contentMid .myVisitorsModule ul.moduleList li img { max-width:80px;}
.myVisitorsModule ul.moduleList li .pilDisplayName { width:80px; overflow:hidden; white-space:nowrap;}
.myVisitorsModule ul.links {padding:3px 0 0 0; margin:0;} 

div.activityStreamModule li.make_friend ul.activityDetailList li.activityDetailItem { padding-right:5px;}
div.activityStreamModule li.make_friend ul.activityDetailList li img { max-height:80px;}

div.module h3.moduleHead { padding:8px 10px 10px 7px;}
div.module h3.moduleHead span span {margin:0 !important; padding:8px 0 5px 5px;}
div.activityStreamModule h3.moduleHead { padding-left:22px; background-position: 5px -6252px }
div.applicationsModule  h3.moduleHead span span { padding:0;  }
div.bulletinsModule h3.moduleHead { background-position:5px -6155px; padding-left:24px; }
div.friendSpaceModule h3.moduleHead { background-position:5px -6220px; padding-left:24px;   }

/*=== STREAM PIVOT ===*/
a.viewAllAnchor:after { content:'>'; padding:3px 5px; margin-right:5px; font-size:11px;}
.activityStreamModule .pivotsContainer select { clear:left; margin:-57px 5px 0 0 !important; *clear:none !important; }
.activityStreamModule .pivotsContainer { float:left; margin:5px 5px 5px 5px; width:100%;  }

.pivotsContainer ol.filters { padding-left:0 !important}
.pivotsContainer ol.filters li { font-size:12px;} 
.pivotsContainer ol.filters li:hover { background-color:#6f9ece; }
.pivotsContainer ol.filters li:hover a { color:#fff; } 
.pivotsContainer ol.filters li a { font-size:11px; font-weight:bold; }
.pivotsContainer ol.filters li a:hover { color:#fff !important; text-decoration:none }
.pivotsContainer ol.filters li.streamFilterSelected { background-color:#6f9ece;  }
.pivotsContainer ol.filters li.streamFilterSelected a { color:#fff !important; }

.pivotsContainer ol.filters li.dropdown:hover { background:transparent }

.pivotsContainer ol.filters li.dropdown { font-weight:bold; color:#103795; border:1px solid #fff; padding:4px 8px 3px 5px; line-height:normal;font-size:11px;}
.pivotsContainer ol.filters li.dropdown.streamFilterSelected { background:transparent; border:1px solid #6f9ece; padding:4px 8px 4px 5px; line-height:normal;}

.pivotsContainer ol.filters li.dropdown ol.submenu { background-color:#fff; border:1px solid #999; }
.pivotsContainer ol.filters li.dropdown ol.submenu li { margin:0; padding:0; line-height:normal; text-align:right }
.pivotsContainer ol.filters li.dropdown ol.submenu li a { display:block; min-width:60px; margin:0; line-height:normal;  color:#103795; padding:5px 6px; }
.pivotsContainer ol.filters li.dropdown ol.submenu { margin:-2px -1px 0 0; z-index:100; }

.pivotsContainer ol.filters li.dropdown:hover { border:1px solid #999 }
.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu li a { background-color:#fff; color:#039 !important; display:block; padding:5px 6px !important; min-width:60px; margin:0; }
.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu li a:hover { background-color:#f5f5f5; }
.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu li.streamFilterSelected a { background-color:#6f9ece; color:#fff !important; }
.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu { margin:-2px -1px 0 0; } 

.activityStreamModule .pivotsContainer {  }
.activitiesContainer { }
.activityStreamModule .loading { margin-top:120px; }
.streamContainer .noActivities { margin-top:40px; background-color:#f5f5f5; padding:8px 10px 10px; } 
.streamContainer .noActivities p { padding:0px;} 
ol.activitiesContainer li:last-child { margin-bottom:10px;}
.activityStreamModule .moduleBodyEnd  { height:10px; }
.streamContainer .bulletinsLinks { padding:5px 0 0 10; }
.streamContainer .bulletinsLinks ul { padding:8px 0 0 12px; margin:5px 0 10px 0; }
.streamContainer .bulletinsLinks ul li:first-child { border-right:1px solid #bbb}
.streamContainer .bulletinsLinks ul li a { font-size:11px; font-weight:bold;}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
	.pivotsContainer ol.filters li.dropdown ol.submenu { margin-top:-4px; }
	.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu { margin-top:-4px; } 
}       