.app_content_2431403991 #app2431403991_nav-wrapper { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/header-bg.gif") no-repeat scroll left top; position: relative; display: block; }
.app_content_2431403991 #app2431403991_nav-wrapper.xl { background-position: 0pt -52px; }
.app_content_2431403991 #app2431403991_nav-wrapper #app2431403991_pack-preview { display: block; width: 96px; height: 25px; position: absolute; top: 36px; left: 20px; font-size: 11px; }
.app_content_2431403991 #app2431403991_nav-wrapper #app2431403991_pack-preview.lg { width: 124px; }
.app_content_2431403991 #app2431403991_nav-wrapper #app2431403991_pack-preview a { border-bottom: 1px solid #ffea67; padding: 4px 0pt; background: #fefbdc none repeat scroll 0% 0%; display: block; text-align: center; color: #3b5998; }
.app_content_2431403991 #app2431403991_nav-wrapper #app2431403991_pack-preview a:hover { color: #3b5998; }
.app_content_2431403991 #app2431403991_nav { padding: 0pt 20px; background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/nav_bg.gif") repeat-x scroll left top; display: block; height: 44px; margin-top: 4px; }
.app_content_2431403991 #app2431403991_nav li { float: left; }
.app_content_2431403991 #app2431403991_nav li a { border-top: 4px solid #f5f7fa; padding: 0pt 15px; background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/nav_divider.gif") no-repeat scroll right top; display: block; font-size: 14px; height: 40px; line-height: 14px; }
.app_content_2431403991 #app2431403991_nav li a span { padding-top: 13px; float: left; cursor: pointer; }
.app_content_2431403991 #app2431403991_nav li a:hover { background: #d8dfea none repeat scroll 0% 0%; text-decoration: none; }
.app_content_2431403991 #app2431403991_nav li.selected a { border-top: 4px solid #6d84b4; background: #ffffff none repeat scroll 0% 0%; color: #333333; cursor: pointer; font-weight: bold; }
.app_content_2431403991 #app2431403991_nav li.selected a:hover { text-decoration: none; }
.app_content_2431403991 #app2431403991_nav li .counter { margin: -1px 0pt 0pt 4px; }
.app_content_2431403991 #app2431403991_nav li .counter span { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/nav_counter.png") no-repeat scroll left top; display: block; width: 23px; height: 17px; color: #ffffff; padding-top: 2px; font-size: 12px; font-weight: bold; text-align: center; }
.app_content_2431403991 .overlay { display: block; position: absolute; font-size: 12px; top: 80px; left: 155px; width: 465px; z-index: 100; color: #666666; }
.app_content_2431403991 .overlay-wrapper { margin: 0pt; padding: 10px 10px 0pt; }
.app_content_2431403991 .overlay-text { border-style: none solid; border-color: #ffffff #555555; border-width: medium 1px; padding: 10px; background: #ffffff none repeat scroll 0% 0%; overflow: hidden; height: 100%; }
.app_content_2431403991 .overlay-text p { font-size: 13px; }
.app_content_2431403991 .overlay-text .card-wrapper { float: left; margin-right: 10px; }
.app_content_2431403991 .overlay-content h3.title { border: 1px solid #3b5998; padding: 8px 10px; background: #6d84b4 none repeat scroll 0% 0%; color: white; font-weight: bold; font-size: 13px; }
.app_content_2431403991 .overlay-content p span { font-weight: bold; }
.app_content_2431403991 .overlay p.uhoh { width: 300px; font-size: 12px; font-weight: bold; color: red; line-height: 16px; padding-bottom: 12px; }
.app_content_2431403991 .overlay-confirm { border-style: solid; border-color: #cccccc #555555 #555555; border-width: 1px; padding: 8px 10px; background: #f2f2f2 none repeat scroll 0% 0%; overflow: hidden; height: 100%; font-size: 11px; color: #666666; }
.app_content_2431403991 .overlay-confirm p { float: left; line-height: 24px; }
.app_content_2431403991 .overlay-confirm span { float: right; line-height: 24px; }
.app_content_2431403991 .overlay-confirm .fb-button { padding: 4px 8px; float: right; margin-left: 4px; }
.app_content_2431403991 .overlay-bot { display: block; height: 10px; }
.app_content_2431403991 .overlay-content .card { border: 1px solid #dddddd; }
.app_content_2431403991 .overlay { color: #666666; }
.app_content_2431403991 .overlay .ticket-options { float: left; margin-left: 20px; }
.app_content_2431403991 .overlay .row { border-bottom: 1px solid #ffffff; margin: 0pt 4px 0pt -8px; padding: 4px 8px; width: 310px; display: block; }
.app_content_2431403991 .overlay .row.selected { border-bottom: 1px solid #ffea67; background: #fffbe2 none repeat scroll 0% 0%; }
.app_content_2431403991 .overlay .row.disabled, .app_content_2431403991 .overlay .row.disabled b { color: #888888; }
.app_content_2431403991 .overlay b { color: #333333; }
.app_content_2431403991 .overlay .info { border-bottom: 1px solid #cccccc; padding: 0pt 10px 10px; font-size: 12px; margin-bottom: 15px; }
.app_content_2431403991 .overlay .value { font-size: 9px; color: #ca1313; font-weight: bold; }
.app_content_2431403991 .overlay .bonus { font-size: 9px; color: green; font-weight: bold; }
.app_content_2431403991 .overlay .terms { margin: 10px 0pt 4px; display: block; }
.app_content_2431403991 .overlay.gift .title { border: 1px solid #555555; padding-left: 10px; }
.app_content_2431403991 .overlay.gift .info { border: medium none #ffffff; padding-bottom: 0pt; }
.app_content_2431403991 .friend-selector-wrapper { border: 1px solid #ffea67; margin: 0pt 0pt 15px; padding: 15px; background: #fffbe2 none repeat scroll 0% 0%; overflow: hidden; }
.app_content_2431403991 .friend-selector-wrapper img { float: left; margin-right: 5px; }
.app_content_2431403991 .friend-selector-wrapper p.send { margin: 10px 0pt 0pt; font-weight: normal; color: #666666; }
.app_content_2431403991 .friend-selector-wrapper p { font-size: 12px; margin-bottom: 4px; color: #333333; font-weight: bold; }
.app_content_2431403991 .friend-selector-wrapper input { font-size: 12px; width: 300px; }
.app_content_2431403991 #app2431403991_friend-selector { z-index: 150; }
.app_content_2431403991 #app2431403991_friend_selector_pic { float: right; }
.app_content_2431403991 .overlay.vday { top: 120px; }
.app_content_2431403991 .overlay.vday .title { border: 1px solid #c27777; background: #ffd5d5 none repeat scroll 0% 0%; color: #ac1717; }
.app_content_2431403991 .overlay.vday .terms { margin: 0pt; padding: 0pt; }
.app_content_2431403991 .overlay.vday .overlay-confirm { padding: 8px 15px; }
.app_content_2431403991 .overlay.vday .ticket_terms { border: 0pt none #ffffff; margin: 0pt; padding: 0pt; float: left; }
.app_content_2431403991 .overlay.vday .send-card { border-bottom: 1px solid #dfaaaa; margin: 5px; background: #ffd5d5 none repeat scroll 0% 0%; position: relative; display: block; height: 150px; }
.app_content_2431403991 .overlay.vday .send-card select { margin: 0pt 15px 11px 8px; width: 212px; font-size: 13px; }
.app_content_2431403991 .overlay.vday .vday-card-default { border: medium none #ffffff; margin: 8px; padding: 0pt; }
.app_content_2431403991 .overlay.vday .card-wrapper { border: medium none #ffffff; margin: 0pt; padding: 0pt; }
.app_content_2431403991 .overlay.vday .send-card input { border: 1px solid #d89b9b; margin: 58px 0pt 11px 8px; padding: 3px 5px; width: 200px; color: #666666; }
.app_content_2431403991 .overlay.vday p.error { position: absolute; color: red; top: 32px; left: 134px; }
.app_content_2431403991 .overlay.vday p.has-feat { position: absolute; top: 117px; left: 134px; }
.app_content_2431403991 .overlay.vday #app2431403991_friend_selector_pic { position: absolute; top: 58px; right: 8px; width: 50px; height: 50px; }
.app_content_2431403991 .overlay.vday .vday-card-default { border: medium none #ffffff; padding: 0pt; width: 110px; height: 132px; float: left; }
.app_content_2431403991 .overlay.vday .ticket-options { margin: 15px 0pt 10px 5px; display: block; list-style-type: none; }
.app_content_2431403991 .overlay.vday .ticket-options li { float: left; margin-right: 4px; }
.app_content_2431403991 .overlay.vday .ticket-options li a { display: block; width: 79px; text-align: center; padding-top: 55px; }
.app_content_2431403991 .overlay.vday .ticket-options li a:hover { text-decoration: none; }
.app_content_2431403991 .overlay.vday .ticket-options li span { display: block; font-size: 16px; color: #555555; padding-top: 15px; font-family: "Georgia"; }
.app_content_2431403991 .overlay.vday li.tickets-50 a { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/valentines/tickets-50.gif") no-repeat scroll left top; }
.app_content_2431403991 .overlay.vday li.tickets-100 a { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/valentines/tickets-100.gif") no-repeat scroll left top; }
.app_content_2431403991 .overlay.vday li.tickets-275 a { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/valentines/tickets-250.gif") no-repeat scroll left top; }
.app_content_2431403991 .overlay.vday li.tickets-600 a { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/valentines/tickets-500.gif") no-repeat scroll left top; }
.app_content_2431403991 .overlay.vday li.tickets-1500 a { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/valentines/tickets-1500.gif") no-repeat scroll left top; }
.app_content_2431403991 .overlay.vday li a.selected { background-position: 0pt -110px ! important; }
.app_content_2431403991 .pack .card { border: 5px solid #eeeeee; }
.app_content_2431403991 .pack.action #app2431403991_content-wrapper { background: #eeeeee url("http://s3.amazonaws.com/afire-packrat-public/images/content-bg-selected.gif") repeat-y scroll left top; }
.app_content_2431403991 .pack.action #app2431403991_title { border-bottom: 1px solid #b0bed3; background: #fffbe2 none repeat scroll 0% 0%; color: #666666; }
.app_content_2431403991 .pack.action #app2431403991_title .button { position: absolute; width: 100px; text-align: center; top: 11px; right: 10px; }
.app_content_2431403991 .pack.action .content { background: #d2dbe8 none repeat scroll 0% 0%; }
.app_content_2431403991 .pack.action #app2431403991_sidebar li.selected a { border-left: medium none #d2dbe8; border-bottom: 1px solid #b0bed3; background-color: #d2dbe8; }
.app_content_2431403991 .pack.action .card { border: 5px solid #d2dbe8; }
.app_content_2431403991 .pack.action .card.empty { background: #c0cdde none repeat scroll 0% 0%; }
.app_content_2431403991 .pack.action .card.empty:hover { border-color: #d2dbe8; }
.app_content_2431403991 .pack.action .card.empty .family { background-color: #d2dbe8; }
.app_content_2431403991 .draw-pile { margin: 0pt 0pt 15px -5px; position: relative; height: 142px; }
.app_content_2431403991 .draw-pile .card.empty { background: #ffffff url("http://s3.amazonaws.com/afire-packrat-public/images/cards/bottom-border.gif") repeat-x scroll left bottom; }
.app_content_2431403991 .card.empty .family { height: 108px; }
.app_content_2431403991 .draw-pile .card-wrapper { position: absolute; top: 0pt; }
.app_content_2431403991 .draw-pile .card-wrapper.d1 { left: 0pt; }
.app_content_2431403991 .draw-pile .card-wrapper.d2 { left: 122px; }
.app_content_2431403991 .draw-pile .card-wrapper.d3 { left: 244px; }
.app_content_2431403991 .draw-pile .card-wrapper.d4 { left: 366px; }
.app_content_2431403991 .draw-pile .card-wrapper.d5 { left: 488px; }
.app_content_2431403991 .pack .dropdown { position: absolute; top: 187px; right: 20px; }
.app_content_2431403991 .xl-upgrade { clear: both; display: block; }
.app_content_2431403991 #app2431403991_dialog_pack { cursor: hand; }
.app_content_2431403991 #app2431403991_recipebook { padding: 0pt 0pt 6px 5px; background: #eeeeee none repeat scroll 0% 0%; display: block; margin-top: 20px; }
.app_content_2431403991 #app2431403991_recipebook h3 { padding: 0pt 0pt 10px; }
.app_content_2431403991 #app2431403991_recipebook h3 span { color: #888888; padding-left: 8px; font-weight: normal; }
.app_content_2431403991 #app2431403991_recipebook .recipe { padding: 7px 7px 4px; background: #ffffff none repeat scroll 0% 0%; overflow: hidden; height: 100%; width: 584px; margin-bottom: 1px; }
.app_content_2431403991 #app2431403991_recipebook .recipe.none p { font-size: 13px; line-height: 50px; text-align: center; }
.app_content_2431403991 #app2431403991_recipebook .recipe h4 { float: left; color: #333333; font-weight: bold; line-height: 86px; padding-left: 15px; font-size: 13px; }
.app_content_2431403991 #app2431403991_recipebook .recipe .combo { float: right; }
.app_content_2431403991 #app2431403991_recipebook .recipe .combo .plus { margin: 32px 10px 0pt; float: left; }
.app_content_2431403991 #app2431403991_recipebook .minicard-wrapper { border: 1px solid #dddddd; margin: 0pt; padding: 5px; background: #ffffff none repeat scroll 0% 0%; overflow: hidden; height: 100%; width: 56px; float: left; }
.app_content_2431403991 #app2431403991_recipebook .minicard { padding: 3px; overflow: hidden; width: 50px; display: block; }
.app_content_2431403991 #app2431403991_recipebook .minicard .points { padding: 2px 0pt 1px; display: block; color: #333333; font-weight: bold; font-size: 9px; text-align: right; }
.app_content_2431403991 #app2431403991_recipebook .minicard .item { margin: 0pt; padding: 0pt; background: #ffffff none no-repeat scroll 50% 50%; width: 50px; height: 50px; }
.app_content_2431403991 html, .app_content_2431403991 body, .app_content_2431403991 div, .app_content_2431403991 span, .app_content_2431403991 applet, .app_content_2431403991 object, .app_content_2431403991 iframe, .app_content_2431403991 h1, .app_content_2431403991 h2, .app_content_2431403991 h3, .app_content_2431403991 h4, .app_content_2431403991 h5, .app_content_2431403991 h6, .app_content_2431403991 p, .app_content_2431403991 blockquote, .app_content_2431403991 pre, .app_content_2431403991 a, .app_content_2431403991 abbr, .app_content_2431403991 acronym, .app_content_2431403991 address, .app_content_2431403991 big, .app_content_2431403991 cite, .app_content_2431403991 code, .app_content_2431403991 del, .app_content_2431403991 dfn, .app_content_2431403991 em, .app_content_2431403991 font, .app_content_2431403991 img, .app_content_2431403991 ins, .app_content_2431403991 kbd, .app_content_2431403991 q, .app_content_2431403991 s, .app_content_2431403991 samp, .app_content_2431403991 small, .app_content_2431403991 strike, .app_content_2431403991 strong, .app_content_2431403991 sub, .app_content_2431403991 sup, .app_content_2431403991 tt, .app_content_2431403991 var, .app_content_2431403991 dl, .app_content_2431403991 dt, .app_content_2431403991 dd, .app_content_2431403991 ol, .app_content_2431403991 ul, .app_content_2431403991 li, .app_content_2431403991 fieldset, .app_content_2431403991 form, .app_content_2431403991 label, .app_content_2431403991 legend, .app_content_2431403991 table, .app_content_2431403991 caption, .app_content_2431403991 tbody, .app_content_2431403991 tfoot, .app_content_2431403991 thead, .app_content_2431403991 tr, .app_content_2431403991 th, .app_content_2431403991 td { border: 0pt none #ffffff; margin: 0pt; padding: 0pt; outline-color: invert; outline-style: none; outline-width: 0pt; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
.app_content_2431403991 *:focus { outline-color: invert; outline-style: none; outline-width: medium; }
.app_content_2431403991 body { background: white none repeat scroll 0% 0%; line-height: 1; color: black; }
.app_content_2431403991 ol, .app_content_2431403991 ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
.app_content_2431403991 table { border-collapse: separate; border-spacing: 0pt; }
.app_content_2431403991 caption, .app_content_2431403991 th, .app_content_2431403991 td { text-align: left; font-weight: normal; }
.app_content_2431403991 blockquote:before, .app_content_2431403991 blockquote:after, .app_content_2431403991 q:before, .app_content_2431403991 q:after { content: ""; }
.app_content_2431403991 blockquote, .app_content_2431403991 q { quotes: "" ""; }
.app_content_2431403991 .steal #app2431403991_steal-wrapper { padding: 20px 20px 0pt; background: #eeeeee none repeat scroll 0% 0%; overflow: hidden; display: block; }
.app_content_2431403991 .steal #app2431403991_meter-wrapper { border-bottom: 1px solid #c1c1c1; padding: 10px; background: #ffffff none repeat scroll 0% 0%; overflow: hidden; }
.app_content_2431403991 .steal #app2431403991_meter-wrapper .card-wrapper { margin: 5px; }
.app_content_2431403991 .steal #app2431403991_meter-wrapper .card { border: 1px solid #dddddd ! important; margin: 0pt; background: transparent none repeat scroll 0% 0%; float: left; }
.app_content_2431403991 .steal #app2431403991_odds { margin: 30px 0pt 0pt 12px; overflow: hidden; width: 550px; float: left; }
.app_content_2431403991 .steal #app2431403991_odds h2 { font-weight: bold; font-size: 18px; color: #333333; padding-bottom: 5px; }
.app_content_2431403991 .steal #app2431403991_odds p { color: #888888; font-size: 12px; }
.app_content_2431403991 .steal #app2431403991_meter { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/steal-meter.gif") no-repeat scroll left top; display: block; width: 548px; height: 25px; margin-top: 20px; }
.app_content_2431403991 .steal #app2431403991_meter.full { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/steal-meter-full.gif") no-repeat scroll left top; }
.app_content_2431403991 .steal #app2431403991_meter.empty { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/steal-meter-empty.gif") no-repeat scroll left top; }
.app_content_2431403991 .steal #app2431403991_meter span { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/steal-meter-clip.png") no-repeat scroll left top; display: block; width: 300px; height: 25px; float: right; margin-right: 12px; line-height: 25px; }
.app_content_2431403991 .steal #app2431403991_chance { overflow: hidden; font-size: 11px; color: #888888; height: 20px; margin-top: 5px; }
.app_content_2431403991 .steal #app2431403991_chance .low { float: left; }
.app_content_2431403991 .steal #app2431403991_chance .high { float: right; }
.app_content_2431403991 .steal #app2431403991_content-wrapper { background: #d2dbe8 none repeat scroll 0% 0%; }
.app_content_2431403991 .steal #app2431403991_my_pack_steal { width: 640px; }
.app_content_2431403991 #app2431403991_trades-wrapper { margin: -15px -15px -18px; padding: 20px 20px 0pt; position: relative; width: 598px; }
.app_content_2431403991 .pack #app2431403991_trades-wrapper { min-height: 563px; }
.app_content_2431403991 .pack #app2431403991_trade_content { min-height: 560px; }
.app_content_2431403991 .trade { border-bottom: 1px solid #c1c1c1; padding: 10px; background: #ffffff none repeat scroll 0% 0%; overflow: hidden; display: block; margin-bottom: 20px; }
.app_content_2431403991 .trade .from { padding: 10px; background: #eceff5 none repeat scroll 0% 0%; overflow: hidden; }
.app_content_2431403991 .trade .from img { float: left; width: 35px; height: 35px; margin-right: 10px; }
.app_content_2431403991 .trade .from p { font-weight: bold; font-size: 13px; color: #333333; padding-top: 12px; }
.app_content_2431403991 .trade .from p span { font-size: 10px; color: #888888; font-weight: normal; }
.app_content_2431403991 .trade .offer { background: #fffbe2 none repeat scroll 0% 0%; overflow: hidden; width: 50%; padding-right: 0pt; float: left; }
.app_content_2431403991 .trade .offer .people { border-top: 1px solid #d1daeb; padding: 8px 0pt 8px 10px; background: #fffbe2 none repeat scroll 0% 0%; font-size: 11px; color: #888888; }
.app_content_2431403991 .trade .offer .card-wrapper { margin: 5px 0pt 5px 5px; }
.app_content_2431403991 .trade .offer.add { border-bottom: 1px solid #c4da9d; background: #e9f8d0 none repeat scroll 0% 0%; }
.app_content_2431403991 .trade .offer.add .card { border-color: #e9f8d0 ! important; }
.app_content_2431403991 .trade .offer.lose { border-bottom: 1px solid #e7b0b0; background: #ffe7e7 none repeat scroll 0% 0%; }
.app_content_2431403991 .trade .offer.lose .card { border-color: #ffe7e7 ! important; }
.app_content_2431403991 .trade .offer .card { border-color: #fffbe2; float: left; }
.app_content_2431403991 .trade .details { padding: 55px 0pt 0pt 10px; width: 150px; float: left; }
.app_content_2431403991 .trade .details p { padding: 0pt 0pt 6px; }
.app_content_2431403991 .trade .details .item { font-size: 13px; color: #333333; font-weight: bold; }
.app_content_2431403991 .trade .details .credits { background: transparent url("http://s3.amazonaws.com/afire-packrat-public/images/bonus/credit-flat.png") no-repeat scroll left top; color: #666666; font-size: 13px; padding-left: 20px; }
.app_content_2431403991 .trade .status-accepted, .app_content_2431403991 .trade .status-cancelled, .app_content_2431403991 .trade .status-declined { background: #449900 none repeat scroll 0% 0%; float: right; width: 100px; color: #ffffff; font-size: 13px; font-weight: bold; height: 27px; line-height: 27px; margin-top: 10px; text-align: center; }
.app_content_2431403991 .trade .status-cancelled, .app_content_2431403991 .trade .status-declined { background: #888888 none repeat scroll 0% 0%; }
.app_content_2431403991 .trade .comments { font-size: 11px; width: 350px; color: #888888; padding-top: 10px; padding-left: 10px; line-height: 12px; float: left; }
.app_content_2431403991 .trade .comments textarea { border-color: #bdc7d8; margin: 0pt 0pt 0pt -10px; padding: 0pt; width: 408px; height: 35px; color: #888888; outline-color: invert; outline-style: none; outline-width: 0pt; }
.app_content_2431403991 .trade .trade-action { float: right; color: #666666; font-size: 13px; margin-top: 10px; line-height: 28px; }
.app_content_2431403991 .trade .trade-action .button { float: right; margin-left: 10px; }
.app_content_2431403991 .propose #app2431403991_trades-wrapper { margin: 0pt; background: #eeeeee none repeat scroll 0% 0%; width: 720px; }
.app_content_2431403991 .propose #app2431403991_trades-wrapper .trade { margin: 0pt; }
.app_content_2431403991 .propose #app2431403991_content-wrapper { background: #d2dbe8 none repeat scroll 0% 0%; }
.app_content_2431403991 .propose .card-wrapper .card { border: 5px solid #d2dbe8; }
.app_content_2431403991 .propose #app2431403991_cards-wrapper { margin-bottom: 10px; }
.app_content_2431403991 .propose .offer .credits { padding: 0pt; background-image: none; }


#bootloader__fbml_static_get_php_src_http_3A_2F_2Fs3_amazonaws_com_2Fafire_packrat_public_2Fstylesheets_2Fapplication3_min_css_3Fv_3De19f4f05802d184841d90cb3923644b405b98a46_appid_2431403991_pv_1_sig_24498b47604a8141446a5b46fb6f88e4_filetype_css { height: 42px; }