.separator {
	/*margin-top: 3px;*/
	/*margin-bottom: 3px;*/
}

/* THE ENTIRE GALLERY */
#media_box {
	width:				630px;
	height:				400px;
	background:			url(/template_img/gallery-back.jpg);
}
#media_container {
	width:				240px;
	padding:			5px;
	float:				left;
	background-color:	white;
}

/* LIST OF IMAGE GALLERIES */
#media_scroller {
	width:				170px;
	height:				390px;
	padding:			5px 5px 5px 5px; /* top right bottom left */
	float:				right;
	overflow:			hidden;
	background-color:	#ECEDE1;
	color:				#5F4E45;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
}
	#media_scroller_inner {
		width:				170px;
		height:				360px;
		margin-top:			5px;
		background-color:	#FFFFFF;
		overflow:			auto;
	}

	/* EACH GALLERY TAB */
.media_item {
	overflow: hidden;
}
	.media_item:hover {
		background-color:#FFF8F0;
	}

	/* THUMBNAIL CONTAINER */
.media_list_thumb {
	width:				66px;
	height:				58px;
	float:				left;
	cursor:				pointer;
}
	.media_list_thumb img {
		width:				50px;
		height:				50px;
		padding-left:		8px;
		padding-right:		8px;
		padding-top:		4px;
		padding-bottom:		4px;
	}

	/* GALLERY TEXT */
.media_list_description {
	height:				60px;
	color:				#0099FF;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
}
.media_list_title {
	font-size:			10px;
	color:				#00CC00;
	font-weight:		normal;
}
	.media_list_title a {
		color:				#5F4E45;
		text-decoration:	none;
	}
	.media_list_title a:hover {
		color:				#E18931;
		text-decoration:	none;
	}

	/* MAIN IMAGE */
#photo_container {
	width:				420px;
	height:				280px;
	margin:				10px;
	float:				left;
	background-color:	#FFFFFF;
	border:				4px solid #E8E9DA;
	text-align:			center;
}
#photo {
	text-align:			center;
}

#media_description {
	height:				30px;
}


	/* SLIDER */
#photo_chooser {
	width:				425px;
	height:				70px;
	margin-left:		10px;
	float:				left;
	overflow:			hidden;
}

#photo_outer {
	width:				380px;
	height:				70px;
	float:				left;
	overflow:			hidden;
	position:			relative;
}
#photo_slides {
	position: relative;
}
	#photo_slides img {
		width:				50px;
		height:				50px;
		margin-top:			6px;
		margin-bottom:		6px;
		margin-left:		4px;
		margin-right:		4px;
		padding:			0px;
		border:				2px solid #E8E9DA;
		cursor: pointer;
	}

#photo_nav_left {
	padding:			0px;
	float:				left;
	cursor:				pointer;
}
#photo_nav_right {
	padding:			0px;
	float:				right;
	cursor:				pointer;
}
