body { 	background:url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/Military/bg.gif) top center fixed repeat;
	color:#002f2f; font-family:verdana; font-size: 11px; 
	}
div.wrap {  background-color:#ddd4b7; }
div.wrap .module a { color:#06c !important; font-weight:normal; }
div.module { padding:0; margin:0; }
div.wrap a:hover { color:#333; text-decoration:none; }

div#header { background-color:#383a30;  }
div#googlebar { background-color:transparent; }
div#footer { background-color:#aca795; }
#topnav { background-color:#575c4e;  }
#topnav a { color:#fff; }
#topnav ul, #topnav ul li { border-color: #494d3b}
#topnav ul li a:hover, #topnav ul li.dropDown a:hover { background-color:#e3d3ba; color:#000 }
#topnav ul li.dropDown:hover a, #topnav ul li.hover a, #topnav ul li.hover a:hover {
	background-color:#e3d3ba; color:#000;
	}
#topnav li.dropDown:hover ul.subMenu a:hover, #topnav li.hover ul.subMenu a:hover {
	background-color:#f1ead8;
	color:#003399;
	}
div.blogsModule ul li, div.commentsModule ul.moduleList li { border-top:1px dotted #002f2f }  
div.blogsModule ul li.last { border-bottom:1px dotted #002f2f}
div.commentsModule ul.commentsInfo li, div.toolbar ul.links li, div.pageLinks ul li { border-top:0px solid #ccc;border-bottom:none; padding:0;margin:0; }
div.commentsModule ul.commentsInfo li a, div.toolbar ul.links li a, div.pageLinks ul li a { padding:5px;display:block;border-right:1px dotted #006666}
div.toolbar ul.links li a, div.pageLinks ul li a {padding:0px 10px; float:left;}
div.basicInfoModule div.pageLinks ul li a { margin:0 3px; background-color:#575d4f; color:#fff !important;}
div.pageLinks { margin-top:7px; }
div.commentsModule ul.commentsInfo li.last a, div.toolbar ul.links li.last a, div.pageLinks ul li.last a { border-right:0px solid #ccc}
div.module h4 { font-weight:bold;}
div.module { background-color:none; margin:7px; }
div#footer { line-height:20px; padding-bottom:40px;}
div#footer a { text-decoration:none; } 
div.basicInfoModule { /*background-color:#c9d7a7;*/ color:#002f2f} 
div.profileDemographics { background-color:#dad3af; } 
div.column0 div.musicPlayerModule { background:none; text-align:center; border:none; } 
div.module div.moduleMid, div.module div.moduleTop div div, div.module div.moduleBottom div div { background-color:#f3f0e3; }
div[class~="module"] { border:none; }
div[class~="moduleTop"], div[class~="moduleTop"] div, div[class~="moduleBottom"], div[class~="moduleBottom"] div { background-color: transparent; background-image: url(http://profile.myspace.com/rc.ashx?bg=f3f0e3&r=6&w=2000&s=f3f0e3&sw=2); font-size:0px; }
div[class~="moduleTop"] div div, div[class~="moduleBottom"] div div { background-image:none; }
div[class~="moduleTop"] div div { height:5px; border-top: 1px solid #f3f0e3; margin: 0px 5px; }
div[class~="moduleBottom"] div div { height:5px; border-bottom: 1px solid #f3f0e3; margin: 0 5px; }

div[class~="moduleMid2"] { margin: 0 5px; }
div[class~="moduleMid"] { border-left: solid #f3f0e3 1px; }
div[class~="moduleMid1"] { border-right: solid #f3f0e3 1px; }

div.moduleTop { background-position: top left; }
div.moduleTop div { background-position: top right; }
div.moduleBottom { background-position: bottom left; }
div.moduleBottom div { background-position: bottom right; }
.inlineCommentCtl div.icLinks a, .inlineCommentCtl div.icLinks a:link, .inlineCommentCtl div.icLinks a:active, .inlineCommentCtl div.icLinks a:visited {color:#614900;text-decoration:none;}

div.musicPlayerModule div.moduleTop, div.musicPlayerModule div.moduleMid, div.musicPlayerModule div.moduleBottom, div.musicPlayerModule div.moduleBottom div div, div.musicPlayerModule div.moduleTop div, div.musicPlayerModule div.moduleBottom div, div.musicPlayerModule div.moduleTop div div, div.musicPlayerModule div.moduleMid1 {
	background:none; text-align:center; border:none;	} 
div.pageLinks { margin-bottom:10px;}
h3.moduleHead { background:transparent url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/Military/GreenTopGradient.gif) repeat-x scroll 0 0; color:#fff; font-size:12px; font-weight:bold; }
h3.moduleHead div.toolbar {top:2px;}
h3.moduleHead span span {  padding:8px 8px 4px 8px; display:block;}
	
/*status mood module*/	
#statusMoodEditor{background-color:#DEDFCE;border-bottom:1px solid #4A4D39;}
.statusMoodModule .moduleList li {border-bottom:1px solid #4A4D39;}
.statusMoodModule .moduleList li.last,
.statusMoodModule .moduleList li li{border-bottom:0 none;}
.statusMoodModule .inlineComment, 
.statusMoodModule .inlineComment .icWrap,
.statusMoodModule .inlineComment .icInputRow .quickPostControl .btnCancel {background-color:#D4D1C0;}

/*Greeting*/
div.greetingModule h3.moduleHead {display:none; height:0px; }
div.greetingModule h3.moduleHead span span {display:none; }
div.greetingModule div.moduleTop div { background-position: right top; }
div.greetingModule div.moduleTop div div { background-image:none;   height:5px; margin:0 7px; }
div.greetingModule div.moduleTop, div.greetingModule div.moduleTop div, div.greetingModule div.moduleBottom { background-image:url(http://profile.myspace.com/rc.ashx?bg=F3F0E3&r=8&w=2000&s=F3F0E3&sw=2) }
div.greetingModule div.moduleBottom div div {  height:5px; margin:0 5px; }
div.greetingModule span.greeting { font-size:20px; line-height:25px; color:#000; font-weight:bold;}

/*SuggestionsBox*/
div.suggestionsModule div.moduleTop, div.suggestionsModule div.moduleTop div, div.suggestionsModule div.moduleBottom{background-image:url(http://profile.myspace.com/rc.ashx?bg=F3F0E3&r=8&w=2000&s=F3F0E3&sw=2);}
div.suggestionsModule div.moduleTop div {background-position:right top;}
div.suggestionsModule div.moduleTop div div {background-color:#F3F0E3;background-image:none;border-top:2px solid #F3F0E3;height:5px;margin:0 7px;}

/*UserBadge*/
div.userBadgeModule h3.moduleHead {display:none; height:0px; }
div.userBadgeModule h3.moduleHead span span {display:none; }
div.userBadgeModule div.moduleTop, div.userBadgeModule div.moduleTop div,
div.userBadgeModule div.moduleBottom, div.userBadgeModule div.moduleBottom div { background-image:url(http://profile.myspace.com/rc.ashx?bg=F3F0E3&r=4&w=2000&s=F3F0E3&sw=2)}

div.userBadgeModule div.moduleTop div { background-position: right top; }
div.userBadgeModule div.moduleTop div div { background-color:#F3F0E3; background-image:none; border-top:2px solid #F3F0E3; height:2px; margin:0 4px; }
div.userBadgeModule div.moduleBody { border-left: 2px solid #F3F0E3; border-right: 2px solid #F3F0E3; padding:5px;}
div.userBadgeModule div.moduleBottom div div { background-color:#F3F0E3; background-image:none; height:2px; margin:0 4px; border-bottom: 2px solid #F3F0E3;}

div.userBadgeModule span.profileViews, div.userBadgeModule span.lastLogin, div.userBadgeModule span.photos, div.userBadgeModule span.videos { font-weight:bold; }
div.userBadgeModule div.viewLink span { border:1px solid #ddd; background-color:#ddd; color:#F3F0E3; }
div.userBadgeModule img {background-color:#e5e5e5;border:solid 1px #bbb;}
div.userBadgeModule a:hover img{background-color:#424538;}
div.userBadgeModule .stats {color:#000000; border-bottom: solid 1px #000000;}
div.userBadgeModule .links {color:#000000; }
div.userBadgeModule span.edit {border-right: solid 1px #999;}

div.userBadgeModule div.viewLink { background-color:#DEDCCE; border:1px solid #bfbfbf; color:#454238; text-decoration:none; }
div.userBadgeModule div#viewMyList.over ul li { background-color:#DEDCCE; color:#FFFFFF; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-left:1px solid #bfbfbf; text-decoration:none; }
div.userBadgeModule div#viewMyList li a:hover {background-color:#494D3B;color:#FFFFFF;text-decoration:none;}
div.userBadgeModule div#viewMyList div.viewLink:hover {cursor:pointer;background-color:#494D3B;color:#FFFFFF;}

/*GoogleAdSense*/
div.googleAdSenseModule h3.moduleHead {display:none; height:0px; }
div.googleAdSenseModule h3.moduleHead span span {display:none; }
div.googleAdSenseModule div.moduleTop div { background-position: right top; }
div.googleAdSenseModule div.moduleTop div div { background-color:#F3F0E3; background-image:none; border-top:1px solid #F3F0E3; height:5px; margin:0 7px; }
div.googleAdSenseModule div.moduleTop, div.googleAdSenseModule div.moduleTop div, 
div.googleAdSenseModule div.moduleBottom { background-image:url(http://profile.myspace.com/rc.ashx?bg=F3F0E3&r=8&w=2000&s=F3F0E3&sw=2) }

/*MarketingBox*/
div.marketingBoxModule h3.moduleHead {display:none; height:0px; }
div.marketingBoxModule h3.moduleHead span span {display:none; }
div.marketingBoxModule div.moduleTop div { background-position: right top; }
div.marketingBoxModule div.moduleTop div div { background-color:#F3F0E3; background-image:none; border-top:2px solid #F3F0E3; height:5px; margin:0 7px; }
div.marketingBoxModule div.moduleTop, div.marketingBoxModule div.moduleTop div, 
div.marketingBoxModule div.moduleBottom { background-image:url(http://profile.myspace.com/rc.ashx?bg=F3F0E3&r=8&w=2000&s=F3F0E3&sw=2) }

/*ICONS*/
div.moduleMid h3.moduleHead span span { background:transparent url(http://x.myspacecdn.com/Modules/HomeDisplay/Static/img/commonIcons024.gif) no-repeat scroll; }
div.statusMoodModule h3.moduleHead span span, div.activityStreamModule h3.moduleHead span span, div.bulletinsModule h3.moduleHead span span, 
div.friendSpaceModule h3.moduleHead span span, div.bandUpcomingShowsModule h3.moduleHead span span  { padding:8px 0px 4px 34px;}

div.statusMoodModule h3.moduleHead span span { background-position:  8px -6125px; }
div.activityStreamModule h3.moduleHead span span { background-position:  8px -6251px; }
div.bulletinsModule h3.moduleHead span span { background-position:  8px -6156px; }
div.friendSpaceModule h3.moduleHead span span { background-position:  8px -6220px; }
div.bandUpcomingShowsModule h3.moduleHead span span{background-position:8px -6189px;}

/*Activity Streem */
.activityStreamModule .dateHeader {border-bottom:1px solid #000;}
.inlineCommentCtl { background-color:#dedfce; }
.inlineCommentCtl ul li { border-bottom:1px dotted #fff; }
.moduleHead .toolbar ul.links li.last { padding:0 6px 0 4px; border:none }
li.activityDetailItem a.Photo, li.activityDetailItem a.Video { border:1px solid #ccc; padding:2px; background-color:#fff; }
li.activityItem { border-bottom:1px dotted #555 }
ol.activitiesContainer li.first { border-top:1px dotted #555 }
.moduleBody a { color:#06c !important; }
.Comments ul.links li  {border-right:none; }
.Comments ul.links li a { padding-left:0px !important}
.Comments ul.links li.last a { padding-left:8px !important}

/*appTitle*/
h3.moduleHead .appTitle, h3.moduleHead .appTitle:link,  h3.moduleHead .appTitle:active, h3.moduleHead .appTitle:hover, h3.moduleHead .appTitle:visited {color:#fff;font-weight:bold;} 
h3.moduleHead .appTitle:hover {text-decoration:underline;} 

/*bulletins*/
.bulletinsModule tr.odd {background-color: #E8E3CB;}
.bulletinsModule tr.even {background-color: #DDD4B7;}
 

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 { padding:0; margin:0; float:left;  }
.activityStreamModule ol.activitiesContainer .Comments ul.links { margin:2px 0 0 0; padding:0;  }

ol.activitiesContainer {padding-bottom:0; }
.marketingBoxModule .module { border:none}
.contentMid .emailVerifyModule .userEmail { border:2px solid #ccc; padding:4px 0; margin:5px 0 8px 0; font-weight:bold; font-size:14px; background-color:#f5f5f5; }
.icCommentBody { width:265px;}
.icContent { height:1%; }
.module .toolbar ul.links li a { padding:0 7px; }
.module .toolbar span { font-weight:bold;}
div.userBadgeModule .moduleTip { margin-top:-10px; }
div.userBadgeModule .moduleTip a { font-weight:bold; text-decoration:underline }
.module li.CelebrateBirthday div.activityDetail .activityFooter { margin:5px 0; padding:0; text-align:right; font-weight:bold; } 
.module li.CelebrateBirthday div.activityDetail .activityFooter { width:118px; float:left; margin:5px 0; padding:0; text-align:left; font-weight:bold; margin:0; }
.myappsModule .toolbar { border-top:1px solid #ccc; margin-top:10px;}
.applicationsModule .toolbar ul.links li a { padding:0; }
.myappsModule .moduleBody { padding:3px;}
.myappsModule .moduleList li { background-color:transparent; *height:1%; *padding:0px; }
.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:5px 3px 10px 3px;}
.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;}
body .applicationsModule a.appTitle { color:#fff !important; } 


.statusMoodModule .moduleBody form { margin:0; background-color:transparent !important; padding:4px!important; }
.statusMoodModule { border:0px solid #6f874d !important; padding-top:0px !important; background-color:transparent !important}
.statusMoodModule .moduleBody { background-color:transparent !important; padding:0 !important}
.statusMoodModule p.currentStatus { margin:10px 0 0 0; clear:left; } 
p.statusMessage { color:#000; padding:0px 0 8px 0px; font-size:12px; }
div.charCount { padding:0; color:#000; }
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;  }
.module a.Band { margin-top:5px;}
.module a.Band img { max-height:100px; border:1px solid #ccc; padding:2px; }
.statusMoodModule textarea { width:410px !important; *width:408px !important; }   
.activityStreamModule .inlineCommentCtl .icInputRow .msDefBtn { margin-left:0px; }
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 0 3px 0; margin:0; font-size:11px; line-height:normal; } 
div.activityMedia ul.activityDetailList div.activityDetail p .duration { color:#999;}

/* my visitors */
.myVisitorsModule ul.moduleList { padding:0 4px; float:left; width:295px; padding-bottom:10px;}
.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.module h3.moduleHead { padding:8px 5px 10px 5px; }
div.module h3.moduleHead span { padding:0; }
div.activityStreamModule h3.moduleHead span span,
div.friendSpaceModule h3.moduleHead span span, 
div.bulletinsModule h3.moduleHead span span { padding:0px 0 4px 30px; }
div.activityStreamModule h3.moduleHead span span { background-position: 5px -6257px }
div.friendSpaceModule h3.moduleHead span span { background-position: 5px -6226px }
div.bulletinsModule h3.moduleHead span span { background-position:5px -6164px; }

/*=== STREAM PIVOT ===*/
.activityStreamModule .pivotsContainer select { clear:left; margin:-55px 1px 0 0 !important; *clear:none !important; }
.activityStreamModule .pivotsContainer { float:left; margin:2px 0 10px 0; width:417px; }

.pivotsContainer ol.filters li { font-size:12px;} 
.pivotsContainer ol.filters li a { font-size:12px; font-weight:bold}
.pivotsContainer ol.filters li a:hover, .pivotsContainer ol.filters li:hover a { background-color:#767c70; color:#fff !important; }
.pivotsContainer ol.filters li:hover, .pivotsContainer ol.filters li.streamFilterSelected { background-color:#767c70; }
.pivotsContainer ol.filters li.streamFilterSelected a { color:#fff !important; }
.pivotsContainer ol.filters li.dropdown:hover { background:transparent }
.pivotsContainer ol.filters li.dropdown { color:#06c; border:1px solid #f3f0e3; padding:2px 8px 2px 5px; line-height:normal; margin:1px 0 0 0}
.pivotsContainer ol.filters li.dropdown.streamFilterSelected { border:1px solid #767c70; background:transparent; padding:2px 8px 2px 5px; line-height:normal; margin:1px 0 0 0 }

.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 { background-color:#fff; display:block; min-width:60px; margin:0; line-height:normal;  padding:5px 6px; color:#06c !important; }
.pivotsContainer ol.filters li.dropdown ol.submenu li a:hover { background-color:#f5f5f5; }
.pivotsContainer ol.filters li.dropdown ol.submenu { margin:-4px -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 !important; color:#06c !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:#767c70 !important; color:#fff !important; }
.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu { margin:-4px -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 0; }
.streamContainer .bulletinsLinks ul { padding-left:7px; margin:5px 0 10px 0; }
.streamContainer .bulletinsLinks ul li:first-child { border-right:1px solid #ccc}
.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:-5px; }
	.pivotsContainer ol.filters li.dropdown.streamFilterSelected ol.submenu { margin-top:-5px; } 
} 

     