/*
 * #52b2cb blue of thumbnail icons 
 */

#picapp-metabox {
	display:none;
}

body.picapp-js-enabled #picapp-metabox {
	display:block;
}

#picapp-gallery-palette {
	margin:5px;
}

#picapp-gallery-browse {
	margin:30px 5px 5px 5px;
}

#placeholder-object {
	background:#fff;
	border:1px dashed #000;
}

	#image-preview-module .processing,
	#picapp-metabox .processing,
	#picapp-postbox-wrap .processing {
		background:url('../images/ajax-loader.gif') no-repeat 50% 50%;
		display:block;
		min-height:200px;
		min-width:200px;
	}

	* html #picapp-postbox-wrap #gallery-palette {
		height:1%;
	}

	#picapp-postbox-wrap a {
		color:#f17e1e;
	}

	#picapp-postbox-wrap #gallery-palette {
		border:1px solid #EAF2FA;
		margin:1em;
		min-height:1px;
		padding:1em;
	}
		#picapp-postbox-wrap #gallery-palette-instructions {
			display:block;
			height:100px;
			line-height:100px;
			padding:1em;
			text-align:center;
		}

.gallery-section {
	clear:both;
	margin:5px auto;
}

.gallery-section-options {
	margin:1em;
}

#gallery-options-section {
	clear:both;
	height:35px;
}
	#gallery-display-options label {
		background-position: top right;
		background-repeat:no-repeat;
		display:block;
		float:left;
		margin-left:20px;
		padding-right:26px;
		height:23px;
	}

	#gallery-display-options .label-text {
		display:block;
		height:23px;
		overflow:hidden;
		text-align:left;
		text-indent:-999em;
		width:23px;
	}
	
	#gallery-display-thumbs-wrap {
		background-image:url('../images/thumbs.jpg');
	}

	#gallery-display-top-wrap {
		background-image:url('../images/thumbs3.jpg');
	}

	#gallery-display-bottom-wrap {
		background-image:url('../images/thumbs2.jpg');
	}

	#gallery-buttons-wrap {
		height:30px;
		position:relative;
	}
		#gallery-cancel {
			float:left;
		}

		#gallery-embed,
		#gallery-preview,
		#gallery-clear {
			float:right;
			margin-left:1em;
		}
	#gallery-display-label {
		display:block;
		float:left;
	}

	#gallery-display-rows-wrap,
	#gallery-dropdown-wrap {
		line-height:23px;
		float:left;	
		margin-left:1em;
	}
	
	#gallery-dropdown-wrap {
		/* display:none; hiding this for now */
	}

	#gallery-display-options {
		float:left;
	}


.search-section {
	clear:both;
}
	#search-response-message {
		background-color:#E5E5E5;
		color:#F17E1E;
		display:none;
		font-size:12pt;
		margin:1em auto;
		padding:0.5em;
		text-align:center;
	}
	
	#search-box-wrap {
		border:1px solid #dfdfdf;
		float:left;
		height:18px;
		overflow:hidden;
		position:relative;
		width:160px;
	}
		#picapp-search-key-term {
			border:0;
			font-size:9px;
			height:16px;
			line-height:16px;
			padding:0;
			width:140px;
		}

		#picapp-search-submit {
			background:url('../images/search-btn.png') no-repeat top center;
			border:0;
			cursor:pointer;
			display:block;
			float:right;
			font-size:11px;
			height:16px;
			overflow:hidden;
			position:absolute;
			right:0px;
			text-align:left;
			text-indent:-999em;
			top:0px;
			width:16px;
		}

	#search-radio-wrap {
		float:left;
		margin-left:1em;
	}

	#search-gallery-toggle-wrap {
		float:right;
		height:23px;
	}
		#search-gallery-toggle {
			background:url('../images/thumbs.jpg') no-repeat top left;
			color:#52b2cb;
			display:block;
			line-height:23px;
			padding-left:30px;
			text-decoration:none;
		}

	#picapp-search-results-wrap {
	}
		#picapp-search-results-footer {
			line-height:23px;
			padding:0;
			text-align:center;
		}
			#picapp-search-results-footer .meta-links {
				background-color:#e5e5e5;
				color:#f17e1e;
				clear:both;
				padding:.6em;
			}

			#picapp-search-results-footer .paging-links {
				margin:5px auto;
				position:relative;
				text-align:center;
				width:250px;
			}
			#picapp-search-results-footer .paging-sep {
				visibility:hidden;
			}


		#picapp-search-results-wrap .next-page,
		#picapp-search-results-wrap .previous-page {
			background:no-repeat top center;			
			display:block;
			height:23px;
			overflow:hidden;
			position:absolute;
			text-align:left;
			text-indent:-999em;
			width:23px;
		}

		#picapp-search-results-wrap .next-page:hover,
		#picapp-search-results-wrap .previous-page:hover {
			background-position:0 -23px;		
		}

		#picapp-search-results-wrap .next-page {
			background-image:url('../images/arrow_right.png');
			right:0px;
			top:0px
		}

		#picapp-search-results-wrap .previous-page {
			background-image:url('../images/arrow_left.png');
			left:0px;
			top:0px;
		}
			* html .picapp-search-results-thumbs {
				height:1%;
			}
			
			.picapp-search-results-thumbs {
				min-height:1px;
				margin:0 auto;
			}


#gallery-palette:after,
.gallery-section-options:after,
.picapp-search-results-wrap:after,
.picapp-search-results-thumbs:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
}


	.picapp-thumb-wrapper {
		background:#fff url('../images/ajax-loader.gif') no-repeat 50% 50%;
		border:3px solid #e5e5e5;
		display:inline;
		float:left;
		height:60px;
		margin:8px;
		position:relative;
		text-align:center;
		width:60px;
	}
		
	#gallery-palette .picapp-thumb-wrapper {
		opacity: .5;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
	}
	
	#gallery-palette .picapp-thumb-wrapper:hover {
		opacity: 1;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
	}
		.picapp-thumb-link {
			display:block;
		}

		.picapp-thumb-wrapper .picapp-thumb-description {
			display:none;
		}
		
		.picapp-thumb-wrapper .picapp-thumb-remove-link {
			display:none;
		}

	.thumb-wrapper-edit-mode {
		border-color:#52b2cb;
		opacity: 1;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
	}
		#picapp-postbox-wrap .thumb-wrapper-edit-mode a.picapp-thumb-remove-link {
			background-color:#52b2cb;
			border:1px solid #fff;
			bottom:-10px;
			color:#fff;
			display:block;
			font-family:sans-serif;
			font-weight:bold;
			height:20px;
			line-height:20px;
			position:absolute;
			right:-10px;
			text-align:center;
			text-decoration:none;
			width:20px;
		}

#image-preview-module {
	background:#fff;
	border:1px solid #000;
	overflow:hidden;
	padding:1em;
	text-align:center;
	width:350px;
}
	#image-preview-module-desc {
		text-align:left;
	}

	#image-preview-module h2 {
		font-size:12px;
	}
