body{background:#535353 url(images/grain.gif);line-height:1.4em;font-family:Helvetica, Arial;font-size:10pt;color:#fff;text-shadow:#000 0 1px 1px}#head{height:49px;line-height:49px;margin-bottom:20px;background-color:#222;border-bottom:1px solid #666}#head .content{width:690px;margin:0 auto;position:relative}#head a.logo{display:block;height:49px;width:210px;background:url(images/logo-new.gif) 20px center no-repeat;text-decoration:none}#head .loginInfo{position:absolute;height:49px;top:0;right:20px;color:#707070}#head .loginInfo .dropdownMenu{position:absolute;top:12px;right:0;z-index:1000;cursor:pointer}#head .loginInfo .dropdownMenu .name{position:absolute;width:400px;text-align:right;top:0;right:30px;line-height:24px;height:24px;overflow:hidden;color:#fff;white-space:nowrap;font-weight:bold}#head .loginInfo .dropdownMenu .tab{position:absolute;top:-1px;right:0;line-height:24px;height:24px;width:24px;overflow:hidden;background-color:#222222;border:1px solid #222222;z-index:1001;background:url(/inc/css/images/menu-dropdown-arrow.png) 0 0 no-repeat;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px}#head .loginInfo .dropdownMenu .items{display:none;position:absolute;top:24px;right:0;background-color:#222222;border:1px solid #666666;line-height:30px;width:200px;padding:5px 0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#head .loginInfo .dropdownMenu .items a{display:block;color:#fff;padding:0 15px 0 40px;text-decoration:none;border-bottom:1px dotted #333}#head .loginInfo .dropdownMenu .items a:last-child{border-bottom:none}#head .loginInfo .dropdownMenu .items a.newAlbum{background:url(/inc/css/images/menu-new-album-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.profile{background:url(/inc/css/images/menu-profile-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.password{background:url(/inc/css/images/menu-password-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.logout{background:url(/inc/css/images/menu-logout-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.deletePhotos{background:url(/inc/css/images/menu-delete-photos-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.analytics{background:url(/inc/css/images/menu-analytics-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.downloadBackup{background:url(/inc/css/images/menu-download-backup-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a.customDomain{background:url(/inc/css/images/menu-custom-domain-icon.png) 15px center no-repeat}#head .loginInfo .dropdownMenu .items a:hover{background-color:#333}#head .loginInfo .dropdownMenu.opened .tab{border:1px solid #666666;border-bottom:1px solid #222222;background:url(/inc/css/images/menu-dropdown-arrow.png) 0 -24px no-repeat}#head .loginInfo .dropdownMenu.opened .items{display:block}#head .beta{position:absolute;height:49px;line-height:49px;top:0;right:20px;color:#707070}#head .beta strong{color:#fff}#head .beta a{color:#707070}#foot{clear:both}div.title{padding:0 20px;height:50px;margin-bottom:10px;position:relative}div.title .actions{position:absolute;top:12px;right:20px}div.title .actions a{position:relative;display:inline-block;padding:1px;background-color:#626262;background:#626262 -webkit-gradient(linear, left top, left bottom, from(#626262), to(#393939));background:#626262 -moz-linear-gradient(top, #626262, #393939);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#626262', endColorstr='#393939');-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}div.title .actions a span{color:#d9d9d9;text-decoration:none;display:inline-block;height:23px;line-height:23px;padding:1px 15px 0 15px;background-color:#474747;background-position:10px 4px;background-repeat:no-repeat;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}div.title .actions a:hover{top:2px;background-color:#393939;background:#393939 -webkit-gradient(linear, left top, left bottom, from(#393939), to(#626262));background:#393939 -moz-linear-gradient(top, #393939, #626262);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#626262')}div.title .actions a:hover span{padding-top:0;height:24px;line-height:24px;background-position:10px 3px}div.title .actions a.back span{padding-left:33px;background-image:url(images/button-back-icon.png)}div.title .actions a.newAlbum span{padding-left:33px;background-image:url(images/menu-new-album-icon.png)}div.title .button{position:absolute;right:-2px;top:10px;width:240px}h1{color:#fff;position:relative;margin-bottom:10px;font-size:1.5em;line-height:50px;text-shadow:#000 0 2px 1px;letter-spacing:0.05em;font-weight:normal;padding-left:20px;padding:0}a{color:#153a52}.contentBox{background-color:#f3f3f3;color:#1e1e1e;text-shadow:#f5f5f7 0 1px 1px;border:2px solid #fff;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.5);box-shadow:0px 2px 3px rgba(0,0,0,0.5)}.contentBox .content{padding:20px}.thumbnail{background-color:black;margin:0 5px 5px 0;position:relative}.thumbnail .image{position:absolute;background-color:#000;left:2px;top:2px;overflow:hidden}.thumbSize50{width:54px;height:54px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.thumbSize50 .image{width:50px;height:50px}.thumbSize100{width:104px;height:104px}.thumbSize100 .image{width:100px;height:100px}.thumbnail .image img{position:absolute}.flashMessage{text-align:center;font-weight:bold;text-shadow:none;background-color:#bed9be;color:#043b04;border-top:1px solid #043b04;border-bottom:1px solid #043b04;padding:5px;font-size:14px;margin-bottom:10px}.feedbackButton{position:fixed;top:130px;right:0;width:40px;height:162px;background:#222 url(images/feedback-button.png) 10px 0 no-repeat;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.feedbackButton .notification{display:none;width:22px;height:22px;position:absolute;top:-11px;left:-11px;background:#fff url(images/feedback-button-message.png) center center no-repeat;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}.feedbackButton.unread .notification{display:block}a.button,div.button,span.button{display:block;text-decoration:none;width:15em;height:34px;padding-right:8px;background:url(images/button-right.png) top right no-repeat}a.button span,a.button div,div.button span,div.button div,span.button span,span.button div{display:block;padding-left:8px;height:34px;line-height:34px;text-align:center;background:url(images/button-left.png) top left no-repeat;font-weight:bold;color:#cadeeb;text-shadow:rgba(0,0,0,0.5) 0 1px 0}a.button:hover,div.button:hover,span.button:hover{background:url(images/button-right.png) -34px right no-repeat}a.button:hover span,div.button:hover span,span.button:hover span{background:url(images/button-left.png) -34px left no-repeat;color:white}a.inlineButton{color:#666;display:inline-block;height:25px;line-height:25px;background:url(images/inline-button-light-left.gif) 0 -25px no-repeat;text-decoration:none}a.inlineButton span{display:inline-block;padding:0 14px;height:25px;line-height:25px;background:url(images/inline-button-light-right.gif) right -25px no-repeat}a.inlineButton span span.text{padding:0;background:none;position:relative;top:1px}a.inlineButton:hover{background:url(images/inline-button-light-left.gif) 0 0 no-repeat}a.inlineButton:hover span{background:url(images/inline-button-light-right.gif) right 0 no-repeat}a.inlineButton:hover span.text{top:0;background:none}.darkBackground a.inlineButton{color:#d9d9d9;background:url(images/inline-button-dark-left.gif) 0 -25px no-repeat}.darkBackground a.inlineButton span{background:url(images/inline-button-dark-right.gif) right -25px no-repeat}.darkBackground a.inlineButton:hover{color:#f3f3f3;background:url(images/inline-button-dark-left.gif) 0 0 no-repeat}.darkBackground a.inlineButton:hover span{background:url(images/inline-button-dark-right.gif) right 0 no-repeat}.darkBackground a.inlineButton:hover span.text{background:none}.darkestBackground a.inlineButton{color:#ccc;background:url(images/inline-button-darkest-left.gif) 0 -25px no-repeat}.darkestBackground a.inlineButton span{background:url(images/inline-button-darkest-right.gif) right -25px no-repeat}.darkestBackground a.inlineButton:hover{color:#eee;background:url(images/inline-button-darkest-left.gif) 0 0 no-repeat}.darkestBackground a.inlineButton:hover span{background:url(images/inline-button-darkest-right.gif) right 0 no-repeat}.darkestBackground a.inlineButton:hover span.text{background:none}.loginBox{width:320px;background-color:#e3e4e9;color:#1e1e1e;text-shadow:#f5f5f7 0 1px 1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:#000 3px 3px 7px;-moz-box-shadow:3px 3px 7px #000;border:1px solid #fff;margin:100px auto}.loginBox .content{padding:30px}.loginBox .content .logo{padding-bottom:10px}.loginBox .content p{margin-top:20px}.loginBox .content .error{padding-top:20px;color:#ee0000;font-weight:bold;font-size:20px;line-height:1.4em}.loginBox .content input{padding:5px;font-size:1.5em;width:248px;height:1.5em;line-height:1.5em;border:1px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.loginBox .content a.button{width:8em;margin-left:-2px}

