@-moz-document domain("facebook.com") {
body{
background: url("http://28.media.tumblr.com/tumblr_lvjev6Ttpy1qaoihjo1_250.jpg") #fff top center fixed !important;
}
body>#blueBar{ background: none !important;}
.jewel, .jewelBox{ border: none !important; }
.jewelBox{ background-color: rgba(255,255,255,0.9) !important; }
#headNavOut{ background: none !important; border: none !important }
#pageNav a { color: #111 !important; }
#pageNav a:hover { color: #333 !important; background: none !important; }
#navAccount{border: none !important;}
#navAccount ul{ background-color: rgba(255,255,255,0.9) !important;  border: none !important; }
#contentCol,#left_column,#right_column{ background-color: rgba(255,255,255,0.4) !important;  border: none !important;}
.inputtext,.add_comment_text,.uiMorePager, .box_header{ background-color: rgba(255,255,255,0.5) !important; }
.ufi_section, .photo_table, .photo_container{background: none !important; border: none !important;}
#sidebar_ads, #pagelet_adbox, #ego{
display: none !important;
}
#photoborder{ background-color: rgba(255,255,255,0.4) !important;  border: none !important; padding: 10px 0;}
.profile_sidebar_ads{ height: 30px; }
#pagelet_chbox{border: none !important;}
#pageFooter, #rightCol, #contentArea, .UIStory, #mainContainer, .profile_top_wash{background: none !important; border: none !important;}

#contentCurve{ display: none !important; }
.gray_box {background-color: rgba(255,255,255,0.4) !important;  border: none !important;}
#pagelet_tab_content{ padding: 10px; }
.uiSideNav a { border: none !important; }
.uiSideNav li.selected a{background-color: rgba(255,255,255,0.4) !important;}
.uiSideNav a:hover{background-color: rgba(255,255,255,0.4) !important;}

#headNav {
background-color: #000000;
border: 1px solid #244866;
border-bottom: 0;
height: 30px;
margin-left: 180px;
}

#pageNav a {
color: #193f4d !important;
}

a {
cursor: pointer;
color: #193f4d;
text-decoration: none;
}

#pageLogo a {
background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/yv/r/mTnxuar3oIS.png);
background-repeat: no-repeat;
background-position: 0 -183px;
background-color: transparent;
display: block;
height: 31px;
width: 103px;
}

#fbNotificationsJewel a.jewelButton {
background-image: url(http://i53.tinypic.com/2yke0zk.png);
background-repeat: no-repeat;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-position: -125px -87px;
background-position-x: -125px;
background-position-y: -87px;
}


#fbMessagesJewel a.jewelButton {
background-image: url(http://i53.tinypic.com/2yke0zk.png);
background-repeat: no-repeat;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-position: -200px -87px;
background-position-x: -200px;
background-position-y: -87px;
}


#fbRequestsJewel a.jewelButton {
background-image: url(http://i53.tinypic.com/2yke0zk.png);
background-repeat: no-repeat;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-position: -75px -87px;
background-position-x: -75px;
background-position-y: -87px;
}


#blueBar {
background-color: transparent;
}


#fbRequestsJewel .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Friends-Gray.png") no-repeat center center !important;}

#fbRequestsJewel:hover .jewelButton, #fbRequestsJewel.hasNew .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Friends.png") no-repeat center center !important;}

#fbMessagesJewel .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Mail_Icon-gray.png") no-repeat center center !important;}

#fbMessagesJewel:hover .jewelButton, #fbMessagesJewel.hasNew .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Mail_Icon.png") no-repeat center center !important;}


#fbNotificationsJewel .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Earth-gray.png") no-repeat center center !important;}

#fbNotificationsJewel:hover .jewelButton, #fbNotificationsJewel.hasNew .jewelButton {background: url("http://i795.photobucket.com/albums/yy232/DaedalusIcarusHelios/Earth.png") no-repeat center center !important;}

