.app_content_36105078640 #app36105078640_body { padding: 0pt 10px; color: #111111; font-family: "Lucida Grande",Tahoma,Verdana,Arial,Sans-serif; font-size: 11px; position: relative; z-index: 0; }
.app_content_36105078640 .hidden { display: none; }
.app_content_36105078640 a { color: #3b5998; font-weight: bold; cursor: pointer; outline-style: none; text-decoration: none; }
.app_content_36105078640 a:link, .app_content_36105078640 a:visited { text-decoration: none; }
.app_content_36105078640 a:hover { text-decoration: underline; }
.app_content_36105078640 ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.app_content_36105078640 img {  }
.app_content_36105078640 sup, .app_content_36105078640 sub { height: 0pt; line-height: 1; vertical-align: baseline; position: relative; }
.app_content_36105078640 sup { bottom: 1ex; }
.app_content_36105078640 sub { top: 0.5ex; }
.app_content_36105078640 .ad { margin: 0px auto; width: 650px; text-align: center; padding-bottom: 10px; }
.app_content_36105078640 .ad_728 { height: 96px; position: relative; width: 720px; }
.app_content_36105078640 .ad_728 iframe { position: absolute; left: -4px; }
.app_content_36105078640 .ad .top { padding-bottom: 5px; }
.app_content_36105078640 iframe.pixel { position: absolute; visibility: hidden; }
.app_content_36105078640 .profile_info { padding: 5px; background-color: #ffffff; }
.app_content_36105078640 .button { border-style: solid; border-color: #d8dfea #0e1f5b #0e1f5b #d8dfea; border-width: 1px; padding: 8px; background-color: #3b5998; color: #ffffff; cursor: pointer; font-weight: normal; font-size: 11px; text-align: center; }
.app_content_36105078640 .button a { color: #ffffff; font-weight: normal; }
.app_content_36105078640 .button:hover { text-decoration: none; cursor: default; }
.app_content_36105078640 .inactive { background-color: #999999; }
.app_content_36105078640 #app36105078640_content a.disabled { color: #888888; }
.app_content_36105078640 #app36105078640_content a.disabled:hover { color: #888888; background-color: transparent; }
.app_content_36105078640 .clearfix { clear: both; }
.app_content_36105078640 #app36105078640_status { padding: 20px 20px 10px; color: #ffffff; }
.app_content_36105078640 #app36105078640_status strong { color: #333333; font-weight: bold; }
.app_content_36105078640 #app36105078640_status .header { padding: 0px; position: relative; font-size: 12px; text-align: left; height: 12px; font-weight: bold; color: #000000; }
.app_content_36105078640 #app36105078640_status .header .stat { font-weight: normal; color: #666666; font-size: 11px; }
.app_content_36105078640 #app36105078640_status .header .help_link { position: absolute; top: -1px; left: -18px; }
.app_content_36105078640 #app36105078640_status .user_level { font-size: 9px; }
.app_content_36105078640 #app36105078640_status .stat { margin: 0pt; padding-top: 0px; padding-bottom: 8px; font-size: 12px; }
.app_content_36105078640 #app36105078640_status .header strong { font-weight: bold; color: #333333; }
.app_content_36105078640 #app36105078640_user_card { padding: 10px; float: left; width: 400px; display: block; position: relative; }
.app_content_36105078640 #app36105078640_user_card .user_square { overflow: hidden; float: left; width: 52px; height: 52px; }
.app_content_36105078640 #app36105078640_user_card .user_square img { border: 1px solid #cccccc; }
.app_content_36105078640 #app36105078640_user_card .user_info { padding-left: 0px; }
.app_content_36105078640 #app36105078640_user_card .user_info ul { padding-left: 10px; float: left; width: 330px; }
.app_content_36105078640 #app36105078640_action_points { position: absolute; top: 80px; left: 10px; width: 179px; height: 55px; outline-color: red; outline-style: none; outline-width: medium; font-size: 18px; font-weight: bold; text-align: right; color: #444444; }
.app_content_36105078640 #app36105078640_action_points .points {  }
.app_content_36105078640 #app36105078640_action_points .small_points { font-size: 14px; }
.app_content_36105078640 #app36105078640_action_points .label { display: block; font-size: 11px; }
.app_content_36105078640 #app36105078640_action_points .battle_points { position: absolute; right: 8px; top: 5px; }
.app_content_36105078640 #app36105078640_action_points .energy_points { position: absolute; right: 92px; top: 5px; }
.app_content_36105078640 #app36105078640_action_points .battle_points .points { color: #e02db4; }
.app_content_36105078640 #app36105078640_action_points .energy_points .points { color: #dd3c10; }
.app_content_36105078640 #app36105078640_action_points #app36105078640_action_points_countdown_time { display: none; position: absolute; bottom: 5px; right: 8px; font-size: 11px; font-weight: normal; color: #888888; }
.app_content_36105078640 #app36105078640_action_points #app36105078640_action_points_countdown_time .time { font-size: 12px; font-weight: bold; color: #444444; }
.app_content_36105078640 #app36105078640_quest_card { padding: 12px; position: relative; float: left; background-color: transparent; color: #ffffff; }
.app_content_36105078640 #app36105078640_quest_card .header { text-align: right; color: #aebfd9; }
.app_content_36105078640 #app36105078640_quest_card .progress_label { font-weight: bold; color: white; float: left; }
.app_content_36105078640 #app36105078640_quest_card .maxed { padding: 10px 0pt; font-size: 14px; line-height: 16px; font-weight: bold; text-align: center; }
.app_content_36105078640 #app36105078640_quest_card .fame_bar { border: 2px solid #aebfd9; position: relative; background-color: #aebfd9; width: 168px; margin-top: 8px; }
.app_content_36105078640 #app36105078640_quest_card .fame_bar_progress { background-color: white; height: 19px; }
.app_content_36105078640 #app36105078640_quest_card .fame_progress { position: absolute; line-height: 19px; font-weight: bold; color: #3461a2; top: 0pt; left: 5px; }
.app_content_36105078640 #app36105078640_band_card { border-left: 1px solid #cccccc; position: relative; float: left; width: 200px; margin-left: 20px; padding-left: 20px; }
.app_content_36105078640 #app36105078640_band_card .band_info ul { width: 140px; float: left; }
.app_content_36105078640 #app36105078640_band_card .band_logo { float: left; height: 52px; width: 52px; }
.app_content_36105078640 #app36105078640_band_card .band_logo img { border: 1px solid #cccccc; }
.app_content_36105078640 .close_button { float: right; }
.app_content_36105078640 div.level_notification { border: 1px solid #cccccc; margin: 10px; padding: 10px; text-align: center; color: #111111; background-color: #ffffff; font-size: 16px; }
.app_content_36105078640 #app36105078640_tabs { overflow: auto; background-color: #333333; z-index: 0; position: relative; width: 740px; }
.app_content_36105078640 #app36105078640_tabs ul { z-index: 0; height: 27px; }
.app_content_36105078640 #app36105078640_tabs ul li { border: medium none #ffffff; float: left; display: block; }
.app_content_36105078640 #app36105078640_tabs ul li.first { border-left: 1px solid #cccccc; }
.app_content_36105078640 #app36105078640_tabs ul li a { border-right: 1px solid #222222; border-bottom: 1px solid #333333; padding: 8px; display: block; width: 80px; background-color: #333333; text-align: center; color: #ffffff; font-size: 10px; font-weight: bold; }
.app_content_36105078640 #app36105078640_tabs ul li.selected a { border-bottom: 1px solid #ffffff; cursor: pointer; background-color: #ffffff; text-decoration: none; color: #333333; }
.app_content_36105078640 #app36105078640_tabs ul li:hover a { border-bottom: 1px solid #eeeeee; color: #333333; background-color: #eeeeee; text-decoration: none; }
.app_content_36105078640 #app36105078640_tabs div.icons { position: absolute; top: 6px; right: 6px; }
.app_content_36105078640 #app36105078640_tabs div.icons img { padding-right: 3px; }
.app_content_36105078640 #app36105078640_body.blank { padding-top: 10px; }
.app_content_36105078640 #app36105078640_body.blank .go_back { padding: 10px 0pt; }
.app_content_36105078640 #app36105078640_body.blank #app36105078640_content { padding: 0pt 10px 10px; }
.app_content_36105078640 #app36105078640_content { margin: 0pt; padding: 20px 10px; overflow: auto; clear: both; position: relative; background-color: #ffffff; }
.app_content_36105078640 #app36105078640_content h2 { border-bottom: 1px solid #d8dfea; padding: 5px; font-size: 16px; color: #000000; font-weight: bold; }
.app_content_36105078640 #app36105078640_footer { padding: 5px; clear: both; text-align: center; color: #cccccc; font-size: 9px; background-color: #111111; }
.app_content_36105078640 #app36105078640_footer a { color: #ffffff; }
.app_content_36105078640 .left_content { width: 330px; float: left; padding-right: 30px; }
.app_content_36105078640 .right_sidebar { float: left; width: 357px; }
.app_content_36105078640 .left_sidebar { width: 140px; float: left; clear: both; }
.app_content_36105078640 .right_content { width: 580px; display: inline-block; float: left; }
.app_content_36105078640 .user_list, .app_content_36105078640 .band_list { padding-bottom: 20px; list-style-type: none; list-style-image: none; list-style-position: inside; }
.app_content_36105078640 .user_list li, .app_content_36105078640 .band_list li { margin-left: 0pt; padding-left: 0pt; list-style-type: none; list-style-image: none; list-style-position: inside; }
.app_content_36105078640 .pagination { padding: 10px 5px 5px; clear: both; float: left; }
.app_content_36105078640 .pagination a { margin: 0px 2px; padding: 5px; font-weight: normal; text-decoration: none; }
.app_content_36105078640 .pagination a:hover, .app_content_36105078640 .pagination a:active { border: 0px solid #cccccc; background-color: #a9dbeb; color: #ffffff; }
.app_content_36105078640 .pagination span.current { border: 0px solid #cccccc; margin: 0px 2px; padding: 2px 5px; font-weight: bold; background-color: #3b5998; color: #ffffff; }
.app_content_36105078640 .pagination span.disabled { border: 0px solid #cccccc; margin: 0px 2px; padding: 2px 5px; color: #000000; }
.app_content_36105078640 .search_widget { border: 1px solid #cccccc; padding: 10px 20px; background-color: #f7f7f7; margin-bottom: 20px; }
.app_content_36105078640 .filter_widget { padding-right: 25px; }
.app_content_36105078640 .order_widget { padding-bottom: 5px; padding-right: 5px; width: 250px; text-align: right; float: right; color: #333333; }
.app_content_36105078640 .order_widget a { font-weight: normal; font-size: 11px; }
.app_content_36105078640 .order_widget a.selected { font-weight: bold; font-size: 14px; }
.app_content_36105078640 #app36105078640_network_selector { padding-bottom: 0px; position: relative; float: left; width: 200px; }
.app_content_36105078640 #app36105078640_selector_menu_head { border: 1px solid #ffffff; font-size: 14px; padding-left: 8px; padding-right: 19px; text-decoration: none; position: relative; z-index: 2; }
.app_content_36105078640 #app36105078640_selector_menu_head.dropdown { border-style: solid; border-color: #3b5998 #3b5998 #ffffff; border-width: 1px; }
.app_content_36105078640 #app36105078640_network_selector ul { border: 1px solid #3b5998; width: 200px; padding-top: 5px; padding-bottom: 5px; position: absolute; top: 16px; background-color: #ffffff; font-size: 12px; z-index: 1; }
.app_content_36105078640 #app36105078640_network_selector ul li a { padding: 5px 10px; display: block; font-weight: normal; }
.app_content_36105078640 #app36105078640_network_selector ul li a:hover { cursor: pointer; background-color: #5c75aa; text-decoration: none; color: white; }
.app_content_36105078640 .actions_container ul.actions { padding-top: 5px; }
.app_content_36105078640 .actions_container ul.actions li a { border-bottom: 1px solid #cccccc; padding: 4px; display: block; font-weight: normal; }
.app_content_36105078640 .actions_container ul.actions li a:hover { text-decoration: none; background-color: #3b5998; color: #ffffff; }
.app_content_36105078640 div.container { padding: 0px; }
.app_content_36105078640 div.left_sidebar h2 { margin: 0pt; font-weight: bold; }
.app_content_36105078640 ul.sidenav li a { border-bottom: 1px solid #dddddd; padding: 8px 10px; display: block; text-align: right; font-weight: normal; }
.app_content_36105078640 ul.sidenav li a:hover, .app_content_36105078640 #app36105078640_content ul.sidenav li a.selected { text-decoration: none; font-weight: bold; background-color: #f7f7f7; color: #000000; }
.app_content_36105078640 div.right_content div.component { padding-left: 20px; }
.app_content_36105078640 .notification { border: 1px solid #e2c822; margin: 10px 0px; padding: 10px 20px; background-color: #fff9d7; text-align: center; }
.app_content_36105078640 .notification h4 { font-size: 14px; line-height: 18px; }
.app_content_36105078640 .notification h4 .item_name { color: #cc3333; }
.app_content_36105078640 .unmet .money { color: red; }
.app_content_36105078640 .money { color: #10993c; font-weight: bold; }
.app_content_36105078640 .bad_money { color: red; font-weight: bold; }
.app_content_36105078640 .energy { color: #dd3c10; font-weight: bold; }
.app_content_36105078640 .fans { color: #000000; font-weight: bold; }
.app_content_36105078640 .tokens { color: #dd3c10; font-weight: bold; }
.app_content_36105078640 .tutorial { padding: 10px; line-height: 1.25em; font-style: italic; font-size: 14px; }
.app_content_36105078640 .tutorial h4 { border-bottom: 1px solid #cccccc; font-weight: bold; font-size: 14px; padding-bottom: 4px; text-align: left; margin-bottom: 10px; }
.app_content_36105078640 .tutorial p { font-weight: normal; font-size: 14px; text-align: left; line-height: 1.25em; }
.app_content_36105078640 ul.sub_tabs { overflow: visible; width: 480px; padding-left: 10px; }
.app_content_36105078640 ul.sub_tabs li { border-style: solid solid solid none; border-color: #cccccc #cccccc #cccccc #ffffff; border-width: 1px 1px 1px 0px; float: left; text-align: center; top: 1px; }
.app_content_36105078640 ul.sub_tabs li.first { border-left: 1px solid #cccccc; }
.app_content_36105078640 ul.sub_tabs li a { border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #eeeeee; padding: 5px 30px; background-color: #eeeeee; display: block; color: #888888; font-weight: bold; text-align: center; }
.app_content_36105078640 div.sub_tab_contents { border-style: none solid solid; border-color: #ffffff #cccccc #cccccc; border-width: 0px 1px 1px; width: 490px; clear: both; background-color: #f7f7f7; margin-bottom: 20px; float: left; }
.app_content_36105078640 div.tab_container { border-top: 0px none #ffffff; border-left: 0px none #ffffff; padding: 5px; display: none; }
.app_content_36105078640 div.tab_container div.empty_tab_container { padding: 50px; }
.app_content_36105078640 div.tab_container div.empty_tab_container span.message { line-height: 1.5em; font-size: 1em; }
.app_content_36105078640 div.tab_container div.empty_tab_container span.action { line-height: 1.5em; font-size: 1.5em; }
.app_content_36105078640 div.tab_container div.empty_tab_container a { font-weight: bold; }
.app_content_36105078640 div.tab_container.visible { display: block; }
.app_content_36105078640 ul.sub_tabs li.selected { border-bottom: 1px solid #f7f7f7; background-color: #f7f7f7; cursor: pointer; }
.app_content_36105078640 ul.sub_tabs li.selected a { border: 1px solid #f7f7f7; cursor: pointer; background-color: #f7f7f7; color: #3b5998; text-decoration: none; }
.app_content_36105078640 ul.sub_tabs li:hover a { cursor: pointer; color: #3b5998; text-decoration: none; }
.app_content_36105078640 .empty_tab_container .message { font-size: 16px; text-align: center; margin-left: auto; margin-right: auto; }
.app_content_36105078640 .inline_wall_post { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; overflow: auto; position: relative; padding-top: 10px; padding-bottom: 10px; }
.app_content_36105078640 .inline_wall_post .commenter_photo { float: left; width: 60px; padding-left: 5px; padding-top: 1px; }
.app_content_36105078640 .inline_wall_post .comment_area { margin-left: 67px; }
.app_content_36105078640 .inline_wall_post .comment_bite { top: 23px; }
.app_content_36105078640 .comment_bite { position: absolute; left: 60px; top: 33px; }
.app_content_36105078640 .inline_wall_post textarea { height: 43px; width: 340px; float: left; }
.app_content_36105078640 .inline_wall_post textarea.empty { color: #aaaaaa; }
.app_content_36105078640 .newsfeed .news_story a { font-weight: normal; }
.app_content_36105078640 #app36105078640_inventory_empty { padding: 50px 90px; font-size: 20px; }
.app_content_36105078640 #app36105078640_inventory_header { margin-bottom: 20px; font-size: 16px; }
.app_content_36105078640 #app36105078640_inventory_header .photo { float: left; }
.app_content_36105078640 #app36105078640_inventory_header .header { float: left; }
.app_content_36105078640 #app36105078640_inventory_header .header span { padding: 15px 10px 10px; float: left; display: block; background-color: #ffffff; }
.app_content_36105078640 #app36105078640_shop .item .price, .app_content_36105078640 #app36105078640_shop_tab .item .price { display: block; color: #10993c; }
.app_content_36105078640 #app36105078640_shop .item .price_in_tokens, .app_content_36105078640 #app36105078640_shop_tab .item .price_in_tokens { display: block; color: #cc6600; }
.app_content_36105078640 .inline_editable:hover { background-color: #fff9d7; }
.app_content_36105078640 .help_link { position: absolute; }
.app_content_36105078640 .quests li.goal div.long_description { position: absolute; left: -205px; top: -24px; width: 210px; z-index: 100; line-height: 1.2em; color: white; }
.app_content_36105078640 .quests li.goal div.long_description a { color: #8cb0fd; }
.app_content_36105078640 .quests li.goal div.long_description ul { list-style-type: disc; list-style-position: inside; padding-left: 8px; }
.app_content_36105078640 #app36105078640_next_level_heading { border: 0pt none #ffffff; text-align: left; padding-top: 10px; padding-left: 20px; padding-bottom: 10px; font-size: 18px; background-color: #ffffff; color: #888888; }
.app_content_36105078640 .battle_button div, .app_content_36105078640 .recruit_button div, .app_content_36105078640 .release_button div { margin-left: 5px; }
.app_content_36105078640 .bubble_container div.bottom_cap { height: 19px; }
.app_content_36105078640 div.long_description div.copy { padding-left: 20px; padding-right: 35px; padding-top: 15px; }
.app_content_36105078640 .quests li.goal div.long_description div.quest_bottom_cap { height: 18px; }
.app_content_36105078640 div#app36105078640_ticket_box { width: 194px; }
.app_content_36105078640 div#app36105078640_ticket_box #app36105078640_band_name { font-weight: bold; font-size: 14px; text-transform: uppercase; text-align: center; }
.app_content_36105078640 div#app36105078640_ticket_box #app36105078640_band_name img { width: 130px; height: 130px; }
.app_content_36105078640 #app36105078640_edit_band h2 { margin-bottom: 10px; }
.app_content_36105078640 #app36105078640_edit_band_name { padding-bottom: 15px; padding-top: 15px; }
.app_content_36105078640 #app36105078640_edit_band_description { padding-left: 5px; }
.app_content_36105078640 #app36105078640_edit_band_name input, .app_content_36105078640 #app36105078640_edit_band_description textarea { margin-left: 5px; width: 250px; }
.app_content_36105078640 #app36105078640_edit_band_logo { padding-top: 10px; clear: both; }
.app_content_36105078640 #app36105078640_edit_band_logo:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.app_content_36105078640 #app36105078640_ie #app36105078640_edit_band_logo { height: 1%; }
.app_content_36105078640 #app36105078640_edit_band_logo ul img { margin: 3px; padding: 5px; float: left; width: 120px; height: 120px; }
.app_content_36105078640 #app36105078640_edit_band_logo img.selected { border: 3px solid #aaaaaa; padding: 2px; }
.app_content_36105078640 .sidebar_component { overflow: auto; clear: both; padding-bottom: 20px; }
.app_content_36105078640 .sidebar_component h2 { margin-bottom: 5px; }
.app_content_36105078640 .component_action_callout { float: right; font-size: 11px; display: block; padding-bottom: 3px; }
.app_content_36105078640 .sidebar_box { background-color: #ffffff; margin-bottom: 20px; }
.app_content_36105078640 .sidebar_box h3 { border-bottom: 1px solid #cccccc; padding: 5px; color: black; font-weight: bold; font-size: 12px; }
.app_content_36105078640 .sidebar_box_contents { overflow: auto; padding-bottom: 10px; }
.app_content_36105078640 .sidebar_box .box_action_callout { clear: both; float: right; }
.app_content_36105078640 .sidebar_box p { padding-top: 4px; padding-left: 8px; }
.app_content_36105078640 #app36105078640_current_location { border-bottom: 0px none #ffffff; overflow: visible; height: 145px; }
.app_content_36105078640 #app36105078640_current_location h3 { border-bottom: 0pt none #ffffff; padding-left: 8px; padding-top: 5px; padding-right: 8px; font-size: 16px; }
.app_content_36105078640 #app36105078640_location_div { background-color: transparent; background-position: right bottom; background-repeat: no-repeat; }
.app_content_36105078640 .empty_local { padding: 25px 30px 30px; font-size: 12px; font-style: italic; }
.app_content_36105078640 #app36105078640_content .header { float: left; font-weight: bold; }
.app_content_36105078640 #app36105078640_content .header span { padding: 15px 10px 10px 0px; float: left; display: block; background-color: #ffffff; }
.app_content_36105078640 #app36105078640_content a#app36105078640_battle_button div { margin-left: 18px; }
.app_content_36105078640 .request_photo { float: left; width: 70px; padding-left: 80px; }
.app_content_36105078640 .request_body { float: left; }
.app_content_36105078640 .request_actions { padding-top: 20px; }
.app_content_36105078640 #app36105078640_map ul { padding-left: 20px; padding-bottom: 20px; }
.app_content_36105078640 #app36105078640_map ul li { padding: 5px; }
.app_content_36105078640 #app36105078640_map p { padding: 20px 20px 10px; }
.app_content_36105078640 #app36105078640_news { width: 420px; float: left; padding-top: 2px; }
.app_content_36105078640 #app36105078640_dashboard_left { float: left; width: 292px; }
.app_content_36105078640 #app36105078640_band_members, .app_content_36105078640 #app36105078640_groupies, .app_content_36105078640 #app36105078640_welcome_rl { overflow: hidden; width: 292px; float: left; margin-left: 0px; padding-right: 0px; position: relative; }
.app_content_36105078640 #app36105078640_band_logo_watermark { position: absolute; opacity: 0.2; top: -60px; right: -60px; width: 200px; height: 200px; }
.app_content_36105078640 #app36105078640_welcome_rl { border-bottom: 0pt none #ffffff; margin-bottom: 0pt; padding-bottom: 10px; }
.app_content_36105078640 #app36105078640_welcome_rl h2 { border: 0pt none #ffffff; font-size: 14px; }
.app_content_36105078640 #app36105078640_welcome_rl ul li.cta { padding: 10px 5px; height: 50px; list-style-type: none; }
.app_content_36105078640 #app36105078640_welcome_rl ul li.cta a.title, .app_content_36105078640 #app36105078640_welcome_rl ul li.cta p.title { margin: 3px 0pt 3px 60px; font-size: 14px; display: block; }
.app_content_36105078640 #app36105078640_welcome_rl ul li.cta div.cta_info { margin-left: 60px; }
.app_content_36105078640 #app36105078640_band_members div.user_band_member { width: 146px; }
.app_content_36105078640 .bubble_container { position: absolute; z-index: 1000; }
.app_content_36105078640 .bubble_container h4 { position: relative; font-size: 12px; margin-bottom: 10px; color: white; }
.app_content_36105078640 .bubble_container p { padding: 0pt; margin-top: 5px; line-height: 1.25em; }
.app_content_36105078640 .up_bubble { width: 192px; }
.app_content_36105078640 .nav_help { top: 61px; left: 4px; }
.app_content_36105078640 #app36105078640_status .up_bubble { top: 75px; left: 20px; }
.app_content_36105078640 a.close_button { float: right; position: absolute; top: -12px; right: -13px; }
.app_content_36105078640 .long_description a.close_button { top: -9px; right: -9px; }
.app_content_36105078640 .long_description div.copy { padding-left: 20px; padding-right: 35px; padding-top: 15px; }
.app_content_36105078640 .bubble_container div.instructions { padding: 30px 20px 0pt 15px; color: white; }
.app_content_36105078640 .bubble_container div.bottom_cap { height: 19px; }
.app_content_36105078640 .quests li.goal div.long_description div.quest_bottom_cap { height: 18px; }
.app_content_36105078640 #app36105078640_location_actions { padding-top: 10px; padding-bottom: 20px; }
.app_content_36105078640 #app36105078640_location_actions li { position: relative; float: left; }
.app_content_36105078640 #app36105078640_location_actions .location_action_info { margin: 0px 5px 10px; padding: 11px; width: 203px; height: 50px; display: block; }
.app_content_36105078640 #app36105078640_location_actions .location_action_info:hover { text-decoration: none; cursor: pointer; background-color: #ffffff; }
.app_content_36105078640 #app36105078640_location_actions .location_action_info h2 { border-bottom: 0px none #ffffff; padding: 0pt; font-size: 14px; margin-bottom: 5px; background-color: transparent; }
.app_content_36105078640 .location_action_info p { padding: 0pt; color: #333333; font-weight: normal; font-size: 11px; }
.app_content_36105078640 #app36105078640_location_and_goals { position: absolute; width: 195px; float: right; height: 140px; right: 10px; top: 5px; z-index: 100; }
.app_content_36105078640 #app36105078640_location_and_goals div#app36105078640_location { height: 29px; width: 195px; line-height: 20px; padding-top: 27px; text-transform: uppercase; font-size: 16px; color: #ffffff; font-weight: bold; text-align: center; margin-bottom: 5px; }
.app_content_36105078640 #app36105078640_location a { color: #ffffff; }
.app_content_36105078640 #app36105078640_location_and_goals div#app36105078640_goals { width: 195px; height: 74px; }
.app_content_36105078640 #app36105078640_telephone_pole { position: absolute; top: 0px; right: 150px; z-index: 0; width: 243px; height: 140px; padding-top: 15px; }
.app_content_36105078640 #app36105078640_telephone_pole h4 { overflow: hidden; text-align: right; width: 110px; height: 1em; display: block; }
.app_content_36105078640 #app36105078640_hidden_user_card { padding-top: 10px; float: left; width: 125px; height: 120px; padding-right: 5px; }
.app_content_36105078640 #app36105078640_hidden_user_card a.close { position: absolute; left: 10px; top: 14px; }
.app_content_36105078640 #app36105078640_hidden_user_card ul { padding-top: 10px; float: right; text-align: right; color: #333333; }
.app_content_36105078640 #app36105078640_hidden_user_card ul li { width: 120px; float: right; text-align: right; }
.app_content_36105078640 #app36105078640_visible_user_card { padding-top: 5px; float: left; width: 80px; height: 125px; }
.app_content_36105078640 #app36105078640_level_up_dialog .quests .goal a.quest_link { color: #3b5998; font-size: 16px; font-weight: bold; line-height: 2em; }
.app_content_36105078640 .feed-tag-main .newsfeed_header { padding: 10px; width: 390px; }
.app_content_36105078640 .feed-tag-main .newsfeed_header h2 { display: none; }
.app_content_36105078640 .feed-tag-main .header_container { width: 350px; }
.app_content_36105078640 .feed-tag-main .newsfeed_header .feed_story_wrapper { width: 350px; }
.app_content_36105078640 .feed-tag-main .newsfeed_header .feed_item .clearfix { clear: none; }
.app_content_36105078640 #app36105078640_content .feed-tag-main .newsfeed_header .feed_story_wrapper { line-height: 1.5em; padding-bottom: 10px; }
.app_content_36105078640 #app36105078640_back_nav { padding-bottom: 20px; font-size: 16px; }
.app_content_36105078640 ul.small_user_stats { font-size: 10px; line-height: 1.5em; padding-top: 4px; }
.app_content_36105078640 #app36105078640_home_band_members { padding-bottom: 20px; }
.app_content_36105078640 #app36105078640_home_band_members h2 { border-bottom: 0pt none #ffffff; }
.app_content_36105078640 .friends_to_pick { position: absolute; }
.app_content_36105078640 .friends_to_pick .friend { margin: 3px; width: 134px; height: 64px; font-weight: normal; font-size: 10px; float: left; }
.app_content_36105078640 .friends_to_pick .friend .name { float: left; width: 65px; line-height: 1em; padding-top: 2px; }
.app_content_36105078640 .friends_to_pick .friend .photo { border: 1px solid #e0e0e0; padding: 2px; float: left; margin-right: 5px; height: 50px; background-color: #ffffff; background-position: 2px 2px; width: 50px; }
.app_content_36105078640 #app36105078640_agent_container { border-bottom: 1px solid #d8dfea; position: relative; }
.app_content_36105078640 #app36105078640_agent_container .offer_help { margin: 0pt 50px; padding: 10px 10px 0pt; color: #555555; text-align: center; }
.app_content_36105078640 #app36105078640_agent_container #app36105078640_offer_tabs { border-right: 1px solid #9fa4ad; padding: 5px 0pt; position: absolute; top: 0pt; left: 0pt; width: 125px; height: 235px; background-color: #eeeeee; }
.app_content_36105078640 #app36105078640_agent_container #app36105078640_offer_tabs a { padding: 10px 10px 10px 5px; position: relative; right: -1px; display: block; text-align: right; margin-left: 10px; font-size: 12px; color: black; }
.app_content_36105078640 #app36105078640_agent_container #app36105078640_offer_tabs a.selected { border-style: solid none solid solid; border-color: #9fa4ad #ffffff #9fa4ad #9fa4ad; border-width: 1px medium 1px 1px; background-color: white; }
.app_content_36105078640 #app36105078640_agent_container .offer_section { padding: 10px; margin-left: 50px; }
.app_content_36105078640 #app36105078640_agent_container .offer { padding: 7px 5px 5px; display: block; position: relative; float: left; text-align: center; font-size: 12px; line-height: 14px; width: 140px; height: 100px; margin-bottom: 2px; margin-right: 25px; margin-left: 25px; color: black; }
.app_content_36105078640 #app36105078640_agent_container .unavailable {  }
.app_content_36105078640 #app36105078640_agent_container .offer:hover, .app_content_36105078640 #app36105078640_agent_container .offer_hover { background-color: #eeeeee; }
.app_content_36105078640 #app36105078640_agent_container .offer .click_target { display: block; position: absolute; top: 2px; left: 20px; z-index: 10; height: 110px; width: 110px; background-color: white; opacity: 0.01; filter: alpha(opacity=1); }
.app_content_36105078640 #app36105078640_agent_container .offer .label { padding: 6px; color: #444444; position: absolute; left: -10px; top: 72px; width: 158px; }
.app_content_36105078640 #app36105078640_agent_container .unavailable .label, .app_content_36105078640 #app36105078640_agent_container .unavailable .label h3 { color: #999999; }
.app_content_36105078640 #app36105078640_agent_container .offer:hover .label, .app_content_36105078640 #app36105078640_agent_container .offer_hover .label { border: 1px solid #aaaa33; padding: 5px; color: black; z-index: 5; background-color: #ffffaa; }
.app_content_36105078640 #app36105078640_agent_container .offer:hover .label h3, .app_content_36105078640 #app36105078640_agent_container .offer_hover .label h3 { color: black; }
.app_content_36105078640 #app36105078640_agent_container .offer_section .unavailable:hover .label { border: 1px solid #aaaaaa; background-color: #dddddd; }
.app_content_36105078640 #app36105078640_agent_container .offer img { position: relative; width: 70px; height: 70px; }
.app_content_36105078640 #app36105078640_agent_container .offer .extra { display: none; background-color: #ffffaa; margin-top: -13px; position: relative; }
.app_content_36105078640 #app36105078640_agent_container .offer .extra p { margin-top: 0pt; }
.app_content_36105078640 #app36105078640_agent_container .offer:hover .extra, .app_content_36105078640 #app36105078640_agent_container .offer_hover .extra { display: block; }
.app_content_36105078640 #app36105078640_agent_container .unavailable .extra { background-color: #dddddd; }
.app_content_36105078640 #app36105078640_agent_container .offer .cta { padding-top: 4px; }
.app_content_36105078640 #app36105078640_agent_container .offer p { text-align: center; font-size: 10px; }
.app_content_36105078640 #app36105078640_offer_panel { margin-left: -10px; }
.app_content_36105078640 .bubble { padding: 10px; background-color: #333333; position: absolute; color: white; width: 200px; z-index: 100000; opacity: 0.95; filter: alpha(opacity=95); }
.app_content_36105078640 div.share_bubble a { color: #44619d; }
.app_content_36105078640 .wide { width: 300px; }
.app_content_36105078640 .bubble h4 { color: white; font-size: 12px; }
.app_content_36105078640 .bubble p { margin-top: 5px; margin-bottom: 5px; }
.app_content_36105078640 .bubble p.next { margin-top: 10px; text-align: right; }
.app_content_36105078640 .bubble .close_button { position: absolute; right: 10px; top: 9px; }
.app_content_36105078640 .bubble a { color: #8cb0fd; }
.app_content_36105078640 .bubble img { float: left; margin-right: 5px; }
.app_content_36105078640 .bubble .bottom_beak { position: absolute; bottom: -17px; left: 10px; }
.app_content_36105078640 .bubble .bottom_right_beak { position: absolute; bottom: -17px; right: 10px; }
.app_content_36105078640 .bubble .top_beak { position: absolute; top: -17px; left: 10px; }
.app_content_36105078640 .bubble .top_right_beak { position: absolute; top: -17px; right: 10px; }
.app_content_36105078640 .bubble .right_beak { position: absolute; top: 0px; right: -17px; }
.app_content_36105078640 .bubble .left_beak { position: absolute; top: 0px; left: -17px; width: auto; }
.app_content_36105078640 .bubble .top_center_beak { position: absolute; top: -17px; left: 50%; width: auto; }
.app_content_36105078640 .bubble .bottom_center_beak { position: absolute; bottom: -17px; left: 50%; }
.app_content_36105078640 .bubble .content { overflow: hidden; }
.app_content_36105078640 .bubble .money { color: #97c32f; }
.app_content_36105078640 h2 #app36105078640_tokens { color: #dd3b10; }
.app_content_36105078640 .rewards { padding-top: 10px; }
.app_content_36105078640 .rewards dt { float: left; clear: both; width: 60px; }
.app_content_36105078640 .rewards dd { margin-left: 60px; }
.app_content_36105078640 .rewards .money { color: #10993c; }
.app_content_36105078640 .receiver { width: 220px; }
.app_content_36105078640 .fame { font-weight: bold; color: black; }
.app_content_36105078640 #app36105078640_shop .left_sidebar h2 { font-size: 12px; margin-top: 10px; }
.app_content_36105078640 .location_icon { border: 1px solid #cccccc; float: left; }
.app_content_36105078640 div.right_info { border: 1px solid #cccccc; padding: 10px; margin-top: 10px; float: right; width: 190px; background-color: #eeeeee; }
.app_content_36105078640 div.right_info h3 { margin-bottom: 5px; color: black; font-size: 14px; }
.app_content_36105078640 div.side_box { border: 1px solid #cccccc; padding: 6px; overflow: hidden; margin-bottom: 15px; width: 200px; background-color: #f7f7f7; }
.app_content_36105078640 div#app36105078640_backstage_invite { border-style: solid solid none; border-color: #cccccc #cccccc #ffffff; border-width: 1px 1px 0pt; padding: 10px; height: 105px; position: relative; }
.app_content_36105078640 div#app36105078640_backstage_invite div.vip_pass { border: 1px solid #cccccc; float: left; }
.app_content_36105078640 div#app36105078640_backstage_invite p { margin-left: 160px; margin-top: 5px; font-size: 12px; }
.app_content_36105078640 div#app36105078640_invitee_list { border-style: none solid solid; border-color: #ffffff #cccccc #cccccc; border-width: 0pt 1px 1px; overflow: scroll; height: 210px; padding-left: 5px; position: relative; }
.app_content_36105078640 div#app36105078640_invitee_list input.inputbutton { float: right; }
.app_content_36105078640 .gig_description .user_picker { float: left; margin-right: 5px; position: relative; }
.app_content_36105078640 .gig_description .user_picker a.more { border: 1px solid #ffffff; display: block; line-height: 0.2em; text-align: center; }
.app_content_36105078640 .gig_description .user_picker a.more:hover { border: 1px solid #cccccc; }
.app_content_36105078640 .loader { padding-top: 10px; padding-left: 25px; }
.app_content_36105078640 .friends_to_pick .loader { padding-left: 280px; padding-top: 80px; }
.app_content_36105078640 .friend_selector { margin-left: 100px; }
.app_content_36105078640 .friend_selector form { margin-bottom: 10px; }
.app_content_36105078640 .friend_selector .window { border: 1px solid #cccccc; width: 600px; height: 213px; position: relative; overflow-y: auto; overflow-x: hidden; }
.app_content_36105078640 #app36105078640_gig h2 { border-bottom: medium none #ffffff; }
.app_content_36105078640 .feedback_flash em { font-weight: bold; color: #666666; }
.app_content_36105078640 .feedback_flash h2#app36105078640_completed_gig { padding: 0pt 0pt 5px; color: #666666; font-size: 14px; }
.app_content_36105078640 ul.completed { padding-bottom: 20px; }
.app_content_36105078640 ul.completed li { padding-bottom: 5px; }
.app_content_36105078640 img.text_decoration { position: relative; top: 3px; }
.app_content_36105078640 ul.unlocks { padding-left: 15px; }
.app_content_36105078640 ul.unlocks h3 { padding-top: 10px; }
.app_content_36105078640 div.locked .gig_icon, .app_content_36105078640 div.locked .gig_info { opacity: 0.4; filter: alpha(opacity=40); }
.app_content_36105078640 div#app36105078640_invitee_list .condensed_multi_friend_selector, .app_content_36105078640 div#app36105078640_invitee_list .condensed_multi_friend_selector .unselected_list, .app_content_36105078640 div#app36105078640_invitee_list .condensed_multi_friend_selector .selected_list { border-color: #cccccc; }
.app_content_36105078640 div.serious_multi_friend_selector { border: 1px solid #bdc7d8; padding: 0px; }
.app_content_36105078640 div.serious_multi_friend_selector div.typeahead_holder {  }
.app_content_36105078640 div.serious_multi_friend_selector div.typeahead_holder .inputtext { border: 0pt none #ffffff; margin: 0pt; display: block; width: 490px; color: #777777; }
.app_content_36105078640 div.serious_multi_friend_selector div.unselected_list { border-top: 1px solid #bdc7d8; border-bottom: 1px solid #bdc7d8; overflow: auto; height: 210px; }
.app_content_36105078640 div.serious_multi_friend_selector label { margin: 0pt; color: #000000; cursor: default; display: block; font-weight: normal; }
.app_content_36105078640 div.serious_multi_friend_selector label { margin-left: 0px; }
.app_content_36105078640 div.serious_multi_friend_selector label.selected { background: #dce1e8 none repeat scroll 0pt 0pt; }
.app_content_36105078640 div.fieldWithErrors { padding: 2px; display: inline; background-color: #ff0000; }
.app_content_36105078640 #app36105078640_spinner { opacity: 0.75; filter: alpha(opacity=75); z-index: 99; }
.app_content_36105078640 .users_index .locked { padding: 5px 0pt 0pt 20px; display: inline; }
.app_content_36105078640 .puff { position: absolute; }
.app_content_36105078640 .fame_bar_text .puff { top: 25px; left: 40px; }
.app_content_36105078640 #app36105078640_hidden_user_card .puff { top: 65px; left: 70px; }
.app_content_36105078640 .refresh { position: absolute; left: 30px; top: 39px; }
.app_content_36105078640 .store_section { margin-bottom: 20px; }
.app_content_36105078640 div.offers ul.tabs { margin-top: 15px; }
.app_content_36105078640 ul.tabs { border-bottom: 1px solid #aaaaaa; height: 24px; padding-left: 5px; }
.app_content_36105078640 ul.tabs li { border-style: solid; border-color: #cccccc #cccccc #aaaaaa; border-width: 1px; margin-left: 3px; float: left; margin-bottom: -1px; }
.app_content_36105078640 ul.tabs li.right { float: right; margin-right: 10px; }
.app_content_36105078640 ul.tabs li a { border: 1px solid #ffffff; padding: 5px 10px; text-align: center; display: block; background-color: #f8f8f8; font-weight: bold; }
.app_content_36105078640 ul.tabs li.selected { border-style: solid; border-color: #aaaaaa #aaaaaa #ffffff; border-width: 1px; }
.app_content_36105078640 ul.tabs li.selected a { border: 1px solid #ffffff; background-color: #ffffff; text-decoration: none; color: #000000; }
.app_content_36105078640 #app36105078640_body.items_index #app36105078640_content { padding: 20px 0pt 20px 10px; }
.app_content_36105078640 #app36105078640_body.items_index .right_content { width: 597px; }
.app_content_36105078640 div.admin_override { border: 5px solid #ff0000; padding: 10px; top: 20px; background-color: #ffffff; position: absolute; z-index: 100000; opacity: 0.95; filter: alpha(opacity=95); }
.app_content_36105078640 div#app36105078640_consumables { border: 1px solid #7bf081; margin: 0px auto 10px; padding: 10px 25px 20px; width: 650px; text-align: left; background-color: #c0f3c3; font-size: 12px; font-weight: bold; }
.app_content_36105078640 div#app36105078640_consumables p { padding-bottom: 10px; }
.app_content_36105078640 div#app36105078640_consumables img { margin-right: 20px; }
.app_content_36105078640 div#app36105078640_consumables a.button { padding-left: 20px; padding-right: 20px; }
.app_content_36105078640 sup.elo_rank { font-size: 9px; }
.app_content_36105078640 .level_range { font-size: 11px; font-weight: normal; }
.app_content_36105078640 .gig_mastery_progress { width: 123px; }
.app_content_36105078640 .progress_container { border: 2px solid #aebfd9; margin: 10px 0pt 5px; padding: 0px 6px; background-color: #aebfd9; height: 10px; line-height: 10px; width: 113px; position: relative; }
.app_content_36105078640 .progress_bar { margin: 0px; padding: 0px; height: 10px; color: white; background-color: white; position: absolute; top: 0pt; left: 0pt; font-size: 1px ! important; }
.app_content_36105078640 .progress_text { margin: 0px; padding: 0px; font-size: 9px ! important; line-height: 9px; text-align: left; color: black; position: absolute; top: 0pt; left: 2px; z-index: 51; height: 9px; }
.app_content_36105078640 .thumbs { float: left; }
.app_content_36105078640 .mastery_bonus { float: right; font-size: 10px; font-weight: bold; color: black; }
.app_content_36105078640 .bonus_container { width: 130px; }


#bootloader_http___external_ak_fbcdn_net_fbml_static_get_php_src_http_3A_2F_2F67_228_233_110_2F_2Fstylesheets_2Fapplication_css_3F1257548419_appid_36105078640_pv_1_sig_c61faeb5c90d1fb2a7bc498f650d4db9_filetype_css { height: 42px; }