.gallery_cont{position: relative; width: auto;}
    .gallery_cont .gallery_item{position: relative; float: left; width: 200px; margin: 5px 3px 5px 0;}
        .gallery_cont .gallery_item .gallery_title{position: relative; width: 190px; height: 20px; overflow: hidden; margin: 0 auto;}
            .gallery_cont .gallery_item .gallery_title h1{font-size: 14px; margin:0; padding: 0;}
                .gallery_cont .gallery_item .gallery_title h1 a{}
                .gallery_cont .gallery_item .gallery_title h1 a:hover{}
        .gallery_cont .gallery_item .gallery_photo_cont{position: relative; width: auto; text-align: center; padding: 5px 0 0 0; background-color: #444444;}
            .gallery_cont .gallery_item .gallery_photo_cont:hover{background-color: #5e5e5e;}
            .gallery_cont .gallery_item .gallery_photo_cont a img{border: none;}
            
    .gallery_cont .gallery_item_full{position: relative; width: auto; margin: 5px 0;}
        .gallery_cont .gallery_item_full .gallery_title{position: relative; width: auto;}
            .gallery_cont .gallery_item_full .gallery_title h1{font-size: 14px;}
                .gallery_cont .gallery_item_full .gallery_title h1 a{}
                .gallery_cont .gallery_item_full .gallery_title h1 a:hover{}
        .gallery_cont .gallery_item_full .gallery_content{position: relative; width: auto;}
            .gallery_cont .gallery_item_full .gallery_content a.intro_photo{position: relative; float: left; margin: 0 5px 5px 0; padding: 4px; background-color: #444444;}
                .gallery_cont .gallery_item_full .gallery_content a.intro_photo:hover{background-color: #5e5e5e;}
                .gallery_cont .gallery_item_full .gallery_content a.intro_photo img{border:none;}
        .gallery_cont .gallery_item_full .gallery_photo_cont{position: relative; width: auto; margin: 5px 0 0 0;}
            .gallery_cont .gallery_item_full .gallery_photo_cont a{position: relative; float: left; margin: 0 5px 5px 0; padding: 4px; background-color: #444444;}
            .gallery_cont .gallery_item_full .gallery_photo_cont a:hover{background-color: #5e5e5e; }
                .gallery_cont .gallery_item_full .gallery_photo_cont a img{border: none;}
                
                
#search_gallery_cont{position: relative; width: auto; margin: 0 0 10px 0;}
    #search_gallery_cont .intro_photo{position: relative; float: left; margin: 0 5px 5px 0;}
        #search_gallery_cont .intro_photo img{border: none;}
    #search_gallery_cont a.title{position: relative; width: auto; margin: 0 0 5px 0; text-decoration: none;}
    #search_gallery_cont a.title:hover{text-decoration: underline;}
    #search_gallery_cont p{margin: 0; padding: 0;}