.slim #blueBar {
border-bottom: none;
border-bottom-width: none;
border-bottom-style: none;
border-bottom-color: none;
-webkit-box-shadow: none;
height: 0px;
position: static;
}

/* This section contains box shadows, which impact performance.  */


.presence_menu_opts,#header, .LJSDialog, .chat_window_wrapper, #navAccount ul, .fbJewelFlyout, .uiTypeaheadView, .uiToggleFlyout { box-shadow: 0 0 3em #000; }

.UIRoundedImage, .UIFilterList > .UIFilterList_Title,  .dialog-title, .flyout, .uiTooltipWrap {box-shadow: 0 0 1em 1px #000;}

.extra_menus ul li:hover, .UIRoundedBox_Box, .fb_menu_link:hover, .UISelectList_Item:hover, .fb_logo_link:hover, .hovered, 


.fbChatBuddyListDropdown .uiButton:hover, .uiButton:not(.uiSelectorButton):hover, .fbPrivacyWidget .uiSelectorButton:not(.lockButton):hover, .uiButtonSuppressed:hover, .UIButton:hover, .UIActionMenu_Wrap:hover, .tabs li:hover, .ntab:hover, input[type="submit"]:not(.fg_action_hide):not(.stat_elem):not([name="add"]):not([name="actions[reject]"]):not([name="actions[accept]"]):not([value="Find Friends"]):not([value="Share"]):not([value="Maybe"]):not([value="No"]):not([value="Yes"]):not([value="Comment"]):not([value="Reply"]):not([type="Flag"]):not([type="submit"]):hover, .inputsubmit:hover, .promote_page:hover, .create_button:hover, .share_button_browser:hover, .silver_create_button_shell:hover, .painted_button:hover, .flyer_button:hover, .button:not(.close):not(.uiSelectorButton):hover, button:not(.as_link):hover, .GBSearchBox_Button:hover, .tagsWrapper {box-shadow: 0 0 .5em rgba(0,0,0,0.9), 0 0 1em 3px #99ccff, inset 0 0 2em #6699ff !important;}



#icon_garden, .list_select .friend_list {box-shadow: 0 0 3px -1px #000, inset 0 0 3px -1px #000;}

.bb .fbNubButton {box-shadow: inset 0 4px 8px #99ccff, 0 0 1em #000 !important;}
.bb .fbNubButton:hover {box-shadow: inset 0 4px 8px #99ccff, 0 .5em 1em 1em #99ccff !important;}

.fbNubFlyoutTitlebar {box-shadow: inset 0 4px 8px #99ccff;padding: 0 4px !important;}

#fb_menubar, .progress_bar_outer {box-shadow: inset 0 0 3px #000, 0 0 3em 3px #000;}
#presence_ui {box-shadow: 0 0 3em 1px #000}

#presence_applications_tab:hover, #buddy_list_tab:hover, #presence_notifications_tab:hover, .tab_handle:hover, .focused {box-shadow: 0 0 3px #000, inset 0 0 3px #000, 0 0 3em 5px #fff;}

@-moz-document domain("facebook.com")

.uiSideNavCount, .jewelCount {box-shadow: 0 0 1em 4px #99ccff}


.img_link:hover, .album_thumb:hover {box-shadow: 0 0 3em #99ccff;}

.shaded, .progress_bar_inner {box-shadow: inset 0 0 1em #99ccff;}

.UIPhotoGrid_Table .UIPhotoGrid_TableCell:hover .UIPhotoGrid_Image, #myphoto:hover, .mediaThumbWrapper:hover, .uiVideoLink:hover, .mediaThumb:hover, #presence.fbx_bar #presence_ui #presence_bar .highlight, .fbNubFlyout:hover, .hovercard .stage, #fbDockChatBuddylistNub .fbNubFlyout:hover  {box-shadow: 0 0 3em 5px #99ccff !important;}

.fbNubFlyout {box-shadow: 0 0 3em 5px #000 !important;}

.UIComposer_Attachment .UIButtond {box-shadow: none !important;}

/* End box shadow section*/
}
