	 /*####################################################################*\  
	 *##*                                                                *##*
	 ##   PROJECT:     AERO ULTIMATE SKIN (formerly Vista Ultimate Skin)   ##
	*#    AUTHOR:      HeartRipper                                          #*
	##    VERSION:     3.0.1beta3                                           ##
	##    WEBPAGE:     http://bit.ly/AUSonFB                                ##
	##    DATE:        28/02/2010                                           ##  
	*#    STYLE PAGE:  http://bit.ly/AUSonUS                                #*
	 ##   MAIL:        heartripperdesign@gmail.com                         ##
	 *##*                                                                *##*
	 \*####################################################################*/


	@namespace url(http://www.w3.org/1999/xhtml);

	@-moz-document domain("facebook.com") {


	/*
	_______________________________
	-- CUSTOMIZE YOUR BACKGROUND --
	Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯
	>> REPLACE THE LINK WITH THE ONE YOU WANT (it must end with an image exstension.)
	For example, http://www.istartedsomething.com/uploads/pdc08-1920x1200.jpg (1920x1200 version of default background).

	http://img696.imageshack.us/img696/4932/mercedesbenzslrmclarens.jpg
	*/

	body{
	background: url("http://www.freewebs.com/olozhika/Ubuntu-Wallpaper-1024x786-JDJW.jpg") #000000 fixed no-repeat bottom right!important;  !important;
	}


	/* (*)
	_________________
	-- ADS REMOVER -- 
	Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯Â¯
	>> Removes the right column in the homepage, except in the newsfeed (main section of the homepage).
	if you don't want it, cut from from (*) to (**).
	*/

	#pagelet_adbox,        /*Section in homepage's sidebar*/
	.profile_sidebar_ads,  /*Ads in profiles page*/
	#ego{                  /*Ads in homepage's sections*/
	display: none !important;
	}

	/* ---------- (**)*/


	/* --- DO NOT EDIT AFTER THIS POINT --- */

	/*### 1. BORDERS ###*/

	/*AERO*/
	/*Minor Pages & Fixes*/
	.WelcomePage_MainSellCenter,

	/*Frames*/
	.UIFullPage_Container,
	.UIWashFrame_Header,
	.UIWashFrame_MainContent,
	.UIStandardFrame_Container,

	/*Profile*/
	#left_column,
	#right_column,

	/*Homepage*/
	#pageFooter,
	#mainContainer{
	background: rgba(255,255,255,0.3) !important;
	-moz-background-clip: padding !important;
	border: 6px solid transparent !important;
	-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
	-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
	-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
	-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
	-moz-border-radius: 6px !important;
	}

	/*Popups*/
	.fb_dialog_content,
	.pop_content>.dialog_content,

	/*Minor Pages & Fixes*/
	body:not(.home) .findfriends,
	#create_pages,
	.api_login .UIRoundedTransparentBox,
	.login_page .UIInterstitialContainer,
	.public_listing .UIFullPage_Container>div,
	.WelcomePage_MainSellRight,

	/*Filterlist - Search*/
	.search .search_input_box,
	.HelpCenter .HC_Header,
	.UITwoColumnLayout_NarrowContent,
	.UITwoColumnLayout_Content,

	/*Frames*/
	.UIMediaHeader_Container,
	.UIWashFrame_Content,
	.UIStandardFrame_Content,

	/*Profile*/
	#tab_canvas,
	#left_column .box,
	.UIProfileBox_Container,

	/*Homepage*/
	#leftCol,
	#rightCol,
	#contentArea{
	background: white !important;
	-moz-background-clip: padding !important;
	border: 2px solid transparent !important;
	-moz-border-bottom-colors:#dbeaf6 #606d7a !important;
	-moz-border-left-colors:#dbeaf6 #606d7a !important;
	-moz-border-right-colors:#dbeaf6 #606d7a !important;
	-moz-border-top-colors:#dbeaf6 #606d7a !important;
	-moz-border-radius: 3px !important;
	}

	/*BLACK*/

	/*Beeper & Popups*/
	.UIBeeper_Full,
	.fb_pop_content_container,
	.pop_container_advanced,

	/*Chat*/
	#presence_error_section,
	#presence_popout_section,
	.tab_handle,
	#buddy_list_tab,
	body:not(.presence_popout) .chat_window,
	body:not(.presence_popout) #buddy_list{
	border: 2px solid transparent !important;
	-moz-border-top-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-left-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-bottom-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-right-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-background-clip: padding !important;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/button.png') top left no-repeat !important;
	}


	/*### 2. IMG PACK ###*/

	.sx_app_icons_newsfeed,
	.sx_icons_newsfeed{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconHome16.png') top left repeat-x !important;
	}

	.sx_icons_messages{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconMail16.png') top left repeat-x !important;
	}

	.sx_app_icons_event,
	.sx_icons_event{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconEvent16.png') top left repeat-x !important;
	}

	.sx_icons_photo{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconImages16.png') top left repeat-x !important;
	}

	.sx_icons_motion{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconMovie16.png') top left repeat-x !important;
	}

	.sx_icons_friends{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconFriend16.png') top left repeat-x !important;
	}

	.sx_app_icons_applications,
	.sx_icons_applications{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconApps16.png') top left repeat-x !important;
	}

	.sx_icons_games{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconGames16.png') top left repeat-x !important;
	}

	.sx_icons_group,
	.sx_app_icons_group{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconGroup16.png') top left repeat-x !important;
	}

	.sx_icons_post{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconLink16.png') top left repeat-x !important;
	}

	.sx_icons_note{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconNote16.png') top left repeat-x !important;
	}

	.sx_app_icons_search{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconFind16.png') top left repeat-x !important;
	}

	.sx_app_icons_friend_guy{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconPerson16.png') top left repeat-x !important;
	}

	.sx_app_icons_fbpage{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconPages16.png') top left repeat-x !important;
	}

	/*### 3. TOPBAR ###*/
	body>#blueBar{
	background: url('http://img191.imageshack.us/img191/5645/topbar.png') bottom left repeat-x !important;
	}

	#pageHead>#blueBar{
	background: none !important;
	}

	#pageNav>li.openToggler,
	#jewelCase .openToggler,
	#pageNav>li:hover,
	#jewelCase .jewel:hover{
	-moz-border-top-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-left-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-bottom-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-right-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-radius: 3px;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/button.png') top left no-repeat !important;
	}

	#navAccount ul,
	.jewelBox{
	border: 2px solid transparent !important;
	-moz-border-top-colors: rgba(0,0,0,0.56) rgba(255,255,255,0.6);
	-moz-border-left-colors: rgba(0,0,0,0.56) rgba(255,255,255,0.6);
	-moz-border-bottom-colors: rgba(0,0,0,0.56) rgba(255,255,255,0.6);
	-moz-border-right-colors:  rgba(0,0,0,0.56) rgba(255,255,255,0.6);
	-moz-background-clip: padding;
	-moz-border-radius: 0px 0px 3px 3px;
	background: rgba(255,255,255,0.95) !important;
	}

	#pageLogo a{
	top: 4px !important;
	left: 10px !important;
	width: 32px !important;
	height: 32px !important;
	background: url('http://img87.imageshack.us/img87/3963/ubuntulogo32.png') top left no-repeat !important;
	}

	#pageLogo a:hover{
	background: url('http://img143.imageshack.us/img143/2711/osubuntu.png') top left no-repeat !important;
	-moz-border-top-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-left-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-bottom-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-right-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-background-clip: padding !important;
	}

	#jewelCase{
	width: 150px !important;
	left: 75px !important;
	}

	#jewelCase .jewel{
	width: 40px !important;
	height: 37px !important;
	margin-left: 1px !important;
	margin-right: 1px !important;
	background: none !important;
	border: 2px solid transparent !important;
	}

	#jewelCase .openToggler {
	margin-top: 13px !important;
	-moz-border-radius: 3px 3px 0px 0px !important;
	}

	.jewelToggler{
	width: 40px !important;
	height: 37px !important;
	}

	#jewelRequest{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconFriend32.png') center center no-repeat !important;
	}

	#jewelMail{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconMail32.png') center center no-repeat !important;
	}

	#jewelAlert{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconNotify32.png') center center no-repeat !important;
	}

	.jewelBox{
	top: 38px !important;
	margin-left: -1px !important;
	}

	.jewelCount{
	background: none !important;
	top: 1px !important;
	}

	.jewelCount span{
	border: none !important;
	background: transparent url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/popT.png') top left no-repeat !important;
	padding: 2px 3px 2px 3px !important;
	width: 13px !important;
	}

	#headNavOut{
	background: none !important;
	border: none !important;
	top: 0px !important;
	height: 41px !important;
	margin-left: 250px !important;
	}

	#navSearch{
	border: 2px solid transparent !important;
	margin-top: 4px !important;
	-moz-border-top-colors: rgba(255,255,255,0.6) #656c6f !important;
	-moz-border-right-colors: rgba(255,255,255,0.6) #656c6f !important;
	-moz-border-bottom-colors: rgba(255,255,255,0.6) #656c6f !important;
	-moz-border-left-colors: rgba(255,255,255,0.6) #656c6f !important;
	-moz-border-radius: 3px !important;
	-moz-background-clip: padding !important;
	}

	#navSearch button{
	border-left: 1px solid #656c6f !important;
	}

	#navSearch .inputtext {
	padding:1px 4px 3px !important;
	}

	#pageNav>li{
	height: 37px !important;
	background: none !important;
	border: 2px solid transparent !important;
	}

	#pageNav>li.openToggler{
	top: 0px !important;
	right: 0px !important;
	margin-left: 0px !important;
	-moz-border-radius: 3px 3px 0px 0px !important;
	}

	#pageNav>li>a{
	background: none !important;
	text-shadow: #313131 0px 0px 5px!important;
	padding-top: 12px !important;
	color: white !important;
	}

	#navAccount ul{
	margin-top: 1px !important;
	right: -1px !important;
	}

	/*### 4. HOME PAGE ###*/
	#contentCol{
	padding-top: 0px !important;
	margin-left: 188px !important;
	background: none !important;
	border: none !important;
	}

	#mainContainer{
	margin-top: 15px;
	margin-left: -6px !important;
	}

	/*Left Column*/
	#leftCol{
	padding-left: 0px !important;
	padding-top: 0px !important;
	}

	#leftCol .fbxWelcomeBox{
	background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/sep.png') top left repeat-x;
	padding: 10px;
	}

	#pagelet_status_updater .UIImageBlock_Content{
	display: inline !important;
	}

	#pagelet_chat_home,
	.uiSideNav{
	margin-top: 0px !important;
	border-top: 1px solid #8b919f !important;
	}

	.uiSideNav>li{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	left: 0px !important;
	width: 171px !important;
	padding: 3px 0px 3px 8px !important;
	}

	.uiSideNav>li.open{
	-moz-appearance: -moz-win-communications-toolbox;
	}

	.uiSideNav>li.open a{
	color: white !important;
	}

	.uiSideNav>li a,
	.uiSideNav>li a:hover{
	border: none !important;
	background: none !important;
	}

	.navMoreLess,
	.uiHeaderNavEmpty{
	background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/sep.png') top left repeat-x !important;
	margin: 0px !important;
	padding: 10px !important;
	border: none !important;
	}

	.uiSideNav .divider{
	display: none !important;
	}

	#pagelet_navigation .count{
	color: #2e5999 !important;
	font-weight: bold !important;
	}

	#pagelet_navigation .open .count{
	color: #8fbbed !important;
	}

	.online_header{
	-moz-appearance: -moz-win-communications-toolbox;
	margin: 0px !important;
	padding: 5px !important;
	}

	#pagelet_chat_home{
	background: #f1f5fb  !important;
	padding-bottom: 5px !important;
	}

	.friends_online_sidebar{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/sep.png') top left repeat-x !important;
	}

	.online_header h4{
	color: white !important;
	}

	.friends_online_sidebar{
	padding-top: 5px !important;
	}

	.friends_online_sidebar_navigation_link{
	padding: 10px !important;
	line-height: 40px !important;
	}

	.friends_online_sidebar li.buddy_row a  {
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOnlineS.png') center right no-repeat !important;
	width: 145px !important;
	}

	.friends_online_sidebar li.buddy_row a.idle  {
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatIdleS.png') center right no-repeat !important;
	width: 145px !important;
	}

	/*Middle*/
	#contentArea{
	padding: 0px !important;
	}

	.uiHeaderPage{
	-moz-appearance: -moz-win-communications-toolbox;
	height: 20px !important;
	padding: 5px 20px 8px 40px !important;
	}

	#pagelet_composer{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	padding: 10px 10px 3px 10px !important;
	margin-bottom: 10px !important;
	}

	#pagelet_composer .Mentions_Input{
	width: 519px !important;
	}

	.uiHeaderPage .uiTextTitle,
	.uiHeaderPage a,
	.uiHeaderPage .uiHeaderTitle{
	color: white !important;
	}

	.uiBubbleCount{
	background: white !important;
	-moz-border-radius: 10px;
	padding: 1px 5px 1px 5px !important;
	}

	.uiBubbleCount .number{
	color: #6d84b4 !important;
	background: none !important;
	padding: 0 !important;
	}

	#gb_content_and_toolbar{
	width: 100% !important;
	}

	.UIIntentionalStream_Content,
	#contentArea .uiList,
	.uiHeaderGroup{
	padding-left: 20px !important;
	padding-right: 20px !important;
	}

	.uiHeaderMiddleBorder,
	#new_ff,
	.pageScan,
	.uiGrid {
	margin: 15px !important;
	}

	#bottomContent{
	height: auto !important;
	}

	/*Right Column*/


	#rightCol{
	width: auto !important;
	max-width: 234px !important;
	margin-left: 5px !important;
	padding: 0px !important;
	}

	#rightCol .uiHeaderGroup,
	.UITitledBox_Top{
	-moz-appearance: -moz-win-communications-toolbox;
	padding: 3px !important;
	color: white !important;
	}

	#rightCol .uiHeaderGroup h4,
	.UIHomeBox_MoreLink{
	color: white !important;
	}

	.UIHomeBox,
	#pagelet_connectbox,
	#pagelet_eventbox{
	border-top: 1px solid #8b919f !important;
	margin-top: -1px !important;
	}

	.UITitledBox_Content{
	padding: 8px !important;
	}

	.fg_action_hide,
	.ImageBlock_Hide{
	height: 14px !important;
	width: 14px !important;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/x.png') center center no-repeat !important;
	}

	.friend_grid .friend_grid_col .fg_action_hide_container {
	margin-right: 5px !important;
	}

	/* Pagefooter */

	#pageFooter{
	margin: 10px auto !important;
	width: 850px !important;
	text-align: center !important;
	}

	#contentCurve{
	display: none;
	}

	#footerContainer{
	border: none !important;
	margin-bottom: 12px !important;
	}

	#footerLeft{
	float: left;
	}

	#pageFooter:after{
	content: "Aero Ultimate Skin v3.0.1b3 - (c)2010 Heart Ripper";
	padding: 2px 0px 0px 20px !important;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconLogo16.png') top left no-repeat;
	}

	#pageFooter a{
	color: #a5e2ff !important;
	text-shadow: black 0px 0px 2px;
	}

	#pageFooter span,
	#pageFooter:after{
	color: white !important;
	text-shadow: black 0px 0px 2px;
	}

	/*PROFILES - PAGES - GROUPS*/


	.profile .profile_top_wash{
	background: none !important;
	}

	.profile_two_columns #right_column{
	width: 700px !important;
	}

	/** Name and Status **/

	.profile_top_wash .profile_name_and_status{
	min-height: 20px !important;
	padding: 3px 0px 8px 5px;
	margin-left: 28px !important;
	}


	.profile_top_wash .profile_name_and_status *{
	color: white !important;
	text-shadow: black 0px 0px 2px !important;
	}

	.profile_top_bar_container .tabs_wrapper{
	height: 26px !important; width: 100% !important;
	padding: 0px !important;
	margin: 10px 0px 0px 30px !important;
	}

	.profile_top_bar_container .tabs_wrapper .tab_link {
	background: none !important;
	border: 2px solid transparent !important;
	text-shadow: black 0px 0px 2px !important;
	color: #ffffff !important;
	font-weight: normal !important;
	margin: 0px 2px 0px 0px !important;
	}

	.profile_top_bar_container .tabs_wrapper .selected{
	margin: 0px !important;
	}

	.profile_top_bar_container .tabs_wrapper .selected .tab_link,
	.profile_top_bar_container .tabs_wrapper .tab_link:hover{
	-moz-border-top-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-left-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-right-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
	-moz-border-radius: 4px 4px 0 0;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/button.png') top left no-repeat !important;
	padding: 3px 11px !important;
	}

	.profile_top_bar_container .tabs_wrapper .add_tab {
	height: 25px !important;
	}

	.profile_top_bar_container .tabs_wrapper .tab_link:hover{
	background: none !important;
	}

	.pager_next,
	#profile_tabs li{
	background: none !important;
	}

	/** Left Column **/

	#top_bar_pic{display: none !important;}

	#edit_profilepicture,
	body:not(.confirminvite) #profile_pic{
	border: 2px solid transparent !important;
	-moz-border-bottom-colors:#dbeaf6 #606d7a !important;
	-moz-border-left-colors:#dbeaf6 #606d7a !important;
	-moz-border-right-colors:#dbeaf6 #606d7a !important;
	-moz-border-top-colors:#dbeaf6 #606d7a !important;
	}

	#profile_pic{
	background: transparent !important;
	-moz-border-radius: 3px !important;
	max-width: 194px !important;
	}

	#edit_profilepicture{
	background: rgba(255,255,255,0.7) !important;
	right: 1px !important;
	-moz-border-radius-bottomleft: 4px !important;
	}

	#profile_picture_flyout{
	padding: 8px 0px 0px 9px !important;
	}

	#profile_picture_flyout .flyout_menu_header_shadow,
	#profile_picture_flyout .flyout_menu_content_shadow{
	background: rgba(255,255,255,0.8) !important;
	}

	#left_column .box_editor{
	margin-top: -2px !important;
	}

	.UIProfileBox_Header,
	#left_column .UITitle_h5{
	height: 13px !important;
	color: white !important;
	-moz-appearance: -moz-win-communications-toolbox;
	padding-top: 3px !important;
	}

	.pager_next,
	#boxes_left{
	border: none !important;
	}

	.secondary_actions .action,
	.profile .blurb,
	#profile_blurb .text_wrapper a,
	.profile_actions,
	.profile_actions a{
	border: none !important;
	color: white !important;
	text-shadow: black 0px 0px 2px !important;
	}

	.profile_actions {padding-bottom: 0px !important;}

	#profile_blurb .prompt a:hover,
	.profile_actions a:hover{
	background: none !important;
	text-decoration: underline !important;
	}

	#profile_blurb{
	margin: 0px !important;
	}

	.UIProfileBox_Container,
	#left_column .box{
	margin-top: 5px !important;
	}

	.small_box_size_restrict>div{
	padding-left: 0px !important;
	}

	.secondary_actions{
	margin-top: 10px !important;
	}

	/** Right Column **/
	#right_column{
	margin-top: -2px !important;
	}

	#feedwall_with_composer{
	padding-top: 0px !important;
	}

	#tab_canvas{
	min-height: 200px !important;
	height: auto !important;
	}

	/*TopBar*/

	.profile .UIComposer{
	margin-bottom: 0px !important;
	}

	/*Filters*/

	.discussions .tabs,
	.title_header .tabs,
	#feedwall_controls{
	-moz-appearance: -moz-win-communications-toolbox;
	height: 26px !important;
	padding: 4px 0 2px !important;
	display: block !important;
	}

	.discussions .tabs li,
	.advanced_controls_link{
	margin-top: 11px !important;
	background: none !important;
	color: white !important;
	}

	#profile_stream_filters{
	float: left !important;
	margin-left: 5px !important;
	}

	#feedwall_controls .PillFilter_filter{
	border: 1px solid transparent;
	}

	.discussions .tabs li>a{
	color: white !important;
	border: none !important;
	}


	.discussions .tabs li>a.selected,
	#feedwall_controls .Tabset_selected{
	border: 1px solid rgba(0,0,0,0.3) !important;
	background: rgba(0,0,0,0.2) !important;
	-moz-border-radius: 3px !important;
	}

	#feedwall_controls .PillFilter_filter a:link{
	color: white !important;
	font-size: 12px !important;
	border: none !important;
	}

	#feedwall_controls .PillFilter_filter a *{
	background: none !important;
	}

	#profile_stream_filters_settings_anchor span{
	padding: 0px !important;
	}

	.discussions .tabs li{
	background: none !important;
	border: none !important;
	}

	/*ProfileMinifeed*/

	#profile_settings,
	#profile_minifeed{
	padding: 15px !important;
	}

	/*Info*/

	#info_tab{
	padding-top: 0px !important;
	}

	.info_done_editing_all_div,
	#info_edits_div{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	padding-top: 5px !important;
	height: 21px !important;
	}

	.info_done_editing_all_div{
	height: 25px !important;
	margin-bottom: 0px !important;
	padding: 0px !important;
	}

	.info_section{
	border-top: 1px solid #4c4c4c !important;
	margin-top: -1px !important;
	}

	.profile_info_container{
	margin: 0 10px 0 10px !important;
	}

	#info_edit_all{
	margin: -1px 10px 0 0 !important;
	}

	#info_edit_sections .info_section .section_header h3{
	height: 17px !important;
	color: white !important;
	-moz-appearance: -moz-win-communications-toolbox;
	margin: 0px !important;
	}

	#info_edit_sections .info_section .section_header h3 span{
	background: none !important;
	margin-left: 10px !important;
	}

	.info_section, .profile_info_container, .profile_info, .editor_panel{
	background: none !important;
	}

	#info_edit_sections .info_section .section_header h3 .divider{
	display: none !important;
	}

	.info_section .see_all_link a{
	color: white !important;
	}

	body:not(.profile_two_columns) .profile_bottom_container .right_column{
	margin:  20px auto !important;
	float: none !important;
	}

	/** Single Right Column **/

	body:not(.profile_two_columns) #profile_top_bar{
	padding: 0px !important;
	width: 760px !important;
	margin: auto !important;
	}

	body:not(.profile_two_columns) .profile_color_bar{
	width: 940px !important;
	margin:auto !important;
	}

	body:not(.profile_two_columns) .right_column_container{
	width: 800px !important;
	}

	body:not(.profile_two_columns) #tab_canvas,
	body:not(.profile_two_columns) #right_column{
	float: left !important;
	}

	body:not(.profile_two_columns) #right_column{
	width: 790px !important;
	}

	body:not(.profile_two_columns) #tab_canvas{
	padding: 0px 5px 10px 10px !important;
	width: 770px !important;
	}

	/*### 5. OTHER FRAMES ###*/

	.UIWashFrame_Header,
	.UIWashFrame_MainContent,
	.UIStandardFrame_Container {
	width: 800px !important;
	margin: 15px auto !important;
	padding: 0px !important;
	}

	.UIWashFrame_Content,
	.UIStandardFrame_Content{
	width: 795px !important;
	}

	.UIMediaHeader_BottomMargin{
	padding-bottom: 0px !important;
	}

	.title_header,
	.UIWashFrame_Content .bar,
	.UIMediaHeader_TitleWrapper,
	.single_photo_header{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	padding: 9px !important;
	/*height: 20px !important;*/
	}

	#album_container,
	.photo_table,
	#photoborder{
	border: none !important;
	}

	.UIMediaHeader_SubHeader{
	-moz-appearance: -moz-win-communications-toolbox;
	margin-bottom: -1px !important;
	}

	.UIMediaHeader_Photo{
	margin: -35px 0 0 10px !important;
	}

	.UIMediaHeader_Nav{
	padding-left: 70px !important;
	height: 22px !important;
	}

	.UIMediaHeader_Nav a{
	color: white !important;
	}

	.fbpage_edit_header,
	.album_header,
	.editalbum_header{
	margin-top: 0px !important;
	}

	.title_header{
	margin-bottom: 10px !important;
	}

	.UIFullPage_Container{
	padding-top: 0px !important;
	margin: 10px auto !important;
	}

	/*Invitations*/
	.confirminvite .UIFullPage_Container{
	width: 933px !important;
	}

	.confirm_boxes{
	border-top: 1px solid #4c4c4c !important;
	margin-top: -1px !important;
	}

	.confirm_boxes> .UIImageBlock{
	-moz-appearance: -moz-win-communications-toolbox;
	}

	.confirm_boxes> .UIImageBlock .UIImageBlock_Image{
	margin: 3px 5px 0 5px !important;
	}

	.confirm_boxes> .UIImageBlock .uiTextTitle{
	color: white !important;
	line-height: 18px !important;
	}

	.confirminvite .confirm{
	padding: 7px !important;
	}

	/*Notes - Sharebox - Old FriendsPage*/
	.FriendsPage .UIStandardFrame_Content,
	.FriendsPage #content_inner,
	#event .UIProfileBox_Container,
	#event .UITwoColumnLayout_Content,
	#event .UITwoColumnLayout_NarrowContent,
	.notes .UIWashFrame_Content,
	.sharebox .UIWashFrame_Content{
	background: none !important;
	border: none !important;
	}

	.notes .UIContentBox,
	.notes .note_body .note_header{
	border: none !important;
	}

	.home #new_ff,
	.FriendsPage .UITwoColumnLayout_Content{
	width: 636px !important;
	margin-right: -4px !important;
	}

	.sharebox .UITwoColumnLayout_Content,
	.notes .UITwoColumnLayout_Content{
	width: 582px !important;
	}

	/*Events*/
	#event .UITwoColumnLayout_Content{
	padding: 10px !important;
	}

	#event .UIProfileBox_Header{
	-moz-appearance: none !important;
	border: none !important;
	background: none !important;
	}

	#event .UIProfileBox_Title{
	color: #4c4c4c !important;
	}

	/*### 6. FILTERLIST - SEARCH ###*/
	.search .UIStandardFrame_Content{
	border: none !important;
	background: none !important;
	}

	/*UIFilterList*/

	.UIFilterList_List{
	margin-bottom: -1px !important;
	}

	.UIFilterList_Item{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	}

	.UIFilterList_List div.selected{
	-moz-appearance: -moz-win-communications-toolbox;
	}

	.UIFilterList_Item a:hover{
	background: none !important;
	}

	.UIFilterList_List div:not(.selected) a:hover div{
	text-decoration: underline !important;
	}

	/*Search and Helpcenter Input Box*/
	.HelpCenter .HC_Header,
	.search .search_input_box{
	margin-bottom: 5px !important;
	padding-bottom: 0px !important;
	}

	.search .search_input_box{
	width: 796px !important;
	}

	.HelpCenter .HC_Header form,
	.search .search_input_box form{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	padding: 12px !important;
	margin-bottom: -1px !important;
	}

	/*Right Column*/
	.search .UITwoColumnLayout_Content{
	width: 637px !important;
	margin-right: -5px !important;
	}

	.search .UISearchFilterBar_Content,
	.search .UIResultSection_Title{
	-moz-appearance: -moz-win-communications-toolbox;
	}

	.search .UISpellCheck{
	-moz-appearance: -moz-win-browsertabbar-toolbox;
	padding: 10px !important;
	margin-bottom: 0 !important;
	}

	.search .UISearchFilterBar_Content{
	margin-top: -1px !important;
	}

	.UIResultSection_Bottom,
	.search .UIResultSection_Title,
	.search .UIFullListing {
	padding-left: 10px !important;
	padding-right: 10px !important;
	}

	.search .UIResultSection_Title{
	padding-top: 3px !important;
	}

	.UIResultSection_RightSummary,
	.UIResultSection_TitleLeft a,
	.UIResultSection_TitleLeft strong,
	.UISearchFilterBar_Label{
	color: white !important;
	}

	/*AD SEARCH*/
	.UIAdmgrSearch{
	margin: 0 !important;
	width: 157px !important;
	}

	/*## 7. MINOR PAGES & FIXES ##*/
	/*OFFLINE PAGES*/
	body[class*="LoggedOut"] #blueBar,
	body[class*="logged_out"] #blueBar,
	.login_page #blueBar,
	.public_listing #blueBar,
	.create_page #blueBar,
	.WelcomePage #blueBar{
	background: none !important;
	}

	#menubar_container{
	background: url('http://img51.imageshack.us/img51/9620/topbarb.png') bottom left no-repeat !important;
	}

	#menubar_container .fb_logo_link img{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/logo.png') bottom left no-repeat !important;
	}

	.signup_bar_container{
	display: none !important;
	}

	.WelcomePage_Container{
	background: none !important;
	}

	.WelcomePage_MainSell{
	width: 960px !important;
	margin: 0px auto !important;
	background: none !important;
	}

	.WelcomePage_MainSellCenter{
	padding: 0 0 0 10px !important;
	width: 960px !important;
	}

	.WelcomePage_MainSellRight{
	padding-left: 5px !important;
	}

	.language>ul>li>a,
	#label_persistent,
	.login_form_label_field a{
	color: white !important;
	text-shadow: black 0px 0px 2px;
	}

	.public_listing #content{
	width: 990px !important;
	margin: 10px auto !important;
	}

	.public_listing .UIFullPage_Container{
	float: left !important;
	width: 950px !important;
	padding-top: 0px !important;
	}

	.public_listing .UIFullPage_Container>div{
	width: 945px !important;
	float: left !important;
	}

	.public_listing .search_bar{
	padding-top: 10px !important;
	}

	.create_page .UIFullPage_Container{
	width: 765px !important;
	margin: 20px auto !important;
	padding-top: 0px !important;
	}

	#create_pages{
	width: 760px !important;
	}

	.login_page .UIFullPage_Container{
	width: 600px !important;
	}

	.login_page .UIInterstitialContainer{
	padding: 0px !important;
	}

	/*SETTINGS*/
	.UIDashboardHeader_Container,
	.dashboard_header{
	padding: 10px !important;
	}

	.dashboard_header .dh_titlebar{
	padding-bottom: 0px !important;
	}

	.UIInterstitialBox_Container{
	padding: 0px !important;
	}

	.UIInterstitialContainer div{
	background: none !important;
	}

	.UIRoundedTransparentBox_Border{
	border: none !important;
	}

	.login_page .linear_language{
	margin: 0px auto !important;
	}

	/*IMPORT FRIENDS*/
	.UINarrowFrame_FullWidth{
	width: auto !important;
	}

	body:not(.home):not(.FriendsPage) #new_ff{
	width: 700px !important;
	margin: 15px auto !important;
	}

	/*ADS*/
	.ads #contentArea{
	padding: 10px !important;
	}

	/*API_LOGIN*/
	.api_login .UIFullPage_Container{
	width: 650px !important;
	}

	.api_login .UIStripe_Image{
	display: none !important;
	}

	.api_login .UITos_Dialog{
	padding:0px !important;
	}

	.api_login .title_header{
	margin: 0 0 15px 0 !important;
	}

	/*FIXES*/
	.business_pages #content,
	.careers #content{
	background: white !important;
	}

	.careers .UIWashFrame_Header{
	margin-top: 0 !important;
	}

	.dev_site_page,
	.UISharer_BookmarkletPage,
	body[class*="iframe"]{
	background: white !important;
	}

	.careers .UIWashFrame_Header,
	.careers .UIWashFrame_MainContent{
	border: none !important;
	background: none !important;
	}

	/*## 8. POPUPS&BEEPER ##*/
	.UIBeeper_Full,
	.fb_pop_content_container,
	.pop_container_advanced{
	-moz-border-radius: 5px !important;
	background-color: rgba(0,0,0,0.6) !important;
	}

	/*POPUPS*/
	.pop_container_advanced{
	padding: 0px !important;
	}

	.pop_content{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/aero.png') 4px center no-repeat !important;
	padding: 5px !important;
	}

	.fb_pop_content_container{
	padding: 5px !important;
	}

	.fb_pop_content{
	background: none !important;
	}

	.fb_pop_content_container .fb_resetstyles,
	.dialog_title{
	border: none !important;
	background: none !important;
	}

	.fb_pop_bottomleft,
	.fb_pop_bottomright,
	.fb_pop_topright,
	.fb_pop_topleft,
	.fb_pop_border{
	background: none !important;
	}

	.dialog_title span,
	.UIBeep_Title a,
	.UIBeep_Title{
	text-shadow: black 0 1px 1px;
	}

	.button_container{
	margin-right: 20px !important;
	}

	/*BEEPS*/
	.UIBeep{
	background: none !important;
	}

	.UIBeep{
	border-bottom: none !important;
	}

	.UIBeep_Title{
	color: white !important;
	}

	.UIBeep_Title a{
	color: #a5e2ff !important;
	}

	/*## 9. AERO-LESS FIX */

	/*FILTERLIST - SEARCH*/
	.UIFilterList_List div.selected,
	.search .UISearchFilterBar_Content,
	.search .UIResultSection_Title,

	/*FRAMES*/
	.UIMediaHeader_SubHeader,
	.confirm_boxes> .UIImageBlock,

	/*PROFILE*/
	#info_edit_sections .info_section .section_header h3,
	.title_header .tabs,
	#feedwall_controls,
	.UIProfileBox_Header,
	#left_column .UITitle_h5,

	/*HOMEPAGE*/
	#rightCol .uiHeaderGroup,
	.UITitledBox_Top,
	.uiHeaderPage,
	.online_header,
	.uiSideNav>li.open{
	background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/bBG.png') top left repeat-x !important;
	width: auto !important;
	border-width: 1px 1px 2px 1px !important;
	border-style: solid !important;
	-moz-border-top-colors: #8eb9eb !important;
	-moz-border-left-colors: #8eb9eb !important;
	-moz-border-right-colors: #8eb9eb !important;
	-moz-border-bottom-colors: #4c4c4c #8eb9eb !important;
	margin-top: 0px !important;
	}

	/*FILTERLIST - SEARCH*/
	.UIFilterList_Item,
	.search .search_input_box form,
	.search .UISpellCheck,

	/*FRAMES*/
	.title_header,
	.UIWashFrame_Content .bar,
	.UIMediaHeader_TitleWrapper,
	.single_photo_header,

	/*PROFILE*/

	.info_done_editing_all_div,
	#info_edits_div,
	.profile .UIComposer_Box,

	/*HOMEPAGE*/
	#pagelet_composer,
	.uiSideNav>li{
	background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/wBG.png') top left repeat-x !important;
	width: auto !important;
	border-width: 0px 1px 2px 1px !important;
	border-style: solid !important;
	-moz-border-left-colors: #f8f9fc !important;
	-moz-border-right-colors: #f8f9fc !important;
	-moz-border-bottom-colors: #8b919f #f8f9fc !important;
	}

	/*## 10. CHAT ##*/
	#presence_ui{
	border: none !important;
	}

	/*Chat bar*/
	#presence_error_section,
	#presence_popout_section,
	#buddy_list_tab,
	.tab_handle{
	background-color: rgba(0,0,0,0.5) !important;
	-moz-border-radius: 3px 3px 0 0;
	}

	#buddy_list_tab:hover,
	.tab_handle:hover{
	background-color: rgba(0,0,0,0.6) !important;
	}

	#buddy_list_tab:active,
	.tab_handle:active{
	background-color: rgba(0,0,0,0.7) !important;
	}

	.tab_handle.focused{
	background-color: rgba(0,0,0,0.8) !important;
	}

	.tab_handle.focused,
	#buddy_list_tab.focused{
	-moz-border-radius: 0px !important;
	margin-top: 0px !important;
	padding-top: 0px !important;
	}

	#buddy_list_tab,
	.tab_handle{
	margin-right: -1px !important;
	}

	.presence_bar_button.focused .inner_button {
	padding-top: 3px !important;
	}

	.tab_button_div:hover{
	background: none !important;
	}

	#presence_error_section .inner_button,
	.presence_popout_button,
	#buddy_list_tab .inner_button{
	border: none !important;
	}

	#buddy_list_tab{
	width: auto !important;
	}

	#chat_tab_bar .chat_shadow_input, #chat_tab_bar .chat_window .chat_input{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconMail16.png') 4px center no-repeat !important;
	}

	body:not(.presence_popout) #buddy_count{
	font-size: 0px !important;
	}

	body:not(.presence_popout) #buddy_list_typeahead{
	background: none !important;
	}

	#buddy_list .buddy_list_typeahead #buddy_list_typeahead_input {
	-moz-appearance: none !important;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconFind16.png') 4px center no-repeat !important;
	border: none !important;
	}

	body:not(.presence_popout) #buddy_list_typeahead input,
	body:not(.presence_popout) .tab_name span,
	body:not(.presence_popout) #buddy_count span,
	body:not(.presence_popout) #buddy_count span strong{
	font-size: 10px !important;
	color: white !important;
	text-shadow: black 0 0 3px;
	}

	.tab_name{
	padding-right: 4px !important;
	}

	.tab_hit_area,
	.tab_handle{
	width: auto !important;
	}

	.tab_button_div .tab_x:hover{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/rx.png') top center no-repeat !important;
	}

	#chat_tab_bar .tab_count {
	right: 5px !important;
	top: -10px !important;
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/popB.png') top center no-repeat !important;
	width: 16px !important;
	padding-right: 2px !important;
	}

	/*ICONS*/

	#presence .buddy_icon{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOnline.png') center no-repeat !important;
	margin: 0px 2px 0px 2px !important;
	}

	#presence.buddy_list_hidden .buddy_icon{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOffline.png') center center no-repeat !important;
	}

	.tab_availability{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOnlineS.png') center center no-repeat !important;
	width: 9px !important;
	height: 9px !important;
	margin-bottom: -1px !important;
	}

	.tab_handle.idle .tab_availability{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatIdleS.png') center center no-repeat !important;
	}

	.tab_handle.disabled .tab_availability{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOfflineS.png') center center no-repeat !important;
	}

	.sx_icons_popout_window{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconOut16.png') top center no-repeat !important;
	}

	.sx_icons_alert{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/iconWarning16.png') top center no-repeat !important;
	}

	/* BUDDY LIST - CHAT WINDOW */
	body:not(.presence_popout) .chat_window,
	body:not(.presence_popout) #buddy_list{
	margin-bottom: 0px !important;
	-moz-border-radius: 5px 5px 0px 0px;
	background-color: rgba(0,0,0,0.8) !important;
	}

	body:not(.presence_popout) .chat_conv,
	body:not(.presence_popout) #buddy_list_parent{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/aero.png') center center no-repeat !important;
	}

	#buddy_list{
	margin-right: 0px !important;
	}

	.presence_menu_opts{
	width: 220px !important;
	}

	body:not(.presence_popout) .chat_header,
	body:not(.presence_popout) .friend span,
	body:not(.presence_popout) .title a,
	body:not(.presence_popout) .presence_menu_opts h2{
	background: none !important;
	border: none !important;
	color: white !important;
	text-shadow: black 0 0 3px;
	}

	body:not(.presence_popout) .friend_list{
	padding-bottom: 10px !important;
	border: none !important;
	border-top: 1px solid rgba(255,255,255,0.1) !important;
	width: 200px !important;
	background: none !important;
	}

	.friend_list .switch{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOnline.png') center center no-repeat !important;
	}

	.friend_list.offline .switch{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOffline.png') center center no-repeat !important;
	}

	body:not(.presence_popout) .friend_list .switch{
	float: right !important;
	right: 0px;
	}

	.friend_list .switch a{
	background: none !important;
	}

	body:not(.presence_popout) .friend{
	background-color: transparent !important;
	}

	body:not(.presence_popout) .friendlist_name,
	body:not(.presence_popout) .presence_menu_opts{
	background: none !important;
	border: none !important;
	}

	body:not(.presence_popout) .friendlist_name{
	margin-bottom: 3px !important;
	}

	.buddy_list a.friend{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatOnlineS.png') right 8px no-repeat !important;
	width: 190px !important;
	}

	.buddy_list a.idle{
	background: url('http://i865.photobucket.com/albums/ab218/Heartripper/Icons/chatIdleS.png') right 8px no-repeat !important;
	width: 190px !important;
	}

	body:not(.presence_popout) #buddy_list_empty_item{
	background: rgba(0,0,0,0.6) !important;
	color: white !important;
	text-shadow: black 0 0 3px;
	}

	body:not(.presence_popout) .chat_window_wrapper{
	float: right !important;
	right: -9px !important;
	}

	body:not(.presence_popout) .chat_window{
	margin-bottom: 2px !important;
	}

	body:not(.presence_popout) .chat_conv{
	border: none !important;
	width: auto !important;
	border-top: 1px solid rgba(255,255,255,0.1) !important;
	}

	body:not(.presence_popout) .chat_input_div textarea{
	border-color: rgba(255,255,255,0.1) !important;
	}

	body:not(.presence_popout) .chat_input_border{
	display: none !important;
	}

	body:not(.presence_popout) .chat_actions,
	body:not(.presence_popout) .toolbox,
	body:not(.presence_popout) .chat_input_div,
	body:not(.presence_popout) .chat_info,
	body:not(.presence_popout) .self,
	body:not(.presence_popout) .other{
	background: none !important;
	border: none !important;
	}

	.self{
	color: #ffcc74 !important;
	}

	.other a{
	color: #74fffa !important;
	}

	body:not(.presence_popout) .edit_link a,
	body:not(.presence_popout) .chat_input_div textarea,
	.chat_actions .action,
	.p_self,
	.p_other{
	color: white !important;
	}

	.msg_error a{
	color: #ff7070 !important;
	}

	.chat_notice,
	.msg_error{
	color: #ff3838!important;
	}

	.visibility_change{
	color: #59a3ff !important;
	}

	body:not(.presence_popout) .chat_input_div textarea{
	min-height: 17px !important;
	}

	.chat_notice,
	body:not(.presence_popout) .edit_link a,
	body:not(.presence_popout) .chat_input_div textarea,
	.chat_actions .action,
	.visibility_change,
	.self,
	.other a,
	.p_self,
	.p_other{
	text-shadow: black 0 0 2px;
	}

	.msg_error,
	.pic_padding p,
	.visibility_change,
	#chat_tab_bar img.chat_info_pic {
	background: none !important;
	}

	}

	/* THE END - (c)2010 HEARTRIPPER */
	/* RIP = R.I.P*/