@charset "utf-8";
/* CSS Document */

div.tourFrame
{
	position:relative;
	width:580px;
	height:620px;
	margin-left:auto;
	margin-right:auto;
	/*border:solid 1px #CCCCCC;*/
	
	
}


div.tourFrame div.tourCaption
{
	position:absolute;
	width:580px;
	height:auto;
	top:470px;
	left:0px;
	display:none;
	text-align:center;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:.03em;
	font-family:"Bookman Old Style","Times New Roman", Times, serif	
}


div.tourFrame div.tourNextImage,
div.tourFrame div.tourBackImage,
div.tourFrame div.tourThumbnail
{
	position:absolute;
	width:580px;
	height:460px;
	top:0px;
	left:0px;
	z-index:10;
	line-height:580px;	
	text-align:center;
}



div.tourFrame div.tourNextImage,
div.tourFrame div.tourBackImage
{
	overflow:hidden;
}

div.tourFrame div.tourNextImage
{
	/*border-bottom:solid 1px #CCCCCC;*/
}




div.tourFrame div.tourNextImage {z-index:20;}
div.tourFrame div.tourBackImage {z-index:10;}


div.tourFrame div.tourThumbnail
{
	z-index:30;
	visibility:hidden;
	background-color:#F5F5F5;
	width:580px;
	height:460px;
	text-align:center;
	overflow:auto;
	line-height:normal;
	
	
}

div.tourFrame div.tourThumbnail ul
{
	list-style-type:none;
	
	
}

div.tourFrame div.tourThumbnail ul li
{
	float:left;
	padding:16px 16px 16px 16px;
}

div.tourControls
{
	width:548px;
	position:relative;
	top:0px;
	left:0px;	
	height:28px;
	padding:16px;
	margin-left:auto;
	margin-right:auto;
}

div.tourControls ul
{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}

div.tourControls li.left
{
	float:left;
	margin-right:12px;
}

div.tourControls li.right
{
	float:right;
	margin-left:12px;
}



div.tourModal
{
	position:fixed;
	visibility:hidden;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image: url(../images/Style2008/ModalDim.png);
	background-repeat: repeat;
	background-position: left top;	
}


