html{width:100%;height:100%}body{width:100%;height:100%;overflow:hidden;margin:0;padding:0;position:relative}div.occipital-viewer{width:100%;height:100%;background-color:black;cursor:default;font:small sans-serif;color:gray}div.occipital-viewer div.gyro-info{width:142px;height:61px;display:none;position:absolute;z-index:999;bottom:106px;left:5px;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-191px 0;width:142px;height:61px}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.gyro-info{background:url(/static/img/viewer_mobile_sprites@2x.png) no-repeat top left;background-position:0 -186px;width:142px;height:61px;background-size:142px 360px}}#framerate{width:500;height:100;position:absolute;left:0;top:0;z-index:1005;font-family:arial;font-size:50px;color:#f00}#debug{width:500;height:90%;position:absolute;left:0;top:50px;z-index:1005;font-size:15px;color:#0f0}div.occipital-viewer a{color:#47a7f4;text-decoration:none}div.occipital-viewer a:hover{color:#ff8a02}div.occipital-viewer div{margin:0;padding:0}div.occipital-viewer img{border:none!important;margin:0!important;padding:0!important;max-width:none!important}div.occipital-viewer div.occipital-logo{margin:10px 0 0 25px!important}div.occipital-viewer div.container{position:absolute;width:100%;top:0;bottom:0}div.occipital-viewer div.splash{width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:1003;text-align:center;font-family:sans-serif;font-size:22px;color:#fff;background-color:#222;overflow:hidden;opacity:.7;display:table-cell;vertical-align:middle}div.occipital-viewer div.splash span{position:relative;top:44%}div.occipital-viewer div.viewer{width:100%;height:100%;position:relative;left:0;top:0;z-index:0}div.occipital-viewer div.viewport{width:100%;height:100%;position:relative;top:0;left:0;z-index:0;overflow:hidden;-webkit-user-select:none;-webkit-perspective:0;-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;-moz-user-select:none;-moz-perspective:0;-moz-transform-origin-x:0;-moz-transform-origin-y:0}div.occipital-viewer div.panorama{width:100%;height:100%;position:absolute;z-index:100;-webkit-user-select:none;-webkit-transform-style:preserve-3d;-moz-user-select:none}div.occipital-viewer div.rotation{width:100%;height:100%;position:absolute;z-index:100;-webkit-user-select:none;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0;-webkit-transform:rotateX(0deg)rotateY(0deg);-moz-user-select:none;-moz-transform-origin:0 0}div.occipital-viewer img.face{position:absolute;left:0;top:0;z-index:100;-webkit-user-select:none;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0;-moz-user-select:none;-moz-backface-visibility:hidden;-moz-transform-origin:0 0}div.occipital-viewer div.face{position:absolute;left:0;top:0;z-index:100;-webkit-user-select:none;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0}div.occipital-viewer div.interaction{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}div.occipital-viewer div.top-left{position:absolute;z-index:1001;width:161px;height:36px;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-343px 0;width:161px;height:36px}div.occipital-viewer div.slider-box{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #333;top:-1px;position:absolute;width:40px;height:36px;background-color:#ff8a02;left:40px;z-index:1003}div.occipital-viewer div.slider-image-overlay{position:absolute;z-index:1004;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;width:40px;height:36px;margin-top:4px}div.occipital-viewer div.slider-image-overlay.revStereo{background-position:-1433px 0;margin-left:4px}div.occipital-viewer div.slider-image-overlay._360{background-position:-1468px 0;left:40px}div.occipital-viewer div.slider-image-overlay.stereo{background-position:-1508px 0;left:80px}div.occipital-viewer div.slider-frame{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #333;opacity:.6;width:120px;position:absolute;top:7px;left:50%;margin-left:-60px;height:36px;background-color:#262626;z-index:1002}div.occipital-viewer div.slider-frame:hover{opacity:1.0}div.occipital-viewer div.top-left span{margin-left:15px;line-height:1.5}div.occipital-viewer img.o-account{background-color:#262626!important;border:none!important;margin-left:27px!important;margin-top:8px!important}div.occipital-viewer img.o-account:hover{background-color:#262626!important}div.occipital-viewer div.top-right{position:absolute;right:0;z-index:1001;width:161px;height:36px;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-553px 0;width:161px;height:36px;overflow:hidden}div.occipital-viewer div.by-line{width:144px;margin-right:29px;font:small sans-serif;line-height:36px;text-align:right}div.occipital-viewer div.bottom-bar-panorama-data img{width:22px;height:22px;border:solid 1px #ccc;vertical-align:middle}div.occipital-viewer div.top-mobile{width:100%;height:36px;position:absolute;top:0;z-index:1001}div.occipital-viewer div.top-left-mobile{width:10%;height:36px;float:left;background-image:url('/static/img/graphics/graphic_LeftCap_MobileViewer.png');background-position:right;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.top-left-mobile{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-size:142px 360px;background-position:0 -252px;width:16px;height:36px;margin-left:5%}}div.occipital-viewer div.top-middle-mobile{width:80%;height:36px;float:left;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAEElEQVQIHWNQU1P7zzC0CAASJDPlQej1jwAAAABJRU5ErkJggg==');background-repeat:repeat-x;overflow:hidden}div.occipital-viewer div.top-middle-mobile span{margin-left:60px;float:left;line-height:18px}div.occipital-viewer div.top-right-mobile{width:10%;height:36px;float:left;background-image:url('/static/img/graphics/graphic_RightCap_MobileViewer.png');background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.top-right-mobile{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-position:0 -293px;width:16px;height:36px;background-size:142px 360px}}div.occipital-viewer div.caption{display:none;padding:5px;width:600px;position:absolute;left:50%;margin-left:-305px;bottom:60px;z-index:999;background-color:rgba(38,38,38,0.8);border-radius:5px;color:#ccc}div.occipital-viewer div.caption-inside-bar{float:left;line-height:16px;color:#CCC;border-right:1px #424548 solid;max-width:350px;margin-right:10px;padding-right:10px;height:29px;margin-top:7px}div.occipital-viewer div.mobile-caption-wrapper{position:absolute;top:40px;left:10%;bottom:auto;margin-left:0;width:80%}div.occipital-viewer div.caption.mobile{left:0;bottom:auto;position:relative;margin-left:45px;width:80%;display:block}div.occipital-viewer div.mobile-show-caption{position:absolute;top:40px;right:5px;z-index:1001;border-radius:5px;background-color:rgba(38,38,38,0.8);padding:5px}div.occipital-viewer div.mobile-high-res-download{position:absolute;bottom:50px;right:5px;z-index:1001;border-radius:5px;background-color:rgba(38,38,38,0.8);padding:5px}div.occipital-viewer div.caption.ipad{width:450px;margin-left:-230px}div.occipital-viewer div.bottom-outer{width:100%;position:absolute;bottom:0;height:46px;z-index:1001}div.occipital-viewer div.mypanoramas{width:112px;height:13px;margin-top:12px;background:url('/static/img/button_panoramas_with_logo.png') 0 0;float:right;margin-right:20px}div.occipital-viewer div.mypanoramas:hover{background-position:0 -13px}div.occipital-viewer div.logout{width:74px;height:14px;margin-top:2px;background:url('/static/img/buttons/button_signout.png');background-position:0 15px;float:left}div.occipital-viewer div.logout:hover{background-position:0 -12px}div.occipital-viewer div.bottom{width:571px;height:46px;margin:auto;margin-right:0}div.occipital-viewer div.bottom-bar-panorama-data{float:left;padding:5px;line-height:16px}div.occipital-viewer div.bottom.ipad{width:508px}div.occipital-viewer div.bottom-left-endcap{background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-514px 0;width:29px;height:46px;position:absolute;left:-29px}div.occipital-viewer div.bottom-middle{width:542px;height:46px;float:left;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABCAQMAAACsFy4IAAAAA1BMVEUmJiaKaQFRAAAADElEQVQIHWNgGHgAAACEAAGugxDyAAAAAElFTkSuQmCC');background-repeat:repeat-x}div.occipital-viewer div.bottom-middle.ipad{width:450px}div.occipital-viewer div.bottom-middle span{margin-top:2px;float:left;line-height:21px}div.occipital-viewer div.tweet-like-box{float:left;margin-top:8px;background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-774px 0;width:218px;height:31px;margin-left:15px}div.occipital-viewer .twitter-share-button{margin-left:5px;margin-top:5px;float:left}div.occipital-viewer #fb-like{margin-right:5px;margin-top:5px;float:right}div.occipital-viewer div.bottom-right-endcap{width:29px;height:46px;float:left;background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-724px 0;width:29px;height:66px}div.occipital-viewer div.arrow-left{z-index:1004;background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-992px -40px;width:15px;height:16px;cursor:pointer;float:left;margin:9px}div.occipital-viewer div.top-left:hover>div.arrow-left{background-position:-992px -59px}div.occipital-viewer div.controls{width:110px;height:77px;position:absolute;left:12px;top:95px;margin-top:-38px;z-index:1021}div.occipital-viewer div.compass{background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-1222px 0;position:absolute;width:62px;height:62px;left:5px;z-index:999}div.occipital-viewer div.compass.mobile{background-position:-1290px 0;float:left;width:50px;height:50px;top:5px;left:10%;z-index:1001}div.occipital-viewer div.compass.noheading{background-position:-1552px 0}div.occipital-viewer div.compass.mobile.noheading{background:0}div.occipital-viewer div.compass-dot{width:16px;height:16px;background:url('/static/img/viewer_basic_sprites.png') no-repeat top left;background-position:-165px 0;width:16px;height:16px;position:absolute;top:23px;left:23px}div.occipital-viewer div.compass-dot.mobile{top:17px;left:17px}div.occipital-viewer div.compass-dot.noheading{background:0}div.occipital-viewer div.compass-dot.mobile.noheading{background:0}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.compass-dot{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-position:0 -165px;width:16px;height:16px;background-size:142px 360px}div.occipital-viewer div.compass-dot.mobile.noheading{background:0}}div.occipital-viewer canvas.compasscanvas{width:62px;height:62px;position:absolute}div.occipital-viewer canvas.compasscanvas.mobile{width:50px;height:50px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.compass{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-position:0 -98px;background-size:142px 360px}div.occipital-viewer div.compass.mobile{background-position:-65px -98px}div.occipital-viewer div.compass.noheading{background:0}div.occipital-viewer div.compass.mobile.noheading{background:0}}div.occipital-viewer div.compass svg{position:absolute}div.occipital-viewer div.zoomcontrols{width:32px;height:32px;position:absolute;left:20px;top:15px;z-index:1001}div.occipital-viewer div.zoom-button{width:32px;height:16px;position:absolute;z-index:1;cursor:pointer}div.occipital-viewer div.zoomin{background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:0 0;width:32px;height:16px;top:0}div.occipital-viewer div.zoomout{background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-33px 0;width:32px;height:16px;bottom:0}div.occipital-viewer div.zoomin:hover{background-position:0 -32px}div.occipital-viewer div.zoomout:hover{background-position:-33px -32px}div.occipital-viewer div.zoomout.disabled,div.zoomout.disabled:hover{background-position:-33px -48px}div.occipital-viewer div.zoomin.disabled,div.zoomin.disabled:hover{background-position:0 -48px}div.occipital-viewer div.zoomin.pressed{background-position:0 -16px}div.occipital-viewer div.zoomout.pressed{background-position:-33px -16px}div.occipital-viewer div.style-dropdown{width:100%;position:absolute;top:0;line-height:19px;background:#262626;border-radius:3px;z-index:1001}div.occipital-viewer div.style-dropdown ul{margin:0;padding:0}div.occipital-viewer div.style-dropdown ul li{list-style:none;padding-left:5px}div.occipital-viewer div.style-dropdown ul li.hidden{display:none}div.occipital-viewer div.style-dropdown ul li:hover{list-style:none;background:#ffab4d;color:black;border-radius:3px}div.occipital-viewer div.style-dropdown-arrow{width:19px;height:19px;position:absolute;right:0;top:0;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-66px 0;width:19px;height:19px;z-index:1002}div.occipital-viewer div.style-dropdown-arrow:hover{background-position:-66px -38px;width:19px;height:19px}div.occipital-viewer div.style-dropdown-arrow.pressed{background-position:-66px -19px;width:19px;height:19px}div.occipital-viewer div.gyro-button{display:none;width:60px;height:50px;position:absolute;bottom:55px;left:5px;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-95px 0;width:60px;height:51px;z-index:1002}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.gyro-button{background:url(/static/img/viewer_mobile_sprites@2x.png) no-repeat top left;background-position:0 0;width:60px;height:50px;background-size:142px 360px}}div.occipital-viewer div.gyro-button.gyro-enabled{background:url('/static/img/buttons/button_GyroOn.png')}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.gyro-button.gyro-enabled{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-position:0 -45px;width:60px;height:50px;background-size:142px 360px}}div.occipital-viewer div.gyro-button-background{display:none;width:60px;height:50px;position:absolute;bottom:55px;left:5px;border-radius:5px;background-color:#262626;opacity:.8;z-index:999}div.occipital-viewer div.app-logo{width:110px;height:26px;background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-1002px 0;position:absolute;left:10px;bottom:12px;z-index:1001}div.occipital-viewer div.app-logo.fullscreen{left:auto;bottom:auto;right:10px;top:12px}div.occipital-viewer div.flat-image{position:absolute;z-index:999;left:50%;top:50%;max-height:80%;max-width:80%}div.occipital-viewer div.occipital-logo-grey{background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-1341px 0;width:82px;height:19px;position:absolute;left:6px;bottom:6px;z-index:1001;opacity:.3}div.occipital-viewer div.occipital-logo-grey:hover{opacity:.7}@media only screen and (-webkit-min-device-pixel-ratio:2){div.occipital-viewer div.app-logo{background:url('/static/img/viewer_mobile_sprites@2x.png') no-repeat top left;background-position:0 -334px;width:110px;height:26px;background-size:142px 360px}}div.occipital-viewer div.comment-badge-background{width:120px;height:36px;position:absolute;right:5px;bottom:7px;border-radius:5px;background-color:#262626;opacity:.8;z-index:999}div.occipital-viewer div.comment-badge{height:25px;z-index:1001;color:white;line-height:28px;text-align:center;cursor:pointer;margin-top:7px;float:left;border-left:1px #424548 solid;padding-left:10px;padding-top:4px;margin-left:15px}div.occipital-viewer div.comment-badge.mobile{width:110px;height:26px;position:absolute;right:10px;bottom:12px;margin:0;padding:0;border:0}div.occipital-viewer div.bottom-right{position:absolute;right:0;bottom:0;padding-left:5px;padding-right:10px;z-index:1002;width:auto;height:46px;overflow-x:visible;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABCAQMAAACsFy4IAAAAA1BMVEUmJiaKaQFRAAAADElEQVQIHWNgGHgAAACEAAGugxDyAAAAAElFTkSuQmCC');background-repeat:repeat-x}div.occipital-viewer div.comment-badge span{color:#ff8a02;font-weight:bold;font-size:1.2em}div.occipital-viewer div.app-logo-background{width:120px;height:36px;position:absolute;left:5px;bottom:7px;border-radius:5px;background-color:#262626;opacity:.8;z-index:1000}div.occipital-viewer div.app-logo-background.fullscreen{left:auto;bottom:auto;right:5px;top:7px}div.occipital-viewer.fullviewer div.app-logo-background{left:5px;bottom:7px}div.occipital-viewer.fullviewer div.app-logo{left:10px}div.occipital-viewer div.comments-wrapper{width:340px;background:#252525;height:auto;position:absolute;bottom:-1000px;right:0;border:solid 1px #000;border-top-left-radius:8px;z-index:1001;display:none}div.occipital-viewer div.comments-wrapper div.comments-close{color:#fff;font-weight:bold;height:20px;margin-left:5px;padding-top:4px;cursor:pointer}div.occipital-viewer div.comments-wrapper div.comment-title{float:right;text-align:right;padding-top:4px;margin-right:5px}div.occipital-viewer div.comments-wrapper div.comment-title span{font-weight:bold;color:#ff8a02}div.occipital-viewer div.comments-wrapper ul{margin:0;padding:0;list-style:none;overflow:auto;height:auto;max-height:500px}div.occipital-viewer div.comments-wrapper ul li{list-style:none}div.occipital-viewer div.comments-wrapper .comment{min-height:50px;position:relative;border-bottom:solid 1px #ccc;background-image:-webkit-linear-gradient(top,#fff 20%,#f8f8f8 100%);padding:5px 0;overflow:hidden}div.occipital-viewer div.comments-wrapper .commenttext{width:240px;line-height:18px;font-size:14px;padding:10px;font-family:arial;margin-top:10px}div.occipital-viewer div.comments-wrapper .avatarimg{position:absolute;top:5px;width:40px;height:40px;padding:2px;border:solid 1px #eee}div.occipital-viewer div.comments-wrapper .panoowner .avatarimg{left:2px}div.occipital-viewer div.comments-wrapper div.commentinfo{height:20px;position:absolute;font-size:12px;top:5px;width:255px;font-family:arial}div.occipital-viewer div.comments-wrapper div.commentinfo .author{font-weight:bold}div.occipital-viewer div.comments-wrapper div.commentinfo .time{color:#333}div.occipital-viewer div.comments-wrapper .panoowner div.commentinfo{left:55px}div.occipital-viewer div.comments-wrapper .notpanoowner div.commentinfo{right:55px}div.occipital-viewer div.comments-wrapper .notpanoowner div.commentinfo .time{float:left}div.occipital-viewer div.comments-wrapper .notpanoowner div.commentinfo .author{float:right}div.occipital-viewer div.comments-wrapper .panoowner div.commentinfo .author{float:left}div.occipital-viewer div.comments-wrapper .panoowner div.commentinfo .time{float:right}div.occipital-viewer div.comments-wrapper .panoowner .commenttext{margin-left:45px}div.occipital-viewer div.comments-wrapper .notpanoowner .commenttext{margin-right:0}div.occipital-viewer div.comments-wrapper .notpanoowner .avatarimg{right:2px}div.occipital-viewer div.comments-wrapper .commentareawrapper{min-height:50px;width:100%;background-color:#000}div.occipital-viewer div.comments-wrapper textarea#commentbox{width:240px;min-height:20px;font-family:sans-serif;font-size:1.0em;margin-left:15px;margin-top:15px}div.occipital-viewer div.comments-wrapper div.postcomment{padding:10px;background:#333;float:right;border:solid 1px #222;margin-right:10px;margin-top:15px;color:#fff;min-height:20px;border-radius:5px;bottom:5px;cursor:pointer}div.occipital-logo{background:url(/static/img/viewer_basic_sprites.png) no-repeat top left;background-position:-1122px 0;width:91px;height:21px}div.lightbox{ width:500px; border-radius:5px; border:solid 1px #333; background:#262626; margin:30px auto; padding:10px; color:#fff;}
div.lightbox div.closebutton{ width:26px; height:26px; float:right; background: url('/static/img/buttons/button_X.png') 0px 0px; cursor:pointer;}
div.lightbox div.closebutton:hover{ background-position: 0px -26px; }
div.lightbox div#signinlogo{ background:#262626; z-index:100; width:109px; padding-left:10px; position:relative; left:-10px;}
div.lightbox div#createlogo{ background:#262626; z-index:100; width:104px; padding-left:10px; position:relative; left:-10px; top:-1px;}
div.lightbox div#sharelogo{ background:#262626; z-index:100; width:130px;  padding-left:10px; position:relative; left:-10px;}
div.lightbox div#makepremiumlogo{ background:#262626; z-index:100; width:234px;  padding-left:10px; position:relative; left:-10px; top:-1px;}
div.lightbox div#deletelogo{ background:#262626; z-index:100; width:100px;  padding-left:10px; position:relative; left:-10px; top:-1px;}

