@import url(shared.css);

.photosv2.singlePhoto {min-width: 394px; overflow: auto;}
.singlePhoto > [id$=divNormal] {width: 100%; clear: both;}
	.singlePhoto > [id$=divNormal] .photoPagesNav {margin-bottom: 0; padding-top: 0;}
	.singlePhoto > [id$=divNormal] .photoViewPane {clear: both;}
		.singlePhoto > [id$=divNormal] .photoContainer {
			float: left;
			margin: 1.5em 10px 0 0;
			}
			.singlePhoto > [id$=divNormal] .photoContainer .photothumb > img {max-width: 100%; height: auto;}
	.singlePhoto > [id$=divNormal] ul.photoNav, .singlePhoto > [id$=divNormal] ul.photoNav li {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
		.singlePhoto > [id$=divNormal] ul.photoNav {}
		.singlePhoto > [id$=divNormal] ul.photoNav li {margin-top: 1.5em; float: left;}
		.singlePhoto > [id$=divNormal] ul.photoNav li.previousThumb {margin-right: 5px;}
		.singlePhoto > [id$=divNormal] ul.photoNav .photothumb > a {padding-bottom: 6px;}
		.singlePhoto > [id$=divNormal] ul.photoNav .photothumb img {
			width: 70px; height: 70px; padding-bottom: 11px;
			background-color: Transparent;
			background-repeat: no-repeat;
			-ms-interpolation-mode: bicubic; /* for ie7 image scaling */
			}
			.singlePhoto > [id$=divNormal] ul.photoNav [id$=divPrev] a img {
				background-position: left bottom;
				background-image: url(/EI/T/Images/PhotoAlbums/NavArrows-prev.png);
				}
			.singlePhoto > [id$=divNormal] ul.photoNav [id$=divNext] a img {
				background-position: right bottom;
				background-image: url(/EI/T/Images/PhotoAlbums/NavArrows-next.png);
				}
		.singlePhoto > [id$=divNormal] ul.photoNav [id$=divNoPrev],
		.singlePhoto > [id$=divNormal] ul.photoNav [id$=divNoNext] {
			text-align: center; padding: 1px;
			background: url(/EI/MS/Images/Frame/bg/tint/000x10.png) transparent repeat;
			}
		.singlePhoto > [id$=divNormal] ul.photoNav [id$=divNoPrev] > div,
		.singlePhoto > [id$=divNormal] ul.photoNav [id$=divNoNext] > div {
			display: table-cell; vertical-align: middle;
			height: 97px; width: 64px; padding: 13px; overflow: visible;
			}
	.singlePhoto > [id$=divNormal] .metaData {
		clear: both; margin-top: 1em; width: 394px;
		}
		.singlePhoto input[id$=inputPermalink] {
			display: block;
			margin: 2px 0 0;
			border-width: 1px;
			padding: 5px;
			width: 382px;
			}
		.singlePhoto .shareThis {margin: 8px 0 8px 0;}
.singlePhoto . photoPagesNav {
	font-size: 1.08em;
	text-align: left;
	width: 100%; clear: both;
	}
	.singlePhoto .albumTitleCount a {font-weight: bold;}
.singlePhoto .photoCaption {
	font-size: 1.5em;
	line-height: 1.2;
	font-weight: bold;
	margin: 0 0 .2em;
	padding: 0;
	border: none;
	}
.singlePhoto .photoByline, .singlePhoto label {
	font-size: 1.08em;
	line-height: 1.2;
	font-style: italic;
	}
	.singlePhoto .photoByline {margin: 0 0 .92em;}
.singlePhoto .tagCloud {
	margin-bottom: 10px;
	}
.control.photosv2.singlePhoto .tagCloud h3 {
	font-size: 1em;
	}
.singlePhoto label {
	font-weight: normal;
	margin: 0 0 .2em;
	}
.singlePhoto h3[id$=Results] {
	margin: 0 0 1em; padding: 0;
	font-size: 1em;
	}
