H2.pageTitle {border-bottom: 1px solid #9c3; width: 100%;}
.shareTab-shaded {padding: 10px; background-color: #efe9e5;}
.shareTab-boxDiv {padding: 10px; width:600px; border: 1px solid #c6c7c9;}
#bd {font-size: 11px;}
#bd A {text-decoration: none;}
#bd A:hover {text-decoration: underline;}
#hdSubNavMenu A:hover {text-decoration: none;}

#hdSubNavMenu {display : none}
#postToMenu-blogger {display : none}
.alcsuperfly-hdr {color:#58595B}
.alcsuperfly-hdr2 {color:#F05323;font-size:12px;}
.alcsuperfly-hdr2link {margin-left:30px;font-weight:normal;}

.share-item {position: relative; float: left; width: 125px; margin: 0 18px 10px 0; border: 4px  solid transparent; padding: 0px 11px 2px 4px;}
.share-thumb {width: 96px; height: 96px; min-width: 96px; min-height: 96px;}
.share-title {font-weight: bold; width: 100%; overflow: hidden;}
#shareSites .share-title {height: 27px;}

.share-section-seeAll {float: right;}
#shareSites .share-section-seeAll {line-height: 20px;}

#shareNow DIV.title, #shareCentral DIV.title {margin: 0 auto; text-align: center; font-size: 12px;}
#shareNow DIV.rmbody {color: #666; font-size: 12px;}
.share-shareNow {display: block; padding-left: 2px; margin: 10px auto 0; width: 102px; height: 25px; background: transparent url(/img_/share/v2/btn_start_sharing.gif) no-repeat 2px top;}

.share-site-create {display: block; float: left; text-decoration:none !important;border:0;padding:0 10px;margin:0px;margin-right:15px;background-color:#F05323;color:white;text-decoration:none;font-size:13px;font-weight:normal;border-radius:3px;line-height:24px;vertical-align:middle;}
.share-site-create:hover { background-color : #DC4405;text-decoration:none !important;}
.share-learnmore {line-height: 20px; margin-left: 15px;}

/* These rules make the "outline" title look transactional; careful, it's tricky! */
/* We turned off the view dropdown
#shareSites .title, #shareSites .outline, #shareSites .outline H2 {background-image: url(/img_/publicgallery/mod_top_func_W.jpg);}
#shareSites .title {border-bottom-width: 0; color: #fff; font-size: 13px; line-height: normal; background-color: #c5c4e3; background-repeat: no-repeat; position: relative; left: -1px;}
#shareSites .title {background-position: left -6px; margin-top: 5px; padding-top: 0; padding-bottom: 6px; width: 645px; padding-left: 15px;}
HTML.dj_ie7 #shareSites .title {padding-bottom: 0;}
HTML.dj_ie6 #shareSites .title {padding: 5px 9px 0 14px; background-position: left -1px;}
*/
HTML.dj_ie6 #myShares .share-item, HTML.dj_ie6 #friendsShare .share-item {margin-right: 14px;}
HTML.dj_ie6 #shareSites .share-item {margin-right: 8px;}
HTML.dj_ie6 #myShares .share-empty {position: relative; top: 0;}

.share-FAQs {margin-left : 20px;line-height:20px;}
.share-learnmore {display : none;}
.share-addPics {display : none;}
.share-sites-view {float: right; position: relative; top: -3px;}
.share-sites-view FORM {display: inline;}
.share-sites-view SELECT, .share-sites-view OPTION {}
HTML.dj_ie .share-sites-view {top: -5px;}
HTML.dj_ie .share-sites-view FORM {position: relative; top: 2px;}

.share-profile-avatar {float: left;}
.share-profile-right {margin-left: 70px;}
.share-profile-alias {font-weight: bold;}
.share-notification-right {margin-top: 10px;}

A.share-thumb {display: block; padding: 3px 12px 5px 17px;}
.share-ALBUM A.share-thumb {padding: 3px 12px 5px 17px; background: url(/img_/lightbox/album_outline.gif) no-repeat left top;}
A.share-thumb IMG {width: 96px; border-style:none; background-color: transparent; background-repeat: no-repeat; background-position: center center;}
.share-VIDEO A.share-thumb, .share-VIDEOGRAM A.share-thumb {height: auto; min-height: 0;}
.share-VIDEO A.share-thumb IMG, .share-VIDEOGRAM A.share-thumb IMG {height: auto; width: auto; max-width: 96px; max-height: 96px;}
HTML.dj_ie6 .share-VIDEO A.share-thumb IMG, HTML.dj_ie6 .share-VIDEOGRAM A.share-thumb IMG {width: 96px; height: 96px;}
#shareSites IMG.share-thumb {width: 119px; height: 119px; padding: 10px 10px 4px 9px;}

#shareSites {margin-top: 0;}
#shareSites .rmbody, #friendsShare .rmbody, #myShares .rmbody {overflow: visible;}
HTML.dj_ie #shareSites .rmbody {width: 648px;}

#shareCentral DIV.rmbody {color: #666; font-size: 12px;}
img.centralwell {padding:3px; height:90px;width:110px;}
LI.list-title{	list-style-image: url(/img_/share/img_bulletOrange.gif);	list-style-type: circle;	margin-bottom:3px; color:#666666;}
.share-centralwell-thumb {float: left;}
.share-centralwell-right {margin-left:135px;margin-top:10px;}
.share-centralwell-link {clear:both;text-align:center;font-weight: bold;	color:#369;}


/* dropdown menu */
.share-dropdown {display: none; position: absolute; top: 106px; left: 112px; width: 13px; height: 11px;}
.share-dropdown {background: transparent url(/img_/lightbox/opts_arrow_dwn.gif) no-repeat left top;}
.share-item {min-height: 117px;}
#shareSites .share-dropdown {top: 137px; left: 126px;}
#shareSites .share-item {min-height: 111px; width: 140px; padding-left: 5px; padding-right: 3px; margin-right: 10px;}

.share-active {border: 4px solid #f0f0f0;}
.share-active .share-dropdown {display: block;}

#share-menu-dock {position: relative; display: none;}
#share-menu {position: absolute; width: auto; border: 1px solid #999; font-size: 11px; z-index: 1; background-color: #fff;}
#share-menu A {display: block; text-decoration: none; color: inherit;  padding: 2px 5px 2px 10px; white-space: nowrap;}
#share-menu A:hover {text-decoration: none; background-color: #d2d2eb;}
#share-menu-arrow {position: absolute; top: 0; left: 0; width: 11px; height: 9px; background: transparent url(/img_/lightbox/opts_arrow_dwn_noborder.gif) no-repeat center center; z-index: 2;}

/* menu items */
.share-menu-item {display: none;}
.share-menu-sep {display: none; height: 0; width: 100%; margin: 2px; border-top: 1px dashed #ccc;}

/* shareSites has sites-related items only */
#shareSites .share-site {display: block;}
#shareSites .share-Member #share-deleteSite {display: none;}
#shareSites .share-Member #share-removeMember {display: block;}
/* Owners see edit options and "delete site" instead of "cancel membership" */
#shareSites .share-Owner #share-deleteSite, #shareSites .share-Owner #share-siteInfo {display: block;}
#share-siteInfo {display: none;}
#shareSites .share-Owner #share-removeMember {display: none;}
/* Multiple Owners see edit options and "delete site" and "cancel membership" */
#shareSites .share-MultiOwner #share-deleteSite, #shareSites .share-Owner #share-siteInfo {display: block;}
#share-siteInfo {display: none;}
#shareSites .share-MultiOwner #share-removeMember {display: block;}

/* friendsShare only has one item */
#freindsShare .share-menu-item {display: none;}
#friendsShare #share-removeShare {display: block;}

/* myShares shows only items in matching category (and items for "all"); only photo books can be "posted" */
#myShares .share-menu-sep {display: block;}
#myShares .share-menu-item {display: none;}
#myShares .share-all {display: block;}
#myShares #share-removeShare {display: none;}
#myShares .share-ALBUM .share-ALBUM, #myShares .share-PROJECT .share-PROJECT, #myShares .share-VIDEO .share-VIDEO, #myShares .share-VIDEOGRAM .share-VIDEOGRAM {display: block;}
#myShares .share-PROJECT #share-postProject, #myShares .share-PROJECT #share-shareIt {display: none;}
#myShares .share-PHOTOBOOK_20 #share-postProject, #myShares .share-PHOTOBOOK_20 #share-shareIt {display: block;}
#myShares .share-PHOTOBOOK_30 #share-postProject, #myShares .share-PHOTOBOOK_30 #share-shareIt {display: block;}

/* additional new items that can now be "posted" */
#myShares .share-GREETCARD_20 #share-emailProject, #myShares .share-GREETCARD_20 #share-postProject {display: none;}
#myShares .share-GREETCARD_20 #share-shareIt {display: block;}
#myShares .share-PHOTOCARD_20 #share-emailProject, #myShares .share-PHOTOCARD_20 #share-postProject {display: none;}
#myShares .share-PHOTOCARD_20 #share-shareIt {display: block;}
#myShares .share-DESIGNERCARD #share-emailProject, #myShares .share-DESIGNERCARD #share-postProject {display: none;}
#myShares .share-DESIGNERCARD #share-shareIt {display: block;}
#myShares .share-S_CARD_A2 #share-emailProject, #myShares .share-S_CARD_A2 #share-postProject {display: none;}
#myShares .share-S_CARD_A2 #share-shareIt {display: block;}
#myShares .share-S_CARD_5x7 #share-emailProject, #myShares .share-S_CARD_5x7 #share-postProject {display: none;}
#myShares .share-S_CARD_5x7 #share-shareIt {display: block;}
#myShares .share-FOLDCARD_5x7 #share-emailProject, #myShares .share-FOLDCARD_5x7 #share-postProject {display: none;}
#myShares .share-FOLDCARD_5x7 #share-shareIt {display: block;}
#myShares .share-FOLDCARD_3x5 #share-emailProject, #myShares .share-FOLDCARD_3x5 #share-postProject {display: none;}
#myShares .share-FOLDCARD_3x5 #share-shareIt {display: block;}
#myShares .share-S_CARD_5x5 #share-emailProject, #myShares .share-S_CARD_5x5 #share-postProject {display: none;}
#myShares .share-S_CARD_5x5 #share-shareIt {display: block;}
#myShares .share-CANVASPRINT #share-emailProject, #myShares .share-CANVASPRINT #share-postProject {display: none;}
#myShares .share-CANVASPRINT #share-shareIt {display: block;}
#myShares .share-WALLART #share-emailProject, #myShares .share-WALLART #share-postProject {display: none;}
#myShares .share-WALLART #share-shareIt {display: block;}
#myShares .share-DESKTOPPLAQ #share-emailProject, #myShares .share-DESKTOPPLAQ #share-postProject {display: none;}
#myShares .share-DESKTOPPLAQ #share-shareIt {display: block;}
#myShares .share-MUG #share-emailProject, #myShares .share-MUG #share-postProject {display: none;}
#myShares .share-MUG #share-shareIt {display: block;}
#myShares .share-MOUSEPAD #share-emailProject, #myShares .share-MOUSEPAD #share-postProject {display: none;}
#myShares .share-MOUSEPAD #share-shareIt {display: block;}
#myShares .share-ORNCERAM #share-emailProject, #myShares .share-ORNCERAM #share-postProject {display: none;}
#myShares .share-ORNCERAM #share-shareIt {display: block;}
#myShares .share-ORNPEWTER #share-emailProject, #myShares .share-ORNPEWTER #share-postProject {display: none;}
#myShares .share-ORNPEWTER #share-shareIt {display: block;}
#myShares .share-ACRYLIC_WALL #share-emailProject, #myShares .share-ACRYLIC_WALL #share-postProject {display: none;}
#myShares .share-ACRYLIC_WALL #share-shareIt {display: block;}
#myShares .share-ACRYLIC_DESK #share-emailProject, #myShares .share-ACRYLIC_DESK #share-postProject {display: none;}
#myShares .share-ACRYLIC_DESK #share-shareIt {display: block;}
#myShares .share-SHOPPING_BAG #share-emailProject, #myShares .share-SHOPPING_BAG #share-postProject {display: none;}
#myShares .share-SHOPPING_BAG #share-shareIt {display: block;}
#myShares .share-BLNKT_FLEECE #share-emailProject, #myShares .share-BLNKT_FLEECE #share-postProject {display: none;}
#myShares .share-BLNKT_FLEECE #share-shareIt {display: block;}
#myShares .share-BLNKT_WOVEN #share-emailProject, #myShares .share-BLNKT_WOVEN #share-postProject {display: none;}
#myShares .share-BLNKT_WOVEN #share-shareIt {display: block;}
#myShares .share-COMM_MUG #share-emailProject, #myShares .share-COMM_MUG #share-postProject {display: none;}
#myShares .share-COMM_MUG #share-shareIt {display: block;}

/* shareIt menu */
#myShares .shareIt #share-menu .share-menu-item, #myShares .shareIt #share-menu .share-menu-sep {display: none;}                      
#myShares .shareIt #share-menu .shareit-menu-item {display: block; padding: 4px inherit;}
#myShares .shareIt .shareit-menu-item A {padding-left: 25px; background-position: 5px center;}
#myShares .shareIt .shareit-other {white-space: nowrap; padding: 5px; padding-left: 10px; font-size: 10px; color: #666; cursor: default; display: block;}
#whatsthislink {display: inline !important; padding: 0 !important;}
#whatsthislink:hover {background-color: inherit !important; text-decoration: underline !important;}
                      
#share-dlg-title {font-weight: bold;}
#share-dlg-detail {font-size: smaller;}

#shareDIV .share-item {width:630px; text-align:left; }

BODY.share-tab H2 SPAN.pageTitlePrimary {height:31px;color: #58595b;font-size:18px;line-height:31px;font-family:"Avenir LT W01 35 Light",Verdana,Arial,sans-serif !important;}
H2 { clear: both;}

/* overflow page(s) */
#profile {margin-top: 0;}
.share-overflow-view {float: left; margin-top: 3px;}
BODY.share-overflow #share-imgComments {margin-top: 0;}
BODY.share-overflow #share-imgComments DIV.rmbody {padding-top: 20px;}
BODY.share-overflow #share-imgComments DIV.title {line-height: 25px;}
BODY.share-overflow #share-imgComments .share-pagination {margin-top: 3px;}
BODY.share-overflow .share-detail {margin: 0 0 0 135px;}
BODY.share-overflow .share-detail .share-title {padding: 0; background: none;}
BODY.share-overflow .share-detail .share-count {display: none;}
BODY.share-overflow .share-ALBUM .share-detail .share-count {display: block;}
BODY.share-overflow #share-imgComments .share-imgComment-block {margin-bottom: 20px; padding-top: 20px;}
BODY.share-overflow #share-imgComments .share-first {padding-top: 10px;}
BODY.share-overflow #share-imgComments .share-first .share-detail {margin-right: 135px;}
BODY.share-overflow .share-overflow-actions {margin-left: 135px; margin-top: 5px;}
BODY.share-overflow A.share-overflow-delete {display: block; line-height: 17px; padding-left: 23px; margin: 5px 0; background: transparent url(/img_/sites/icon_trash.gif) no-repeat left top;}
BODY.share-overflow-friends A.share-overflow-delete {background-image: url(/img_/share/v2/icon_deleteGrey.gif);}
BODY.share-overflow .share-overflow-shareAgain A {}
BODY.share-overflow .share-overflow-shareToSite  {display: block; line-height:17px; padding-left: 23px; margin: 5px 0; background: transparent url(/img_/share/v2/icon_addToSite.gif) no-repeat left center;}
BODY.share-overflow .share-ALBUM .share-overflow-view A {display: block; margin: 5px 0;}
BODY.share-overflow .share-comments {display: none;}
BODY.share-overflow #shareTabSubNav {margin-bottom: 5px;}
BODY.shareConfirm A.share-overflow-shareOut, BODY.share-overflow A.share-overflow-shareOut {padding: 2px 0; padding-right: 20px; background: transparent url(/img_/share/v2/iconSocialMedia_FB.png) no-repeat right center;}
BODY.share-overflow #myShares, BODY.shareConfirm #myShares {position: absolute;}
HTML.dj_ie BODY.share-overflow #shareTabSubNav {margin-bottom: 0; padding-bottom: 8px;}
HTML.dj_ie BODY.share-overflow #share-imgComments DIV.title {height: 25px;}
HTML.dj_ie BODY.share-overflow #share-imgComments .share-imgComment-block {margin-bottom: 0; padding-bottom: 20px;}
HTML.dj_ie6 BODY.share-overflow #share-imgComments .share-imgComment-block {position: relative;}
HTML.dj_ie BODY.share-overflow #share-imgComments .share-pagination {margin-bottom: -100%;}
HTML.dj_ie6 BODY.share-overflow #share-imgComments .share-image-link {position: absolute; top: 10px left: 0;}
HTML.dj_gecko BODY.share-overflow #share-imgComments .share-imgComment-block {padding-bottom: 20px;}

/* empty content */
.share-empty {font-size: 13px; margin-top: 5px;}
.share-empty UL {margin-bottom: 10px;}
.share-empty LI {line-height: 20px; padding-left: 20px; margin-bottom: 18px; list-style: none; background: transparent url(/img_/signedout/23010_bullet.gif) no-repeat left 2px;}
#share-marquee {margin: 0 0 15px; background: #e1e1c7;}
#share-marquee .rmbody {padding: 0; text-align: center;}
#share-marquee .rmbody IMG {margin: 0 auto;}
#share-sites-empty {margin: -10px 0 10px -10px; padding: 0 1px 0 2px; background-color: #e1e1c7;}
#myShares .share-empty {padding-left: 262px; background: transparent url(/img_/signedout/23010_share_PH2.jpg) no-repeat 5px 5px;}
#friendsShare .share-empty {margin-bottom: 7px;}

/* error message */
.site-error {color: #CC0000; font-size: 13px; font-weight: bold; margin-bottom: 5px;}

/* Share tab subnav links */
BODY.share-tab .pageTitlePrimary {display: block;}
#hdSubNavMenu IMG {width: 16px; height: 16px; background-position: center center; background-repeat: none; vertical-align: middle;}
#hdSubNavMenu IMG#shareOut-fb      {background-image: url(/img_/share/v2/logo_facebook_sm.gif);}
#hdSubNavMenu IMG#shareOut-blogger {background-image: url(/img_/share/v2/logo_blogger_sm.gif);}
#hdSubNavMenu IMG#shareOut-twitter {background-image: url(/img_/share/v2/logo_twitter_sm.gif);}
HTML.dj_ie7 #hdSubNavMenu {margin-top: 5px;}
HTML.dj_ie6 #headerLinkContainer, HTML.dj_ie6 #headerSearchContainer {height: 53px;}

/* Share tab subnav dialog */
#shareTabSubNavDlg {display: none; text-align: left; padding: 10px 15px;}
.windowWidgetMain #shareTabSubNavDlg {display: block;}
#shareTabSubNavDlgTitle {font-size: 16px; font-weight: bold; color: #F05323; margin-bottom: 10px;}
#shareTabSubNavDlg INPUT {margin-bottom: 20px;}
HTML.dj_ff2 #shareTabSubNavDlg INPUT {margin-bottom: 0;}
#shareTabSubNavDlgNext {display: block; float: right; height: 24px; width: 82px; background: transparent url(/img_/lightbox/btn_next.gif) no-repeat center center;}
HTML.dj_ie #shareTabSubNavDlg INPUT {vertical-align: top;}

/* My sites page */
.dj_gecko BODY.shareTab-mySites H2.other {padding-top: 5px;}
.dj_ie BODY.shareTab-mySites H2.other {margin-top: -5px;}

/* Random stuff */
#alertDialogContainer-content div.dialogWidgetMain {height: auto;}
.hide {display: none;}
HTML.dj_ie .share-rightCol {z-index: 0;}
HTML.dj_ie #shareSites {z-index: 1;}
HTML.dj_ie6 .share-rightCol .roundmodule {z-index: 0;}
HTML.dj_ie6 .shareIt-menu-showing SELECT {visibility: hidden;}

/* IE7 sux */
HTML.dj_ie7 #yui-main .yui-b {width: 670px;}
HTML.dj_ie7 .shareMod H2 {position: relative; top: -10px; left: -10px; width: 653px;}
HTML.dj_ie7 .shareMod .share-section-bottom {padding-bottom: 12px;}
HTML.dj_ie7 #shareSites.shareMod .share-section-bottom {padding-bottom: 5px; position: relative; top: 3px;}
HTML.dj_ie7 .shareMod .share-section-bottom .share-section-seeAll A {line-height: 25px;}

/* share:module */
.shareMod {border: 0px solid #ccccae; padding: 10px; margin-bottom: 20px;}
.shareMod H2 {display:none;height: 31px; line-height: 31px; padding-left: 15px; font-size: 18px; color: #606249; font-family: Arial,Verdana,Helvetica,sans-serif;}
#shareCentral H2 {font-size: 15px;}
                                           
/* Quick share */
#sflyShr {height: 0;} /* XXX use class name and put rule in share site CSS/JS */
#stQSContainer {padding: 0; border: none;}
DIV.qsFacade {height: 202px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background: transparent url(/img_/share/v2/qs-mod-open.png) no-repeat center top;}
BODY.share-tab #hdSubNavMenu {display: none;}
BODY.share-tab #bd {margin-top: 20px;}
BODY.share-tab #shareCentral {display: none;}

/* Conflict resolution */
.shareMod .share-item {margin: 0px !important; text-align: left !important;}
.shareMod .share-section-bottom {margin-top: 20px;}

/* Mini promo */
#stMPContainer {margin-top: 0; margin-bottom: 15px; display: none;}
#stMPContainer.shrOpen {display: block;}

/* Fix thumbnails and handle videograms */
.share-VIDEO A.share-thumb, .share-VIDEOGRAM A.share-thumb {height: 96px;}

/* Fix spacing on overflow pages */
BODY.share-overflow .share-overflow-seeAll {margin-bottom: 20px; margin-top: 10px; clear: none;}
BODY.share-overflow #share-imgComments .share-first {clear: both;}
