@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("facebook.com") {

/* OPTIONAL REMOVAL OF ADVERTISMENTS ETC */
 /* "Featured" Home Block */
   /*  .home #pagelet_netego {display:none;}  */
 /* "Get Connected" Home Block */
   /*  .home #pagelet_netego_lower {display:none;}  */
 /* Home Ad Blocks */
   .home #pagelet_netego_ads {display:none;}


/* Page Header Bar */
#blueBar {display:none !important}
#pageHead #pageLogo a {background:transparent url(http://lh6.ggpht.com/_ErHZeAZmH9Q/SeVQq-K9ypI/AAAAAAAAABg/i77E5LMWqY8/fb_menubar_logo-ltr.gif) no-repeat !important;height:55px !important;width:133px !important;padding:0px !important;margin:-10px 0 0 0 !important;}
#pageHead {background:url(http://lh4.ggpht.com/_ErHZeAZmH9Q/SmgatzcIEiI/AAAAAAAAAC4/jpku8HcdOec/fb_menubar_background2.png) no-repeat center bottom !important;
width:964px !important; height:35px !important;font-size:10px !important;line-height:normal !important; vertical-align:top !important;}
#pageHead #jewelCase {padding-left:29px !important;}
#pageHead #headNavOut {margin-left:201px !important;top:4px !important; border:none !important;background:none !important;}
#headNavOut #navSearch {right:4px !important;left:auto !important}
#headNavOut #pageNav{right:auto !important;left:0px !important}
#pageNav a {padding-bottom:1px !important}
#pageNav a:hover, #pageNav a:focus, #pageNav a:active{background-color:#4b67a1 !important}
.typeahead_list {margin-top:-2px !important;width:308px !important;margin-left:-1px !important}

/* Page Footer */
#pageFooter{margin-top:10px !important}

/* ---------- home begin ---------- */

/* Home Page */
.home #leftCol {margin-top:20px !important}
.home #contentCol {width:910px !important;border:solid #B3B3B3 1px !important;padding-top:5px !important}
.home #contentCurve {display:none !important}
.home #mainContainer {margin-left:-55px !important;}
.home .UIHomeBox_Sponsored {display:none !important}
.home .UIShowMore_Pager {margin-bottom:14px !important}
.home .MessageComposerDialog .tokenizer,
.home .MessageComposerDialog #subject,
.home .MessageComposerDialog .UIComposer_InputShadow {width:610px !important}
.home .MessageComposerDialog .UIComposer_InputArea {width:618px !important}
.home .MessageComposerDialog .pop_container_advanced {width:740px !important}
.home .MessageComposerDialog .UIComposer_ButtonArea {width:620px !important}

/* Messages Page */
.home .GigaboxxContent {width:890px !important;} 
.home .GBToolbarBottom {width:880px !important;}
.home .UIWell {margin:0 -15px !important;padding-top:5px !important}
.home .GBToolbarTop .UIWell {margin:0 -14px 0 -15px !important;}
.home .GBToolbarBottom .UIPager {padding-right:10px !important}
.home #bottomContent {height:0px !important}
.home .GigaboxxContent .UIComposer_InputArea{width:800px !important}
.home .GBThreadMessageRow_Body{width:810px !important} 
.home .GigaboxxContent .UIComposer_ButtonArea{width:802px !important}
.home #gb_muffin_area {display:none !important;}

/* "Full Bleed" Popup - Used in Friend List Creator */
.home .full_bleed .pop_container_advanced {width:730px !important;margin-left:-30px !important}
.home #fb_multi_friend_selector #friends {height:350px !important}

/* ---------- home end ---------- */

