@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(facebook.com), domain(www.facebook.com) {

h3 a { border: none !important; background: none !important; text-decoration: none !important; font-weight: 600 !important;}
a { text-decoration: none !important; font-weight: normal !important; }
a:hover {text-decoration: underline !important;}

/* Set background of area that Facebook uses to #FFF and the rest to grey*/
body {background-color: RGB(150,150,160) !important;}
#leftCol, #contentCol>* {background-color: #fff !important}
#contentCol {background-color: transparent !important; padding-top: 0px !important;}
#mainContainer {border-right-color: RGB(150,150, 160) !important;}

/*Homepage Columns*/
#leftCol {margin-left: -13px !important; padding-left: 15px !important; padding-bottom: 15px !important;}
#leftCol {-moz-border-radius: 0px 0px 0px 10px !important;}
#rightCol {-moz-border-radius: 0px 0px 10px 0px !important;}


/*Footer Margins*/
#footerContainer {margin-left: 10px !important; margin-right:10px !important;}
#pageFooter {-moz-border-radius: 0px 0px 10px 10px !important; width: 799px !important; margin-left: 181px !important;}
#contentCurve {display: none !important}

/* Fixes Wall-to-Wall */
.UIWashFrame_Header, .UIWashFrame_MainContent {background-color:#FFF !important;}
.UIWashFrame_MainContent {padding-left:30px !important; width:934px !important;}

  /* Fixes Profile Pages */
.right_column, .left_column {background-color:#FFF !important;}
#profile_composer .composer_rounded {background: none !important}
#feedwall_with_composer .UIRoundedBox_TR{padding-top: 0px !important}

       /* Fixes Photos */
#photos_of_wrapper {width:auto !important}
.UIPhotoGrid_TableCell {padding: 5px 0px !important;}
.UIPhotoGrid_Image, #photos_of_wrapper {border-width: 0px !important; background-color:black !important}
.photo_table .album_cell {padding: 3px !important;}
.extra_content div {margin-left:auto !important; margin-right: auto !important; float: none !important}
       
        /* Fixes Notes */
.wide-right-column h2 {padding-top: 0px !important}
.wide-right-column {-moz-border-radius: 10px !important; width: 160px !important}
#main_notes_column {padding-right: 0px !important; width: 520px !important}
.notes #content .UITwoColumnLayout_Content {float:left !important; width:auto !important; padding-right: 30px !important}
.notes .UITwoColumnLayout_NarrowContent {float:left !important; padding-top: 0px !important; width:250px !important;}
.chat_body #content div[class="notes_main_column UIOneOff_Container"] {width:540px !important}
.notes .wallcontent, .UITwoColumnLayout_Container, .notes .UIWashFrame_Content {width: 100% !important}
.notes .UIStandardFrame_Content {width: 944px !important;}
.note_body {border-right:1px solid #D8DFEA}
.note .commentable_item .show_all_link, .notes .commentable_item .wallpost, .notes #content .UIRoundedBox_Box .UIOneOff_Container, .notes .wide_note .note_body, .notes .tagged_user_info {width: auto !important}
.notes .view_switch {padding-right: 10px !important}

       /*Fixes Left Hand Boxes*/
.profile .small_box_size_restrict {max-height:260px !important;}


  /*Fixing Inbox*/
.tabs, .inbox_menu .clearfix, #megaboxx {background-color:#FFF !important;}
[class="tabs clearfix"] {margin-top:-2px;}

  /*Fixing Notifications*/
.notifications {background-color:#FFF !important;}

  /*Fixing Applications*/
.UIStandardFrame_Container {background-color:#FFF !important;}

  /*Fix Login*/
.welcome {background-color:#FFF !important;}
#welcome .right_column {width:520px !important;}

  /*Fix Application Pages*/
.app_page #content .UIOneOff_Container {width:640px !important}

  /*Fix Event Pages*/
  /* I don't remember what was supposed to be here!*/

  /*Fixes Groups*/
.fbpage_is_group #profilenarrowcolumn{float:left !important;}
#content .group_narrow_column_boxes .UIOneOff_Container {width:199px !important}
#content #moveable_wide .UIOneOff_Container {width:540px !important} 
.editgroup #content .UIOneOff_Container {width:952px !important;}
/*#content div[class="profile_box_events UIOneOff_Container"], #content div[class="group_officers UIOneOff_Container"],{width:199px !important}*/
.group_dashboard #content .UIOneOff_Container, .profile #content .UIOneOff_Container {width: auto !important;}
.grouplist .UICompatibilityFrame_Container{padding-top: 30px !important}
.grouplist .UICompatibilityFrame_Frame {border: 0px !important;}
div#groupslist + div.clearfix {background-color:#F7F7F7 !important}

  /*Fixes Search*/
.ubersearch #content .UIStandardFrame_Container {padding-left:0px !important; padding-right:0px !important;}
.ubersearch #content .UIStandardFrame_Container .UIOneOff_Container {width:100% !important}
.search_results {margin-left: 10px !important; margin-bottom: 20px !important;}
.search_results_tab_bar {border-bottom:none ! important}
.bar{border-left:none !important}

  /*Fixes Marketplace*/
.marketplace #content{background-color:#FFF !important;}
.marketplace #content .UIOneOff_Container {width: auto !important;}

  /*Fixes Applications*/
.fbframe #content{background-color:#FFF !important;}
.fbframe #content .UIOneOff_Container {width: auto !important;}
  
  /*Fixes Invitations*/
.confirminvite #content .UIOneOff_Container {width: auto !important;}
.confirminvite .UIFullPage_Container {padding-top: 30px !important; padding-left: 0px !important; padding-right: 0px !important; width:980px !important; background-color: #FFF !important;}
.confirminvite #content .UITwoColumnLayout_Content {margin-left: 0px !important; width: 760px !important}
.confirminvite #content .UITwoColumnLayout_NarrowContent{margin-left: 10px !important; margin-right: 10px !important; width: 183px !important}
.confirminvite div[style="width: 600px;"] {width:auto !important; margin-left: 0px !important}
body.confirminvite {min-height: 100% !important} 

  /*Fixes Wall Posts*/
.chat_body #content .UIOneOff_Container {width: auto !important;}  
.chat_body .UIInterstitialContainer {background-color: #FFF !important;}
.chat_body .UIRoundedTransparentBox {background-color:#F8F8F8 !important}

  /*Fixes Photos*/
.summary_bar {background-color: #FFF !important; border-right-style: none !important;}
.UICompatibilityFrame_Container {padding-top:40px !important}

  /*Fixes Public Searching Listings*/
.public_listing .UIFullPage_Container {padding-top: 40px !important;}
.public_listing h1.name {width: auto !important; left: auto !important; position: static !important;}
.public_listing .picture_column {margin: 0px !important; position: static !important; width: auto !important}
.public_listing .info_column {width: auto !important; margin: 0 20px 0 !important}
.public_listing #public_listing_friends, .public_listing #public_listing_pages {width: auto !important}
.public_listing .image img {margin: 0px !important}
.public_listing #page_height {width: 980px !important; display:block !important; margin-left: auto !important; margin-right: auto !important; background-color:#FFF !important}
.public_listing .logged_in_vertical_alert {width: 166px !important}

/*Fixes Developer Homepage*/
.dev_site_page .content_header, .dev_site_page .footer_border_bottom {background-color:#FFF !important; padding-top: 10px!important;}
#devsite_menubar {width:980px !important; margin-left:auto !important; margin-right:auto !important;}
#bottom_callouts {margin-left: 10px !important; margin-right:10px !important}
.dev_site_page #news, .dev_site_page #blog, .dev_site_page #events {width:292px !important;}

  /* New */

/* Global */
#presence_bar {background-repeat: repeat !important; background-position: 0 0 !important; background-image: url("data:image/gif;base64,R0lGODlhAQAZAPQBAP///wAAAOvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/QAAAP///////////////////////////////////////yH5BAAAAAAALAAAAAABABkAAAUVoCAMA1EUxoEgibIwjfNAUCRNExUCADs=") !important;}
.pagefooter_topborder {margin-left: 10px !Important; margin-right: 10px !important; -moz-border-radius: 10px 10px 0px 0px}
#page_height {padding:0 !important;}

.hasLeftCol #contentArea {height: 100% !important;}

.UIComposer_InputArea, .UIComposer_InputShadow {-moz-border-radius: 10px !important}
.UIComposer_UIRoundedBox .UIRoundedBox_Corner {padding: 0px !important}
.UIComposer_Content {padding: 9px !important}
.UIComposer_InputArea {width: 85% !important}
.UIActionButton, .UIActionButton_Wrap {-moz-border-radius: 8px !important; border: none !important;}
.UIComposer_ShareButton .UIActionButton {border-right: 1px solid #222 !important; border-bottom: 1px solid #222 !important; background-image: none !important; background-color: #5972A8 !important; margin-left: 0px !important}
.UIComposer_Attachments {display: none !Important}
.UIComposer_InputArea {display: block !important;}
.UIComposer_ButtonArea, .UIComposer_Buttons {width: 33px !important; display: inline-block !Important; height: 20px !important; padding-top: 0px !important; position: static !important;}
.UIComposer_ButtonArea {position: absolute !Important; right: 10px !important; top: 12px !important}
.UIComposer_ButtonArea * {height: 20px !important}
.UIComposer_UIRoundedBox .UIRoundedBox_Box {padding: 0px !important}
.UIActionButton_Text {padding-bottom: 0px !important; padding-left: 6px !important; padding-right: 7px !important; padding-top: 2px !important;}
.UIComposer_TextArea {vertical-align: top !important; line-height: 15px !important}
.UIComposer_UIContentBox {border-top-width: 1px !important; padding: 0px !important; -moz-border-radius: 10px !important;}

.UIWashFrame_Header {width: 980px !important; margin: auto}
.UIWashFrame_MainContent {-moz-border-radius: 0px 0px 10px 10px !important}
.UIFullPage_Container {width: 980px !important; padding-bottom:40px !important; padding-top:41px !important; -moz-border-radius:0 0 15px 15px;}
#nonfooter {min-height: 0% !important; padding-bottom: 50px !important}
.UIStandardFrame_Container {width: 980px !important; padding: 41px 0px 0px 0px !important; -moz-border-radius: 0 0 10px 10px;}
.UIStandardFrame_Content {margin-left: 10px !important; padding-right: 10px !important;}
.UIComposer_Button, .UIComposer_ButtonContainer {background-color:#6d84b4 !important; background-image:none !important; -moz-border-radius:7px 7px 7px 7px !important; color: #fff !important;}
.UIComposer_ButtonContainer {border-right:1px solid #4664b4; border-bottom:1px solid #3c5aaa; }
.UIComposer_Button {height:20px !important; }
.ubersearch .search_results_query .inputtext * {background-image: none !important}
.UIComposer_AttachmentArea, .UIComposer_AttachmentArea_Shadow {-moz-border-radius: 10px 0px 10px 10px}

       /*Buttons*/
span.UIComposer_SubmitButton, span.UIButton {-moz-border-radius: 8px !important;}
.gigaboxx_composer .UIComposer_ButtonArea {top: auto !important; bottom: 40px !important; right: 10px !important;}
.gigaboxx_composer .UIComposer_Buttons li {padding-bottom: 10px !important} 
.UIComposer_Buttons .UIComposer_CancelButton, .UIComposer_Buttons .UIComposer_CancelButton span {-moz-border-radius: 8px !important;}
.UIButton {background-repeat: repeat !important}

       /*Rounds Photos*/
.UIRoundedImage_#FFF .UIRoundedImage_Image{outline-color:#fff !important; background-color:RGBA(255, 255, 255, 0) !important; }
.UIRoundedImage_GIRLIE .UIRoundedImage_Image{outline-color:#eceef5 !important; background-color:RGBA(255, 255, 255, 0) !important; }
.UIRoundedImage_LARGE, .UIRoundedImage_SMALL{background-color:RGBA(255, 255, 255, 0) !important; }
.UIRoundedImage_LARGE .UIRoundedImage_Image{outline-width: 3px !important; -moz-outline-radius: 10px !important; outline-style: solid !important}
.UIRoundedImage_SMALL .UIRoundedImage_Image{outline-width: 2px !important; -moz-outline-radius: 6px !important; outline-style: solid !important}
.UIRoundedImage_CornersSprite{display: none !important}
.UIProfileImage_LARGE, .fbxWelcomeBoxBlock {outline-color: #fff !important; outline-width: 3px !important; outline-style: solid !important; -moz-outline-radius:10px !important;}
.buddy_photo {outline-color: #fff !important; outline-width: 2px !important; outline-style: solid !important; -moz-outline-radius:6px !important;}
.UIProfileImage_SMALL {outline-color: #eceef5 !important; outline-width: 2px !important; outline-style: solid !important; -moz-outline-radius:6px !important;}
.GenericStory_Pic {outline-color: #fff !important; outline-width: 3px !important; outline-style: solid !important; -moz-outline-radius:10px !important; padding-top: 0px !important;}
.GenericStory {padding-top: 2px !important;}
.GenericStory_Body {padding-top: 0px !important; border-top: none !important; border-bottom: 1px solid #EEE !important; padding-bottom:7px !important;}

       /*Top bar*/
.fb_menu_dropdown {-moz-border-radius:0px 0px 10px 10px; border-top: 0px !important; margin-top:2px !important; } /*Popup*/
.fb_menu .fb_menu_link {padding-bottom: 7px !important}
.fb_menu {margin-top: 0px !important;}
.fb_logo_link {padding-top: 4px !important;}
#menubar_container {position: fixed !important; display: block !important; margin: 0px auto 0px auto !important; right: 0px !important; left: 0px !important; background-color: transparent !important; width: 980px !important; height: 29px !important;}
.home .UITwoColumnLayout_NarrowContent {position: fixed !Important}
#menubar_container {z-index: 15 !important}
.WelcomePage #fb_menubar {position:relative !important;}


.typeahead_suggestions, .typeahead_list_with_shadow, .typeahead_list {-moz-border-radius: 8px 8px 7px 7px !important;}
.typeahead_suggestion:first-child {-moz-border-radius: 8px 8px 0px 0px !Important;}
.typeahead_suggestion:last-child {-moz-border-radius: 0px 0px 9px 9px !Important;}
.typeahead_suggestion>div>div {margin-left: 5px !important}
.typeahead_suggestion>img {outline: #FFF solid 3px !important; -moz-outline-radius: 10px !important}
.typeahead_search .typeahead_list_with_shadow {-moz-border-radius: 14px !important; }


       /*Chat and bottom bar*/
input#buddy_list_typeahead_input {background-position: 3px 5px !important;}
.chat_window_wrapper {-moz-border-radius: 10px !important}
.presence_menu_opts h2, .chat_header_name, .chat_header, #pagefooter:hover #pagefooter_copyright  {background-repeat: repeat !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAMAAAAiq38CAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABaUExURUJfnISWvURhnYCSumV8rUxnoYKUuzxamTtZmFJspGyCsF93qnWJtYiZvniMtmJ6rGh/r0djnnKHsz5cmnuOuFx0qFhxp32QuUBdmoaXvW+Esklln09qolVvpTGFJ94AAAC7SURBVHjaYuCAA4AAYmCHA4AAYhCGA4AAYpCAA4AAYkAAgABiYIIDgABiEIQDgABikIYDgABiYIUDgABikIEDgABi4IQDgABikIUDgABiEIMDgABiEIUDgABi4IYDgABi4IcDgABiYIEDgABiEIADgABi4IIDgABikIIDgABiEIIDgABi4IEDgABi4IMDgABiEIEDgABiEIcDgABiYIYDgABiYIMDgABiYIQDgABikIQDgABi4IUDgAADAPOnEP9pm+p8AAAAAElFTkSuQmCC) !important;}
.chat_header_name {-moz-border-radius: 0px 9px 0px 0px !important}
#buddy_list_typeahead, #buddy_list_typeahead_input, #buddy_list {-moz-border-radius: 0px 0px 10px 0px !important}
.unfollow_tooltip span, .presence_menu_opts_wrapper, .presence_menu_opts_header, .presence_menu_opts h2, .titletip, .titletip strong, .chat_header, .chat_window {-moz-border-radius:10px 10px 0px 0px !important; } /*Chat Bar*/
.presence_menu_opts {-moz-border-radius: 10px 10px 10px 0px !important}
#presence_notifications .presence_menu_opts {-moz-border-radius: 10px 10px 0px 10px !important}
#presence .presence_section {margin-top: 0px !important}
#presence .presence_bar_button .inner_button {border-top: 0px !important; padding-top: 5px !important;}

.ufi_section {-moz-border-radius: 10px !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXIAAAAKCAMAAACe/CUjAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACQUExURdvh7Ozv9ebq8tXc6dfe6uHm7+rt9ODl79bd6uvu9Ojs89zi7eXp8dnf69rg7N/k7uLn8Ofr8uTo8d3j7dbd6ens89jf6+vu9ent9Nje6uru9OPn8N7k7t7j7tfd6uPo8Nrg6+Tp8d3i7efr89ng6+jr8+nt8+vv9dbc6d/l7tje6+Lm8OXq8tzh7OPo8d7j7fkNTJkAAAC5SURBVHjaVMGJAkJAEABQR0mHokuFDmlP8v9/x461O/ue57sopbm2Rh4gwm4TQshF21i/0VfJjMDVtjvroxxn/xcoQGpIKZfYCuGcH4wSVKA/zWpla3Wd59obb6UZJdZVE0LcJwvsCWLkrDHGQscggBhGg5zeQQ4QQKNBTvcgBwig0SCne5ADBNBokNM9yAECaDTI6R7kAAE0GuR0D3KAABoNcroHOUAAjQY53YMcIIBGg5zuQQ4QYAD2o+xB7vr5sgAAAABJRU5ErkJggg==") !important;}
#fb_menubar {background-color: transparent !important; background-repeat: repeat !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAMAAAAiq38CAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABaUExURUJfnISWvURhnYCSumV8rUxnoYKUuzxamTtZmFJspGyCsF93qnWJtYiZvniMtmJ6rGh/r0djnnKHsz5cmnuOuFx0qFhxp32QuUBdmoaXvW+Esklln09qolVvpTGFJ94AAAC7SURBVHjaYuCAA4AAYmCHA4AAYhCGA4AAYpCAA4AAYkAAgABiYIIDgABiEIQDgABikIYDgABiYIUDgABikIEDgABi4IQDgABikIUDgABiEIMDgABiEIUDgABi4IYDgABi4IcDgABiYIEDgABiEIADgABi4IIDgABikIIDgABiEIIDgABi4IEDgABi4IMDgABiEIEDgABiEIcDgABiYIYDgABiYIMDgABiYIQDgABikIQDgABi4IUDgAADAPOnEP9pm+p8AAAAAElFTkSuQmCC") !important; }


/* Home */
#home_stream, #home_filter_list, .UIFilterList_List, .UIMutableFilterList_Toggle {background-color: #FFF !important}
#home_filter_list {padding-left: 14px !important; padding-bottom: 14px !important; -moz-border-radius-bottomleft: 10px !important}
#home_filter_list div[style="padding: 20px 5px; color: #FFF;"]{display:none !important;}
#home_sidebar, #home_sidebar + .home_welcome {padding: 0px 15px !important; margin: auto !important; }
.home #content > .UIFullPage_Container > .UIOneOff_Container {width: 980px !important; margin-left: -12px !important; margin-right: auto !important}
.home .UIFullPage_Container {background-color: transparent !important;}
#home_filter_list, #home_stream, #home_sidebar {margin-top: -30px !important; padding-top: 30px !important; background-color: #FFF !important}
#home_sidebar {background-color: #FFF !important; -moz-border-radius-bottomright: 10px !important}
#home_left_column {width: auto !important}
.home .UIIntentionalStream_Pager {width: 400px !important; padding-bottom: 10px !important; margin: auto auto 10px auto !Important; -moz-border-radius: 10px !important;}
.home_welcome > h1 {display: none !Important}
#home_stream {-moz-border-radius: 0px 0px 10px 10px !important}

.home_welcome {float: right !important; width: 250px !important; margin-bottom: 0px !important; margin-top: -30px !important; padding: 50px 15px 15px 15px !important; background-color: #FFF !important; background-repeat: no-repeat; background-position: 15px 30px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAPCAMAAAD6bSKlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZQTFRF////zMzMoKCggICA39/fwMDA5+fn9/f37+/viIiIsLCwuLi4mJiYz8/Px8fHkJCQ19fXqKiovg7qoAAAAXNJREFUeNrsVutuhjAIZVBaetG693/ZAXV+ddmS/ZtmEmNLxROOnlIgBgAQu8HGHG3uJikkSD6FGO1xZF51SOFLkHorLzYeWGlhZlu5tCEpHyZNt+VqzoKYM+ISKECghoigF0DJpRYdF6J0CtIVrLnJhNU6M8r1qWfxdEvWv1mMyqA6qLsczOccxwut0wJzkJB+kZjxhRVogxsYdkJLN1E1NRuNb6nnOuIjbb2fqFcyaVeSAytSkztQx0qr/6mD5Uy9MLu/P1ZddCV3koZP9tnA0u9AGG9APfVcfkF9aFiocT1LY6Y+sDSs0PVFr4lHIlJOQ/D1e8H7hgYrYlq7G8kUVHbBpwPLN0bGG1BXPpoujjInP+x1HMUtNy/yfJaGMS0TlpfDW1CHpumKH27n4j1RT43eufjxBUB9CoLVD7f0whLUs+36gvd2xVsa7UNWea2NliYdPgSVetgXwhTkzc42Y6WVP6Eee+yxx/7a3v6tfQgwAANSDOUyY45oAAAAAElFTkSuQmCC") !important }
.home_welcome span#welcome_requests {margin: 0 !important; position: relative; bottom: 0px}
.home .UIComposer_TextArea {height: 15px !important}
.home #home_sidebar {position: relative !important; bottom: 0px !important; top: 0px !important;}
/*.home div#home_sidebar > div:first-child, .home div#home_sidebar > div:first-child .UIHomeBox_Title{z-index: 1000 !important} 
.home div#home_sidebar > div:first-child {overflow: auto !important; height: 40px !important}
.home .UIHomeBox +.UIHomeBox {position: absolute !important; top: 80px !important; width: 250px !important; overflow: auto !important; height:100px !important;}
.home #home_sponsor_nile + .UIHomeBox, .home #pymk_hp_box + .UIHomeBox {position: relative !important; padding-top: 110px !important;}*/
.home .UIComposer_TextArea:focus {min-height: 29px !important; height: auto !important}

.home .UIIntentionalStory_Hide .UIActionMenu_Main, .home .UIIntentionalStory_Hide .UIActionMenu_End {-moz-border-radius: 5px 5px 0px 0px !important;}
.home .UIIntentionalStory_Hide .UIActionMenu_Menu *, .UIActionMenu_Icon {-moz-border-radius: 0px 5px 5px 5px !important;}
.home .UIIntentionalStory_Message {width: auto !important; margin-right:25px !important;}

.hasRightCol #bottomContent {-moz-border-radius: 0px 10px 0px 0px !Important;}

/* Profile */
.profile .UIComposer_Box {-moz-border-radius: 10px !Important;}

.profile .right_column {float: left !important; padding-left:23px !important; padding-right:12px !important; margin-right:-12px !important; width: 717px !important;}
.profile_top_wash {width: 980px !important; margin-left: auto !important; margin-right: auto !important;}
.profile_top_bar_container {padding-left: 10px !important;}
.profile_bottom_container #right_column  {padding-left: 31px !important;}
.profile .left_column {padding-left:20px !important; padding-bottom: 12px !important; margin-left:-20px !important; display: block !important;}
.profile .UIIntentionalStory_Message {width: 608px !important}
.profile .right_column_container {overflow: hidden !important; width: auto !Important;}
.profile #content>.UIOneOff_Container:first-child {padding-top: 17px !important}

ul#profile_tabs li {margin-right: 4px !Important}
.profile #top_bar_pic {display: none !important}

.profile .photos_tab .photos_header_actions {width: 500px !important}
.profile .pagerpro a:hover {color: #3B5998 !important; text-decoration: underline !Important}
.profile .photos_tab_header {width: auto !important}
.photos_by_wrapper, .photos_tab .has_extra .content_wrapper, .photos_tab .has_extra .photo_table .main_content, .photos_tab .has_extra .photo_table #main_album_content {width: auto !important;}
.photos_by_wrapper .content_wrapper {position: static !important}
#profile_pager_next {margin: 0px auto 15px auto !important; -moz-border-radius: 9px; width: 200px !Important; }
#profile_pager_next a {margin: auto !important; text-align: center !Important; display: block !Important;}


.profile #flyout_menu_profile_add_tab .flyout_menu_header, .profile #flyout_menu_profile_add_tab .flyout_menu_header_shadow {background-color: transparent !Important; -moz-border-radius: 10px 10px 0px 10px !Important}
.profile #flyout_menu_profile_add_tab .flyout_menu_title {-moz-border-radius: 0px 10px 0px 0px !Important; padding-bottom: 6px !important;}
.profile #flyout_menu_profile_add_tab .flyout_menu_mask {-moz-border-radius: 10px 0px 0px 10px !Important;} 
 

/*Edit Account*/
.editaccount .UIStandardFrame_Container {padding: 0px 0px 0px 4px !important; -moz-border-radius: 0px 0px 10px 10px}
.editaccount .UIStandardFrame_Container div {padding-left: 10px !important}
.editaccount .editor_panel {padding-right: 10px !important; -moz-border-radius: 10px !important}

/* Friend List*/
#fpgc {margin-left: 0px !important}

/* Login Page */
.login_page #pagefooter {padding-bottom: 0px !important}
.login_page .UIFullPage_Container {background-color: #FFF !Important}
.login_page #page_body, .login_page #pagefooter {background-color:#F7F7F7 !important}
.login_page #content .UIOneOff_Container {width:100% !important}
.WelcomePage #pagefooter {background-color: #FFF !important}
.login_page .UIInterstitialContainer {padding-top: 40px !important; padding-bottom:0px !important}
.WelcomePage #fb_menubar, .login_page #fb_menubar {background-image: none !important;}
.WelcomePage #pagefooter, .WelcomePage #pagefooter:hover, .login_page #pagefooter, .login_page #pagefooter:hover{width: auto !important; height: auto  !important; margin-right: auto !important; margin-left: auto !important; position: static  !important; background-image: none !important; padding-left: 10px !important; padding-right: 10px !important; -moz-border-radius: 0px !important;}
.WelcomePage #pagefooter div, .WelcomePage #pagefooter div:hover, .login_page #pagefooter div, .login_page #pagefooter div:hover  {display: block !important;}
.WelcomePage #pagefooter li, .WelcomePage #pagefooter li:hover, .login_page #pagefooter li, .login_page #pagefooter li:hover {display: inline !important}
.WelcomePage #pagefooter > div, #locale_selector_dialog_onclick, .login_page #pagefooter > div, #locale_selector_dialog_onclick  {border-left: none !important;}
.WelcomePage #pagefooter:hover #pagefooter_copyright, .login_page #pagefooter:hover #pagefooter_copyright {color: #777 !important; -moz-border-radius:0px !important; background-color:transparent !important; border: none !important;}
.WelcomePage #pagefooter:hover .copyright_and_location, .login_page #pagefooter:hover .copyright_and_location {-moz-border-radius: 0px !important; border-left: none !important;}
.WelcomePage #pagefooter:hover #pagefooter_copyright, .login_page #pagefooter:hover #pagefooter_copyright{background-image: none !Important}
.WelcomePage #pagefooter:hover .copyright, .WelcomePage #pagefooter:hover #locale_selector_dialog_onclick, .login_page #pagefooter:hover .copyright, .login_page #pagefooter:hover #locale_selector_dialog_onclick {float: left !important}
.WelcomePage #pagefooter:hover #pagefooter_links, .login_page #pagefooter:hover #pagefooter_links {float: right !important} 

/* Photos */
.UIWashFrame_Header .UIMediaHeader_TitleWrapper {padding-top: 41px !important}
.photo #photoborder {text-align: left !important; margin-left: -10px !important}
.photo #photocaptionleft {float: right !important; width: 330px !important; margin-top: 10px !important; }
.photo #photocaptionleft div {width: auto !important; padding-bottom: 10px!important }
.photo #myphotolink {float: left !important}

.album .UIWashFrame_MainContent {padding-left: 10px !important; width: 954px !important;}
.album #rightcolumn {position: relative !important; top: -366px !important; right: -200px !important; background-color: transparent !important;}
.album .UIPhotoGrid_DefaultPadding {padding: 0px !important}
.album .UIWashFrame_Content {width: auto !important}
.album #album_container {-moz-border-radius: 10px !important;}
.album .UIPhotoGrid_Image {border: none !important; -moz-outline-radius: 3px !important; outline-color: #000 !important; -moz-border-radius: 5px !important;}
.album #UIPhotoTagList_Container {border-left: none !important; -moz-border-radius: 10px !important;}
.album .UIPhotoTagList_Header {font-weight: normal !important; -moz-border-radius: 10px 10px 0px 0px}
.album .comment_box {-moz-border-radius: 10px !important;}
.album .comment_add_row {padding-right: 0px !important;}

     /* Make whole photo visible all at once. Feel free to remove if you have a larger screen*/
.photo #fb_menubar {position: static !Important;}
.photo #nonfooter {padding-bottom: 0px !important;}
.photo #content .UIStandardFrame_Container {padding-top: 10px !important}

/* Messages*/
.author_picture a img, td.profile_pic a img {outline-color: #FFF !important; background-color: transparent !important; outline-width: 3px !important; -moz-outline-radius: 10px !important; outline-style: solid !important}


/* Makes sure one-liners can fit on the same line*/
.multifeed .body {width: 515px !important;}

/*Moves Friends over*/
#fpgc {margin-left:-12px;}

/*Moves Inbox over*/
.inbox div[class="UIStandardFrame_Container clearfix"] {padding:35px 0 0 !important;}

/*Moves Updates over*/
.updates_all {margin-left:-12px !important; width: 980px !important;}

/*Moves Apps over*/
.editapps {margin-left:-12px !important; width: 980px !important;}
.viewheader {margin-left:20px !important; margin-right:20px !important;}

/*Moves Welcome over*/
#welcome {width:600px !important;}

/*Moves single photo over*/
div.single_photo_header {width:944px !important;} 
#photoborder, #photoinfo {margin-left: -12px !important; width:980px !important}
#photocomment, #photoaddcomment {padding-left: 12px !important;}
.photo_metadata {width: 350px !important; float:right !important;}
.photo_metadata .left_metadata {width: auto !important;}
.photo_metadata .rfloat {float: left !important;}

/*Moves Events over*/
#content #event .left .UIOneOff_Container {width:530px !important;}
#content .UIOneOff_Container #event {width:760px !important; margin-left:-10px !important;}
#event~#profile_footer_actions {margin-left:-12px !important; width:962px !important;}
#content #event .right .UIOneOff_Container {width:183px !important;}
#event_invite {margin-left:0px !important; padding-left: 12px !important; margin-bottom:-20px !important}

/*Moves Photos, Events over*/
.album #content .UIOneOff_Container {width: auto !important;}

/*Moves My Account Over*/
.editaccount #content .UIOneOff_Container, .editaccount #content .UIStandardFrame_Content {width: auto !important;}

/*Moves Messages over*/
.thread #content .UIOneOff_Container {width: auto !important}

/*Changing Application Box sizes*/
.sidebar_item{width: 160px !important;}

/*Makes Help request Box Larger*/
.help_form .generic textarea {width:400px !important}

/* Change Font to Candara*/
body {font-family: "Candara" !important;}
body.home {font-size: 12px !important;}
#content {font-size: 13px !important;}
span.em {font-size: 12px !important;}
small {font-size: 10px !important;}
.edit_apps {font-size: 10px !important;}
input, textarea, select {font-family: "Candara" !important;}
#status_placeholder_input_home {font-size: 11px !important;}
.status_composer .status_field input, .status_composer .status_field span {font-size: 11px !important; height:15px !important;}
.status_body {font-size: 13px !important; font-weight: normal !important;}
.profile .left_column .box .inside .person {font-size: 11px}
.UITwoColumnLayout_NarrowContent .sidebar_item {font-size: 11px !important}
h2#profile_name {font-size:1.8em !important} 
.PillFilter_small {font-size: 11px !important}
/*h2#profile_name {font-family: Clarendon Condensed !important; font-weight:normal !important; font-size:2em !important;}*/
.inputbutton, .inputsubmit{font-family:Candara !important}

/*Minor Aesthetic Changes -- The radius changing was originally borrowed from another Stylish sheet on Userstyles.org, I can't claim any credit for it except that of the copier  and applying it to more things.*/

/* Adjusts Tabs*/
ul#profile_tabs.tabs *, .toggle_tabs li a{ -moz-border-radius: 10px 10px 0px 0px !important;}
#newsfeed_tabs .HomeTabs *, .newsfeed_plus_link{ -moz-border-radius: 10px 10px 0px 0px !important;}
.editaccount .tabs {border-top: 0px !important;}

/* Adjusts Other things on Profile*/
.left_column {-moz-border-radius-bottomleft: 10px !important;}
.profile .basic_info_summary, .profile .box_column, .profile .box{-moz-border-radius: 10px !important;}
.box_header {-moz-border-radius: 10px 10px 0px 0px !important;}
h5.box_header { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXIAAAAKCAMAAACe/CUjAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACQUExURdvh7Ozv9ebq8tXc6dfe6uHm7+rt9ODl79bd6uvu9Ojs89zi7eXp8dnf69rg7N/k7uLn8Ofr8uTo8d3j7dbd6ens89jf6+vu9ent9Nje6uru9OPn8N7k7t7j7tfd6uPo8Nrg6+Tp8d3i7efr89ng6+jr8+nt8+vv9dbc6d/l7tje6+Lm8OXq8tzh7OPo8d7j7fkNTJkAAAC5SURBVHjaVMGJAkJAEABQR0mHokuFDmlP8v9/x461O/ue57sopbm2Rh4gwm4TQshF21i/0VfJjMDVtjvroxxn/xcoQGpIKZfYCuGcH4wSVKA/zWpla3Wd59obb6UZJdZVE0LcJwvsCWLkrDHGQscggBhGg5zeQQ4QQKNBTvcgBwig0SCne5ADBNBokNM9yAECaDTI6R7kAAE0GuR0D3KAABoNcroHOUAAjQY53YMcIIBGg5zuQQ4QYAD2o+xB7vr5sgAAAABJRU5ErkJggg==") !important;}
.profile .right_column{-moz-border-radius:0px 0px 10px 0px !important;}


  /*Add borders to Event boxes*/
#event.profile .event_left_column_boxes {border-left:none !important;}

	/* Fixes borders on Profile boxes*/
.profile .basic_info_summary_list, .profile .box div.app_custom_content{border-left:1px solid #D8DFEA; border-top: none !important; border-right: 1px solid #D8DFEA;}
.profile .box {border-top: none !important;}
.profile .box_column, .profile .basic_info_summary{border:none !important; }
.profile .left_column .box .inside {width: auto !important; padding-right: 0px !important}
/*.UIRoundedBox_Corner, .UIRoundedBox_Box, .UIRoundedBox_Container {-moz-border-radius:10px !important;}*/
.UITwoColumnLayout_NarrowContent {-moz-border-radius-bottomleft: 10px !important;}
.home_status_editor{-moz-border-radius-bottomright: 10px !important;}
h3.box_header {-moz-border-radius: 10px 10px 0px 0px!important; border-width: 1px 1px 0px 1px !important; border-color: #C3CEDF !important; border-style: solid !important}
.app_box_right_column .box, .app_box_left_column .box {border: 0px !important;}
.blurb {-moz-border-radius: 10px !important;}

	/* Adjusts Inbox Tabs*/
.tabs .left_tabs li *{border:none !important;}
.toggle_tabs li a{margin: 0px 2px !important; background:#F1F1F1;}
.toggle_tabs li{background-color:#FFF !important; background: none !important}
#inbox_compose_tab {background:#D8DFEA!important; padding: 2px 8px 3px 9px !important;}
.tabs{border-color: #D8DFEA #D8DFEA #D8DFEA #D8DFEA!important;}
.toggle_tabs li a.selected {background-color: #F7F7F7 !important; color:#3B5998 !important; border-color: #D8DFEA #D8DFEA #F7F7F7 !important; border-width: 1px !important; border-style: solid !important;}

       /* Adjusts Event Tabs*/
#tabs .inactivetab a {background-color: #D8DFEA !important; padding: 3px 5px 4px 5px !important; -moz-border-radius: 10px 10px 0px 0px !important; border-bottom: 0px !important}
#tabs {padding-bottom: 0px !important; margin-top: 1px !important;}
#tabs .activetab a {background-color: #F7F7F7 !important; padding: 3px 5px 5px 5px !important;  -moz-border-radius: 10px 10px 0px 0px !important; border-bottom: 0px !important; color: #333333 !important}
#tabs a {border: 1px solid #D8DFEA !important}
.tab_bar {border-bottom-color: transparent !important}
.editevent .editor_panel {-moz-border-radius: 10px 10px 0px 0px !important; border-top: 1px solid #D8DFEA !important}

       /*Adjusts Comment Boxes*/
.comment_box div div div, .comment_add_row, .one_row_add_box *{-moz-border-radius: 10px !important; }
.comments_add_box .add_comment_text {width: 299px !important;}
.comments_add_box img {padding-right: 0px !important;}

       /*Adjusts Wall Posts*/
.story_content{-moz-border-radius: 10px !important;}

       /*Adjusts Network Boxes*/
.my_networks .block {-moz-border-radius: 10px !important;}

       /*Adjusts All Input Boxes*/
input, textarea, .composer_rounded .status_composer .status_placeholder {-moz-border-radius: 10px !important;}
select {-moz-border-radius: 10px 0px 0px 10px !important;}
[class="hide_placeholder status_field status_box"] {-moz-border-radius: 0px 10px 10px 0px !important}
 .composer_rounded [class="hide_placeholder status_field status_name"] {-moz-border-radius: 10px 0px 0px 10px !important}
.status_composer .status_placeholder {-moz-border-radius: 0px 10px 10px 0px !important;}
[class="hide_placeholder status_field status_name"] {-moz-border-radius: 0px !important;}

       /*Adjusts Privacy Settings*/
.block_overview {-moz-border-radius: 10px !important; margin-bottom: 10px !important}

       /*Adjusts Group-Related Things*/
.grouprow {-moz-border-radius: 10px !important}
.group_narrow_column_boxes {border-bottom: 0px !important; border-left: 0px !important}
.group_narrow_column_boxes h3 {-moz-border-radius: 10px 10px 0px 0px!important; border-color: #C3CEDF !important; border-style: solid !important; border-width: 1px 1px 0px !important  }
.group_narrow_column_boxes .UIProfileBox_Content {border-left: 1px solid #D8DFEA !important; border-right: 1px solid #D8DFEA !important}

       /*Adjusts Things that Pop Up*/
#pop_content .tab_link {-moz-border-radius: 10px 10px 0px 0px !important;} /* Actual Popups*/
.flyout_menu .menu_content, .flyout_menu_title, .flyout_menu_header, .flyout_menu_content_shadow {border-color: #3B5998 !important;}  /*Feed Options*/
.flyout_menu .menu_content {border-top: 0px !important}
.seeMore, .jewelFooter {-moz-border-radius: 0px 0px 9px 9px !important}
.jewelBox {-moz-border-radius: 0px 10px 10px 10px !important}
.openToggler, .jewelToggler, .openToggler>a {-moz-border-radius: 6px 6px 0px 0px !important;}
#navAccount ul, #fbf-bookmark-list {-moz-border-radius: 10px 0px 10px 10px !important}

       /*Adjusts Search Results*/
.result {-moz-border-radius:10px !important}

       /*Adjusts Footer*/
.footer_border_bottom {-moz-border-radius: 0px 0px 10px 10px !important}

       /*Adjusts Buttons*/
.WelcomePage .UILinkButton_R, .WelcomePage .UILinkButton_RW, .login_page .UILinkButton_R, .login_page .UILinkButton_RW {display: none !important}
.WelcomePage .UILinkButton_A, .login_page .UILinkButton_A {background-image: none !important; background-color: RGB(103,165,75) !important; border-color: RGB(59,110,34) !important; border-width: 0px 1px 1px 0px !important; border-style: solid !important;-moz-appearance: none !important;}
a.inputsubmit[onclick="$('search').submit();return false;"]{-moz-border-radius:10px 10px 10px 10px !important; margin-left:10px !important}
input#q {border-color:#94A4C6!important; border-style:solid !important; border-width:1px !important; background-image: none !important}
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div {background-image:none !important;}
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div.bl {background-color: rgb(109, 132, 180) !important; -moz-border-radius: 7px 7px 7px 7px; background-image: none !important; border: 1px solid rgb(59, 89, 152) !important; padding: 1px 6px 2px !important}

/* M13 */
.UIComposer_Button, .UIComposer_ButtonContainer {background-color: #6D84B4 !important; background-image: none !important; -moz-border-radius: 7px 7px 7px 7px !important;}
.UIComposer_ButtonContainer {border-right: 1px solid RGB(70,100,180); border-bottom: 1px solid RGB(60,90,170)}
.UIComposer_Button {height: 20px !important}

       /*Adjusts Facebook already-rounded corners*/
.UIRoundedTransparentBox, .UIRoundedTransparentBox_Border, .UIRoundedBox_Box, #bottom_callouts, div.get_started {-moz-border-radius: 10px 10px 10px 10px !important;background-color:#F7F7F7 !important;border-color:#CFCFCF !important;border-width:1px !important;border-style: solid !important;}
.UIRoundedTransparentBox_Corner, .UIRoundedTransparentBox_Border, .UIRoundedBox_Corner, .UIRoundedBox_Side, .UIRoundedBox_Container, #bottom_callouts div, div.get_started div{border:none !important; border-width: 0px !important; background:none !important}
#fb_menubar {/*background:none !important; */-moz-border-radius:0px 0px 10px 10px!important; background-color:#3B5998 !important;}

      /*Darkens Photo Backgrounds*/
.story_photo,.photo_widget a img  {background-color: RGB(20,20,20) !important}

  /* NewsFeed Tabs*/
.newsfeed_header {position: fixed !important; top:29px!important; z-index:10 !important; background-color:#FFF !important; padding-top: 10px!important; padding-bottom: 10px !important; width: 560px !Important; border-bottom: 0px !important}
#newsfeed_wrapper {padding-top: 30px !Important}
#newsfeed_tabs_wrapper {border-bottom: 1px #D3DAE8 solid !Important}



/*Get rid of "People you may Know, Invite Friends, "Chat", gifts, reviews, Next Steps, Find Friends, Fans, ads, application notices, People You May Know notifications, application stories, facebook preview bar, yellow tags, yellow tag spaces, RSS subscription, Miscellaneous hacker-remains, Creating Profile Badges*/

.pymk, #pymk_hp_box, .UIConnectWithFriends, .hp_connect_box,
.invitefriends,
.invite_friends,
#home_sponsor,
#highlights_ad, #home_sponsor_nile,
/*#presence,*/
#ego, /*Right Box with People you may know on places like events*/
.gifts_received, .UIUpcoming_Info > .UIUpcoming_Time + small, 
.wall_contextual_extra,
.reviews_create,
.nextstep, 
.findfriends, 
.friend_finder,
.ad_media, 
.comments_ad_image, 
#home_statusupdates, 
.fbpage_fan,
.ad_capsule,
.profile_sidebar_ads,
#sidebar_ads,
.footer_ad,
#ssponsor,
#status_sidebar,
.sponsors,
.sponsor,
.sidebar_item sponsor,
.social_ad,
.app_install_story,
.app_install_story,
.approve_friend,
.app_story,
.fbnew_preview_bar,
.UIRooster_Content,
.UIContextualFlag_Container,
.UIRooster_Container,
.UIContextualFlag_HasSideArrow,
.inYOfac3Book,
.secondary_actions,
#rooster_container,
.comments_add_box_image
{display: none !important;}

}