@charset "utf-8";
/* CSS Styles Document */

.imagetable {width: 972px; background: black; text-align: center; margin: 4px;padding-top: 4px;}
.imagetable a{text-decoration:none;}
.imagetable input {margin:0px; padding: 0px;}
.box  { max-width: 1000px; max-height: 700px;  background: #FFF;  border: solid 4px white;  text-align: center;  position: absolute; overflow: hidden;  /*margin-left: -350px;  margin-top: -250px;*/  
left: 50%;  top: 50%;  z-index: 20;  display: none;}   
.box .arrow_left{z-index:9; position: fixed; left: 50%;  top: 45%;}
.box  .arrow_right{z-index:9; position: fixed; right: 50%;  top: 45%;}
.box .close_text{ background: url(../Images/image_text_bck.png) no-repeat; position:relative; top:8%; color: white;}
.box p{ background: url(../Images/image_text_bck.png) no-repeat; position:relative; bottom:10%; margin-top: -30px; color: white;}
#screen {  position: absolute;  left: 0;  top: 0;  background: #000; z-index: 10;  } 

 .image_text{text-align:center; color: black; position:absolute; top:250px; left:20px; width:200px; height:25px;}
 
 .imagetable_middle{min-height: 478px; width: 776px; background: black; text-align: center; margin-left: 4px; margin-right: 0px; margin-top:-46px; padding-top:4px; overflow: hidden; display:inline; float: left; padding-bottom:6px;}
 .imagetable_middle input {margin:0px; padding: 0px;}
 .imagetable_middle .video a{color: white;}
 

.leftcolgallery{min-height: 416px; width: 187px; height: 100%; background:white; /*background: #B92F92;*/ display: inline; overflow: hidden; float: left; font-size: 14px; margin-left:0px; padding-bottom: 10px; padding-left: 4px; margin-right:2px;}
/*.leftcolgallery h4,h3{ color: #B92F92;}*/
.leftcolgallery a{text-decoration:none;}

.flickr_badge { width:768px; background: #000000; margin: 4px; text-align:center; }
.flickr_badge img {width: auto; height: 100px; padding: 2px; text-align:center; margin: 0px auto; }
/*#flickr_badge_image {float:left;} */
.flickr_badge_source {color:#ffffff; margin-left: 20px; margin-bottom:20px;}
.flickr_badge_source a {color:#ffffff; text-decoration: none;}

/*Gallery with horizontal thumbnails */
.main_image {width: 774px; display:block; overflow:hidden;}
	.main_image input {outline: white; min-height:480px;}
	

	.main_image .slider { width: 774px; height: 480px; overflow: hidden; }
	.main_image .slider .slider_group { float: left; width: 768px; height: 480px; margin-left:4px; overflow: hidden; position:absolute; /*z-index:20;*/ }
		.main_image .slider .group .pic { float: left; width: 774px; height: 480px; overflow: hidden;} 
		.main_image .slider .slider_box { width: 9999px; height: 480px;}
		.main_image .slider .slider_box #slider_id {overflow: hidden; height: 480px;}
	.main_image .slider .slider_box .slider_group .copyright_image { position: absolute; text-align:right; width:776px; height:26px; background: url(../Images/image_shadow.png); bottom:0px; left:0px; overflow:hidden; padding-top:8px; padding-bottom:0px;}
	.main_image .slider .slider_box .slider_group .copyright_image  h2 { color:black; font-size: 14px; padding-right:4px;}	
		
/* apply the gallery design - links slider */
#gallery_container {  width:774px; height:100%; background:black; vertical-align:middle; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative; text-align:center; overflow:hidden; width:774px; height:100%;padding-top:4px;  }

/* the thumbnails container */
#thumbs { display:block; position:relative; }
#thumbs a { margin-left:4px;  width:80px; border: none; }
#thumbs a img{ text-decoration:none; border:none;}

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:20px; top:0px; right:0px;}
.addbkwd { display:block; position:absolute; cursor:pointer; width:20px; top:0px; left:0px;}
/* thumbnail slider end */