/* Profile Page / Fan Page / Groups Page */
.profile .profile_top_wash{padding-top:50px !important;background:#edeff4 url(/images/profile/profile_color_bar_bg.gif) repeat-x bottom left !important;margin-top:-35px !important}
.profile .app_tab,
.profile .events_tab,
.profile .box_tab,
.profile .tab_discussions{width:930px !important;margin-left:-180px !important}
.profile #main_notes_column{width:720px !important;margin-left:-180px !important}
.profile .note_body{width:720px !important}
.profile .note_content{width:705px !important}
.profile .box_column {border-bottom:none  !important;}

/* Discussions */
.discussions .UIWashFrame_Content{width:940px !important}
.discussions .post_body{width:854px !important}
.discussions .actionspro{width:40px !important}

/* Photos/Videos Tab */
.profile #photos_of_wrapper{width:940px !important;}
.profile .photos_tab {width:940px;margin-left:-180px;}
.profile .UIStory_Hide .UIActionButton_Text{color:#CCCCCC !important;}
.profile .UIStory_Hide .UIActionButton_Text:hover{color:#000000 !important;}
.profile .UIPhotoGrid_Container{width:940px !important;}
.profile #videos_by_wrapper,
.profile .photo_table,
.profile .content_wrapper{width:940px !important;}

/* Photos/Videos Pages */
.album .fb_content{margin-top:-34px !important}
.video_upload_page .UIStandardFrame_Content {padding-top:20px !important}
.video_upload_page #upload_video_pane{width:920px !important}
.video_upload_page .tabs {width:940px !important}
.editalbum .UIStandardFrame_Content {padding-top:20px !important}
.editalbum  #newalbum{width:938px !important}
.editalbum  .tabs {width:940px !important}
.editalbum #upload .inputtext,
.editalbum #upload #desc {width:380px !important}
.editalbum #beforeupload .tabs {width:980px !important}
.editphotos .UIStandardFrame_Content {padding-top:20px !important}
.editphotos  #editphotoalbum{width:938px !important}
.editphotos  .tabs {width:940px !important}
.album .UIPhotoGrid_Container, #album_container{width:940px !important;} 
.album .summary_bar {width:932px !important;}
.album .footer {width:926px !important}
.albums .panel{width:940px !important;} 
.albums .bar{width:922px !important}
.albums .info{width:690px !important;} 
.photo .UIStandardFrame_Content {padding-top:20px !important}
.photo #photoborder{width:940px !important;} 
.photo .single_photo_header{width:932px !important;}
.photo_comments .UIStandardFrame_Content {margin-top:-65px !important;width:940px !important}

/* Groups Page */
.editgroup .UIStandardFrame_Content {padding-top:20px !important}
.editgroup .editor_panel{width:938px !important}
.editgroup  .bar {width:920px !important}
.editgroup #group_info_form .inputtext,
.editgroup #group_info_form #main_blurb,
.editgroup #group_info_form #sec_blurb {width:380px !important}

/* Comment Boxes */
.commentable_item .ufi_section{width:450px !important;}
.commentable_item .add_comment_text {width:397px !important;}
.commentable_item .comment_box .comment_content{width:413px !important;}

/*Event Page */
#event {width:1092px !important;margin-left:-75px !important;margin-top:-40px !important}
#event .UITwoColumnLayout_Content {float:right !important;width:830px !important;border:solid 1px #999999 !important;padding:25px 30px !important;}
#event .UITwoColumnLayout_NarrowContent {float:left !important;padding-top:60px !important}
#event .event_left_column_boxes {border-left:none !important}
.editevent .UIStandardFrame_Container {padding:0px !important;margin-top:-20px !important}
.editevent .UITwoColumnLayout_Content {width:892px !important;}
.editevent .UITwoColumnLayout_Container {width:1042px !important;margin-left:-150px !important}
.editevent .back_link {padding-right:15px !important;}
.editevent .object_browser_container {background-color:#FFFFFF !important;border-top: solid 1px #DDDDDD !important;}
.editevent .invite_panel {padding:15px 0 0 0 !important;background-color:#FFFFFF !important;border: solid 1px #999999 !important; border-top:none !important;margin-top:-20px !important;}
.editevent .UIFilterList {margin-top:-11px !important}
.editevent .editor_panel {padding:15px 0 0 0 !important;background-color:#FFFFFF !important;border: solid 1px #999999 !important; margin-top:-20px !important; border-top:none !important}
.editevent .object_browser_body {height:auto !important;}
.editevent .editor {width:800px !important;}
.editevent .editor .label {width: 200px !important;}
.editevent #fb_multi_friend_selector {width:890px !important;}
.editevent #fb_multi_friend_selector_wrapper {background-color:#FFFFFF !important;}
.editevent .menu_content {width:180px !important;margin-left:1px !important} 
.editevent #view_all_link {width:164px !important;}
.editevent .invite_panel #email_addresses, .editevent .invite_panel #invite_msg {width: 860px !important}
.editevent .UIStandardFrame_Content {padding-left:125px !important; width:892px !important;}
.editevent .UISteps {border: solid 1px #999999 !important;border-top:none !important; border-bottom:none !important; margin-top:-17px !important}
.editevent .UIDashboardHeader_TitleBar {border: solid 1px #999999 !important; width:850px !important; padding:20px !important;border-bottom:none !important; margin-bottom:0px !important;padding-bottom:30px !important}

/* Friends Page */
.FriendsPage #FriendsPage_ContentContainer{width:870px !important;padding-left:14px !important;}
.FriendsPage #FriendsPage_ListingViewContainer {margin:-40px 0px 0px -35px !important;border:solid 1px #999999 !important;width:890px !important;}
.FriendsPage .UITwoColumnLayout_LeftOrientation{margin:0px 0px 0px -25px !important;}
.FriendsPage .UIWell{border-top:0px !important;}
.FriendsPage .findfriends_pane {border:solid 1px #999999 !important;background-color:#FFF !important;width:900px !important;margin:-20px 0 0 -35px !important}
.FriendsPage #new_ff #webmail, 
.FriendsPage #new_ff #friend_guesser {margin: 0 auto !important;}
.FriendsPage #new_ff #people_search, 
.FriendsPage #new_ff #chatfind {padding: 0 85px !important}
.FriendsPage .invite_form_holder  {width:600px !important}
.FriendsPage .invite_form_holder #personal, 
.FriendsPage .invite_form_holder #email_list {width:450px !important}

/* Settings Pages */
.editaccount #change_name, 
.editaccount #primary_alias, 
.editaccount #email, 
.editaccount #password, 
.editaccount #manage_linked_accounts, 
.editaccount #manage_privacy, 
.editaccount #deactivate_account, 
.editaccount #manage_stored_cards, 
.editaccount #credits,
.editaccount #currency {width: 750px !important;}
.editaccount .notifications {width: 700px !important;}
.editaccount #notification_options table {padding-left: 25px !important; width:620px !important;}
.editaccount .action_text {width: 480px !important;}
.editaccount .editor_panel,
.editaccount .mobile_account_inlay {width:938px !important}
.editaccount .language_form {width:718px !important}
.editaccount  .tabs {width:940px !important}
.editaccount .UIStandardFrame_Content {padding-top:20px !important}
#SettingsPage_Header {padding-top:20px !important}
.privacy_section_widget{width:122px !important}
.editapps .view{width:940px !important}

/* Friend Finder */
.findfriends{padding-top:20px !important}

/* Gift Shop */
#giftshop_form {padding-top:30px !important; width:950px !important;}
.giftshop #message {width: 515px !important;}

/* Applications */
.frame_wide .UIStandardFrame_Container {margin-top:20px !important}

/* Search Results */
.search .UITwoColumnLayout_Container{padding-top:78px !important;margin-left:-25px !important;width:1030px !important;}
.search .UISearchInput {margin-top:-25px !important;margin-left:140px !important;}
.search .UITwoColumnLayout_Content {width:848px !important; padding:54px 15px 15px 15px !important;border:solid 1px #999999 !important;margin-top:-138px !important;}
.search .UIFilterList {margin-top:-74px !important;}

/* Help Center */
.HelpCenter #contentCol {border:solid #B3B3B3 1px !important; width:910px !important}
.HelpCenter #contentCurve {border: none !important}
.HelpCenter #mainContainer {border: none !important; margin-left:-54px !important}
.HelpCenter #leftCol {margin-top:20px !important}
.HelpCenter #using {width:620px !important}
.HelpCenter .vTop {width: 190px !important; padding-left:10px !important}


/* Pencil Mouseover Fade */
.profile a.box_editor:hover {background-position:right 0px !important;}

/* Remove Ads */
#ssponsor, #sidebar_ads, .social_ad, .adcolumn, .adcolumn_wrapper { display: none !important; }
.profile_two_columns .right_column {margin-left:20px !important;width:720px !important;}

/* Wall-to-Wall */
#wall_text {width:792px !important;margin:0 auto !important;}
#wall {width:800px !important;margin:0 auto !important;}

/* Universal */
.UIWashFrame_Container{margin-top:-35px !important;}
.UIMediaHeader_TitleWrapper{padding-top:70px !important}

.UIStandardFrame_Content {padding-top:20px !important}

}