/*-----------------------------------------------------------*/
/* Site: CSS
/*-----------------------------------------------------------*/

/* Header ---------------------------------------------------*/
.Header {
}
/*-----------------------------------------------------------*/

/* Content --------------------------------------------------*/
.Content {
}
/*-----------------------------------------------------------*/

/* Footer ---------------------------------------------------*/
.Footer {
}
/*-----------------------------------------------------------*/

.Title_FeaturedPhotoAlbum{
	width: 208px;
	height: 18px;
	background: transparent url('/img/v1/title_featured_photo_album.gif');
}
.Title_NewPhotoAlbum{
	width: 181px;
	height: 15px;
	background: transparent url('/img/v1/title_new_photo_album.gif');
}
.Title_MostPopularAlbum{
	width: 202px;
	height: 23px;
	background: transparent url('/img/v1/title_most_popular_album.gif');
	margin:5px 0px;
}
.Title_SeePhotos{
	width: 89px;
	height: 11px;
	background: transparent url('/img/v1/title_see_photos.png');
	behavior: url('/css/v1/iepngfix.htc');
	cursor:pointer;
}
.Featured_Divider{
	width: 300px;
	height: 2px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background: transparent url('/img/v1/featured_divider.gif');
}
.Title_Photos{
	width: 636px;
	height: 35px;
	padding-top:8px;
	padding-right:10px;
	display:block;
	margin-bottom:10px;
	color:#FE7A32;
	background: transparent url('/img/v1/title_photos.gif');
}
.Title_Photos h1{
	display:none;
}
.Title_Photos a{
	font-weight:bold;
}

.PhotosMain {
	width:650px;
	position:relative;
}
.PhotosMain .LandingLeft{
	width:300px;
	float:left;
	padding:10px;
	display:inline;
	overflow:hidden;
	background-color:#fff8d1;
	color:#78643a;
}
.PhotosMain .LandingRight{
	width:320px;
	margin:0px 0px 0px 10px;
	float:left;
	display:inline;
	overflow:hidden;
	background-color:10px;
}
.PhotosMain .FeaturedContainer{
	padding:10px 0px;
}
.PhotosMain .FeaturedTitle{
	font-family:'Arial','Sans-Serif';
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}
.PhotoMain .AlbumListing {

}
.AlbumListing .Instance{
	float:left;
	overflow:auto;
	width: 300px;
	margin-bottom:10px;
}
.AlbumListing .Instance .InstanceLeft {
	float:left;
	display:inline;
	width:100px;
	height:100px;
	margin-right:10px;
	overflow:hidden;
}


.LandingLeft .InstanceRight a,.LandingLeft .InstanceRight a:link, .LandingLeft .InstanceRight a:visited{
	color:#78643a;
}
.InstanceRight b {
	font-size:14px;
	line-height:16px;
}
.InstanceRight a,.InstanceRight a:link,.InstanceRight a:visited{
	color:#153267;
}
.InstanceRight a ,.InstanceRight a:Link,.InstanceRight a:visited{
	text-decoration:none;
}
.InstanceRight a:hover{
	text-decoration:underline;
}

.AlbumListing .Instance .InstanceRight {
	float:left;
	display:inline;
	width:190px;
	overflow:hidden;
}
.Title_Photos div {
	text-align:right;
}
.Title_Photos div a,.Title_Photos div a:link,.Title_Photos div a:visited{
	color:#fe7a32;
	font-size:bold;
	text-decoration:none;
}
.Title_Photos div a:hover {
	text-decoration:underline;
}

/* Paging ---------------------------------------------------*/
.LST_Paging {
	text-align: right;
	padding: 0px 7px;
	}
	.LST_PagingInfo {
		font-size: 12px;
	}
	.LST_Paging .LST_PagingLinks {
		float: right;
		margin: 0px; 
		padding: 0px; 
		list-style-type: none; 
		list-style-image: none; 
		overflow: auto; 
		font-size: 12px;
	}
	.LST_Paging .LST_PagingLinks li {
		float: left; 
	}
	.LST_Paging .LST_PagingLinks li a {
		display: block;
		padding: 0px;
	}
	.LST_Paging .LST_PagingLinks li a:hover {
		background-color: #FFFFCC;
	}
	.LST_Paging .LST_PagingLinks li .LST_Text {
		padding: 0px; 
		line-height: 12px;
		margin: 0px 4px;
	}
	.LST_Paging .LST_PagingLinks li .LST_Inactive {
	}
	.LST_Paging .LST_PagingLinks li .LST_Next, .LST_Paging .LST_PagingLinks li .LST_Previous {
		text-decoration: none;
	}
	.LST_Paging .LST_PagingLinks li .LST_Previous .LST_Active {
		color:#fe7a32;
	}
	.LST_Paging .LST_PagingLinks li .LST_Previous .LST_Inactive {
		color:#CCCCCC;
	}
	.LST_Paging .LST_PagingLinks li .LST_Next .LST_Active {
		color:#fe7a32;
	}
	.LST_Paging .LST_PagingLinks li .LST_Next .LST_Inactive {
		color:#CCCCCC;
	}
	.LST_Paging .LST_PagingLinks li .LST_Active, .LST_Paging .LST_PagingLinks li .LST_Inactive {
		display: block;
		float: left;
		width: 12px;
		padding: 0px 0px;
	}
	.LST_Paging .LST_PagingLinks li .LST_Next .LST_Active span, 
	.LST_Paging .LST_PagingLinks li .LST_Next .LST_Inactive span,
	.LST_Paging .LST_PagingLinks li .LST_Previous .LST_Active span,
	.LST_Paging .LST_PagingLinks li .LST_Previous .LST_Inactive span {
	}
	.LST_Paging .LST_PagingLinks li .LST_Page {
		display: block; 
		padding: 0px 2px;
		margin: 0px 1px; 
	}
	.LST_Paging .LST_PagingLinks li .LST_Selected {
		font-weight: bold;
		text-decoration: none;
		color:#CCCCCC;
		/*border: 1px solid #DDDDDD;
		background-color: #EEEEEE;
		*/
		border-top: none;
		margin: 0px 4px;
	}
	.LST_Paging .LST_PagingLinks li.LST_Label{
		font: 12px bold  arial, sans-serif;
		padding: 0px 10px;
		margin:0px 1px;
	}

