div#gallery-content {width: 558px;}

/*---------------------------------------------------------------------------------------------------------
//	Gallery Form
//-------------------------------------------------------------------------------------------------------*/
span.formnumber
{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #819538;
	font-size: 14px;
	margin-right: 5px;
	font-weight: bold;
}

div#gallery-form
{
	z-index: 200;
	padding: 10px;
	margin-bottom: 20px;
	background-image: url(/images/opacity-35.png)!important;
	background-image: none;
}

div#gallery-form form { margin: 0; padding: 0; }

div#gallery-form select
{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	color: #574630;
	background-color: #F0F3E4;
	width: 175px;
}


.currentgallery
{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	padding-top: 5px;
	border-top: #A0A395 1px solid;
}

#currenttext
{
	color:					#E8612E;
}

/*---------------------------------------------------------------------------------------------------------
//	Gallery index
//-------------------------------------------------------------------------------------------------------*/
table#index
{
	border-collapse:		collapse;
	margin-bottom: 20px;
}

table#index td
{
	width: 120px;
	height: 120px;
	padding-left: 25px;
	padding-bottom: 25px;
	text-align: center;
	vertical-align: middle;
}

table#index td.first
{
	padding-left: 0px;
}

table#index td img
{
	border: 1px solid #755E3F;
}


/*---------------------------------------------------------------------------------------------------------
//	Slideshow
//-------------------------------------------------------------------------------------------------------*/

#sl1
{
	position:				absolute;
	top:					0px;
	left:					0px;
	width:					100%;
	height:					100%;
	padding-top:			50px;
	z-index:				99;

	display:				none;
}

#slideshow-header
{
	position: relative;
	font-weight: bold;
	font-size:				10px;
	padding-left:			10px;
	text-align:				center;
	background-color:		#C19B68;
	color:					white;
	font-weight:			bold;
	padding:				5px 0px;
	font-family: 			Lucida Sans Unicode, Lucida Grande, sans-serif;
}

#slideshow-header a,
#slideshow-header a:hover
{
	color:					white;
}

td#frame
{
c	border:					1px solid #999999;
	text-align:				center;
	
	background-position:	center center;
	background-repeat:		no-repeat;

	background-color:		white;
	padding:				20px 20px 7px 20px;
}


td#frame img
{
c	margin:				20px;
}

#slidenav
{
	text-align: center;
	white-space:			nowrap;
}

#slidecounter
{
	display:				inline;
	text-align:				center;
	padding:				0px 0px;
}

a#previous
{
	font-size:				14px;
	padding:				0px 10px;
}

a#previous:hover
{
}

a#next
{
	font-size:				14px;
	padding:				0px 10px;
}

a#next:hover
{
}

a.smlink1,a.smlink2
{
	display:				block;
	padding:				0px 5px;
}

a.smlink1 {	float: left;}
a.smlink2 {	float: right;}

.dv
{
	float:					left;
}


#slide-title
{
	clear:					both;
	background-color:		white;
	font-size:				12px;
	text-align:				center;
	height:					18px;
	line-height:			18px;
	padding-bottom:			7px;
}


/*---------------------------------------------------------------------------------------------------------
//	Details
//-------------------------------------------------------------------------------------------------------*/
#details-image
{
	text-align:				left;
}

#details-caption-button,
#details-caption-contents
{
	text-align:				left;
	padding:				5px;
	background-color:		white;
	color:					black;
	font-size:				11px;
	line-height:			13px;

	opacity:				0.7;
	filter:					alpha(opacity=70);
}

#details-caption-button
{
	display:				inline;
	width:					37px;;
}

#details-caption-button a,
#details-caption-contents a
{
	color:					#666666;
	font-size:				10px;
}

/*---------------------------------------------------------------------------------------------------------
//	Dim
//-------------------------------------------------------------------------------------------------------*/
#dim
{
	display:				none;


	background-color:		rgb(0, 0, 0);
	opacity:				0.7;
	filter:					alpha(opacity=70);
	-moz-opacity:			0.70
	z-index:				98;
	height:					100%;
	width:					100%;
	background-repeat:		repeat;
	position:				absolute;
	top:					0px;
	left:					0px;
	height:					2100px;

}	

