
.gallery_edit {
	background-color: #99ccff;

	border: 1px solid #6699cc;
	
	padding-bottom: 7px;
	
	font-size: 11px;
	
	width: 500px;
	
	margin-left: 30px;
	margin-bottom: 15px;
	
}

	.gallery_edit .gallery_edit_title {
		margin-top: -1px;
		
		background-color: #6699cc;
		
		width: 505px;

		padding: 3px;
		
		color: #ffffff;
				
	}

	.gallery_edit_table {
		border-collapse: collapse;
		
		width: 100%;
		
		padding: 0px;
		margin: 3px;
		
		
	}
	
		.gallery_edit_table th {
			vertical-align: top;
			text-align: left;
			
			padding-bottom: 3px;
			
			font-size: 11px;
		}
		
		.gallery_edit_table td {
			
			vertical-align: top;
			
			font-size: 11px;
				
		}
		
		.gallery_edit_table .gallery_row_sep {
			font-size: 0px;
			line-height: 0px;
			
			height: 7px;
		}
		
		.gallery_edit_table .gallery_image_td {
			width: 110px;
		}
		
		.gallery_edit_table .gallery_image_div {
			padding: 3px;
		}

		.gallery_edit_table .gallery_label_td {
		
		}

		.gallery_edit_table .gallery_label_div {
			padding: 3px;
			
		}
		
		.gallery_edit_table .gallery_actions_td {
			width: 80px;
		}
		
		.gallery_edit_table .gallery_actions_div {
			padding: 3px;
			padding-left: 5px;
			
			
		}
		
			.gallery_edit_table .gallery_actions_div .link_icon {
				display: block;
				margin-bottom: 3px;
			}
			
		.gallery_edit_table .gallery_add_row_div {
			float: right;

			padding-top: 15px;

			margin-right: 15px;
		}
		
	.gallery_edit_div {
		padding: 3px;
		
		
	}
	
		.gallery_edit_div .gallery_image_edit_thumb {
			height: 160px;
			width: 262px;
			
		
		}
		
		.gallery_edit_div .gallery_edit_image_note {
			width: 150px;
			float: right;
			
			margin-right: 15px;
			text-align: center;
			
			color: #666666;
		}
		
		.gallery_edit_div .gallery_edit_textarea {
			height: 60px;
			width: 430px;
			
			font-family: Verdana, Sans-Serif;
			font-size: 11px;
			
			overflow: auto; 

			unicode-bidi:bidi-override;
			direction:ltr;
			display:block;			
			
		}
		
		.gallery_edit_div .button_row {
			margin-top: 7px;
			
			text-align: right;
			
			margin-right: 15px;
		}
		

.link_icon {
	font-size: 11px;
	line-height: 15px;
	
	padding-left: 18px;
	padding-top: 0px;
	padding-bottom: 2px;
	
	background-repeat: no-repeat;
}

.gallery_thumbnail {
	float: left;
	margin-right: 7px;
	
	margin-bottom: 7px;
	
	border: 0px;
}

.gallery_thumbnail_top {
	height: 1px;
	width: 100%;
	
	clear: both;
	
	font-size: 0px;
	line-height: 0px;
	
	margin-top: -10px;
}

.gallery_thumbnail_bottom {
	height: 1px;
	width: 100%;
	
	clear: both;
	
	font-size: 0px;
	line-height: 0px;
	
	margin: 0px;
	padding: 0px;
	margin-top: -22px;
	margin-bottom: -15px;
		
}

.overlay {
	height: 451px;
	width: 594px;
	
	position: absolute;
	top: 0px;
	left: 0px;

	background-color: #ffffff;
	
	z-index: 170;

}

	.overlay_content {
		width: 516px;

		margin-left: 35px;

		unicode-bidi:bidi-override;
		direction:ltr;
		display:block;
		overflow:auto;
		
		position: relative;
		top: 25px;
		
		z-index: 175;

	}

		.overlay_content .text_headline {
			font-size: 14px;

			color: #d1a00d;

			margin-right: 5px;
			
			margin-bottom: 7px;
		}

		.overlay_content .text_copy {
			font-size: 9px;
			line-height: 13px;

			color: #58595b;

			margin-right: 5px;		

			margin-bottom: 15px;
			padding-left: 0px;
				
			vertical-align: top;
			
		}
		
			.overlay_content .text_copy p {
				/*text-indent: 11px;*/
				text-indent: 0px;
  				
  				margin-top: 0px;
  				margin-bottom: 7px;
  				
  				padding-top: 0px;
  			}
  			
  			.overlay_content .text_copy p.first_paragraph {
  				text-indent: 0px;
  				
  				margin-bottom: 7px;
  			}
  			
  			.overlay_content .text_copy img {
  				margin-top: 3px;
  				margin-right: 5px;
  			}


	.overlay-bg_top-left {
		height: 130px;
		width: 269px;
		
		background-image: url(images/st2_table_right-bg.gif);
		background-repeat: no-repeat;
		
		position: absolute;
		top: 0px;
		left: 0px;
		
		z-index: 173;
		
	}

	.overlay-bg_top-right {
		height: 130px;
		width: 236px;

		background-image: url(images/st2_table_left-bg.gif);
		background-repeat: no-repeat;

		position: absolute;
		top: 0px;
		left: 0px;
		
		z-index: 173;

	}

	.overlay-bg_bottom-left {
		height: 70px;
		width: 69px;

		background-image: url(images/overlay-blend_bottom.gif);
		background-repeat: no-repeat;

		position: absolute;
		/*top: 298px;*/
		left: 0px;
		
		z-index: 173;

	}

		
	.overlay_close {
		position: absolute;
		top: 4px;
		/*right: 8px;*/
		
		z-index: 174;
	}
	
		.overlay_close a {
			color: #bf311a;
			text-decoration: none;
		}
		
		.overlay_close a:hover {
			font-size: 15px;
			font-weight: bold;
			text-decoration: none;
		}
		
		
#overlay-page_fade {
	height: 100%;
	width: 100%;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	background-image: url(images/overlay-page-fade.png);
	background-repeat: repeat;
	
	z-index: 165;
}

.gallery_full-img {
	height: 320px;
	width: 524px;
}

.gallery_full-text {
	height: 70px;
	width: 385px;
	
	margin-top: 7px;
	margin-left: 7px;
	
	font-size: 11px;
	line-height: 15px;
	
	overflow: hidden;
}

#gallery_nav {
	width: 115px;
	height: auto;
	position: absolute;
	
	top: 325px;
	right: 6px;
	
	text-align: right;
}

	.gallery_nav_inactive {
		color: #000000;
		font-size: 13px;
		
				
	}
	
	.gallery_nav_active {
		font-size: 13px;
		font-weight: bold;
		color: #bf311a;
		
		
	}
	
	#gallery_nav a {
		
	}
	
	#gallery_nav a:hover {
		text-decoration: none;
		
	}

