html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}


@charset utf-8;
.beta{font:bold 10px arial;}
.message{padding:60px 20px;color:#5D5D5D;font-size:16px;}
.empty-message{padding:25px 12px;color:#5D5D5D;font-size:16px;cursor:auto;}
.empty-message a{color:#5D5D5D;margin-right:20px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearer{width:100%;overflow:hidden;clear:both;}
body{text-align:left;position:relative;}
#growl td.top{background-image:url(../images/dm_top.png);width:250px;height:49px;background-repeat:no-repeat;color:#fff;}
#growl td.center{background-image:url(../images/dm_repeat.png);width:250px;background-repeat:repeat-y;color:#ddd;}
#growl td.bottom{background-image:url(../images/dm_bottom.png);background-repeat:no-repeat;width:250px;height:27px;}
#growl a{color:#FFF;}
#feedback-button{display:block!important;position:fixed;top:0;right:34px;font-size:12px;font-weight:700;font-family:Arial, Sans-serif;z-index:300;cursor:pointer;}
#feedback-button span{color:#000;border-bottom:1px dashed #000;}
#feedback-button.pressed span{color:#FFF;border-bottom:1px dashed #FFF;}
#feedback{position:fixed;top:0;right:18px;width:288px;height:232px;z-index:300;color:#FFF;display:none;}
#feedback #body{background-color:#515151;height:215px;}
#feedback .body-cap em{background:url(/images/toolbar-menu-cap.png) no-repeat 0 0;height:8px;position:absolute;left:-8px;top:0;width:100%;}
#feedback .body-cap-up em{background:url(/images/upper-cap.png) no-repeat 0 0;height:8px;position:absolute;left:-8px;top:0;width:100%;}
#feedback #indicator{display:none;width:16px;height:16px;position:absolute;right:20px;top:10px;background:url(/images/ajax-loader.gif) left top no-repeat;z-index:201;}
#feedback #error{font-size:12px;font-weight:700;color:red;}
#feedback #message{font-size:12px;font-weight:700;}
#feedback .form{margin-left:20px;}
#feedback h1{font-size:17px;color:#FFF;margin:0 0 17px 68px;}
#feedback .button-div{display:block;margin-left:48px;}
#feedback .button-div input{padding:0 4px;border-width:1px;border-style:solid;border-color:#E6E6E6 #767676 #767676 #E6E6E6;background-color:#CCC;}
#feedback input.textinput,#feedback textarea{font-size:11px;padding:4px 6px 3px;border:1px solid #717171;width:180px;margin-bottom:8px;}
#feedback textarea{height:62px;}
#feedback label{display:inline-block;width:48px;font-size:8pt;}
#photos .album-drop{position:fixed;top:0;left:0;width:100%;height:90px;z-index:0;cursor:auto;}
#report{padding:60px 20px;}
#report td{padding:2px 4px;}
#report th{padding:2px 4px;background-color:Silver;}
#report p{margin:5px 0 0;font-weight:700;}
#greet-bg{position:absolute;top:0;right:0;width:430px;height:800px;margin-top:65px;background:#FFF;z-index:100;}
#greeting{position:absolute;top:0;right:50px;width:350px;height:800px;margin-top:65px;font-size:14px;z-index:100;color:#010101;}
#greeting h1{font-size:20px;color:#232323;}
#greeting p.note{padding-top:16px;}
#greeting p.vipnote{font-style:italic;font-size:18px;font-family:times new roman, times;color:#4C4A4A;padding:20px 30px 0;}
#greeting p.list{padding-top:20px;}
#greeting ul{padding:14px 0 0 17px;font-size:13px;line-height:1.3em;}
#greeting li{margin-bottom:4px;}
#greeting a{color:#000;}
#photo{text-align:center;padding-top:108px;}
#photo a{color:#555;margin-left:5px;}
#photo h2{position:absolute;right:20px;top:65px;color:#5D5D5D;}
#photo h2 a.left{font-size:16px;margin-right:15px;}
#photo .center-block{width:640px;margin:15px auto 0;}
#photo .gallery-view{margin:0 auto 8px;width:640px;height:68px;overflow:hidden;}
#photo ul.gallery{position:relative;height:68px;text-align:center;}
#photo ul.gallery li{display:inline;}
#photo ul.gallery li.marker{position:absolute;bottom:4px;width:28px;height:14px;background:transparent url(../images/preview-marker.gif) no-repeat 0 0;}
#photo ul.gallery a{margin:0;}
#photo ul.gallery img{width:64px;height:64px;}
#photo em{position:relative;display:inline-block;}
#photo em .add-button{position:absolute;left:8px;top:8px;width:64px;height:64px;background:url(../images/add-to-my-album.png) repeat scroll 0 0;color:#FFF;cursor:pointer;}
#photo em .add-button q{position:absolute;left:0;top:48px;width:64px;height:40px;font-size:9px;}
#photo h3{font-size:18px;margin:20px 4px 0;}
#photo .size-menu{text-align:left;margin:12px 20px;}
#photo ul.sizes{margin:8px 0 27px;}
#photo ul.sizes li{display:inline;padding:1px;margin-right:8px;}
#photo ul.sizes li.active{background:#000;color:#FFF;}
#photo ul.sizes li.active a{text-decoration:none;color:#FFF;}
#photo ul.sizes li.original a{background:transparent url(../images/external-icon.png) no-repeat 100% 0;padding-right:15px;}
#photo ul.sizes li.original span{font-size:10px;font-weight:700;}
#photo .photo-menu{display:inline-block;margin-bottom:50px;text-align:left;background-color:#EBEBEB;width:100%;font-size:12px;color:#000;white-space:nowrap;}
#photo .photo-menu dl{margin:9px 18px;}
#photo .photo-menu dt{width:110px;float:left;clear:left;margin:5px;}
#photo .photo-menu dd{width:500px;margin:5px;}
#photo .photo-menu input{width:456px;height:16px;padding:2px 8px;border:1px solid #CBCBCB;}
.editor,input.edit{line-height:1;}
.editor{background:transparent url(../images/edit-mode.png) no-repeat scroll 100% 0;cursor:text;padding:1px 44px 0 2px;}
.editor:hover{background-color:#FFF8B0;}
input.edit{position:absolute;font-size:20px;border:1px solid #CCC;text-align:left;}
.picsa-photo{position:absolute;}
.picsa-photo .drag{position:absolute;left:8px;top:8px;width:64px;height:64px;background:url(../images/photo-over-hand.png) repeat scroll 0 0;cursor:pointer;z-index:101;}
.picsa-photo div.name{position:absolute;left:0;bottom:0;height:34px;width:100%;background:url(../images/menu-underlay.png) repeat scroll 0 0;color:#FFF;font-size:16px;text-align:center;overflow:hidden;line-height:2em;}
.picsa-photo-active div.image-layer{background:url(../images/menu-underlay.png) repeat 0 0;padding:5px;margin:-5px;position:relative;z-index:101;width:100%;}
.picsa-photo-active h6,.picsa-photo-active h6 em{cursor:pointer;position:absolute;right:0;top:0;z-index:102;}
.picsa-photo-active h6 em{display:block;width:27px;height:27px;background:url(../images/menu-icon.png) no-repeat;}
.picsa-photo-active .photo-menu{width:170px;position:absolute;left:100%;}
.picsa-photo-active .photo-menu ul{background:url(../images/menu-underlay.png) repeat 0 0;width:100%;}
.picsa-photo-active .photo-menu li{height:25px;line-height:25px;font-size:11px;color:#FFF;padding-left:28px;background:url(../images/menu-sprite.png) no-repeat;white-space:nowrap;position:relative;}
.picsa-photo-active .photo-menu li.code{background-position:7px 4px;}
.picsa-photo-active .photo-menu li.edit{background-position:7px -38px;}
.picsa-photo-active .photo-menu li.destroy{background-position:7px -78px;}
.picsa-photo-active .photo-menu li.active{background-color:#000;}
.picsa-photo-active li dl{display:none;}
.picsa-photo-active li.active dl{display:block;position:absolute;width:200px;background:#000;left:100%;top:0;line-height:1;padding-bottom:8px;cursor:default;}
.picsa-photo-active li.active dt{padding:8px 8px 3px;}
.picsa-photo-active li.active dd{padding:0 8px;}
.picsa-photo-active li.active dd input.text{width:180px;padding:2px;border:0 none;}
.picsa-photo-active li.active dd input.ok{width:180px;padding:2px;margin-top:2px;border:0 none;}
.picsa-photo-active li.active dd label{padding-left:6px;}
.hidden,.drag-preview .drag{display:none!important;}
.message a,#photos h1 a,#photos h2 a,#album-canvas h1 a,#photo h1 a,#photo h2 a{color:#5D5D5D;}
html[xmlns] .clearfix,#feedback.open{display:block;}
#feedback .body-cap,#feedback .body-cap-up{height:8px;overflow:hidden;position:relative;}
#feedback .body-cap em.r,#feedback .body-cap-up em.r{width:8px;margin-left:100%;}
#photos,#album-canvas{padding-top:90px;}
#photos h1,#album-canvas h1,#photo h1{position:absolute;left:12px;top:65px;font-size:20px;color:#5D5D5D;}
#photos h2{position:absolute;right:34px;top:65px;font-size:20px;color:#5D5D5D;}
#photos-overlay,#album-canvas-overlay{position:absolute;top:90px;left:0;z-index:103;}
#photos .photos-holder,#album-canvas .albums-holder{position:relative;}
#photo h2 a.right,#photo #name{font-size:20px;}
.drag-preview,.drag-preview img{width:40px!important;height:40px!important;}
.picsa-photo-active .photo-menu li.cover,.picsa-photo-active .photo-menu li.copy{background-position:7px -118px;}

#albums{width:100%;height:96px;top:30px;left:0;z-index:201;position:fixed;background:#515151 url(../images/albums-line-bg.png) repeat left top;}
#albums ul{position:absolute;top:8px;}
#albums .distance{display:block!important;}
#albums li{display:block;position:absolute;}
#albums li a{text-decoration:none;display:block;color:#FFF;}
#albums li div.holder{margin-right:8px;}
#albums div.drop-ready{position:absolute;top:0;left:0;width:64px;height:64px;background:url(../images/exist-album-dropzone.png) no-repeat 0 0;}
#albums li div.cell{background:url(../images/album-bg.png) repeat left top;width:64px;height:64px;}
#albums img{width:64px;height:64px;}
#albums em.nav{position:absolute;background:url(../images/albums-line-arrow.png) no-repeat;width:17px;height:64px;top:9px;cursor:pointer;z-index:100;}
#albums em.left{background-position:0 0;left:110px;}
#albums em.right{background-position:0 -64px;right:110px;}
#albums .albums-wrapper{position:relative;overflow:hidden;width:100%;height:96px;}
#albums p{width:60px;margin:6px 1px 0;text-align:left;white-space:nowrap;font-size:10px;overflow:hidden;color:#FFF;}
#albums .special{position:absolute;top:0;width:106px;height:96px;background-color:#323232;}
#albums .special .holder{margin:8px 20px 0;}
#albums .special .cell{position:relative;background:url(../images/album-bg.png) repeat left top;width:64px;height:64px;}
#albums .special a{border:none;text-decoration:none;color:#FFF;}
#albums .no-album{left:0;}
#albums .new-album{right:0;}

#toolbar{background:#000;position:fixed;top:0;left:0;width:100%;height:32px;z-index:102;cursor:auto;}
#toolbar .logo{position:absolute;top:10px;left:22px;}
#toolbar .logo a{outline:0 none;text-decoration:none;}
#toolbar .logo img{display:block;width:79px;height:18px;}
#toolbar .buttons{position:relative;height:32px;margin-left:150px;margin-right:25px;width:100%;}
#toolbar .buttons .btn{position:absolute;font-family:Arial, sans-serif;font-size:9px;color:#FFF;white-space:nowrap;cursor:pointer;padding-left:6px;}
#toolbar .buttons .btn,#toolbar .buttons .btn-w,#toolbar .buttons .btn-icon{background:url(/images/toolbar-icons.png) no-repeat;height:32px;}
#toolbar .buttons .btn-w,#toolbar .buttons .btn-icon{float:left;position:relative;}
#toolbar .buttons .btn,#toolbar .buttons .btn-w{background-position:0 32px;}
#toolbar .buttons .btn-w{padding-right:6px;}
#toolbar .buttons .upload .btn-icon{background-position:0 -64px;padding-left:13px;}
#toolbar .buttons .upload .loading{background:transparent url(../images/ajax-loader.gif) no-repeat 0 10px!important;}
#toolbar .buttons .albums .btn-icon{background-position:0 -96px;padding-left:15px;}
#toolbar .buttons .expos .btn-icon{background-position:0 -96px;padding-left:15px;}
#toolbar .buttons .stream .btn-icon{background-position:0 -128px;padding-left:15px;}
#toolbar .buttons .arrange .btn-icon{background-position:0 -160px;padding-left:15px;}
#toolbar .buttons .stick .btn-icon{background-position:0 -192px;padding-left:17px;}
#toolbar .buttons .scale .btn-icon{background:none;padding-left:0;}
#toolbar .buttons .access .btn-icon{background-position:0 -224px;padding-left:13px;}
#toolbar .buttons .btn em{font-style:normal;}
#toolbar .buttons .btn-icon *{display:-moz-inline-stack;display:inline-block;overflow: hidden;zoom: 1;*display: inline;}
#toolbar .buttons .btn-icon span,#toolbar .buttons .btn-icon em{padding-top:12px;}
#toolbar .buttons span{margin-left:6px;border-bottom:1px dashed #6E6E6E;}
#toolbar .buttons .albums span{border-bottom:1px solid #6E6E6E;}
#toolbar .buttons .stream span{border-bottom:1px solid #6E6E6E;}
#toolbar .buttons .expos span{border-bottom:1px solid #6E6E6E;}
#toolbar .buttons .scale em{border-bottom:1px dashed #6E6E6E;}
#toolbar .buttons .compact span{display:none!important;}
#toolbar .buttons .btn-pressed{background-position:0 -32px;}
#toolbar .buttons .btn-pressed .btn-w{background-position:right -32px;}
#toolbar .buttons .btn-menu{background-position:0 0;}
#toolbar .buttons .btn-menu h1 label,#toolbar .buttons .btn-menu label{-moz-user-select:0;-khtml-user-select:none;-webkit-user-select:none;}
#toolbar .buttons .btn-menu .btn-w{background-position:right 0;}
#toolbar .buttons .btn-click .btn-icon{top:1px;height:31px;}
#toolbar .buttons .menu{display:none;position:absolute;margin-left:-6px;top:32px;z-index:103;}
#toolbar .buttons .upload .menu{display:block;left:-50000px;width:400px;right:100%;margin-right:-400px;}
#toolbar .buttons .scale .menu{width:138px;right:100%;margin-right:-138px;}
#toolbar .buttons .access .menu{width:221px;left:100%;margin-left:-221px;}
#toolbar .buttons .menu-w{background:#515151;padding:8px 8px 0;}
#toolbar .buttons .menu-cap{height:8px;overflow:hidden;position:relative;}
#toolbar .buttons .menu-cap em{background:url(/images/toolbar-menu-cap.png) no-repeat 0 0;height:8px;position:absolute;left:-8px;top:0;width:100%;}
#toolbar .buttons .menu-cap em.r{width:8px;margin-left:100%;}
#toolbar .buttons .btn-menu .menu{display:block;}
#toolbar .buttons .upload.btn-menu .menu{left:0;}
#toolbar .ui-widget-content,#toolbar .ui-widget-content *{border:0 none;-moz-border-radius:0;-webkit-border-radius:0;}
#toolbar .zoom-slider{background:url(/images/toolbar-icons.png) no-repeat -378px -64px;height:8px;width:122px;}
#toolbar .ui-slider{height:8px;margin:0 9px;position:relative;background:none;}
#toolbar .ui-slider .ui-slider-handle{background:url(/images/toolbar-icons.png) no-repeat -484px -72px;margin-left:-8px;height:8px;width:16px;top:0;cursor:pointer;}
#toolbar .buttons .upload .mode h1{font-size:17px;padding-left:94px;}
#toolbar .buttons .upload .mode .form{margin:8px 8px 0;padding-bottom:8px;position:relative;}
#toolbar .buttons .upload .button-div{display:block;margin:14px 0 0 84px;}
#toolbar .buttons input.textinput{font-size:11px;padding:4px 6px 3px;border:1px solid #717171;}
#toolbar .buttons label{display:inline-block;font-size:8pt;vertical-align:middle;line-height:1.4em;}
#toolbar .buttons .button-div{display:inline-block;}
#toolbar .buttons .button-div input{padding:2px 4px;border-width:1px;border-style:solid;border-color:#E6E6E6 #767676 #767676 #E6E6E6;background-color:#CCC;}
.upload input.textinput{width:200px;}
.upload label{width:84px;font-size:8px;}
.upload a{color:#FFF;font-size:10px;display:inline-block;margin:2px;text-decoration:none;border-bottom:1px dashed #858585;}
.upload #up,.upload #hd{position:relative;padding:0;display:block;}
.upload object#upUploader{position:absolute;display:block;top:10px;left:0;width:100px;height:20px;}
.upload object#hdUploader{position:absolute;display:block;top:0;left:84px;width:290px;height:20px;}
.uploadifyQueue{display:none!important;}
.access .block{text-align:left;padding:5px;}
.access .block label{margin:4px 4px 12px;width:52px;}
.access .block input.textinput{width:125px;}
.access .block form{margin-top:20px;}
.access a{color:#FFF;font-size:8pt;display:inline-block;margin:2px 10px;text-decoration:none;border-bottom:1px solid #858585;}
.access .block a{position:absolute;font-size:10px;margin:2px 9px 16px;border-bottom:1px dashed #858585;}
.access .block a.active{background-color:#000;border:none;padding:2px 4px;margin:0 5px 16px;}
.access .block a.signup{right:5px;}
.access .block a.signin{left:10px;}
.access .block a.remind{right:5px;}
.access p{background-color:#000;font-weight:700;font-size:10pt;margin:0 -8px 10px;padding-left:18px;line-height:2em;}
.access #indicator{display:none;width:16px;height:16px;position:absolute;right:20px;top:10px;background:url(/images/ajax-loader.gif) left top no-repeat;z-index:201;}
.access .block .error{font-size:8pt;font-weight:700;color:red;padding:5px;display:none;white-space:normal;}
.access .block .message{font-size:8pt;font-weight:700;color:#FFF;padding:5px;display:none;white-space:normal;}
#upload-progress{position:fixed;top:1px;left:0;width:100%;height:2px;z-index:103;}
#upload-progress #upload-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:103;}
#upload-progress #bar{position:absolute;left:0;right:0;height:2px;background:#000;z-index:104;}


* html .picsa-photo-active div.image-layer,
* html .picsa-photo-active h6 em,
* html .picsa-photo-active .photo-menu ul {
    behavior: expression((
    	function(e){
    		if(!e.pngalphafilter){
        	    var url = e.currentStyle.backgroundImage;
                url = url.replace(/(^url\\()|(\\)$)/g, '');
				e.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+url+', sizingMethod="scale")';
				e.style.backgroundImage = 'none';
				e.pngalphafilter = true;
    		}
    	}
    )(this));
}
.png {
    behavior: expression((
        function (e){
            if (!e.pngalphafilter){
                var url = e.currentStyle.backgroundImage.replace(/(^url\\()|(\\)$)/g, '');
                e.style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' + url + ', sizingMethod="crop")';
                e.style.backgroundImage = 'none';
                e.pngalphafilter = true;
            }
        }
    )(this));
}