/** Photo Album **/
.Photo_Album .AlbumContainer {
	width:650px;
	overflow:hidden;
}
.Photo_Album .MainContainer{
	background-color:#153568;
	padding:5px;
}
.Photo_Album .TopBorder {
	width: 650px;
	height:11px;
	margin:0px;
	padding:0px;
	font-size: 1px;
	background: transparent url('/img/v1/bg_album_top.gif') 0px 0px no-repeat;
}
.Photo_Album .BottomBorder {
	width: 650px;
	height:10px;
	margin:0px;
	padding:0px;
	font-size: 1px;
	line-height: 1px;
	background: transparent url('/img/v1/bg_album_bottom.gif') center no-repeat ;
}
.Photo_Album .InnerMain {
	background-color: #244a7b;
	padding:5px;
	overflow:auto;
	clear:right;
}
.Photo_Album .LeftInner{
	width:392px;
	float:left;
	display:inline;
	overflow:hidden;
	}
	.LeftInner .PhotoContainer{
		border:1px solid white;
		width:390px;
		height:400px;
		overflow:hidden;
		background-color:#8baadd;
		text-align:center;
	}
	.LeftInner .PhotoCredits {
		font-style:italic;
		color:#69ade1;
	}
	.LeftInner .PhotoCase {
		width:390px; 
		overflow:hidden;
		margin: 0px auto;
	}

.Photo_Album .RightInner{
	width:238px;
	float:left;
	display:inline;
	overflow:hidden;
	font-size:12px;
	color:#FFFFFF;
	}
	.RightInner .AlbumTitle{
		background:#FFFFFF;
		min-height:40px;
		height:auto !important; 
		height:40px;
		color: #fe7327;
		font-weight:bold;
		padding:5px;
	}
	.RightInner .ImageInformation {
		font-weight:bold;
		padding:5px;
		border-bottom:1px dashed #FFF;
	}
	.RightInner a, .RightInner a:link{
		color:#69ade1;
	}
	.RightInner .ImageTitle {
		font-size: 18px;
		line-height:20px;
		font-weight: bold;
		padding: 5px 0px;
	}
	.RightInner .ImageCaption {
		padding: 5px 0px;
	}
	.RightInner .Rating {
		border-bottom:1px dashed #FFF;
		padding:5px;
	}
	.RightInner .RelatedContent {
		border-bottom:1px dashed #FFF;
		padding:5px;
	}
	.RightInner .RelatedTitle{
		font-size:15px;
		font-weight:bold;
		margin-bottom:5px;
	}
	.RightInner .RelatedContent a {
		display:block;
		margin-bottom:5px;
	}


	.RightInner .Nav {
		padding:5px;
	}
	.RightInner .Nav .Page{
		float:left;
		font-weight:bold;
		width:40px;
		height:20px;
		padding-top:5px;
		text-align:center;
	}
.Photo_Album .Strip {
	border:1px solid #69ade1;
	padding:5px 0px 10px 12px;
	margin:5px;
	overflow:hidden;
}
.Photo_Album .LeftInner .EmailWrapper a.STR_Email{
	height:19px;
	width:67px;
	background: transparent url('/img/v1/btn_share.gif');
	display:block;	
	background-color:#FFF;
}
.Photo_Album .LeftInner .EmailWrapper a span{
	display:none;
}
/* VPI Carousel ---------------------------------------------*/

.Photo_Album .VPICarousel {
	height: 76px;
}
.Photo_Album .Previous {
	float:left;
	width: 14px;
	height: 60px;
	margin: 7px 10px 0px 0px;
}
.Photo_Album .Next {
	float:left;
	width: 14px;
	height: 60px;
	margin: 7px 0px 0px 10px;
}
.Photo_Album .VPICarousel ul {
	list-style: none;
	margin: 0px 0px;
	padding: 0px;
	width: 1000px;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	height:100px;
}
.Photo_Album .VPICarousel .PhotoWrapper{
	height:75px;
	width:555px;
	overflow:hidden;
	position:relative;
	float:left;	
}
.Photo_Album .VPICarousel ul li {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
.Photo_Album .VPICarousel ul li.selected{
	border:1px solid blue;
}
.Photo_Album .VPICarousel ul li img {
	cursor: pointer;
}
.Clearer {
	line-height:1px;
	font-size:1px;
	clear:both;
}

.VideoPage .VideoContainer {
	position:relative;
	overflow:auto;
}
.VideoPage .VideoDetail {
	float:left;
	width:250px; 
}
.VideoPage .Rating {
	float:left; 
}

.AudioPage .AudioContainer {
	position:relative;
	overflow:auto;
}
.AudioPage .AudioDetail {
	float:left;
	width:250px; 
}
.AudioPage .Rating {
	float:left; 
}