/* galery list page */


/* galery page */
#view_image{margin-bottom: 20px; background-color: #d5e196; text-align: center;}
#view_image .row{margin: 0;}
#view_line{padding: 5px 0; background-color: #d5e196;}
#view_line a{font-size: 14px; font-weight: bold;color: #fff; text-decoration: none;}
#view_line a:hover{color: #fff; text-decoration: none;}
#view_prev{text-align: left;}
#view_prev img{float: left; display: inline; padding: 0 8px 0 0;}
#view_next{text-align: right;}
#view_next img{float: right; display: inline; padding: 0 0 0 8px;}
#view_count{text-align: center; color: #565656; font-size: 14px;}
#view_img{text-align: center; padding: 10px 0;}
#view_img img{margin: 0 auto;}
#share_img{text-align: center; position: relative;}
#share_img #share_img_hover{position:absolute; display: none; left: 0; top: 0; width: 100%; height: 100%; display: none; background: url('../../../images/share/hover-light.png')}
#share_img #share_img_buttons{position: absolute; display: none; top: 50%; left: 0; width: 100%; opacity: 1; text-align: center}
#share_img #share_img_buttons img{margin: 0 2px;}

#block_list_images{margin: 0 0 10px; background-color: #D5E196;}
#block_list_images h2{margin: 0 0 10px; line-height: 25px; background-color: #ED256E; 
font-size: 14px; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center;}
#block_list_images .item{padding-bottom: 10px; text-align: center;}
#block_list_images img{border: 1px solid #745c3e; margin: 0 auto;}
#block_list_images .results{padding: 6px 10px;}

.gallery_source{margin-bottom: 10px; color: #A2A2A2; font-size: 12px; font-weight: bold; text-align: left;}
.gallery_source a{color: #A2A2A2; text-decoration: none;}
.gallery_source a:hover{color: #93A43E; text-decoration: none;}

/*
#gallerylist .data_table{float: right; width: 619px;}
#gallerylist .data_table th{padding: 4px 5px;}
#gallerylist .data_table tr{background-color: #f2f1f1;}
#gallerylist .data_table td{padding: 4px 5px; border-top: 2px solid #fff; font-family: arial, sans-serif; vertical-align: middle}
#gallerylist .data_table a:link, .sport_event_table a:visited, .sport_event_table a:active{color: #124b96; text-decoration: underline;}
#gallerylist .data_table a:hover{color: #124b96; text-decoration: none;}

#gallerylist {float: left; width: 100%; margin: 0 0 20px 0; padding: 8px 0 0 0;}
#gallerylist .actual_pic{float: left; margin: 0 5px 0 0; padding: 4px; border: 1px solid #b3b3b3; background-color: #fff;}
#gallerylist td {padding: 5px;}
#gallerylist td.tdf {width:220px;}
#gallerylist .bottom{ border-bottom: 1px solid #b3b3b3;}
#gallerylist h3{margin: 0; padding: 0 0 10px 0; font-size: 22px;}
#gallerylist h3 a:link, .catnews_1 h3 a:visited, .catnews_1 h3 a:active{color: #de1c04; text-decoration: none;}
#gallerylist h3 a:hover{color: #de1c04; text-decoration: underline;}
#gallerylist p{margin:0; padding:0;}
#gallerylist .gallery_created{float: left; width: 30%; margin: 10px 0; padding: 0 5px; text-align: center; font-weight: bold; border-right: 1px solid #ccc;}
#gallerylist .gallery_created strong{color: #DE1C04; font-weight: normal; font-size: 12px;}
#gallerylist .gallery_views{float: left; width: 30%; margin: 10px 0; padding: 0 5px; text-align: center; border-right: 1px solid #ccc;}
#gallerylist .gallery_views span{font-weight: bold; font-size: 14px;}
#gallerylist .gallery_views strong{color: #DE1C04;}
#gallerylist .gallery_numpictures{float: left; width: 30%; margin: 10px 0; padding: 0 5px; text-align: center; font-weight: bold;}
#gallerylist .gallery_numpictures strong{color: #DE1C04;}
#gallerylist .gallery_numpictures strong{color: #DE1C04;}

#gallerylist .box_top{width: 100%; height: 25px; text-align: center;}
#gallerylist .box_top h2{margin: 0; padding: 8px 0 0 0; color: #ED256E; font-size: 12px; font-family: tahoma, sans-serif; text-transform: uppercase;}
#gallerylist .pic_box1{float: left; width: 131px; margin: 0 10px 10px 0; padding: 0 0 4px 0; text-align: center; background-color: #CEC2B6;}
#gallerylist .pic_box2{float: left; width: 131px; margin: 0 0 10px 0; padding: 0 0 4px 0; text-align: center; background-color: #CEC2B6;}
#gallerylist .title{height: 24px; padding: 3px 0 0 0; font-weight: bold;}
#gallerylist .title a:link, #gallerylist .title a:visited, #gallerylist .title a:active{color: #000; text-decoration: none;}
#gallerylist .title a:hover{color: #000; text-decoration: underline;}
#gallerylist .pic{margin: 0 0 3px 0;}
#gallerylist span{color: #5E5D5D;}

#view_picture {text-align: center;}
#view_picture h3{margin: 0; padding: 0 0 10px 0; font-size: 22px;}

/* galery page* /
#view_image{float: left; width: 554px; margin: 0; padding: 0 0 26px 0; background-color: #D5E196; text-align: center;}

#view_line{float: left; width: 100%; height: 34px; padding-top: 15px;}
#view_line a{font-size: 14px; font-weight: bold;}
#view_line a:link, #view_line a:visited, #view_line a:active{color: #fff; text-decoration: none;}
#view_line a:hover{color: #fff; text-decoration: none;}
#view_prev{float: left; width: 170px; padding-left: 30px; text-align: left;}
#view_prev img{float: left; display: inline; padding: 0 8px 0 0;}
#view_next{float: right; width: 170px; padding-right: 30px; text-align: right;}
#view_next img{float: right; display: inline; padding: 0 0 0 8px;}
#view_count{float: left; width: 150px; text-align: center; color: #565656; font-size: 14px;}
#view_img{float: left; width: 100%; text-align: center;}
#gallery_view_more{clear: left; padding: 10px 0 10px 30px; color: #F4911F; font-size: 13px; font-weight: bold; font-family: tahoma, sans-serif;}

.bar{clear: left; width:100%; margin: 0 0px 15px 0; padding: 4px 0px 4px 3px; vertical-align: top;
text-align: left; color: #9D9D9D;; font-size: 12px; font-weight: bold;
border-width: 1px 0; border-style: solid; border-color: #BFBFBF;}
.bar a:link, .bar a:visited, .bar a:active{color: #9D9D9D; text-decoration: none;}
.bar a:hover{color: #9D9D9D; text-decoration: none;}
.bar img{border: none;}

.tags{float: left; width: 516px; margin: 0 0 15px 0; padding: 7px 19px; color: #565656; background-color: #C2CF7F;}
.tags strong{color: #fff;}

*/