@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain(facebook.com), domain(www.facebook.com) {

#pageheader {
  background: #77B0F3 url('http://i150.photobucket.com/albums/s97/artpics92/topheader.gif') no-repeat top center !important;
  height: 100px ! important;
  width: auto /*748px*/ ! important; }

#nav li a {
  background: #BFD3EE ! important;
  color: #3A4F6C ! important; }

#nav {
  height: 100% ! important; }

.sponsors {
  clear: both !important; }

#sidebar {
  background: #BFD3EE ! important;
  text-decoration: underline ! important;
  color: #3A4F6C ! important;
  height: 100% ! important; }

#book {
  background: #BFD3EE ! important;
  width: 748px ! important;
  padding-top: 0px ! important;
  margin: 8px auto 8px auto ! important; }

#profileActions, #profileActions>a {
  background: #BFD3EE ! important; }

.sidebar_item_header h2 {
  color: #0033CC ! important; 
  font-size: 10px ! important; }

.sidebar_item_body { 
  background: #E4EAF2 ! important;
  height: 100% ! important; }

.edit {
  background: #BFD3EE ! important;
  text-decoration: underline ! important;
  color: #3A4F6C ! important; }

#ssponsor {
  background: #BFD3EE ! important;
  height: 100% ! important; }

#pagebody {
  margin-left: 0px ! important; }

#header {
  background: #77B0F3 ! important; 
  color: #0033CC ! important;
  /*width: 420px ! important;*/ }

.clearfix { background: #BFD3EE ! important; }

.sidebar_item_header, .newsfeed_header {
  background: #77B0F3 ! important; }

.feed_item {
  background: #E4EAF2 ! important;
  border-style: solid ! important; 
  border-width: 1px ! important;
  border-color: #fff ! important;
  padding-top: 1px ! important; }

.feed_date_header {
  color: #0033CC ! important; 
  font-size: 15px ! important; }

.flex_header {
  background: #77B0F3 ! important; 
  color: #0033CC ! important; }

.date_divider {
  color: #0033CC ! important; 
  font-size: 10px ! important; }

#content { background: #BFD3EE ! important; }

.flex_box, .photobox, .story, .extra_media, .headline, .share_and_hide, .body, .userprofile, .header_container, .feed_item h2, .feed_story_wrapper, .feed_story_body, #home_container, .gift_received, .gift_data, .excerpt, .pictures_container, .profile_status, .feed_story_body>.clearfix, .result, .clearfix dl, .feed_icon { 
  background: #E4EAF2 ! important; }

.note_title_share, .actions { background: #f7f7f7 ! important; }

.edit a {
  color: #0033CC ! important; 
  font-size: 10px ! important; }

/*.share_header,*/ .nextstep, .findfriends, .share, .ad_media, .comments_ad_image, .pageheader h1, .madness, #rooster_container { 
  display: none !important;}

}