div.lightbox div#forgotpasswordlogo{ background:#262626; z-index:100; width:284px;  padding-left:10px; position:relative; left:-10px;}
div.lightbox div#verifyemaillogo{ background:#262626; z-index:100; width:210px; padding-left:10px; position:relative; left:-10px; top:-1px;}
div.lightbox div.lbcontent{ width:450px; border: solid 4px #48aaf8; border-left:none; 
border-top-right-radius:25px;
border-bottom-right-radius:25px; position:relative; top:-7px; left:-10px; z-index:50; padding: 12px 30px 20px 20px;
}

div.lightbox div.textcontent{ font-size:14px; line-height:16px;  }
div.lightbox div.textcontent p{ margin-bottom:8px; }
div.lightbox div.notitle{ margin-top:40px; }
div.lightbox p.prompt{ color:#fff; font-size:14px;}
div.lightbox p.prompt span{ color:#ff8a02 }
div.lightbox p.prompt.errormessage{ color:#ff0000; padding:10px 0px; }
div.lightbox p.withpad{ margin:10px 0px; }
div.lightbox p.instructions{ color:#fff; font-size:12px; line-height:14px;}
div.lightbox h4{ font-size:12px; font-weight:bold;}
div.lightbox h4.withpad{ margin:30px 0px 10px}

div.lightbox div.formentry{ width:437px; background:#1a1a1a; border:solid 1px #333; border-radius:5px; padding: 12px 10px 12px 10px; margin-top:18px; }
div.lightbox div.formentry form span.label{ width:80px; color:#fff; float:left; font-size:14px; padding-top:4px; }
div.lightbox div span.label{ width:80px; color:#fff; float:left; font-size:14px; padding-top:4px; }
div.lightbox div.formentry form input.text{ width:353px; height:20px; border:solid 1px #000; color:#262626; margin-bottom:8px;}
div.lightbox div input.text{ width:353px; height:20px; border:solid 1px #000; color:#262626; margin-bottom:8px;}
div.lightbox div.formentry div#forgotten{ float:right; font-size:11px; }
div.lightbox div.formentry a#createlink{ font-size:12px; }

div.lightbox div.formentry div#signinoptions{ float:right; margin-top:8px; font-size:14px;}
div.lightbox div.formentry div#signinoptions a{ line-height:32px;}
div.lightbox div.formentry div#createaccountbutton { width:91px; height:32px; background:url('/static/img/buttons/button_Create.png') 0px 0px; margin-left:15px; float:right; cursor:pointer;}
div.lightbox div.formentry div#signinoptions div#signinbutton{ width:91px; height:32px; background:url('/static/img/buttons/button_SignIn.png') 0px 0px; margin-left:15px; float:right; cursor:pointer;}
div.lightbox div.formentry div#signinoptions div#signinbutton:hover{ background-position:0px -32px; }
div.lightbox div.choiceor{ color:#fff; font-size:13px; background:#262626 url('/static/img/bg_tile.png') 6px 6px repeat-x; text-align:center; margin:10px;  }
div.lightbox div.usetwitterbutton{ margin:auto; width:264px; height:32px; background:url('/static/img/buttons/button_UseTwitterAccount.png') 0px 0px; cursor:pointer;}
div.lightbox div.usetwitterbutton:hover{ background-position: 0px -32px; }
div.lightbox div.usefacebookbutton{ margin: 10px auto; width:264px; height:32px; background:url('/static/img/buttons/button_UseFacebookAccount.png') 0px 0px; cursor:pointer;}
div.lightbox div.usefacebookbutton:hover{ background-position: 0px -32px; }

div.buttoncontainer {width: 327px; margin-top: 5px !important; margin-bottom: 5px !important; margin-left: auto !important; margin-right: auto !important;}
div.occipitalbutton {cursor: pointer; margin-right:5px !important; float:left; width:107px; height: 32px; background:url('/static/img/buttons/login_buttons.png') 0px 0px repeat-x;}
div.facebookbutton {cursor: pointer; float:left; width:105px; height: 32px; background:url('/static/img/buttons/login_buttons.png') 0px -32px repeat-x;}
div.twitterbutton {cursor: pointer; margin-right:5px !important; float:left; width:105px; height: 32px; background:url('/static/img/buttons/login_buttons.png') 0px -64px repeat-x;}

div.lightbox div.sharemessage{ font-size:14px; color:#fff; margin-top:20px;}
div.lightbox div.sharemessage span{ font-size:12px; color:#808080; }
div.lightbox ul.shareon{ margin-top:18px; min-height:40px;}
div.lightbox ul.shareon li { float:left; min-width:150px; color:#fff; font-size:13px;}
div.lightbox ul.shareon li label.shareontwitter{ padding-left:22px; 
                                                 margin-left:7px;
                                                 background:url('/static/img/icons/icon_Twitter.png') no-repeat; }

div.lightbox ul.shareon li label.shareonfacebook{ padding-left:22px; 
                                                 margin-left:7px;
                                                 background:url('/static/img/icons/icon_Facebook.png') no-repeat; }


div.lightbox div.messagearea p.message{ color:#fff; font-size:14px; margin:8px 0px; }
div.lightbox div.messagearea p.message span{ color:#808080; font-size:12px; }
div.lightbox div.messagearea textarea#sharemessage{ width:100%;; height:60px; margin-bottom:4px; border:solid 1px #000;}

div.lightbox div.actionbuttons{ float:right; margin-right:20px;}
div.lightbox div.actionbuttons a{font-size:14px; line-height:32px;}

div.lightbox div.dosharebutton{ width:66px; height:32px; background:url('/static/img/buttons/button_sharelarge.png') 0px 0px;
                                cursor:pointer; float:right; margin-left:20px;}
div.lightbox div.dosharebutton:hover{ background-position:0px -32px; }

div.resetpasswordbutton{ width:146px; height:32px; background:url('/static/img/buttons/button_ResetPassword.png') 0px 0px; 
                         margin-left:15px; cursor:pointer; float:right; }
div.resetpasswordbutton:hover{ background-position:0px -32px; }

div.okbutton{ width:39px; height:32px; background:url('/static/img/buttons/button_OK.png') 0px 0px; 
                         margin-left:15px; cursor:pointer; float:right; }
div.okbutton:hover{ background-position:0px -32px; }


a.attachmentlink { padding:2px 0px 2px 22px; background:url('/static/img/icons/icon_PaperClip.png') no-repeat; 
                   font-size:13px;  }

div.comments-wrapper div.notloggedin{
  text-align:center;
  padding:10px 5px;
  background:#333;
  border-radius:5px;
  margin: 0px 5px 5px 5px;

}
div.comments-wrapper div.notloggedin h5{
  color:#eee;
  margin-bottom:3px;
  
}
div.comments-wrapper div.notloggedin h6{
  margin: 10px 0px 5px 5px;;
  color: #FFF;
  font-size:14px;
  font-weight: bold;
  text-align:left;
}
div.notloggedin div.left{ 
  margin-left:20px;
  float:left;
  width:130px;
  border-right:solid 1px #111;
  text-align:left;
  padding-left:10px;

}

div.notloggedin div.right{ 
  float:left;
  width:130px;
  text-align:left;
  padding-left:10px;
}

a.facebooklink{ 
  line-height:20px;
  padding-left:18px;
  background:url('/static/img/icons/icon_Facebook.png') no-repeat;

}
a.twitterlink{ 
  line-height:20px;
  padding-left:18px;
  background:url('/static/img/icons/icon_Twitter.png') no-repeat;

}
a.occipitallink{ 
  line-height:20px;
  padding-left:18px;
  background:url('/static/img/icons/icon_O.png') no-repeat;

}
div.spacer{ 
  clear:both;
}