﻿.learn-more{width:100%;color:#666;text-align:right;overflow:hidden;margin:5px 0;font-size:1.4em;}
.learn-more a{text-decoration:underline !important;}
.learn-more a:hover{text-decoration:none !important;}
.tab-wrapper{width:934px;margin:0 -4px;}
.tab-wrapper .tabset{width:100%;overflow:hidden;list-style:none;padding:0;margin:0;position:relative;}
.tab-wrapper .tabset li{float:left;}
.tab-connect a{background-position:0 0;width:262px;}
.tab-connect a.active{background-position:0 -60px;}
.tab-create a{background-position:-262px 0;width:221px;}
.tab-create a.active{background-position:-262px -60px;}
.tab-celebrate a{background-position:-483px 0;width:230px;}
.tab-celebrate a.active{background-position:-483px -60px;}
.tab-explore a{background-position:-713px 0;width:221px;}
.tab-explore a.active{background-position:-713px -60px;}
.tab-wrapper .tabset a{background-image:url(../../images/layout/tabs/tabs_sprite.jpeg);height:56px;display:block;text-indent:-9999px;overflow:hidden;}
.tab-wrapper .tabset a.active, .tab-wrapper .tabset a.active:hover{background-image:url(../../images/layout/tabs/tabs_sprite.jpeg);}
.tab-wrapper div.tab{width:934px;margin:-9px 0 0;}
.tab-wrapper .tab-top{background:url(../../images/layout/tabs/tabs.png) no-repeat 0 0;width:934px;height:15px;overflow:hidden;}
.tab-wrapper .tab-bot{background:url(../../images/layout/tabs/tabs.png) no-repeat -1868px 0;width:934px;height:15px;overflow:hidden;}
.tab-wrapper .tab-mid{background:url(../../images/layout/tabs/tabs.png) repeat-y -934px 0;width:934px;}
.tab-wrapper .tab-inner{width:920px;min-height:383px;margin:0 7px;}
* html .tab-wrapper .tab-inner{height:383px;}
.tab-wrapper .tab-inner:after{content:"";display:block;clear:both;}
.tab-wrapper .tab-inner-2{width:920px;float:left;margin:-5px 0;position:relative;}
.connect{width:920px;height:395px;position:relative;background:transparent url(../../images/layout/tabs/home-clear.jpeg) no-repeat top left;}
.connect:after{content:"";display:block;clear:both;}
.connect img.al{float:left;margin:0 25px 0 0;}
.connect ul{width:275px;float:right;list-style:none;padding:0 10px 0 0;margin:30px 0 0 15px;}
.connect ul li.share{background:url(../../images/layout/tabs/tabs_sprite.jpeg) no-repeat 0 -168px;}
.connect ul li.storage{background:url(../../images/layout/tabs/tabs_sprite.jpeg) no-repeat 0 -270px;}
.connect ul li.integration{background:url(../../images/layout/tabs/tabs_sprite.jpeg) no-repeat 0 -212px;}
.connect ul li{width:215px;min-height:49px;line-height:18px;overflow:hidden;padding:0px 0 0px 60px;margin:0;}
* html .connect ul li{height:50px;overflow:visible;}
.connect ul a{font-size:1.6em;color:#75b116 !important;text-decoration:none;}
.connect ul p{font-size:1.4em;line-height:18px;color:#4d4d4d;padding:0;margin:0;}
.connect ul a:hover{text-decoration:underline;}
.connect p{font-size:1.7em;line-height:26px;color:#2a2a28;padding:32px 0 0 363px;}
.connect .txt-lnk{font-size:1.6em;color:#0c8acb;text-decoration:underline !important;margin-left:452px;display:block;}
.connect .txt-lnk:hover{text-decoration:none !important;}
.connect .illustration{position:absolute;bottom:-22px;right:-11px;}
.start-connect{background:url(../../images/layout/tabs/start-connect.png) no-repeat bottom left;width:904px;height:54px;position:absolute;top:235px;left:-6px;}
.start-connect strong{float:left;font-size:28px;line-height:34px;font-weight:normal;color:#fff;margin:14px 0 0 35px;}
.start-connect a{background:url(../../images/layout/tabs/tabs_sprite.jpeg) no-repeat 0 -120px;width:302px;height:49px;float:right;text-indent:-9999px;overflow:hidden;margin:9px 0 -4px;position:relative;}
.start-connect span{float:right;font-size:1.6em;line-height:34px;color:#1a1a1a;margin:14px 10px 0 0;}
.create{width:905px;padding:20px 15px 0 0;position:relative;}
.create:after{content:"";display:block;clear:both;}
.create img.al{float:left;display:inline;margin:0 15px -26px -6px;}
.create p{font-size:1.6em;line-height:25px;margin:10px 0 0;}
.create p a{text-decoration:underline !important;}
.create p a:hover{text-decoration:none !important;}
.create ul{overflow:hidden;list-style:none;padding:0;margin:25px 0 0;}
* html .create ul{height:1%;overflow:visible;}
.create ul li{width:185px;float:left;text-align:center;}
.create ul span{display:block;font-size:1.2em;color:#75b116;text-align:center;}
.create ul img{margin:0 auto;}
.start-create{background:url(../../images/layout/tabs/start-creating.png) no-repeat bottom left;width:902px;height:50px;position:absolute;top:322px;left:-6px;}
.start-create strong{float:left;font-size:2.8em;line-height:34px;font-weight:normal;color:#fff;margin:10px 0 0 35px;}
.start-create a{background:url(../../images/layout/tabs/lnk-start-celebrating.gif) no-repeat;width:302px;height:48px;float:right;text-indent:-9999px;overflow:hidden;margin:4px -7px 0 0;position:relative;}
.start-create span{float:right;font-size:1.8em;line-height:34px;color:#4d3d13;margin:10px 10px 0 0;}
.celebrate{width:100%;}
.celebrate:after{content:"";display:block;clear:both;}
.celebrate-left{width:592px;float:left;padding:7px 0 0 7px;}
.celebrate .part{width:566px;overflow:hidden;padding:0 0 0 26px;}
.celebrate .part .img-hold{width:295px;float:right;padding:0 0 0 23px;position:relative;}
.celebrate .part .img-hold a{background:url(../../images/layout/tabs/lnk-shop-canvas.gif) no-repeat;width:146px;height:19px;font-size:1.1em;line-height:19px;color:#fff;text-decoration:none;text-align:center;position:absolute;top:272px;left:162px;}
.celebrate .part h2{font:3.0em"Segoe UI","Trebuchet MS", Arial, sans-serif;margin:15px 0 24px;line-height:30px;color:#699F08;}
.celebrate .part p{font-size:1.4em;line-height:16px;margin:10px 0 0;}
.celebrate .part .more{font-size:1.8em;display:block;margin:12px 0 0;}
.celebrate .part .more a{font-weight:bold;text-decoration:underline;}
.celebrate .part .more a:hover{text-decoration:none;}
.start-celebrate{background:url(../../images/layout/tabs/start-celebrate.png) no-repeat;width:605px;height:53px;margin:-2px 0 0 -13px;}
.start-celebrate a{background:url(../../images/layout/tabs/lnk-start-creating.gif) no-repeat;width:302px;height:48px;float:right;text-indent:-9999px;overflow:hidden;margin:8px -5px 0 0;position:relative;}
.start-celebrate strong{font-size:2.0em;line-height:30px;font-weight:normal;color:#fff;float:left;margin:15px 0 0 25px;}
.celebrate-right{width:296px;float:right;padding:0 9px 0 0;}
.celebrate-right .heading{display:block;font-size:1.2em;line-height:20px;font-weight:normal;color:#2a2a28;margin:18px 0 0 9px;}
.celebrate-right ul{width:100%;overflow:hidden;list-style:none;padding:0;margin:0;}
.celebrate-right ul li{overflow:hidden;border-top:1px solid #ccc;padding:0 0 0 7px;}
* html .celebrate-right ul li{height:1%;overflow:visible;}
.celebrate-right ul img{float:right;}
.celebrate-right ul h3{font:1.4em"Segoe UI","Trebuchet MS", Arial, sans-serif;color:#699f08;margin:16px 0 0;line-height:16px;}
.celebrate-right ul h3 a{color:#699f08 !important;text-decoration:underline !important;}
.celebrate-right ul h3 a:hover{text-decoration:none !important;}
.celebrate-right ul span{display:block;font-size:1.2em;color:#666;margin:12px 0 0;}
.celebrate-right ul span a{text-decoration:underline !important;}
.celebrate-right ul span a:hover{text-decoration:none !important;}
.explore{width:909px;height:393px;background:transparent url(../../images/layout/tabs/explore.jpg) no-repeat top left;}
.start-explore{background:url(../../images/layout/tabs/start-explore.png) no-repeat bottom left;width:904px;height:54px;position:absolute;bottom:24px;left:-8px;}
.start-explore strong{float:left;font-size:28px;line-height:34px;font-weight:normal;color:#fff;margin:14px 0 0 35px;}
.start-explore a{background:url(../../images/layout/tabs/lnk-join.gif) no-repeat;width:302px;height:49px;float:right;text-indent:-9999px;overflow:hidden;margin:9px 0 -4px;position:relative;}
.start-explore span{float:left;font-size:1.6em;line-height:34px;color:white;margin:18px 10px 0 7px;}
.explore .box{position:absolute;right:20px;width:360px;top:23px;}
.explore .box h3{font-weight:bold;font-size:2em;padding-bottom:10px;}
.explore .box p{font-size:1.6em;line-height:25px;padding-bottom:10px;color:#111111;}
.homepromo{width:100%;overflow:hidden;margin:75px 0 0;}
.homepromo .inner1{background:url(../../images/promo/inner1.gif) repeat-x 0 100%;width:696px;float:left;margin:11px 0 0;}
.homepromo .inner1 .inner2{background:url(../../images/promo/inner2.gif) no-repeat 0 100%;width:696px;overflow:hidden;padding:0 0 9px;}
.mugs{width:340px;float:left;padding:0 0 0 15px;}
.mugs h2{color:#75b116;font-weight:normal;margin:0;}
.mugs h2 em{display:block;font-style:normal;height:50px;margin-top:10px;}
.mugs h2 span{display:block;font-style:normal;height:30px}
.sIFR-hasFlash .mugs h2 em,.sIFR-hasFlash .mugs h2 span{visibility:hidden;}
.mugs p{width:280px;line-height:19px;color:#666;margin:19px 0 0;font-size:1.4em;}
.lnk-shop-mugs{background:url(../../images/promo/lnk-shop-mugs.gif) no-repeat;width:232px;height:30px;font-size:15px;line-height:30px;color:#1c9adb;text-decoration:none;text-align:center;display:block;overflow:hidden;margin:28px 0 0;}
.lnk-shop-mugs:hover{text-decoration:underline;}
.mug-banner{float:right;width:339px;height:279px;position:relative;}
.mug-banner div{line-height:13px;color:#666;position:absolute;top:0;left:0;}
.mug-banner span strong{display:block;font-size:1.1em;font-weight:normal;color:#0c8acb;}
.buy-print{width:217px;float:right;}
.welcome{font-family:"TeX Gyre Adventor","Segoe UI", "Trebuchet MS", Arial, sans-serif; font-size:4em;font-weight:normal;color:#75b216;margin:0;}
.welcome span.typeface-js{font-weight:bold;}
.promo-gallery{display:none;}
.promo-gallery .lnk-hide{background:url(../../images/common/lnk-hide.gif) no-repeat 100% 50%;float:right;font-size:1.2em;line-height:16px;color:#999 !important;text-decoration:none;padding:0 16px 0 0;margin:0px 8px 0 0;}
.promo-gallery .lnk-show{background:url(../../images/arrows/grey-bottom-head.gif) no-repeat 100% 50%;float:right;font-size:1.2em;line-height:16px;color:#999 !important;text-decoration:none;padding:0 16px 0 0;margin:0px 8px 0 0;}
.promo-gallery .lnk-hide:hover{text-decoration:underline;}
.promo-gallery{width:924px;}
.promo-gallery .inner{width:898px;height:130px;float:left;overflow:hidden;}
.promo-gallery .inner div.node{width:99999px;}
.promo-gallery ul{float:left;list-style:none;padding:0;margin:0;}
.promo-gallery ul li{width:150px;height:130px;float:left;margin:0 0 0 0;padding:0 0;cursor:pointer;overflow:hidden;}
.promo-gallery ul li.photos{cursor:default;}
.promo-gallery ul li .content{width:595px;height:130px;}
.promo-gallery ul span{display:block;font-size:1.8em;line-height:22px;color:#ccc;width:150px;text-align:center;margin:45px 0 0;}
.promo-gallery .photos img{float:left;display:inline;margin:0 20px 0 1px;}
.promo-gallery .photos div.content div{overflow:hidden;}
* html .promo-gallery .photos div.content div{height:1%;overflow:visible;}
.promo-gallery .photos div.content div img{float:right;margin:0;}
.promo-gallery .photos h3{font-size:1.8em;line-height:22px;font-weight:normal;color:#ccc;margin:12px 0 0;}
.promo-gallery .photos h3 span{font-size:1em;color:#fff;text-align:left;margin:0;}
.promo-gallery .photos p{font-size:1.1em;line-height:15px;color:#fff;margin:12px 0 0;}
.promo-gallery .lnk-next{background:url(../../images/promo-gallery/gallery-1-next.gif) no-repeat bottom right;width:23px;height:130px;float:left;text-indent:-9999px;overflow:hidden;}
.head a{background:url(../../images/arrows/blue-right.gif) no-repeat 100% 50%;float:right;font-size:12px;line-height:22px;color:#0c8bcc;text-decoration:none;padding:0 15px 0 0;}
.head a:hover{text-decoration:underline;}
.head h2{line-height:22px;font-weight:normal;margin:0;}
.content-box{overflow:hidden;border-top:2px solid #d9d9d9;padding:8px 0 0;}
* html .content-box{height:1%;overflow:visible;}
.content-box-full{background:url(../../images/common/content-box-full.gif) repeat-x 0 100%;width:100%;overflow:hidden;}
.content-box-full .inner{background:url(../../images/common/content-box-full-top.gif) no-repeat;overflow:hidden;padding:14px 15px 20px;}
* html .content-box-full .inner{height:1%;overflow:visible;}
.recent-albums{margin:30px 0 0;}
.recent-albums #albums{margin-top:20px;}
.recent-albums li{display:-moz-inline-stack;display:inline-block;}
.recent-albums .item .txt-hold{clear:both;padding:0 10px 10px 6px;}
.recent-albums .item .txt-hold a, .recent-albums .item .txt-hold span{display:block;font-size:1.2em;}
.recent-albums .item .txt-hold em{font-style:normal;color:#919191;}
.recent-albums .item .imagewrapper img{width:120px;height:auto;}
.getstarted{padding-bottom:10px;}
.getstarted .wrapper{margin:10px;background:transparent url(../../images/myzoomin/getstarted.png) no-repeat top left;padding-left:160px;}
.getstarted .wrapper h3{font-size:1.8em;font-weight:bold;}
.getstarted .wrapper p{font-size:1.4em;display:block;padding-right:30px;}
.getstarted .wrapper span{font-size:1.2em;}
.getstarted .wrapper .import{margin:20px 0;}
.getstarted .wrapper .import a, .getstarted .wrapper .import span, .getstarted .wrapper .import ul{float:left;}
.getstarted .wrapper .import span{display:block;padding:6px 10px;}
.getstarted .wrapper .btn-blue{font-size:1.6em;}
.getstarted .wrapper ul li{float:left;width:55px;text-align:center;margin-top:-3px;}
.getstarted .wrapper .import ul li a{float:none;display:block;}
.latest-updates{margin:40px 0 0;}
.latest-updates .head h2 span{background:url(../../images/arrows/grey-bottom-head.gif) no-repeat 100% 70%;font-weight:normal;color:#7f7f7f;padding:0 12px 0 0;}
.latest-updates ul{width:100%;overflow:hidden;list-style:none;padding:0;margin:0;}
.latest-updates ul li{width:100%;overflow:hidden;margin:20px 0 0;}
.latest-updates ul img{float:left;border:1px solid #ececec;padding:2px;margin:0 15px 0 0;}
.latest-updates ul strong{display:block;font-size:1.2em;line-height:20px;}
.latest-updates ul a{color:#0c8bcc;text-decoration:none;}
.latest-updates ul a:hover{text-decoration:underline;}
.latest-updates ul p{line-height:17px;margin:0;font-size:1.3em;}
.latest-updates ul em{color:#808080;font-style:normal;}
.my-orders,.my-facebook{margin:30px 0 0;}
.my-orders ul{width:100%;overflow:hidden;list-style:none;padding:0;margin:5px 0 0;}
.my-orders ul li{width:100%;font-size:1.2em;line-height:16px;overflow:hidden;margin:11px 0 0;}
.my-orders ul a{font-size:1.2em;color:#0c8bcc;text-decoration:none;}
.my-orders ul a:hover{text-decoration:underline;}
.my-orders ul p{margin:0;}
.my-reward{margin:47px 0 0;}
.my-reward p{font-size:13px;line-height:17px;margin:7px 0 0;}
.my-reward p a{color:#0c8bcc;text-decoration:none;}
.my-reward p a:hover{text-decoration:underline;}
.my-reward .hold{margin:12px 0 0;}
.credits{-moz-border-radius:5px;-webkit-border-radius:5px;background:#75b216;width:93px;height:43px;overflow:hidden;float:left;line-height:43px;font-weight:bold;color:#fff;text-align:center;margin:0 9px 0 0;}
.credits strong{float:left;font-size:2.8em;margin:0 4px 0 11px;}
.credits span{float:left;font-size:1.2em;}
.news-updates{margin:42px 0 0;}
.news-updates ul{width:100%;overflow:hidden;list-style:none;padding:0;margin:0;}
.news-updates ul li{width:100%;line-height:17px;overflow:hidden;margin:11px 0 0;}
.news-updates ul div{color:#808080;font-size:1.4em;}
.news-updates ul a{color:#0c8bcc;text-decoration:none;}
.news-updates ul a:hover{text-decoration:underline;}
.news-updates ul p{font-size:1.2em;margin:0;}
.news-updates .lnk-rss{font-size:1.2em;float:right;}
.desktopuploaders{margin-top:35px;}
.desktopuploaders a{font-size:1.2em;}
.desktopuploaders li{padding-left:26px;margin-bottom:8px;float:left;}
.desktopuploaders span{color:#666666;display:block;}
.desktopuploaders li.windows{background:transparent url('../../images/common/windowsicon.png') no-repeat top left;width:32%;}
.desktopuploaders li.mac{background:transparent url('../../images/common/macicon.png') no-repeat top left;width:32%;}
.desktopuploaders li.iphoto{background:transparent url('../../images/common/iphotoicon.png') no-repeat top left;}

#Partnerpromo .lnk-close{position:absolute; top:0px; right:-4px; display:none; cursor:pointer;z-index:50000;overflow:hidden;}
#Partnerpromo .lnk-close:hover, #Partnerpromo .lnk-close:active{text-decoration:none;}
#Partnerpromo .lnk-close .icon{margin-right:0px;font-size:1.5em;z-index:50000;}
