ul.gallerys{margin:0 0 32px 16px;padding:0;list-style:none}
ul.gallerys li{clear:both;padding:0 0 24px 0;margin:0;}
ul.gallerys li table{float:left;margin:0 0 8px 0;border-collapse:collapse;border-spacing:0;}
ul.gallerys li table td{vertical-align:top;padding:0}
ul.gallerys li h3{margin:0 0 4px 0;padding:0;}
ul.gallerys li img{border:8px solid #fadcb5;width:128px;margin:0 16px 0 0;}
ul.gallerys li .date{margin:2px 0 0 0;font-weight:bold;}
ul.gallerys li .count{color:#929296;margin:0 0 8px 0;}

div.gallery{width:100%;}
div.gallery h1{margin:0 0 4px 0}
div.gallery .date{font-weight:bold;margin:0 0 16px 0}
div.gallery table.photos{width:100%;border-spacing:8px;margin:8px 0 0 0}
div.gallery table.photos td{width:33%;vertical-align:center;text-align:center;padding:8px;border:1px solid #fadcb5}
div.gallery table.photos td:hover{vertical-align:center;text-align:center;background-color:#fee;border:1px solid #fadcb5;padding:8px;}
div.gallery table.photos img{border:8px solid #fadcb5;width:128px;}
div.gallery .text{}

div.photo h2{margin:8px 0 4px 0}
div.photo .date{margin:0 0 4px 0}
div.photo .text{margin:0 0 8px 0;}
div.photo img{width:720px;border:1px solid #fadcb5}

