#ModalOverlay {position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=0);opacity: 0.0;}
#ajaxLoadDiv {height:506px;position:relative;text-align:center;}
#ajaxLoadDiv img {margin-top:225px;}
.ModalOverlayMacFFBGHack {background:url(../images2/chrome/2009/black_65_opacity.png) repeat;}
.ModalOverlayBG {background:#000;filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;}
* html #ModalOverlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#ModalWindow {position:fixed;background:#fff;z-index:100001;display:none;border:5px solid #bfbfbf;text-align:left;top:50%;left:50%;padding:22px;}
html>body #ModalWindow {margin-top:-9999px;}
* html #ModalWindow {position:absolute;padding-bottom:0;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
/* GLOBAL */
.image {width:474px;text-align:center;margin-right:22px;float:left;overflow:hidden;}
.image img {margin:0 auto;}
.photoViewer {height:484px;position:relative;}
.photoViewer p.tiny {position:absolute;bottom:0;right:0;}

.softPhoto {list-style:none;margin:0 0 30px 0;padding:0;height:23px;width:194px;position:relative;}
.softPhoto li {position:relative;margin:0;padding:0;height:23px;}
.softPhoto li.nav {display:block;width:32px;}
.softPhoto li.nav a, .softPhoto li.nav div {background:#F4F7F9 url(../images2/chrome/arrow_left.gif) no-repeat 12px 6px;border:1px solid #9DB0BC;display:block;height:21px;overflow:visible;text-decoration:none;width:30px;}
.softPhoto li.floatR a, .softPhoto li.floatR div {float:right;background:#F4F7F9 url(../images2/chrome/arrow.gif) no-repeat 13px 6px;}
.softPhoto li.nav a:hover {border-color:#369;}
.softPhoto li.nav a span, .softPhoto li.nav div span {display:none;}
.softPhoto li.nav a:hover span {color:#6e6e6e;display:block;position:absolute;top:28px;}
.softPhoto li.floatR a:hover span {right:0;}
.softPhoto li.tally {position:absolute;left:32px;width:130px;font-size:1.4em;font-family:Arial;padding-top:3px;}
.softPhoto li.nav div {filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}

/* FOR THE SOFT POPUP */
#contentLinkFrame {margin:0;padding:0;background:#fff;border:5px solid #bfbfbf;}
.photo-details {padding:0!important;width:742px!important;height:582px!important;margin-left:-398px!important;}
html>body .photo-details {margin-top:-296px!important;}

/* SOFT POPUP */
body.popup {background:#fff;padding:15px;}
div.form label span.errorText {width:auto;height:auto;float:none;padding:0;margin:0;display:inline;}

/* COVER PHOTO SELECTION */
.select-cover, .bizcard-edit {height:460px!important;margin-left:-323px!important;padding:0 0 0 22px!important;width:614px!important;}
.bizcard-edit {height:575px!important;}
html>body .select-cover {margin-top:-221px!important;}
html>body .bizcard-edit {margin-top:-293px!important;}
.select-cover .photoGallery, .bcard-edit .photoGallery {height:348px;margin-top:1.462em;overflow:auto;position:relative;width:614px;}
.select-cover .thumbnail, .bcard-edit .thumbnail {display:inline;float:left;margin:0 0 22px 22px;}
.select-cover #ajaxLoadDiv {height:250px;}
.select-cover #ajaxLoadDiv img {margin-top:185px;}

.options {list-style:none;margin-top:11px;}
.options li {margin-bottom:0;}







/* ROBUST SLIDESHOW */
#photo-slideshow {background:#fff;padding:0;}
.photo-slideshow {height:549px;margin:0 auto;overflow:hidden;position:relative;width:814px;}
.photos-slideshow {height:549px!important;margin-left:-412px!important;padding:0!important;width:814px!important;}
html>body .photos-slideshow {margin-top:-279px!important;}
.close {background:#bfbfbf;padding:0 0 5px 5px;position:absolute;right:0;top:0;}

/* PREV NEXT */
.thumb-track ul, .photo-main ul {list-style:none;margin:0 auto;}
.thumb-track a.quiet, .photo-main a.quiet {border:1px solid #9db0bc;background:#f4f7f9 url(../images2/chrome/arrow.gif) no-repeat 8px 19px;color:#6e6e6e;display:block;text-decoration:none;text-indent:-9999px;}
.thumb-track a:hover.quiet, .photo-main a:hover.quiet {border-color:#369;color:#6e6e6e;}
.thumb-track a.floatR, .photo-main a.floatR {background:#f4f7f9 url(../images2/chrome/arrow_left.gif) no-repeat 7px 19px;}

/* THUMBNAILS */
.thumb-hover {height:125px;position:absolute;top:0;width:814px;}
.thumb-hover img.hint {margin-left:388px;position:relative;top:-2px;z-index:10000;}
*:first-child+html .thumb-hover img.hint {top:-5px;}
.thumb-track {height:71px;left:0;margin:0 auto;overflow:hidden;}
.thumb-track ul {border-bottom:1px solid #cfcfcf;height:50px;overflow:hidden;padding:9px 0;}
.thumb-track ul ul, .thumb-track li, .thumb-track li.window {border:0;height:50px;margin:0;padding:0;width:540px;}
.thumb-track li {display:inline;float:left;line-height:48px;margin-bottom:0;overflow:hidden;position:relative;width:137px;}
.thumb-track li.window ul {overflow:visible;position:relative;}
.thumb-track li li {position:absolute;display:block;float:none;height:50px;top:0;width:50px;}
.thumb-track li li a, .thumb-track li li img.mat {display:block;height:42px;width:42px;}
img.mat-active {border:3px solid #9db0bc;padding:1px;}
.thumb-track a.quiet {height:48px;width:20px;}
.thumb-track a:hover.quiet {text-indent:24px;}
.thumb-track a:hover.floatR {text-indent:-53px;}
* html .thumb-track a:hover.quiet {text-indent:-9999px!important;}

/* OPTIONS */
.photo-options {background:#f4f7f9;border-top:1px solid #9db0bc;bottom:0;display:block;height:22px;left:0;list-style:none;margin-left:0;padding:0 0 0 10px;position:absolute;width:100%;}
* html .photo-options {bottom:-1px;}
.photo-options li {display:inline;line-height:21px;margin:0 10px;padding:0;}
.photo-options li.floatR {padding:1px 20px 0 0;}
.photo-options a {padding-top:10px;position:relative;}
.photo-options a.incognito {background:url(../images2/chrome/arrow_vertical.gif) no-repeat top center;}
.photo-options a.quiet {color:#6e6e6e!important;cursor:text;text-decoration:none!important;}

.photo-option {bottom:23px;left:0;padding:2px 0;position:absolute;width:814px;}
* html .photo-option {bottom:22px;}
.photo-option p.floatR {border:1px solid #cfcfcf;border-width:0 0 1px 1px;line-height:1;padding:2px 7px;position:relative;top:-1px;z-index:2;}
.photo-option p.floatR a {font-weight:bold;text-decoration:none;}
.photo-option div {border-top:1px solid #cfcfcf;padding:0 0 0 22px;}
.photo-option div dl, .photo-option div dd {margin-bottom:0;padding-bottom:0;}
.photo-option div .option {display:none;}
.photo-option div .option-active {border-top:0;display:block;margin:0;overflow:hidden;padding:11px 0;position:relative;z-index:1;}
.photo-option div strong {color:#000;}
.photo-option div dl, .photo-option div dd {margin-bottom:0;padding-bottom:0;}
.photo-option div dd#photoDesc:first-letter {text-transform:capitalize;}
.photo-option div .option {display:none;}
.photo-option div .option-active {border-top:0;display:block;margin:0;overflow:hidden;padding:11px 0!important;position:relative;z-index:1;}
* html .photo-option div dl#info {display:inline-block;}
.photo-option div strong {color:#000;}
.photo-option dl .small {font-size:.85em;}

ul.option {list-style:none;margin:0;}
ul.option li {margin:0!important;}

.photo-options ul {display:inline;list-style:none;margin-left:0;}
.photo-options ul li {font-size:.8em;}

.photo-options li iframe {display:inline!important;position:relative;top:2px;}
* html .photo-options li iframe {top:4px;}

#photo-slideshow .i-magnify {background-position:0 -1837px;}
#photo-slideshow .i-link {background-position:0 -1788px;}
#photo-slideshow .i-email {background-position:0 -537px;}
#photo-slideshow .i-flag {background-position:0 -237px;}
#photo-slideshow .i-flag-valid {background-position:0 -287px;color:#6e6e6e!important;cursor:text!important;text-decoration:none!important;}
#photo-slideshow .i-cheer {background-position:0 -337px;}
#photo-slideshow .i-cheer-valid {background-position:0 -387px;color:#6e6e6e!important;cursor:text!important;text-decoration:none!important;}



.hide {display:none!important;}

/* MAIN PHOTO */
.photo-main {height:482px;margin:0 auto;overflow:hidden;position:relative;top:22px;width:732px;}
.photo-main div {height:482px;margin:0 auto;overflow:hidden;position:relative;width:482px;}
html>body .photo-main div {display:table;position:static;}
.photo-main div span {display:block;position:absolute;text-align:center;top:50%;width:100%;}
html>body .photo-main div span {display:table-cell;vertical-align:middle;position:static;}
*:first-child+html .photo-main div span {position:relative;top:241px;}
.photo-main img {position:relative;top:-50%;}
.photo-main ul {height:23px;position:absolute;top:229px;left:0;width:732px;}
.photo-main li {display:inline;float:left;height:23px;line-height:21px;margin:0;padding:0;width:366px;}
.photo-main a.quiet {background-position:13px 6px;height:21px;margin:0 0 0 263px;width:30px;}
.photo-main a.floatR {background-position:12px 6px;display:inline;margin:0 263px 0 0;}
.photo-main a:hover.quiet {text-indent:39px;}
.photo-main a:hover.floatR {text-indent:-58px;}
* html .photo-main a:hover.quiet {text-indent:-9999px!important;}

/* TRANSPARENT WINDOWS */
.thumb-track, .photo-option {background:url(../images2/share/bg_white_1x1_90pct_opacity.png) repeat 0 0;azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("http://photos.igougo.com/css/','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}



/* ADD TO TRIP */

.add-bizcard {padding:0!important;}

/* FB CONNECT */
html>body .fbregister {margin-top:-270px!important;}