./* ::::: http://b.static.ak.fbcdn.net/rsrc.php/zBFND/hash/8ni2d09f.css ::::: */
* {position: relative; zoom: 1;}
button.async_saving .default_message, a.async_saving .default_message, .saving_message { display: none; }
.default_message, button.async_saving .saving_message, a.async_saving .saving_message { display: inline; }
.UIActionLinks_title { font-size: 9px; font-weight: normal; white-space: nowrap; color: rgb(153, 153, 153); }
.UIActionLinks_bottom, .UIActionLinks_left, .UIActionLinks_right { color: rgb(153, 153, 153); }
.UIStory {  }
.UIIntentionalStory { border-top: 1px solid rgb(238, 238, 238); padding: 7px 0pt 0pt 60px; background-color: rgb(255, 255, 255); margin-bottom: 7px; min-height: 50px; position: relative; }
.UIStory:first-child { border-top: medium none; margin-top: 0pt; }
.UIIntentionalStory_Location, .UIIntentionalStory_Time, .UIIntentionalStory_Time a { color: rgb(119, 119, 119); font-size: 11px; }
.UIIntentionalStory_BottomAttribution { color: rgb(119, 119, 119); }
.UIIntentionalStory_BottomAttribution a { color: rgb(119, 119, 119); }
.UIIntentionalStory_Pic { left: 0pt; position: absolute; }
.UIIntentionalStory_Message, .UIIntentionalStory .location { overflow: hidden; font-size: 13px; font-weight: normal; }
.UIIntentionalStory_Names { color: rgb(128, 128, 128); }
.UIIntentionalStory_Names a { font-weight: bold; }
.UIIntentionalStory .UIStoryAttachment_MediaSingle { padding-right: 10px; }
.UIIntentionalStory_Info { clear: left; margin-top: 3px; min-height: 16px; display: block; }
.UIIntentionalStory_InfoText { padding: 2px 0pt 0pt; color: rgb(119, 119, 119); min-height: 16px; }
/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/zBRB9/hash/buz99wno.css ::::: */

