@charset "utf-8";
/* CSS Document */
#navinfo{
	width:100%;
	font-family:museo_sans300;
	font-size:12px;
	text-align:right;
	color:#5f504b;
	text-transform:capitalize;
	margin-top:20px;
}
	#navinfo a{
		color:inherit;
	}
	#navinfo a:hover{
		color:#ef8f00;
	}
	
h1.gallerytitle{
	width:100%;
	height:36px;
	background:url(../img/gallery_page/gallery_slice/bee-gallery-title.png) no-repeat left top;
	float:none !important;
	margin:15px 0;
}

.album{
	float:left;
	width:302px;
	height:305px;
	margin:0 0 70px 21px;
	position:relative;
	font-family:museo_sans500;
}
#bee_gallerycontain a:nth-of-type(3n+1) .album{
	margin:0;
}
	.albumcover{
		display: block;
		height: 205px;
		width: 100%;
		background-color:#000;
	}

	.album-field{
		background:url(../img/gallery_page/gallery_slice/box_thumbgeneral.png) no-repeat left top;
		width:320px;
		height:120px;
		margin-left:-10px;
	}
		.album-field .title{
			display:block;
			width:100%;
			font-size:18px;
			text-align:center;
			text-transform:capitalize;
			padding:13px 0;
			height:15px;
			color:#000;
			margin-bottom:5px;
		}
		.album-field .title:hover{
			color:#f9b90e;
		}
		.event-duration{
			text-align:center;
			padding:10px 0;
			color:#f8da02;
			font-family:museo_sans300;
			font-size:14px;
			text-transform:capitalize;
		}
		
		
/*GALLERY DETAIL SECTION CSS*/
#album-desc{
	width:910px;
	padding:25px 20px;
	background:url(../img/gallery_page/gallery_slice/boxpackageoverview_repeat.jpg) repeat-y;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:25px;
}
	.albumcover-desc{
		padding:11px 9px;		
		float:left;
		background-color:#fff;		
	}
		.albumcover-desc img{
			display:block;
			width:302px;
			height:202px;
		}
	.albuminfo{
		width:580px;
		float:right;
	}
		.albumtitle{
			font-size:25px;
			color:#f8da02;
			font-family:candara;
		}
		.albumtitle,.albumdate,.albumlocation{
			padding-bottom:10px;
			display:block;
			width:100%;
			text-transform:capitalize;
			background:url(../img/main_slice/img_linerepeator_horizontal.gif) repeat-x left bottom;
			margin-bottom:5px;
		}
		.albumdate,.albumlocation{
			font-family:museo_sans300i;
			font-size:14px;
			color:#9f918c;
		}
			.albumdate .title,.albumlocation .title{
				text-transform:uppercase;
			}
		.albumdesc{
			color:#fff;
			font-size:14px;
			font-family:museo_sans300;
		}

#photoarea{
	padding:20px 15px;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

	.imagecontain{
		width:226px;
		height:160px;
		display:inline-block;
		margin-bottom:7px;
		position:relative;
		background-color:#000;
	}
		.imagecontain img{
			max-width:226px;
			height:inherit;
			display:block;
		}
		.hovernet{
			position:absolute;
			left:0;
			top:0;
			display:none;
			width:206px;
			height:140px;
			background-color:#fff;
			filter: alpha(opacity = 50);
			opacity:0.5;
			zoom:1;
			border:10px solid #f8da02;
		}
/*PAGING SECTION CSS*/
.paging{
	width:950px;
	text-align:right;
	margin:0 0 30px;
	position:relative;
	font-family:museo_sans500;
	font-size:14px;
}
.paging.detail{
	width:920px;
}
	.pagelocation{
		display:inline-block;		
	}
		.pagelocation .numpage{
			display:inherit;
			margin-right:5px;
			color:#ff0;
			background-color:#000;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			border-radius:5px;
			text-align:center;
			width:20px;
		}
		.pagelocation .numpage a{
			display:block;
			width:100%;
			height:100%;
			color:#ff0;
		}
		.numpage:hover a{
			color:#000;
		}
		.pagelocation .numpage:hover,.pagelocation .numpage.active{
			background-color:#fff;
			color:#000;
		}