#gallerynav a,#hero .next a,#hero .previous a,#user_countries li a,.navbutton a,.photo_details h4 a,.photo_details li a,.related_photo a,body#gallery_stream #back_to_gallery a,body#gallery_stream .details a,body#gallery_stream .photographer a{text-decoration:none}#gallery .photo{background:0 0;border:0;padding:0}#gallery .photo img{border:0;margin:0}#gallery .photo_row,#gallery .records_navigation{margin-bottom:40px}#user_countries li{display:inline-block;margin:0 2px 4px 0;padding:0}#user_countries li a{font-weight:700;background:#F3F3F3;padding:3px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;color:#666}#user_countries li a:hover{background:#4fc14f;color:#fff}.photo_details{padding-left:20px}.photo_details .details{color:#999}.photo_details p{font-size:13px;line-height:18px}.photo_details li{margin-bottom:4px;color:#999;font-size:12px;line-height:16px}.photo_details li.star_photo{position:relative;width:50px;height:50px}.photo_details li.star_photo .star{left:-15px}.photo_details li.star_photo .starCount{left:22px;bottom:7px}.photo_details li.star_photo .starTip{left:-8px;top:30px;right:auto}.photo_details li.star_photo .starTip:before{right:auto;left:13px}.photo_details h4 .photographer{font-size:13px;line-height:18px;display:block;font-weight:400}.photo_details h4 a{color:#444}#hero .next a,#hero .previous a,.navbutton a{opacity:.8;display:block;color:#fff;font-size:27px;text-shadow:-1px 2px 5px #222}#hero .next a.active,#hero .next a:hover,#hero .previous a.active,#hero .previous a:hover,.navbutton a.active,.navbutton a:hover{opacity:1;background:0 0}#hero .next a span,#hero .previous a span,.navbutton a span{color:#fff;display:none}#hero .next a span i,#hero .previous a span i,.navbutton a span i{display:none}body#gallery_stream #back_to_gallery{margin-bottom:20px}body#gallery_stream #back_to_gallery a{color:#aaa;font-size:13px}body#gallery_stream #back_to_gallery a:hover{color:#fff;background:0 0}body#gallery_stream #wrapper{padding:0}body#gallery_stream #content_wrapper{padding-top:0}body#gallery_stream h1{font-size:29.3px;line-height:40px;position:relative}body#gallery_stream .details,body#gallery_stream .photographer{line-height:18px;color:#999;font-size:13px}body#gallery_stream h1 .star_photo{display:block;position:relative;width:50px;height:50px}body#gallery_stream h1 .star_photo .star{left:-17px;top:-5px}body#gallery_stream h1 .star_photo .starCount{left:20px;bottom:-9px}body#gallery_stream h1 .star_photo .starTip{top:35px;left:-10px;right:auto}body#gallery_stream h1 .star_photo .starTip:before{left:13px;right:auto}body#gallery_stream .photographer{display:block;font-weight:400}body#gallery_stream .details li{margin-bottom:0}body#gallery_stream #comments{margin-bottom:40px}body#gallery_stream #comments .comment_options,body#gallery_stream #comments .photo_comment .smallform{margin-bottom:0}body#gallery_stream #comments .comment_button{background:0 0;padding:0;margin:0;border:0;color:#999;cursor:pointer;cursor:hand}.related_photo,.shortlisted{-webkit-border-radius:5px;-moz-border-radius:5px}body#gallery_stream #photo_map{margin:20px 0 40px}body#gallery_stream #notify{margin-left:10px}#stream_wrapper{position:relative;background:#222;color:#fff;padding:20px 0 40px;margin-bottom:40px}#hero .next{margin-top:100px;right:0}#hero .next a span{background-position:22px 8px}#hero .previous{margin-top:100px;left:0}#hero .previous a span{background-position:13px -63px}.photo_location{position:relative;float:left;width:480px}.photo_location h4{position:absolute;top:0;background:#fff;padding:5px 10px;width:460px;opacity:.9;border-bottom:1px solid #ccc}#related_photos{position:relative;margin-right:-60px}.related_photo{width:278px;-webkit-box-shadow:0 2px 3px 0 #ccc;-moz-box-shadow:0 2px 3px 0 #ccc;box-shadow:0 2px 3px 0 #ccc;border-radius:5px;padding:0;display:inline-block;vertical-align:top;margin-right:59px;margin-bottom:20px}.related_photo img{width:100%}.related_photo h4,.related_photo p{padding:0 10px;font-size:13px}.related_photo .count{background:#eee;color:#999;padding:2px 5px;margin-right:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#gallerynav a:hover,.accesskey{text-decoration:underline}#gallerynav p{margin:2px 0 5px}#myphotodelete_form{background:0 0;padding:0;margin:0;width:100%;border:none}#related_categories li{list-style:none;margin-left:0}#related_categories a{text-decoration:none;padding:3px 5px}#related_categories a:hover{background:#369;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff}.records_navigation{padding-bottom:21px}#featured_photo,.gallery_link.column{padding:0}#featured_photo p{margin-top:0;padding:10px 20px;background:#000;color:#fff;border-top:1px solid #999}#featured_photo a{color:#fff}#featured_photo a:hover{background:0 0}#recent_features{padding:0;margin:0}#recent_features li{float:left;width:68px;height:68px;background:#eee;padding:0;list-style-image:none;margin:0 0 2px 2px;position:relative}#recent_features img{width:68px;height:68px}#more_photography_links{clear:both;padding-top:20px}#more_photography_links li a{padding:10px 0;font-weight:700;text-decoration:none;cursor:pointer}#more_country_galleries_link{margin:20px 0}.gallery_link.column h4{margin:0;font-size:90%}.gallery_link.column a{display:block;width:98%;margin-left:1%;margin-bottom:8%;height:105px;background:center center/cover #EEE;border:1px solid #fff}.gallery_link.column a:hover span{padding:5px 40px;background:#4fc14f}.gallery_link.column a span{-webkit-transition:all cubic-bezier(.18,.89,.32,1.2) .5s;-moz-transition:all cubic-bezier(.18,.89,.32,1.2) .5s;-o-transition:all cubic-bezier(.18,.89,.32,1.2) .5s;transition:all cubic-bezier(.18,.89,.32,1.2) .5s;position:absolute;bottom:5%;background:#000;margin:0;left:5%;padding:5px 20px;color:#fff;text-decoration:none}#recent_user_photos{margin:0 auto;width:160px}#recent_user_photos li{float:left;width:75px;height:75px;background:#eee;padding:0;list-style-image:none;margin:0 0 3px 3px;position:relative}#upload a{background:url(../gif/photo_upload48.gif) left no-repeat;padding:15px 0 15px 60px;font-size:18.75px;line-height:21px;margin-bottom:21px}#upload{margin-top:20px}#photo-comp a{clear:both;display:block;background:url(../gif/photo-comp-winter.gif) left no-repeat;height:120px;width:98%;margin:auto}#photo-comp a span{display:none}a.photo_stream_link{padding-left:20px;background:url(../gif/image.gif) left no-repeat;text-decoration:none;margin-left:40px}a.comment_link,a.photo_gallery_link,a.photo_slideshow_link,a.send_link,a.upload_link{padding:3px 3px 3px 20px}a.photo_slideshow_link{background:url(../gif/icon_play.gif) left no-repeat}a.photo_gallery_link{background:url(../gif/images.gif) left no-repeat}a.send_link{background:url(../gif/email.gif) left no-repeat}a.upload_link{background:url(../gif/upload.gif) left no-repeat}a.comment_link{background:url(../gif/comment.gif) left no-repeat}.nearby_accommodation{padding:5px 5px 5px 32px;margin:25px 0 0;background:url(../gif/icon_accommodation.gif) 8px 6px no-repeat #eee;clear:both;box-shadow:2px 2px 0 1px #ccc;border-radius:5px}.photo_comment{clear:both;margin:0;padding:10px;background:#f6f6f6;border:1px solid #eee}.photo_comment .author a{text-decoration:none;color:#333;font-weight:700}.photo_comment .author a span{margin-left:20px}div#photo_countries li{display:inline;margin:0 .5em 0 0;padding:0;line-height:2em}div#photo_countries a{text-decoration:none}div#photo_countries a:hover{text-decoration:underline}div#photo_random{float:right;width:300px;text-align:center}div#photo_random .photo_link{display:none}.activity_level_2{font-size:14px}.activity_level_1 a{color:#de8c3a;font-size:12px}.activity_level_2 a{color:#d3710e;font-size:13px}.activity_level_3{font-size:16px}.activity_level_4{font-size:18px}div#map_container{display:none;position:absolute;z-index:100;top:0;right:0;width:400px;height:300px;border:5px solid #eee;background:#fff}.shortlisted,.vote a{display:inline-block;padding:10px 20px;font-weight:700}div#map{position:relative;width:400px;height:300px}div#map_container div.map_close{position:absolute;left:-25px;top:-21px;width:42px;height:42px;background:url(../png/close_black.png) left no-repeat;cursor:pointer;cursor:hand}div#map_container div.map_close:hover{background:url(../png/close_red.png) left no-repeat}.shortlisted{background:#FFF277;margin-top:10px;background-image:linear-gradient(#FFF277,#FFFF70);background-image:-o-linear-gradient(#FFF277,#FFFF70);background-image:-moz-linear-gradient(#FFF277,#FFFF70);background-image:-webkit-linear-gradient(#FFF277,#FFFF70);background-image:-ms-linear-gradient(#FFF277,#FFFF70);-webkit-box-shadow:0 1px 3px 0 #AAA;-moz-box-shadow:0 1px 3px 0 #AAA;box-shadow:0 1px 3px 0 #AAA;border-radius:5px}.vote a{background:#4fc14f;clear:both;color:#fff;font-size:110%;text-decoration:none;text-shadow:0 -1px 1px #5A9628;-webkit-box-shadow:0 1px 1px 0 #333;-moz-box-shadow:0 1px 1px 0 #333;box-shadow:0 1px 1px 0 #333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}