@charset "UTF-8";@import url(buttons.css);@import url(birthdays.css);@import url(recipes.css);@import url(emoticons.css);@import url(login.css);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a img{border:none}a{color:#37567c;text-decoration:underline}a:hover{color:#a76f03;text-decoration:underline}a.plain{text-decoration:none;color:#555}a.plain:hover{text-decoration:underline}.breadcrumbs a{color:#aaa;text-decoration:none}.breadcrumbs a:hover{color:#aaa;text-decoration:underline}#myProgress{width:100%;height:4px;position:relative;background-color:#ddd}#myBar{width:10px;height:4px;position:absolute;background-color:green}.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{z-index:100!important}div#homepage-sidebar-bg{position:absolute;top:0;left:0;width:225px;background:#313b47;bottom:0;z-index:-1;box-shadow:-2px 0 4px rgba(0,0,0,.5) inset;height:120%}.breadcrumbs{margin:20px 73px}img.border{border-color:#fff;border-width:6px;border-style:solid;box-shadow:0 1px 2px rgba(0,0,0,.4)}a.homepage-memo-name{text-decoration:none;color:#555;font-weight:bold}a.homepage-memo-name:hover{text-decoration:underline}.homepage-memo-date{font-size:8pt;margin-bottom:15px}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:2px 10px 2px 5px}textarea{color:#555;font:9pt Arial,Helvetica,sans-serif}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:30px}body{background-color:#dee5eb;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0}body,td,th{font-family:helvetica,Arial,sans-serif;font-size:10pt;color:#555}#header{background-color:#fff;height:50px;text-align:left;vertical-align:middle;padding-top:7px;padding-left:5px}#loggedoutheader{position:absolute;right:0;left:0;top:0;height:50px;text-align:left;vertical-align:middle;padding-top:8px;padding-left:40px}#userlogin{position:absolute;right:15px;top:30px;font-size:12px;color:#666}#userlogin a{color:#666;text-decoration:none}#userlogin a:hover{text-decoration:underline}#menubar{color:#fff;position:static!important}#breadcrumbs{display:none}.centered{text-align:center}#leftside{position:absolute;width:200px;left:25px;top:115px;padding-left:0;padding-right:5px;padding-top:5px;padding-bottom:5px}#homepage-sidebar{width:225px;margin-top:-1px;height:100%;color:#d6d8da;display:inline-block;vertical-align:top}#rightside{display:inline-block;width:250px;vertical-align:top;padding:15px 0}#centerpod{width:calc(100% - 488px);padding:15px 0 15px 5px;vertical-align:top;display:inline-block}a.more-memos{margin-left:73px}#fullpod{position:absolute;right:25px;left:25px;top:120px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#pod350{position:absolute;left:50%;margin-left:-185px;width:370px;top:110px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#pod400{position:absolute;left:50%;margin-left:-200px;width:400px;top:110px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#pod500{position:absolute;left:50%;margin-left:-250px;width:500px;top:110px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#pod600{position:absolute;left:50%;margin-left:-300px;width:600px;top:110px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#pod700{position:absolute;left:50%;margin-left:-350px;width:700px;top:110px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}#fullpod_noheader{position:absolute;right:25px;left:25px;top:30px;padding:10px}#photo_tile{position:static;width:200px;height:100px;background-color:red}.podcontent{margin:15px}.sidebar-podcontent{margin:15px 0 0}.sidebar-picture-caption{font-size:12px;text-align:left;margin-top:10px;font-family:freight-sans-pro,sans-serif;color:#d6d8da}.bluepod{position:relative;background-color:#fff;border:solid 1px #fff;margin:15px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);min-width:100px;font-size:14px;border-radius:3px}.homepage-avatar{width:50px;height:50px;margin-left:15px}.homepage-avatar .user-head{width:50px;height:50px;border-radius:25px}.bluepod.homepage-memo{margin-left:75px;margin-top:-52px}.homepage-sidebar-pod{position:relative;padding:15px 20px;min-width:100px;border-bottom:solid 1px #262f39;border-top:solid 1px #454f5a}.homepage-sidebar-pod h1{font-weight:bold;font-size:12px;color:#6e767f;font-family:freight-sans-pro,sans-serif;text-align:left}.homepage-sidebar-pod h1 a{color:#6e767f;text-decoration:none}.homepage-sidebar-pod h1 a:hover{text-decoration:underline;color:#fff}.sidebar-link{text-decoration:none;color:#fff;font-size:13px;font-family:freight-sans-pro,sans-serif}.sidebar-link:hover{text-decoration:underline;color:#fff}.sidebar-label{font-size:12px;font-family:freight-sans-pro,sans-serif;color:#adb1b5}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(menubaritem_submenuindicator.png) right center no-repeat;font-weight:normal;font-weight:400;font-family:freight-sans-pro,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,.4);line-height:40px;font-size:18px}#memopod{position:relative;margin-top:-60px;margin-bottom:10px;min-width:100px}#memopod .items{position:relative;background-color:#fff;border:solid 1px #d8d8da;-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 1px rgba(0,0,0,.06);min-width:100px;padding:15px}.bluepod h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;margin-left:15px;padding-top:0;margin-top:15px;margin-bottom:16px;color:#46708c;text-align:left}.bluepod h1 a{color:#46708c;text-decoration:none;font-family:freight-sans-pro,sans-serif}.bluepod a:hover{text-decoration:underline}.bluepod h2{margin-left:8px;margin-top:3px;margin-right:8px;margin-bottom:3px;font-size:16px;font-weight:normal;text-shadow:0 1px 1px #fff;color:#555}.bluepod p{font-size:14px;margin-left:0;margin-top:15px;margin-right:8px;margin-bottom:3px;padding-top:0}.breadcrumb{font-weight:normal}p{padding-top:10px;margin-top:0;margin-bottom:0}hr{border-top:1px solid #dfdfdf;border-bottom:1px solid #fff;border-left:0;border-right:0;margin:0 0 12px}.podactions{position:absolute;right:10px;top:2px}.podactions a{color:#46708c;font-weight:normal;text-decoration:none}.podactions a:hover{text-decoration:underline}#createMemo{transition:all 500ms;-webkit-transition:all 500ms;overflow:hidden;padding:0 20px}#createMemo.hidden{height:0;opacity:0}#createMemo.shown{height:180px;opacity:1;margin-top:0;margin-bottom:15px}#createMemo.memo-page-create.shown{height:350px;margin-top:120px}.add_item{width:14px;height:15px;background-image:url(xadd_item.png.pagespeed.ic.gtPrN8KF_A.png);position:absolute;top:15px;right:10px;cursor:pointer}.sidebar_add_item{width:14px;height:15px;background-image:url(xsidebar_add_item.png.pagespeed.ic.BWavKy4KCk.png);position:absolute;top:10px;right:20px;cursor:pointer;opacity:.3}.homepage-add-memo-btn{color:#2c6382;font-weight:bold;font-family:freight-sans-pro,sans-serif;cursor:pointer;padding:10px 15px}.homepage-close-addmemo{color:#2c6382;font-weight:bold;font-family:freight-sans-pro,sans-serif;cursor:pointer;padding:10px 15px 10px}.sidebar_add_item:hover{opacity:1}.remove_item{width:14px;height:15px;background-image:url(xremove_item.png.pagespeed.ic.rGevjPuXZq.png);position:absolute;top:7px;right:8px;cursor:pointer}.remove_itemX{width:14px;height:15px;background-image:url(xremove_itemX.png.pagespeed.ic.Kos7yxiMsu.png);position:absolute;top:7px;right:8px;cursor:pointer}.user-head{display:inline-block;width:35px;height:35px;overflow:hidden;border-radius:18px}.user-head-big{display:inline-block;width:50px;height:50px;overflow:hidden;border-radius:26px}.recommend{display:inline-block;height:20px;width:30px;background-image:url(http://famlinkup.com/images/xrec-icons-small2x.png.pagespeed.ic.PM8P3_ZG2X.png);float:left;background-repeat:no-repeat;opacity:.3}.homepage-add-memo{background-color:#fff;border:solid 1px #d8d8da;box-shadow:0 1px 1px rgba(0,0,0,.1);opacity:.5;margin:15px 15px 15px 75px;transition:opacity 500ms}.homepage-add-memo.shown{opacity:1}.homepage-add-memo:hover{opacity:1}.recommend.Movie{background-position:0 -40px}.recommend.Song{background-position:0 0}.recommend.Book{background-position:0 -20px}.recommend.Website{background-position:0 -60px}.recommend.Other{background-position:0 -80px}.photo-actions{position:absolute}.memo-actions{position:absolute;top:20px;z-index:1}.memo-actions a{text-decoration:none}.memo-page-create{margin-top:70px;left:50%;margin-left:-310px;position:relative}.photo-actions a{color:#47708c;text-decoration:none}.list-view .pager{margin:20px 0!important}ul.yiiPager a:link,ul.yiiPager a:visited{border:none!important;background-color:#fff!important;border-radius:20px!important;color:#334d6c!important;padding:0!important;min-width:20px!important;line-height:20px!important;min-height:20px!important;display:inline-block;text-align:center;transition:background-color 250ms;-webkit-transition:background-color 250ms}ul.yiiPager a:hover{border:none!important;color:#fff!important;background-color:#334d6c!important}ul.yiiPager .selected a{background:none!important;color:#fff!important}ul.yiiPager .next a{background:none!important;color:#46708c!important;margin-left:8px}ul.yiiPager .previous a{background:none!important;color:#fff!important;margin-right:8px}ul.yiiPager .hidden a{background:none!important;border:none!important;color:#46708c!important;opacity:.4!important}.photo-action{display:inline-block;height:40px;background-image:url(http://famlinkup.com/images/xphoto-actions.png.pagespeed.ic.k0WZ_uvxzY.png);background-repeat:no-repeat;padding-left:40px;line-height:40px;margin-left:6px}.photo-action.add{background-position:0 -40px}.photo-action:hover{text-decoration:underline}.memo-action{display:inline-block;height:40px;background-image:url(http://famlinkup.com/images/xmemo-actions.png.pagespeed.ic.0uMPsxogWb.png);background-repeat:no-repeat;padding-left:40px;line-height:40px;margin-left:6px}.memo-action.add{background-position:0 -40px}.memo-action:hover{text-decoration:underline}.comment-count{display:inline-block;padding:2px 6px 3px 6px;background-color:#fff;color:#8999a8;font-weight:bold;border-radius:16px;position:relative;overflow:visible;margin-left:4px}.comment-nub{background-image:url(http://famlinkup.com/images/xcomment-bubble-nub.png.pagespeed.ic.ceiN1NtGRD.png);position:absolute;bottom:-6px;right:6px;width:8px;height:6px}.big-photo-border{display:inline-block;border:solid 16px #fff;box-shadow:0 2px 4px rgba(0,0,0,.4)}.photo-caption{color:#454545;font-size:16px;font-weight:100}.photo-nav{display:inline-block}.photo-nav a{text-decoration:none;color:#8a9aa8;background-color:#fff;border-radius:16px;padding:4px 8px;font-weight:bold;background-image:url(http://famlinkup.com/images/xprev-next.png.pagespeed.ic.hlc5XtuJh1.png);transition:background-color 250ms;-webkit-transition:background-color 250ms}.photo-nav a:hover{background-color:#334c6c}.photo-nav.prev a{padding-left:24px;background-position:5px 6px}.photo-nav.next a{padding-right:24px;background-position:-160px -18px}.memo-heading{font-size:28px;margin:0 0 8px;font-weight:100;font-family:"jubilat",sans-serif;color:gray}.add-comment{display:inline-block;width:20px;height:20px;background-image:url(http://famlinkup.com/images/xadd_comment.png.pagespeed.ic.CJalIJsQl2.png);background-repeat:no-repeat;vertical-align:middle}.show-comment-link{color:#454545;padding:6px 8px 8px 8px;border-radius:20px;transition:background-color 250ms;-webkit-transition:background-color 250ms}.show-comment-link:hover{background-color:#334c6c;color:#fff}#addComment{opacity:0;transition:opacity 250ms;-webkit-transition:opacity 250ms}.gift{display:inline-block;width:14px;height:16px;background-image:url(http://famlinkup.com/images/xgift.png.pagespeed.ic.HblVEuNLYH.png)}.poll-labels{font-size:10px;color:#666;text-decoration:none!important;margin-left:-5px;padding:5px;border-radius:15px}.poll-labels:hover{text-decoration:none;background-color:#557ba8;color:#fff;text-shadow:none}.poll-bar{display:inline-block;background-color:#557ba8;text-align:right;padding:5px;font-size:10px;color:#fff}.poll-bar-none{display:inline-block;text-align:right;padding:5px 0;font-size:10px;color:#557ba8;font-weight:bold}#fullpod.centered_pod{left:auto;right:auto;margin-left:-370px;width:auto;left:50%}.contacts-table{width:100%;padding:0;text-align:left}.contacts-table td{border-top:solid 1px #ccc;padding:5px}.contacts-table a{text-decoration:none}.contacts-table a:hover{text-decoration:underline;color:#37567c}.contacts-table tr:nth-child(even) {background-color:rgba(0,0,0,.03)}#contact-form input[type="text"]{width:90%}@media only screen and (min-width:560px) and (max-width:815px){.yui-skin-sam #mymenubar .yuimenubaritemlabel{padding:0 0 0 20px!important;background-image:none!important}.yui-skin-sam #mymenubar .yuimenubaritem#menu_memos .yuimenubaritemlabel{padding-left:20px!important}.yui-skin-sam #mymenubar .yuimenubaritem#menu_settings .yuimenubaritemlabel{background-image:url(http://famlinkup.com/images/xbh_toolbar_icons.png.pagespeed.ic.CrEfRSG6Xb.png)!important;padding:0 0 0 40px!important}}@media only screen and (max-width:560px){.yui-skin-sam .yuimenubarnav .yuimenubaritem{width:40px;overflow:hidden}.yui-skin-sam #mymenubar .yuimenubaritem#menu_memos .yuimenubaritemlabel{background-position:2px -2px!important}#userlogin a:first-child{display:none}#userlogin{right:15px;top:23px}#homepage-sidebar{display:block;width:auto;background:#313b47}div#homepage-sidebar-bg{display:none}.homepage-sidebar-pod h1 a{display:none}.homepage-sidebar-pod{padding:15px}.sidebar-podcontent{margin:0}.sidebar-podcontent center{text-align:left}.sidebar-picture-caption{display:inline-block;vertical-align:top;margin:0 0 0 10px;width:calc(100% - 200px)}.sidebar-podcontent a{vertical-align:top}.sidebar-picture-caption b{display:block;margin-bottom:5px}.homepage-sidebar-pod.homepage-recommends{display:none}.homepage-sidebar-pod.homepage-recipes{display:none}#centerpod{display:block;width:auto;padding:0}.homepage-add-memo{margin:0}.bluepod.homepage-memo{margin:-65px 0 0 0}.homepage-avatar{position:relative;z-index:1;margin-top:15px}a.homepage-memo-name{margin-left:60px}.homepage-memo-date{margin-left:60px;margin-bottom:30px}.bluepod.homepage-memo{border-bottom:solid 1px #ccc;box-shadow:none}a.more-memos{display:block;margin:0;padding:15px;background:#fff}.breadcrumbs{display:none}#rightside{display:block;width:auto;padding:0}#rightside .bluepod{margin:0}#rightside .bluepod h1{background:#46708c;margin:0;padding:10px 15px;color:#fff;box-shadow:inset 0 2px 4px rgba(0,0,0,.4)}.bluepod h1 a{color:#fff;font-size:18px;font-weight:lighter;text-transform:lowercase}#fullpod{position:static;padding:0}.memo-actions{position:static;padding:5px;text-align:center}.podcontent{margin:0}.list-view .pager{text-align:center}.memo-page-create{position:static;left:auto;margin-left:0}#createMemo{padding:0}#createMemo.memo-page-create.shown{margin-top:66px}.bluepod{margin:0}.homepage-memo .podcontent{margin:15px}}@media only screen and (-webkit-min-device-pixel-ratio:2){.add_item{background-image:url(xadd_item2x.png.pagespeed.ic.4l5g-RwS0Y.png);background-size:14px auto}.sidebar_add_item{background-image:url(xsidebar_add_item2x.png.pagespeed.ic.sMUz69E2Ar.png);background-size:14px auto}.remove_item{background-image:url(xremove_item2x.png.pagespeed.ic.wEwNNcQwn9.png);background-size:14px auto}.remove_item2{background-image:url(xremove_itemX2x.png.pagespeed.ic.REc70jaII_.png);background-size:14px auto}.recommend{background-image:url(http://famlinkup.com/images/xrec-icons2x.png.pagespeed.ic.gKEy4i4O0M.png);background-size:auto 100px}.photo-action{background-image:url(http://famlinkup.com/images/xphoto-actions2x.png.pagespeed.ic.849qHHbpXF.png);background-size:40px auto}.memo-action{background-image:url(http://famlinkup.com/images/xmemo-actions2x.png.pagespeed.ic.rE2BZHlPFX.png);background-size:40px auto}.comment-nub{background-image:url(http://famlinkup.com/images/xcomment-bubble-nub2x.png.pagespeed.ic.AEXXpFpdW0.png);background-size:8px auto}.photo-nav a{background-image:url(http://famlinkup.com/images/xprev-next2x.png.pagespeed.ic.wb_kDvypd3.png);background-size:auto 48px}.photo-nav.next a{background-position:-168px -20px}.add-comment{background-image:url(http://famlinkup.com/images/xadd_comment2x.png.pagespeed.ic.nzokJxIblx.png);background-size:auto 20px}.gift{background-image:url(http://famlinkup.com/images/xgift2.png.pagespeed.ic.-xm_v0bX17.png);background-size:14px auto}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.homepage-add-memo{opacity:1}#createMemo.hidden{height:auto;opacity:1;display:none}#createMemo.shown{height:320px;opacity:1;display:block}#createMemo.memo-page-create.shown{height:auto;opacity:1;display:block}#memopod{margin-top:0}#Memo_memo{width:320px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.homepage-add-memo{opacity:1}#createMemo.hidden{height:auto;opacity:1;display:none}#createMemo.shown{height:320px;opacity:1;display:block}#createMemo.memo-page-create.shown{height:auto;opacity:1;display:block}#memopod{margin-top:0}#Memo_memo{width:320px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.homepage-add-memo{opacity:1}#createMemo.hidden{height:auto;opacity:1;display:none}#createMemo.shown{height:320px;opacity:1;display:block}#createMemo.memo-page-create.shown{height:auto;opacity:1;display:block}#memopod{margin-top:0}#Memo_memo{width:320px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.homepage-add-memo{opacity:1}#createMemo.hidden{height:auto;opacity:1;display:none}#createMemo.shown{height:320px;opacity:1;display:block}#createMemo.memo-page-create.shown{height:auto;opacity:1;display:block}#memopod{margin-top:0}#Memo_memo{width:320px}}