#sidebar_ads { padding: 47px 0pt 0pt 17px; float: left; font-size: 11px; text-align: left; }
.profile .profile_sidebar_ads #sidebar_ads { float: none; padding-top: 14px; }
#sidebar_ads .adcolumn_wrapper { border-left: 1px solid rgb(204, 204, 204); margin-bottom: 20px; }
#sidebar_ads .adcolumn { border-left: 4px solid rgb(229, 229, 229); padding: 0pt; }
#sidebar_ads .adcolumn .adcolumn_header { padding: 0pt 0pt 5px 10px; }
#sidebar_ads .adcolumn .more_ads { border-top: 1px solid rgb(229, 229, 229); margin: 0pt; padding: 5px 0pt 0pt 10px; display: block; }
#sidebar_ads .UIEMUASFrame, #sidebar_ads .UIEmuASIFrame { border-top: 1px solid rgb(229, 229, 229); }
body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; color: rgb(51, 51, 51); text-align: left; direction: ltr; unicode-bidi: embed; }
h1, h2, h3, h4, h5 { margin: 0pt; padding: 0pt; font-size: 13px; color: rgb(51, 51, 51); }
h1 { font-size: 14px; }
h4, h5 { font-size: 11px; }
a { cursor: pointer; color: rgb(59, 89, 152); outline-style: none; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0pt none ; }
dd { color: rgb(0, 0, 0); }
dt { color: rgb(119, 119, 119); }
ul { margin: 0pt; padding: 0pt; list-style-type: none; }
abbr { border-bottom: medium none; }
#facebook .hidden_elem { display: none; }
#content { margin: 0pt; padding: 0pt; width: auto; }
.profile #content, .home #content, .search #content { min-height: 600px; }
#pagefooter { border-top: 1px solid rgb(221, 221, 221); margin: 20px auto 35px; padding-bottom: 5px; width: 964px; }
#pagefooter .copyright_and_location { float: left; width: 326px; }
#pagefooter .copyright { margin: 0pt; padding: 5px 8px 6px 0pt; float: left; width: 95px; color: rgb(119, 119, 119); }
#pagefooter_links { padding: 5px 0pt 6px; float: right; text-align: right; width: 636px; }
#pagefooter_links .pagefooter_ul { margin: 0pt; padding: 0pt; display: inline; text-decoration: none; }
#pagefooter_links .pagefooter_li { padding: 0pt 0pt 0pt 10px; display: inline; }
.ff3 #pagefooter_links .pagefooter_li { display: inline-block; }
#pagefooter_links .bullet { color: rgb(161, 165, 169); font-size: 12px; }
.clearfix:after { clear: both; content: "."; display: block; font-size: 0pt; height: 0pt; line-height: 0pt; visibility: hidden; }
.clearfix { display: block;}
form { margin: 0pt; padding: 0pt; }
label { cursor: pointer; color: rgb(102, 102, 102); font-weight: bold; vertical-align: middle; }
label input { font-weight: normal; }
.inputtext, .inputpassword { border: 1px solid rgb(189, 199, 216); padding: 3px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
textarea { border: 1px solid rgb(189, 199, 216); padding: 3px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
.inputbutton, .inputsubmit { border-style: solid; border-color: rgb(217, 223, 234) rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234); border-width: 1px; padding: 2px 15px 3px; background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-align: center; }
.word_break { padding: 0pt; display: block; float: left; margin-left: -10px; }
.standard_status_element { visibility: hidden; }
.DOMControl_placeholder { color: rgb(119, 119, 119); }
#dropmenu_container { margin: 0pt auto; padding: 0pt; display: block; height: 0pt; position: absolute; width: 964px; z-index: 105; }
#locale_selector_dialog_onclick { padding: 5px 5px 0pt 0pt; direction: ltr; float: left; width: 185px; }
#locale_selector_dialog_onclick .intl_selector_dialog_a { direction: ltr; }
.share_and_hide { font-size: 9px; }
.s_and_h_big { font-size: 11px; }
.share_and_hide .share_a { border: 1px solid rgb(127, 147, 188); padding: 0pt 14px 1px 4px; background: white url('ebqvjyrq.png') no-repeat scroll right -355px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.s_and_h_big .share_a { padding: 1px 18px 2px 4px; background: white url('ebqvjyrq.png') no-repeat scroll right -274px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.share_and_hide .share_a:hover { border-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; background-position: right -315px; background-color: rgb(59, 89, 152); }
.s_and_h_big .share_a:hover { background-position: right -236px; background-color: rgb(59, 89, 152); }
button.as_link { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; overflow: visible; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 100%; width: auto; text-align: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; color: rgb(59, 89, 152); -moz-user-select: text; }
button.as_link::-moz-focus-inner { border: 0pt none ; padding: 0pt; }
button.as_link:hover span, button.as_link:focus span { text-decoration: underline; }
#menubar_container { margin: 0pt; padding: 0pt; display: block; background-color: rgb(59, 89, 152); position: relative; z-index: 100; }
#fb_menubar { margin: 0pt auto; position: relative; width: 964px; z-index: 101; }
#fb_menubar .fb_menu_list .fb_menu { float: left; }
#fb_menubar_logo .fb_logo_link { padding: 10px 0pt 6px 10px; display: block; }
#fb_menubar_logo .fb_logo_img { background: transparent url('ebqvjyrq.png') no-repeat scroll -480px -66px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 25px; vertical-align: bottom; width: 80px; }
#fb_menubar_logo .fb_logo_link:hover .fb_logo_img { background-position: -480px -83px; }
.fb_menu_dropdown { border: 1px solid rgb(59, 89, 152); margin: -2px 0pt 0pt -1px; padding: 5px 0pt; background: white none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; z-index: 100; display: none; left: 0pt; top: 28px; width: 200px; font-size: 11px; line-height: normal; }
.fb_menu_dropdown .fb_menu_item .fb_menu_item_link { border-style: solid; border-color: white; border-width: 1px 0pt; padding: 3px 35px 3px 19px; display: block; line-height: normal; }
.fb_menu_dropdown .fb_menu_item .fb_menu_item_link:hover { display: block; background-color: rgb(109, 132, 180); border-top-color: rgb(97, 122, 173); border-bottom-color: rgb(59, 89, 152); color: rgb(255, 255, 255); text-decoration: none; line-height: normal; }
.fb_menu_dropdown .fb_menu_item small { margin: -1px 6px 0pt 0pt; background-position: -16px 0pt; background-repeat: no-repeat; float: left; height: 16px; width: 16px; }
.fb_menu_dropdown .fb_menu_item .fb_menu_item_link:hover small { background-position: left top; }
.fb_menu_dropdown .account small { background: transparent url('ebqvjyrq.png') no-repeat scroll -606px -66px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fb_menu_dropdown .apps small { background: transparent url('ebqvjyrq.png') no-repeat scroll -670px -66px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fb_menu_dropdown .privacy small { background: transparent url('ebqvjyrq.png') no-repeat scroll -638px -66px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fb_menu_dropdown .help small { background: transparent url('ebqvjyrq.png') no-repeat scroll -859px -102px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fb_menu_dropdown .account .fb_menu_item_link:hover small { background-position: -590px -66px; }
.fb_menu_dropdown .apps .fb_menu_item_link:hover small { background-position: -654px -66px; }
.fb_menu_dropdown .privacy .fb_menu_item_link:hover small { background-position: -622px -66px; }
.fb_menu_dropdown .help .fb_menu_item_link:hover small { background-position: -843px -102px; }
.fb_menu_dropdown .fb_menu_separator { border-bottom: 1px solid rgb(224, 224, 224); margin: 6px 4px 5px; }
.fb_menu { margin: 6px 4px 0pt 0pt; position: relative; }
.fb_menu .fb_menu_link { padding: 7px 7px 6px 8px; color: rgb(255, 255, 255); display: block; font-weight: bold; margin-top: 0pt; height: 15px; }
.hovered .fb_menu_link, .fb_menu .fb_menu_link:hover { background-color: rgb(92, 117, 170); text-decoration: none; }
#fb_menubar_logo { margin-top: 0pt; }
#fb_menubar_logo .fb_logo_link:hover { background-color: transparent; }
.fb_menu_count_holder { position: relative; }
#fb_menubar_core .fb_menu_count_holder .in_start { padding: 0pt 6px; background: transparent url('ebqvjyrq.png') no-repeat scroll -250px -101px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: inline-block; height: 15px; }
#fb_menubar_core a:hover .fb_menu_count_holder .in_start, #fb_menubar_core .hovered .in_start { background-position: -250px -116px; }
#fb_menubar_core .fb_menu_count_holder .in_end { background: transparent url('ebqvjyrq.png') no-repeat scroll -331px -101px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; height: 15px; width: 7px; position: absolute; top: 0pt; right: 0pt; }
#fb_menubar_core a:hover .fb_menu_count_holder .in_end, #fb_menubar_core .hovered .fb_menu_count_holder .in_end { background-position: -331px -116px; }
#fb_menubar #fb_menubar_aux .fb_menu { margin: 6px 5px 0pt 0pt; float: right; }
#fb_menubar_aux .fb_menu .fb_menu_link { font-weight: normal; }
#fb_menubar #fb_menubar_aux .fbm_last { margin-right: 0pt; }
.spritemap_icons { background-image: url('4mxpf6vf.png'); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; }
.sx_icons_down_arrow_blue { width: 9px ! important; height: 5px ! important; background-position: 0px -1769px; }
.sx_icons_favicon { background-position: 0px -382px; }
.sx_icons_friend { background-position: 0px -478px; }
.sx_icons_alert { background-position: 0px -494px; }
.sx_icons_magnifying_glass { background-position: 0px -558px; }
.sx_icons_note { width: 13px ! important; background-position: 0px -1441px; }
.sx_icons_ads_and_pages { background-position: 0px -702px; }
.sx_icons_comments { background-position: 0px -798px; }
.sx_icons_gift { height: 15px ! important; background-position: 0px -1292px; }
.sx_icons_group { background-position: 0px -862px; }
.sx_icons_wall_post { background-position: 0px -942px; }
.sx_icons_motion { background-position: 0px -974px; }
.sx_icons_notifications { background-position: 0px -1022px; }
.sx_icons_relationship {background-position: 0px -1070px;}
.sx_icons_popout_window { width: 17px ! important; height: 17px ! important; background-position: 0px -120px; }
.sx_icons_event { height: 17px ! important; background-position: 0px -222px; }
.sx_icons_post { height: 15px ! important; background-position: 0px -1352px; }
.sx_icons_photo { background-position: 0px -1102px; }
.sx_icons_im { width: 17px ! important; height: 15px ! important; background-position: 0px -273px; }
.sx_icons_like_on { width: 15px ! important; height: 13px ! important; background-position: 0px -1573px; }
.UIButton { border-style: solid; border-width: 1px; padding: 3px 6px; background-image: url('apfsevhg.png'); display: inline-block; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; vertical-align: bottom; }
.UIButton:hover, .UIButton:active { text-decoration: none; }
.UIButton:active { -moz-box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.05); }
.UIButton_Text { border: medium none ; margin: 0pt; padding: 0pt; overflow: visible; background-color: transparent; cursor: pointer; display: block; font-size: 11px; font-weight: bold; line-height: 14px; width: auto; }
.UIButton_CustomIcon .UIButton_Text { line-height: 16px; }
.UIButton_Gray { border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(136, 136, 136); background-color: rgb(238, 238, 238); -moz-box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.1); }
.UIButton_Gray:active { border-color: rgb(153, 153, 153); background-color: rgb(221, 221, 221); background-image: none; }
.UIButton_Gray .UIButton_Text { color: rgb(51, 51, 51); }
.UIButton_Blue { border-color: rgb(41, 68, 126) rgb(41, 68, 126) rgb(26, 53, 110); background-color: rgb(91, 116, 168); background-position: 0pt -48px; -moz-box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.12); }
.UIButton_Blue:active { border-color: rgb(41, 68, 126); background-color: rgb(79, 106, 163); background-image: none; }
.UIButton_Blue .UIButton_Text { color: rgb(255, 255, 255); }
.UIButton_Suppressed { border-color: transparent; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-box-shadow: none; }
.ie6 .UIButton_Suppressed, .UIButton_Suppressed:hover { border-color: rgb(153, 153, 153) rgb(153, 153, 153) rgb(136, 136, 136); background-image: url('apfsevhg.png'); -moz-box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.1); }
.UIButton_Suppressed:active { border-color: rgb(153, 153, 153); background-color: rgb(221, 221, 221); background-image: none; -moz-box-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.05); }
.UIActionButton { margin: 5px; }
.UIActionButton_SuppressMargin { margin: 0pt; }
.UIButton_Icon { margin: -2px 5px 0pt 0pt; display: block; height: 16px ! important; float: left; width: 16px ! important; }
i.UIButton_Icon, img.UIButton_Icon { margin-top: 0pt; }
a.UIActionButton_SuppressText { padding: 3px 0pt 3px 4px; }
.UIActionButton_SuppressText .UIButton_Icon { margin: 0pt; }
.UIActionButton .uiTooltipWrap { bottom: 26px; margin-left: 3px; }
span.UIFormButton { padding: 0pt; }
span.UIFormButton .UIButton_Text { padding: 3px 6px 4px; }
.ff3 span.UIFormButton .UIButton_Text { padding: 2px 4px 3px; }
.UIProfileImage_LARGE { width: 50px; height: 50px; }
.UIProfileImage_SMALL { width: 32px; height: 32px; }
.UITitle { margin: 0pt; padding: 0pt; font-weight: bold; }
.UITitle_h5 { font-size: 11px; }
.UIImageBlock_Content { display: table-cell; vertical-align: top; width: 1000px; }
.UIImageBlock_Image { float: left; margin-right: 5px; }
.UIImageBlock_Image .img, img.UIImageBlock_Image, i.UIImageBlock_Image { display: block; }
.UIImageBlock_ICON_Image { margin-right: 5px; }
.UIImageBlock_ICON_Content { padding-top: 1px; }
.UIImageBlock_SMALL_Image { margin-right: 8px; }
a.uiTooltip { position: relative; z-index: 10; }
a.uiTooltip:hover { text-decoration: none; }
.uiTooltipWrap { background: transparent url('cnbfiri3.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; bottom: 100%; display: block; left: 0pt; padding-bottom: 4px; position: absolute; }
.uiTooltipText { padding: 3px 8px 4px; background-color: rgb(40, 40, 40); background-position: left bottom; color: rgb(255, 255, 255); display: block; left: 0pt; white-space: nowrap; }
a.uiTooltip .uiTooltipWrap, a.uiTooltip .uiTooltipText { display: block; visibility: hidden; }
a.uiTooltip:hover .uiTooltipWrap, a.uiTooltip:hover .uiTooltipText { visibility: visible; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zAZRT/hash/f03vjp2m.css ::::: */

.dropdown_menu { position: absolute; right: 0pt; width: 150px; z-index: 10; margin-top: -1px; }
.dropdown_menu .menu_content { border: 1px solid rgb(96, 118, 165); background: white none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#photos_box { padding: 0pt 0pt 0pt 8px; }
#photos_box .album { margin: 0pt 10px 0pt 0pt; padding: 0pt 0pt 5px; float: left; width: 170px; }
#photos_box .album .image { width: 75px; }
#photos_box .album .date { color: rgb(128, 128, 128); }
#photos_box .album div { float: left; width: 83px; }
#photos_box .album .desc .date { display: block; }
.profile dl.info { margin: 0pt; }
.profile dl.info dt, .profile dl.info dd { padding: 1px 0pt 3px; }
.profile dl.info dt { float: left; clear: left; }
.profile dl.info dd { margin: 0pt; float: left; padding-left: 10px; }
.profile .basic_info_summary dl.info dt, .profile .basic_info_summary dl.info dd { text-align: left; float: none; }
.profile .basic_info_summary .relationship_status span a { display: block; }
.profile .right_column_container {  margin: auto; padding: 0pt; width: 640px; left:20px; }
.profile .right_column_container .profile_sidebar_ads { float: right; width: 180px; }
.profile .right_column { float: right; width: 760px; }
.profile_two_columns .right_column { float: right; width: 540px; }
#profile_top_bar { margin: auto; padding: 0pt 160px 0pt 60px; width: 720px; }
.profile .top_bar_pic { margin: 1px 0pt 0pt -60px; float: left; }
.profile .top_bar_pic img { display: block; }
.profile_two_columns .top_bar_pic { display: none; }
.profile_two_columns #profile_top_bar { padding: 0pt 0pt 0pt 220px; }
.profile .profile_top_bar_container { overflow: hidden; }
.profile .profile_top_wash { background: rgb(237, 239, 244) url('enyi8d10.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.profile .profile_color_bar { padding-top: 22px; }
.profile .top_bar h1 { padding: 0pt; display: inline; font-size: 16px; font-weight: bold; }
.profile .top_bar .mobile_status { color: rgb(85, 85, 85); display: inline; font-size: 13px; font-weight: normal; margin-left: 5px; }
.profile .top_bar .mobile_status small { color: rgb(153, 153, 153); font-size: 9px; margin-left: 3px; white-space: nowrap; }
.profile .tabs_wrapper { margin: 0pt; padding: 10px 0pt 0pt; }
.profile .top_bar ul.tabs { border-right: 0pt none; border-bottom: 0pt none; width: 100%; }
.profile .top_bar ul.tabs li { margin: 0pt 2px 0pt 0pt; overflow: hidden; background-color: rgb(216, 223, 234); float: left; position: relative; }
.profile .top_bar ul.tabs li a.tab_link { border-style: solid solid none; border-color: rgb(216, 223, 234) rgb(216, 223, 234) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 3px 11px; font-size: 13px; font-weight: bold; display: block; white-space: nowrap; }
.profile .top_bar ul.tabs li a.tab_link .app_tab_icon { display: none; }
.profile .top_bar ul.tabs li a.tab_link:hover { border-color: rgb(98, 122, 173); background-color: rgb(98, 122, 173); color: rgb(255, 255, 255); text-decoration: none; }
.profile .top_bar ul.tabs li a.tab_link:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.profile .top_bar ul.tabs li.selected { background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: -2px; margin-bottom: -2px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.profile .top_bar ul.tabs li.selected a.tab_link { padding: 5px 10px 4px; color: rgb(51, 51, 51); font-size: 13px; }
.profile .top_bar ul.tabs li.selected a.tab_link:hover { border-color: rgb(216, 223, 234); background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); text-decoration: none; }
.profile .top_bar ul.tabs li.profile_tab_more { padding: 0pt; overflow: visible; position: relative; z-index: 5; margin-top: 0pt; margin-bottom: 0pt; }
.profile .top_bar ul.tabs li.profile_tab_more a.tab_link { margin: 0pt; padding: 0pt; background: transparent url('bsw5js90.gif') no-repeat scroll 0pt -1px; width: 25px; height: 22px; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.profile .top_bar ul.tabs li.profile_tab_more a.tab_link:hover, .profile .top_bar ul.tabs li.selected_tab_more a.tab_link { border-top: 1px solid rgb(98, 122, 173); border-left: 1px solid rgb(98, 122, 173); border-right: 1px solid rgb(98, 122, 173); padding: 0pt; background: rgb(137, 155, 193) url('bsw5js90.gif') no-repeat scroll 0pt -26px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
.profile li.profile_tab_more .tabs_more_menu {  }
.profile li.profile_tab_more .tabs_more_menu ul { margin: 0pt; padding: 0pt; }
.profile .link_menu_list { padding: 0pt; }
.profile .left_column_container { margin: auto; overflow: visible ! important; height: 0pt; width: 760px; padding-right: 180px; }
.profile .left_column { margin: 0pt; padding: 0pt; float: left; width: 200px; display: none; }
.profile_two_columns .left_column { display: block; position: relative; }
.profile .profileimage { text-align: center; min-height: 50px; }
div.profile_actions { padding-bottom: 20px; }
.profile_actions a.profile_action { border-bottom: 1px solid rgb(216, 223, 234); padding: 3px 8px; display: block; text-decoration: none; }
.profile_actions a:hover { background-color: rgb(59, 89, 152); color: rgb(255, 255, 255); }
.secondary_actions { margin-top: 40px; }
.secondary_actions a.action { border: medium none ; padding: 3px 0pt 3px 9px; display: block; }
div.actions .share_and_hide { padding: 5px 0pt 3px 9px; }
.profile .box_column { border-right: 1px solid rgb(216, 223, 234); border-bottom: 1px solid rgb(148, 163, 196); z-index: 12; position: relative; }
.profile .box { border-top: 1px solid rgb(148, 163, 196); padding-bottom: 10px; position: relative; }
.profile .box .box_header { border-top: 0pt none; padding: 5px 8px; background: rgb(236, 239, 245) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; display: block; }
.profile .box h4.box_header { border-bottom: 1px solid rgb(236, 239, 245); margin: 0pt; padding: 2px 8px; background: white none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal; }
.profile .box h4.box_header span { float: left; }
.profile .box h4.box_header small { float: right; font-size: 11px; }
.profile .box .inside { padding: 10px 7px 10px 8px; overflow: hidden; position: relative; }
.profile .left_column .box .inside { width: 184px; }
.profile .left_column .box .app_content_2407511955, .profile .left_column .box .app_content_2356318349, .profile .left_column .box .app_content_70004827638, .profile .left_column .box .app_content_2530096808 { padding-right: 0pt; padding-left: 8px; width: 191px; }
.profile .basic_info_summary { border-top: 1px solid rgb(148, 163, 196); border-right: 1px solid rgb(216, 223, 234); border-bottom: 0pt none; position: relative; }
.profile .basic_info_summary dl.info dt { float: none; padding-bottom: 2px; }
.profile .basic_info_summary dl.info dd { padding: 0pt 0pt 6px; overflow: hidden; margin-right: 2px; color: rgb(0, 0, 0); }
.profile .small_box_size_restrict { overflow: hidden; max-height: 250px; }
.profile .profile_bottom_container { min-height: 100px; }
#pagelet_ads { width: 180px; float: right; }
.right_column { width: 87px; padding-right: 0pt; }
.PillFilter_pillfilter { font-weight: bold; font-size: 11px; line-height: 15px; }
.PillFilter_pillfilter .PillFilter_filter { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; padding-right: 4px; }
#facebook .PillFilter_pillfilter .PillFilter_filter.Tabset_selected a { color: rgb(255, 255, 255); cursor: default; text-decoration: none; }
.PillFilter_pillfilter .PillFilter_filter div {  }
.PillFilter_pillfilter .PillFilter_filter .bl { padding: 2px 6px 3px; }
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div { background: transparent url('7x0yx3gz.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .tl { background-position: left top; float: left; }
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .tr { background-position: right top; }
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .br { background-position: right bottom; }
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .bl { background-position: left bottom; }
ul.Tabset_tabset li { float: left; display: inline; }
.UIGridRenderer .UIGridRenderer_Row { padding-bottom: 10px; }
.UIGridRenderer .UIGridRenderer_Last { margin-right: 0pt ! important; padding-right: 0pt ! important; }
.UIPortrait_WIDE, .UIPortrait_TALL, .UIPortrait_TALL_SIZE_SMALL { overflow: hidden; display: block; float: left; padding-right: 6px; position: relative; }
.UIPortrait_TALL { width: 57px; }
.UIPortrait_WIDE .title, .UIPortrait_TALL .title { display: block; float: left; }
.UIPortrait_Text { float: left; width: 57px; }
/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/z31YY/hash/2xzl1atx.css ::::: */

.buddy_list .subheader, .buddy_list .hide_idle_marker, .buddy_list .suppress, .buddy_list .hide_empty_item, .buddy_list .list_drop_zone, .buddy_list .other_friends_list .friend_list_container .list_drop_zone, .buddy_list .hide_friend_list, .buddy_list .hover.drag_over .friendlist_name .edit_link, #buddy_list.reorder_fl .buddy_list_typeahead, .buddy_list .hover.other_friends_list .friendlist_name .edit_link, #buddy_list.reorder_fl .list_select .suppress, #buddy_list.reorder_fl .switch, #buddy_list_panel span.offline, .buddy_list .offline .list_drop_zone, .buddy_list .drag_over .friend_list_container .droppable_placeholder, #presence #buddy_list_content .hover .titletip, .buddy_list.error #buddy_list_content, .buddy_list .buddy_list_error { display: none; }
.buddy_list_typeahead { border-top: 1px solid rgb(185, 196, 218); padding: 0pt; background-color: rgb(255, 255, 255); position: relative; }
#buddy_list .buddy_list_typeahead #buddy_list_typeahead_input { border-color: rgb(147, 162, 193); border-width: 1px 0pt 0pt; padding: 3px 4px 4px 21px; background: white url('ebqvjyrq.png') no-repeat scroll 3px 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 14px; width: 175px; }
#buddy_list_panel { border-bottom: 1px solid rgb(128, 128, 128); background: rgb(237, 237, 237) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#buddy_list_panel .lists, #buddy_list_panel .settings { border-right: 1px solid rgb(153, 153, 153); float: left; position: relative; z-index: 11; }
#buddy_list_panel .flyout { border: 1px solid rgb(51, 51, 51); padding: 6px 0pt; background: rgb(238, 238, 238) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; right: -1px; top: 20px; width: 186px; z-index: 10; }
#buddy_list_panel #buddy_list_panel_settings_flyout { padding: 4px 0pt 6px; }
#buddy_list_panel .lists a.panel_item, #buddy_list_panel .settings a.panel_item { border-top: 1px solid rgb(255, 255, 255); padding: 0pt 1px; background: rgb(238, 238, 238) url('apfsevhg.png') repeat-x scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#buddy_list_panel .lists a:hover, #buddy_list_panel .settings a:hover { background-color: rgb(255, 255, 255); background-image: none; text-decoration: none; }
#buddy_list_panel .lists a.panel_item span, #buddy_list_panel .settings a.panel_item span { border-top: 1px solid rgb(244, 244, 244); padding: 2px 7px 5px 0pt; color: rgb(51, 51, 51); display: block; line-height: 11px; font-weight: bold; text-shadow: 0pt 1px 0pt rgb(255, 255, 255); }
#buddy_list_panel .lists a:hover span, #buddy_list_panel .settings a:hover span { border-top: 1px solid rgb(255, 255, 255); }
#buddy_list_panel a.panel_item .panel_icon { margin: 2px 3px 0pt 5px; overflow: hidden; background-image: url('ebqvjyrq.png'); background-repeat: no-repeat; float: left; height: 8px; width: 8px; }
#buddy_list_panel a.panel_item #options_item .panel_icon { background-position: -623px -101px; }
#buddy_list_panel a.panel_item #lists_item .panel_icon { background-position: -615px -101px; }
.buddy_list .buddy_error, .buddy_list .info_text { padding: 6px 8px; color: rgb(102, 102, 102); }
#chat_previous_tab, #chat_next_tab { padding: 0pt 4px; }
#chat_previous_tab span, #chat_next_tab span { margin: 8px 2px 0pt 0pt; background-repeat: no-repeat; background-image: url('ebqvjyrq.png'); background-position: -820px -75px; width: 4px; height: 8px; float: left; }
#chat_previous_tab span { float: right; background-position: -826px -75px; }
#chat_next_tab.disabled span { background-position: -820px -66px; }
#chat_previous_tab.disabled span { background-position: -826px -66px; }
#presence .presence_bar_button .count_missed { padding: 5px 0pt; }
#presence .disabled .count_missed { color: rgb(153, 153, 153); }
#presence #icon_garden { padding: 0pt; float: left; width: 158px; }
#presence_applications_icon_garden { border-left: 1px solid rgb(181, 181, 181); }
#presence_applications_icon_garden div.icon_garden_elem { float: left; position: relative; top: 1px; }
#presence_applications_icon_garden .app_icon, #presence_applications .app_icon { width: 16px; height: 16px; }
#presence_applications_icon_garden a:hover { text-decoration: none; }
#presence_applications_icon_garden .icon_garden_elem a.uiTooltip { padding: 4px 5px 5px; height: 16px; display: block; width: 16px; }
#presence_applications_icon_garden .icon_garden_elem a.uiTooltip:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#presence_applications_icon_garden .icon_garden_elem .uiTooltipWrap { bottom: 26px; }
#presence #presence_applications_bookmark_app { border-right: medium none; padding: 4px 4px 0pt; width: auto; }
#presence #presence_applications_tab { border-right: 1px solid rgb(181, 181, 181); padding-left: 4px; width: 87px; }
#presence #presence_applications_tab .favi_apps, #presence #presence_applications_tab.async_saving .loading { display: block; float: left; margin-right: 4px; }
#presence #presence_applications_tab.async_saving .favi_apps, #presence #presence_applications_tab .loading { display: none; margin-top: 3px; }
#presence .wideapp #presence_applications_tab { width: 111px; }
#presence_bar .presence_notifications:hover .titletip { display: block; }
#presence_bar #presence_notifications_content { padding: 2px 2px 6px; }
#presence_bar .presence_notifications_see_all { padding: 4px 6px; text-align: right; display: block; }
body #presence { padding: 0pt; position: fixed; z-index: 99; bottom: 0pt; right: 0pt; color: rgb(17, 17, 17); font-size: 11px; height: 25px; width: 100%; }
#channel_iframe { display: none; position: absolute; top: -1000px; left: -1000px; width: 5px; height: 5px; }
#presence_ui { border-right: 1px solid rgb(181, 181, 181); background: transparent url('ebqvjyrq.png') repeat-x scroll 0pt -24px; overflow: visible ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-left: 15px; margin-right: 15px; position: relative; }
#presence #presence_bar_right .presence_section { float: right; }
.presence_error .hide_on_presence_error, .show_on_presence_error, .show_popped_out, .show_on_uploader_progressing, .popped_out .show_popped_in, .bar_popout_ui .hide_on_presence_error, .bar_popout_ui #presence_ui #presence_bar .show_on_presence_error { display: none; }
#presence .presence_section { padding: 0pt; float: left; height: 22px; margin-top: 1px; }
#presence .presence_bar_button { border-left: 1px solid rgb(181, 181, 181); border-right: 1px solid rgb(224, 224, 224); padding: 0pt 6px; height: 25px; color: rgb(51, 51, 51); cursor: pointer; width: 16px; position: relative; }
#presence #presence_popout_section .presence_bar_button { border-left: medium none; }
#presence #presence_error_section { border-left: 1px solid rgb(181, 181, 181); position: relative; }
#presence #presence_applications_tab { border-left: 1px solid rgb(181, 181, 181); }
#presence .presence_bar_button .inner_button { border-top: 1px solid white; padding: 3px 0pt; line-height: 15px; }
#presence .presence_bar_button:hover { background-color: rgb(255, 255, 255); text-decoration: none; }
#presence .titletip, #presence_popout_sidebar .titletip { background: transparent url('cnbfiri3.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; bottom: 27px; display: none; padding-bottom: 4px; position: absolute; right: 6px; z-index: 20; }
.accessibility_tip { overflow: hidden; position: absolute; right: -999px; top: -999px; opacity: 0; width: 0pt; height: 0pt; }
#presence .titletip strong, #presence_popout_sidebar .titletip strong { padding: 3px 8px; background: rgb(40, 40, 40) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); display: block; font-weight: normal; text-align: center; white-space: nowrap; }
#presence .presence_menu_opts_wrapper { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: absolute; bottom: 26px; z-index: 14; right: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#presence #presence_ui .presence_menu_opts_wrapper_left { right: auto; left: 0pt; }
#presence .presence_menu_opts { border-style: solid; border-color: rgb(51, 51, 51) rgb(51, 51, 51) black; border-width: 1px; padding: 0pt; background: rgb(255, 255, 255) none no-repeat scroll right bottom; cursor: auto; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 231px; }
#presence #presence_bar_right .presence_menu_opts { width: 200px; }
#presence_bar .presence_menu_opts h2 { border-style: solid; border-color: rgb(37, 69, 136) rgb(37, 69, 136) rgb(82, 110, 166); border-width: 1px; margin: -1px -1px 0pt; padding: 0pt; background-color: rgb(82, 110, 166); color: rgb(255, 255, 255); font-size: 11px; cursor: pointer; width: 100%; position: relative; }
#presence_bar .presence_menu_opts h2 .presence_minimize { overflow: hidden; float: right; width: 9px; height: 2px; background-color: rgb(173, 190, 216); position: absolute; right: 5px; top: 10px; }
#presence_bar .presence_menu_opts h2:hover .presence_minimize { background-color: rgb(255, 255, 255); }
#presence_bar .presence_menu_opts h2 span { padding: 3px 8px; display: block; }
.presence_menu_opts .presence_menu_content_wrapper { overflow: hidden; position: relative; }
#presence #presence_popout_section { width: 30px; }
#presence #presence_popout_section .presence_bar_button { border-left: 1px solid rgb(224, 224, 224); }
#presence #presence_popout_section .presence_bar_button .im_icon { display: none; }
#presence #presence_popout_section .presence_bar_button .pop_icon { margin-top: 4px; }
#presence_bar #presence_notifications_tab:hover { text-decoration: none; }
#presence .presence_section .slider_num_missed, #presence_bar #presence_notifications_count strong { padding: 1px 0pt 0pt; color: rgb(255, 255, 255); position: absolute; top: -4px; right: 0pt; height: 16px; width: 17px; font-size: 9px; background-image: url('ebqvjyrq.png'); background-position: -801px -66px; background-repeat: no-repeat; text-align: center; }
#presence_notifications_loading { margin: 0pt auto; padding: 5px; display: block; }
#presence #buddy_list_tab { padding-right: 5px; width: 159px; white-space: nowrap; }
#presence #buddy_list_tab .buddy_icon { margin: 3px 2px 0pt 0pt; float: left; }
#presence #buddy_list_tab .buddy_icon { background: transparent url('ebqvjyrq.png') no-repeat scroll -631px -101px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 16px ! important; margin-right: 4px; }
#presence.buddy_list_hidden #buddy_list_tab .buddy_icon { background: transparent url('ebqvjyrq.png') no-repeat scroll -647px -101px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#presence #chat { padding: 0pt; float: right; height: 26px; }
#chat_tab_bar { float: left; }
#universal_search { padding: 3px 11px 3px 4px; width: 172px; }
#universal_search #universal_search_input { float: left; position: relative; width: 151px; }
#universal_search #universal_search_input #q { border-style: solid none solid solid; border-color: rgb(49, 80, 145) -moz-use-text-color rgb(49, 80, 145) rgb(49, 80, 145); border-width: 1px 0pt 1px 1px; margin: 0pt; padding: 3px 4px; background: white url('ebqvjyrq.png') no-repeat scroll 0pt -65px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: 143px; }
#universal_search #universal_search_submit { float: left; width: 21px; }
#universal_search #universal_search_submit label { border: 1px solid rgb(49, 80, 145); margin: 0pt; padding: 0pt; overflow: hidden; display: block; font-size: 11px; text-decoration: none; width: 19px; position: absolute; }
#universal_search #universal_search_submit label span { margin: 0pt; padding: 3px 0pt; background: rgb(109, 132, 180) url('ebqvjyrq.png') no-repeat scroll -429px -65px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#universal_search #universal_search_submit label input { overflow: hidden; position: absolute; top: -10px; width: 1px; height: 1px; }
#universal_search #universal_search_submit label:active { border: 1px solid rgb(49, 80, 145); background: rgb(91, 117, 171) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#universal_search #universal_search_submit label:active span { background: transparent url('ebqvjyrq.png') no-repeat scroll -449px -65px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zF28H/hash/9g974hxz.css ::::: */

/* ::::: http://static.ak.fbcdn.net/rsrc.php/z3379/hash/32hmlhon.css ::::: */

/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/zC8JQ/hash/64kgt8bx.css ::::: */

/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/z7YJB/hash/15v9ip57.css ::::: */

.app_content_2344061033 { padding-bottom: 15px; }
.app_content_2344061033 li { padding-top: 4px; padding-bottom: 4px; }
.app_content_2344061033 small { color: rgb(128, 128, 128); }
.app_content_2344061033 .events_list { margin: 0pt 8px; padding: 4px 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.app_content_2344061033 .events_list li { border-top: 1px solid rgb(216, 223, 234); padding: 4px 0pt; }
.app_content_2344061033 .events_list li.events_list_first { border: medium none ; padding-top: 0pt; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zD3UN/hash/aigxu7pv.css ::::: */

i.img {  }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zB8T5/hash/7lk31pj3.css ::::: */

/* ::::: http://static.ak.fbcdn.net/rsrc.php/zCGBZ/hash/5loib958.css ::::: */

a.UIEmuFrame_x { margin: 1px 2px 0pt 7px; background: transparent url('ebqvjyrq_001.png') no-repeat scroll -869px -65px; display: block; float: right; height: 13px; width: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-indent: -5000px; }
a.UIEmuFrame_x:hover { background-color: rgb(59, 89, 152); background-position: -857px -65px; text-decoration: none; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/z7VN3/hash/ee03q1p6.css ::::: */

.UIEMUASSocialContext { padding-bottom: 6px; }
.UIEMUASFrame { padding: 10px 0pt 10px 10px; width: 147px; }
.UIEMUASFrame_creative { padding-right: 5px; }
.UIEMUASFrame_image img { max-height: 80px; }
.UIEMUASFrame_body { overflow: hidden; color: rgb(51, 51, 51); padding-bottom: 3px; padding-top: 5px; }
a.UIEMUASFrame_title { padding: 0pt 0pt 7px 1px; overflow: hidden; display: block; font-size: 12px; font-weight: bold; }
a.UIEMUASFrame_imageAndBody:hover { text-decoration: none; }
.UIEMUASFrame_creative:hover a.UIEMUASFrame_title { text-decoration: underline; }
.UIEMUASFrame_titleAndFeedback:hover a.UIEMUASFrame_title { text-decoration: none; }
a.UIEMUASFrame_title:hover { text-decoration: underline ! important; }
.UIEMUASFrame_action { padding-bottom: 5px; padding-top: 3px; }
.UIEMUASSLikeFrame_liked { display: none; }
.UIEMUASSLikeFrame .UIEMUASSocialContext { padding-bottom: 0pt; padding-top: 2px; }
.UIEMUASSLikeFrame_likeIcon .UIEMUASSocialContext { padding-bottom: 0pt; padding-top: 6px; }
/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/z1HU5/hash/evt522cf.css ::::: */

.UIComposer { margin-bottom: 10px; position: relative; z-index: 11; }
.UIComposer_Upload_Iframe { height: 1px; position: absolute; left: -1000px; width: 1px; }
.UIComposer .UIComposer_Box { border-color: rgb(145, 145, 145) rgb(181, 181, 181) rgb(203, 203, 203); border-top: 2px solid rgb(145, 145, 145); padding: 7px 0pt; background-color: rgb(242, 242, 242); }
.UIComposer_Content { padding: 0pt 7px; }
.UIComposer_InputArea_Base { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; position: relative; }
.UIComposer_InputArea { border-style: solid; border-color: rgb(174, 174, 174) rgb(187, 187, 187) rgb(187, 187, 187); border-width: 1px; }
.UIComposer_InputShadow { border-top: 1px solid rgb(232, 232, 232); padding: 2px 5px 3px; }
.UIComposer_InputShadow .DOMControl_placeholder { line-height: 21px; }
.UIComposer .UIComposer_TextArea { border: medium none ; margin: 0pt; padding: 0pt; overflow: hidden; font-size: 13px; height: 21px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; vertical-align: bottom; width: 100%; }
.UIComposer_AttachmentTitle { background: transparent none no-repeat scroll left center; color: rgb(102, 102, 102); font-weight: bold; padding-left: 22px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.UIComposer_AttachmentArea { border-style: solid; border-color: rgb(174, 174, 174) rgb(187, 187, 187) rgb(187, 187, 187); border-width: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 6px; }
.UIComposer_AttachmentArea_Shadow { border-top: 1px solid rgb(232, 232, 232); padding: 3px 4px 4px; overflow: hidden; }
.UIComposer_AttachmentArea_Header { border-bottom: 1px solid rgb(223, 223, 223); overflow: hidden; line-height: 18px; padding-bottom: 4px; }
.UIComposer_AttachmentArea_CloseButton { background: transparent none no-repeat scroll -150px -83px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: right; height: 18px; width: 18px; }
.UIComposer_AttachmentArea_CloseButton:hover { background-position: -168px -83px; }
.UIComposer_AttachmentArea_Cache { overflow: hidden; padding-top: 4px; }
.UIComposer_AttachmentArea_Loader { padding: 6px 0pt; text-align: center; }
.UIComposer_ButtonArea { height: 24px; margin-bottom: 0pt; padding-top: 7px; }
.UIComposer_ButtonArea ul { display: block; }
.UIComposer_Buttons li { float: right; }
.UIComposer_SubmitButton { margin-left: 5px; }
.UIComposer_Attachments li { float: left; }
.UIComposer_AttachmentPrompt { color: rgb(119, 119, 119); font-weight: bold; line-height: 24px; padding-right: 4px; }
.UIComposer_ButtonArea .UIButton_Text { font-size: 13px; line-height: 16px; }
.UIComposer_AttachmentArea_CloseButton { background-image: url('6w95fo9x.gif'); }
.UIComposer_Buttons .UIComposer_PrivacyEtc { width: 150px; }
.nile_profile .minifeedwall { padding-top: 6px; }
#feedwall_with_composer { padding-top: 14px; }
#feedwall_controls_wrapper { clear: both; position: relative; z-index: 10; }
#feedwall_controls_wrapper .options_icon { left: 0pt; margin-left: 5px; position: absolute; }
#feedwall_controls_wrapper .advanced_controls_link { padding: 0pt 6px 3px 25px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: none; position: absolute; right: 0pt; top: -2px; }
#feedwall_controls_wrapper.show_advanced_options_link .advanced_controls_link { display: block; }
#feedwall_controls { padding: 1px 0pt 3px; }
#feedwall_controls_wrapper.show_advanced_options_link #feedwall_controls { display: none; }
#feedwall_controls ul.Tabset_tabset li { float: left; }
#feedwall_controls ul.Tabset_tabset #profile_stream_filters_settings, #feedwall_controls ul.Tabset_tabset .walltowall { float: right; }
.UIMediaItem {  }
.UIMediaItem img { display: block; }
.UIMediaItem .uiVideoThumb { float: left; }
.UIMediaItem_Wrapper { overflow: hidden; }
.UIMediaItem_UnknownWidth img { max-width: 90px; max-height: 90px; }
.UIRecentActivityStory { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: both; display: block; padding-top: 4px; position: relative; }
.UIRecentActivity_Body { min-height: 18px; }
.UIRecentActivity_Stream { padding: 4px 0pt 14px; }
.UIStream_Border { border-top: 1px solid rgb(238, 238, 238); padding-top: 12px; }
.UIRecentActivity_Stream { padding-left: 60px; }
.UIRecentActivity_Stream .UIRecentActivity_Header { padding: 2px 0pt 5px; color: rgb(170, 170, 170); font-size: 9px; font-weight: bold; }
.UIStoryAttachment { overflow: hidden; margin-top: 6px; padding-right: 10px; margin-bottom: 5px; }
.UIStoryAttachment_Media { overflow: hidden; float: left; padding-right: 10px; }
.UIStoryAttachment_Info { display: table; }
.UIStoryAttachment_Title { font-weight: bold; padding-top: 3px; }
.UIStoryAttachment_Caption { color: rgb(128, 128, 128); padding-top: 3px; }
.UIStoryAttachment_Copy { color: rgb(128, 128, 128); padding-top: 3px; }
.UIStoryAttachment_Table { padding-top: 2px; }
.UIStoryAttachment_Label { color: rgb(153, 153, 153); padding-right: 4px; }
.UIShowMore_Pager .PagerMoreLink { float: left; padding-right: 5px; }
.UIShowMore_Pager .PagerArrow { margin: 5px 0pt 0pt 5px; display: inline; position: absolute; }
.UIShowMore_Pager_Loader { margin: 1px 15px 0pt 25px; display: none; position: absolute; }
.UIShowMore_PagerInner { margin: 5px 10px; overflow: hidden; }
.UIShowMore_ShowMore { display: block; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/z5BJF/hash/diaz3btq.css ::::: */

.commentable_item .comment_box { padding: 2px 0pt 0pt; overflow: hidden; clear: both; font-size: 11px; }
.commentable_item .comment_box_nub { margin: 0pt 0pt 0pt 17px; background: transparent url('ebqvjyrq_001.png') no-repeat scroll -930px -69px; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: left; height: 5px; width: 9px; }
.autoexpand_mode .feedback_toggle_link, .collapsed_comments .comment_box, .feedback_toggle_link .feedback_show_link, .collapsed_comments .feedback_hide_link { display: none; }
.hidden_add_comment .comment_add_row, .one_row_add_box textarea.DOMControl_placeholder + img, .commentable_item textarea.DOMControl_placeholder ~ .comments_add_box_submit { display: none; }
.action_links_title .comment_link, .action_links_bottom .comment_link, .feedback_show_link, .feedback_hide_link, .UIActionLinks .comment_link { color: rgb(59, 89, 152); font-weight: normal; vertical-align: text-bottom; }
.action_links_title .comment_link:hover, .action_links_bottom .comment_link:hover, .feedback_show_link:hover, .feedback_hide_link:hover, .UIActionLinks .comment_link:hover { text-decoration: underline; }
.commentable_item .ufi_section { border-bottom: 1px solid rgb(229, 234, 241); padding: 5px 0pt 4px 5px; overflow: hidden; background-color: rgb(236, 239, 245); clear: left; float: none; margin-bottom: 2px; width: 350px; }
.comments_add_box_submit { margin: 4px 5px 0pt 0pt; float: right; width: auto; }
.commentable_item .comment_box .comment_actions { padding: 2px 0pt 1px; color: rgb(119, 119, 119); }
.commentable_item .comment_box .comment_author { font-weight: bold; }
.commentable_item .comment_box .comment_actual_text { display: inline; }
.commentable_item .comment_box .comment_text { padding: 1px 5px 0pt 0pt; }
.comments_add_box img { float: left; padding-right: 6px; }
.comments_add_box textarea, .ie6 .commentable_item textarea.DOMControl_placeholder, .no_js .commentable_item .comment_box .comments_add_box textarea { margin: 0pt 5px 0pt 0pt; overflow: auto; min-height: 29px; height: 29px; width: 298px; float: right; }
.comments_add_box textarea.add_comment_text { overflow: hidden; }
.one_row_add_box textarea.DOMControl_placeholder { min-height: 14px; height: 14px; width: 337px; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/z63AN/hash/66d4yq9v.css ::::: */

.uiLinkButton input { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(59, 89, 152); cursor: pointer; font-family: 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif; font-size: 11px; vertical-align: top; }
.uiLinkButton input::-moz-focus-inner { border: 0pt none ; padding: 0pt; }
.uiLinkButton:hover, .uiLinkButton input:hover, .uiLinkButton input:focus, .uiLinkButton input:active { color: rgb(59, 89, 152); text-decoration: underline; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/z7DDL/hash/cv89axds.css ::::: */

/* ::::: http://static.ak.fbcdn.net/rsrc.php/zDDSA/hash/171y63qz.css ::::: */

.gray_box { border: 1px solid rgb(204, 204, 204); background-color: rgb(247, 247, 247); }
.lightblue_box { border: 1px solid rgb(216, 223, 234); background-color: rgb(237, 239, 244); }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zA403/hash/6ef1yqb7.css ::::: */

.buttons { padding: 0pt; float: none; }
.pas { padding: 5px; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zEG0F/hash/1dww4e7c.css ::::: */

.gift_outer { padding: 3px; float: left; margin-left: 3px; margin-top: 4px; }
.gift_inner { background-image: none; background-repeat: no-repeat; width: 64px; height: 64px; }
#gifts { margin-bottom: -5px; }
#gifts .with_caption { padding: 0pt 18px 10px 0pt; float: left; }
#gifts .gift_outer { margin: 0pt; cursor: pointer; float: none; }
#gifts .gift_caption { font-size: 9px; margin-top: 3px; text-align: center; color: rgb(128, 128, 128); }
#gifts .gift_caption span { color: rgb(153, 153, 153); }
#gifts .gift_caption a { color: rgb(128, 128, 128); }
/* ::::: http://b.static.ak.fbcdn.net/rsrc.php/zD4DJ/hash/6wtpyl73.css ::::: */

.uiVideoThumb { border: 0pt none ; overflow: hidden; position: relative; }
.uiVideoThumb img { display: inline-block; max-width: 130px; }
.uiVideoThumb img[width] {  }
.uiVideoThumb i { background: transparent url('1fjg6c8h.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; bottom: 0pt; height: 32px; left: 0pt; position: absolute; width: 39px; }
/* ::::: http://static.ak.fbcdn.net/rsrc.php/zBR9U/hash/ah55vhpy.css ::::: */

.app_content_2413267546 .main_profile .fb_profile_widget_header { border-bottom: 1px solid rgb(204, 204, 204); font-size: 9px; padding-bottom: 1px; font-weight: bold; color: rgb(85, 85, 85); }
.app_content_2413267546 .main_profile .fb_song { padding-bottom: 3px; padding-top: 2px; }
.app_content_2413267546 .main_profile .fb_song_play_btn { background-image: url('app_full_proxy_012.php'); background-position: 1px 3px; background-repeat: no-repeat; padding-bottom: 6px; }
.app_content_2413267546 .main_profile .fb_tv_play_btn { background-image: url('app_full_proxy_013.php'); background-repeat: no-repeat; background-position: 3px 2px; width: 20px; height: 20px; vertical-align: top; padding-bottom: 6px; display: block; }
.app_content_2413267546 .main_profile .fb_song_misc { color: rgb(128, 128, 128); }
.app_content_2413267546 .main_profile .fb_song_main_div { float: left; padding-top: 2px; width: 160px; }
.app_content_2413267546 .main_profile .mini_search { border: 1px solid rgb(255, 105, 10); padding: 2px 3px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; line-height: 13px; float: left; height: 13px; width: 158px; }
.app_content_2413267546 .main_profile .default_text { color: rgb(153, 153, 153); }
/*PUBS*/
#boite_pub{
margin: 0 auto;
width:988px;}

#top{
height:94px;
}

#atedra_top, #divers_top{padding:1px 0 0 0;}

#atedra_top{float:left;}

#divers_top{
float:right;
min-height: 10em;
    display: table-cell;
    vertical-align: middle
}

#atedra_side{
border-bottom:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
padding:0;
}