﻿#photogallery a.edit{display:block;padding:5px;margin:5px;background-color:#e25432;color:#ddd;width:100px;}
#photogallery .welcome{width:400px;display:block;margin:10px 0 10px 15px;border-left:solid 2px #999;padding-left:5px;}
#photogallery .search{text-align:right;}
#photogallery .category .photo{display:block;float:left;box-shadow:0 0 5px #000;border:solid 2px #fff;}
#photogallery .category .description{width:350px;display:block;margin:10px 0 10px 15px;border-left:solid 2px #999;padding-left:5px;float:left;min-height:130px;}
#photogallery .category .description h2{margin-top:0;}
#photogallery .categories{margin-top:10px;}
#photogallery .categories table td{border:none;padding:0px;}
#photogallery .categories .category{margin-bottom:10px;}
#photogallery .categories .category .preview{float:left;width:200px;height:150px;overflow:hidden;margin-right:10px;}
#photogallery .categories .category .content{width:540px;margin-right:25px;color:#666;}
#photogallery .categories .category .content span{font-size:11px;}
#photogallery .categories .category .content span.count{font-style:italic;}
#photogallery .categories .category .content a{display:block;margin-bottom:5px;font-size:20px;color:#bf0000;text-align:left;font-weight:normal;font-family:Bebas;text-decoration:none;}

#photogallery .categories .category .childalbums{margin:0;padding:10px 0 0 15px;height:75px;}
#photogallery .categories .category .childalbums li{float:left;margin:0 5px 5px 0;width:125px;list-style-type:none;}
#photogallery .categories .category .childalbums a{display:block;}

#photogallery .photos{width:630px;margin-top:10px;}
#photogallery .photos .flow{}
#photogallery .photos .flow .photo{float:left;padding:2px;border:solid 1px #ccc;margin:0 18px 15px 0;}
#photogallery .photos .flow .photo .preview{width:100px;height:75px;overflow:hidden;}
#photogallery .photos .flow .photo .caption{display:none;}

#photogallery .photos .empty{margin:-25px 0 0 0;padding-left:240px;}

#photogallery .photos .sponsor{}
#photogallery .photos .sponsor .photo{float:left;padding:2px;border:solid 1px #ccc;margin:0 18px 15px 0;}
#photogallery .photos .sponsor .photo .preview{width:180px;height:135px;overflow:hidden;}
#photogallery .photos .sponsor .photo .caption{display:none;}

#photogallery .photos .trophy{}
#photogallery .photos .trophy .photo{float:left;padding:2px;border:solid 1px #ccc;margin:0 18px 15px 0;}
#photogallery .photos .trophy .photo .preview{width:180px;height:135px;overflow:hidden;}
#photogallery .photos .trophy .photo .caption{display:none;}

#photogallery .photos .grid{width:100%;}
#photogallery .photos .grid .photo{padding:5px;border:solid 1px #ccc;margin:0 3px 3px 0;}
#photogallery .photos .grid .photo .preview{width:100px;height:75px;overflow:hidden;float:left;}
#photogallery .photos .grid .photo .caption{width:400px;height:75px;overflow:hidden;float:left;margin-left:10px;font-size:12px;}
#photogallery .photos .grid .photo .caption h3{margin:5px 0;font-size:14px;font-weight:bold;color:#bf0000;font-family:Georgia;}

#photogallery .addthis{margin-top:20px;}

/* Standard View */
#photogallery .standardview .actions{clear:both;}
#photogallery .standardview .actions .addthis_toolbox{margin:20px 0;}
#photogallery .standardview .actions .slideshowlink{display:none;margin:8px 0;background-color:#dadada;padding:5px;text-align:center;}
#photogallery .standardview .navigation{padding:3px;}
#photogallery .standardview .navigation table{margin-bottom:0px;}
#photogallery .standardview .navigation td{border:none;padding:3px;}
#photogallery .standardview .navigation td.text{font-size:80%;width:25%;}
#photogallery .standardview .navigation td.text a{color:#999;}
#photogallery .standardview .navigation td.preview{width:50px;}
#photogallery .standardview .column1{width:600px;float:left;margin:5px 0 0 0;}
#photogallery .standardview .column2{width:300px;float:left;margin:5px 0 0 25px;}
#photogallery .standardview .column2 .tags{margin-top:10px;}
#photogallery .standardview .column2 .tags a{margin-right:5px;}
#photogallery .standardview .description table {width:100%;}
#photogallery .standardview .description tr:nth-child(even) {}
#photogallery .standardview .description td {border-bottom:1px #ccc solid; font-size:12px;}
#photogallery .standardview .description .heading {background:#eee; font-weight:bold;}

/* Slide View */
#photogallery .slide-view h1{margin:0 0 5px 0;font-family:Bebas,Arial;font-size:28px;}
#photogallery .slide-view .count{background:#ddd;color:#666;float:right;padding:8px 6px;font-size:12px;}
#photogallery .slide-view .addthis_toolbox{margin:20px 0;}
#photogallery .slide-view .actions .slideshowlink{display:none;margin:8px 0;background-color:#dadada;padding:5px;text-align:center;}
#photogallery .slide-view .navigation{height:36px;}
#photogallery .slide-view .navigation a{display:block;float:right;padding:8px 25px;font-family:Bebas,Arial;background:#be0000;color:#fff;font-size:20px;margin-left:2px;text-decoration:none;width:95px;text-align:center;}
#photogallery .slide-view .navigation a:hover{background:#9b0000;text-decoration:underline;}
#photogallery .slide-view .column1{width:600px;float:left;margin:0;}
#photogallery .slide-view .column2{width:300px;float:left;margin:0 0 0 25px;}
#photogallery .slide-view .column2 .tags{margin:10px 0 15px 0;}
#photogallery .slide-view .column2 .tags a{margin-right:5px;}
#photogallery .slide-view .description table {width:100%;}
#photogallery .slide-view .description tr:nth-child(even) {}
#photogallery .slide-view .description td {border-bottom:1px #ccc solid; font-size:12px;}
#photogallery .slide-view .description .heading {background:#eee; font-weight:bold;}


/* Slideshow */
#photogallery .slideshow{}
#photogallery .slideshow h1{color:#fff;}
#photogallery .slideshow .slides{width:640px;height:480px;overflow:hidden;margin:50px auto;}
#photogallery .slideshow .pager{margin:25px 0;}
#photogallery .slideshow .pager a img{border:none;margin:0 5px 5px 0;}
