@namespace url(http://www.w3.org/1999/xhtml);



@-moz-document domain("facebook.com") {



/* START notification blink */

.jewel { margin-right: 1px !important; }

.jewelNew {

  background: url('data:image/gif;base64,R0lGODlhAQABAIAAAP///zpalCH/C05FVFNDQVBFMi4wAwEAAAAh+QQJeAABACwAAAAAAQABAAACAkQBACH5BAl4AAEALAAAAAABAAEAAAICTAEAOw==') !important;

  -moz-border-radius: 76px;

  /*border: solid 1px red !important;*/

  display: block;

  height: 29px !important;}



/* END notification blink*/





/* START move chat to left */



#presence_bar {

position: fixed !important;

-moz-transform: scalex(-1) !important;

left: 335px;



}



.presence_menu_opts,

.buddy_tab,

.tab_button_div {

-moz-transform: scalex(-1) !important;



}



.presence_menu_opts {

margin-bottom: -1px !important;



}

/* END move chat to left */



/* START Facebook nav bar colourize */

#headNavOut { border: 0 !important; background-color: #3b5998 !important; }



var navbar = document.getElementById('pageHead');

if (navbar) {

    navbar.removeAttribute('class');}

	



/* END Facebook nav bar colourize */



/*Navbar doesnt move*/



#blueBar {

    position: fixed !important;

}



#globalContainer {

    width: 981px !important;

}



#globalContainer > div:first-child {

    position: fixed !important;

    width: 981px !important;

}



#globalContainer > #content > div:first-child {

    padding-top: 41px !important;

}



.WelcomePage #globalContainer {

    width: auto !important;

}



.WelcomePage #globalContainer > #content > div:first-child {

    padding-top: 0 !important;

    border: none !important;

}

/*END Navbar doesnt move*/



/*START last bits of perfection*/





.ad_capsule{ display: none !important; }

#ssponsor{ display: none !important; }

.nextstep{ display: none !important; }

.sponsors { display: none !important } 

.invitefriends { display: none !important; }

.social_ad { display: none !important; }

#sidebar_ads { display: none !important; }

.sponsor { display: none !important; }

#feedwall_with_composer, #info_tab { width: 722px !important; margin-left: -180px; }

.story_content { width: 660px !important; }

.story_body {width: 665px !important; }

.photos_tab { width: 945px !important; }

.emu_sponsor,.house_sponsor { display: none !important; }



/*END Perfection*/

}