@charset "UTF-8";
/*------------------------------------------------------------------------------
 *  index page style.
 *----------------------------------------------------------------------------*/
body{
  background:#000000 url(../img/header_bg.gif) repeat-x;
  }

#container { width: 645px; padding:50px 0 50px; }
#containerOut { background: url(../img/bg_containerout_tiara.gif) repeat-x left bottom; }

h1{ width:211px; height:91px;}

.overlay {
	background:url(../img/tiara_logo.gif) no-repeat center top;
	width: 211px;
	height: 94px;
  }




#footer {
	background: url(../img/tiara_footer_bg.gif) repeat-x;
	}
/*------------------------------------------------------------------------------
 *  index 2 page style.
 *----------------------------------------------------------------------------*/
#idxVis {
	background:#382e23;
	height: 282px;
  }
.current{
	width:66px;
	background: url(../img/menu.gif) -177px -25px;
  }
.left {
	width:330px;
	float:left;
  }
.right {
	width:315px;
	float:right;
	position:relative;
	height:222px;
	line-height:1.6;
	text-align:center;
	color:#FFFFFF;
	padding: 60px 0 0 0;
	background: url(img/right_bg.gif) repeat-y right top;
  }
#btn {
  position:absolute;
	bottom:0;
	_bottom:-1px;
	right:0;
	height:16px;
	overflow:hidden;
  }
#btn ul li {
	width:43px;
	height:16px;
	}
#btn ul li a {
	display:block;
	height:16px;
	text-indent:-9999px;
	}
.next {
  background:url(img/next.gif) no-repeat 0px 0px;
  }
.next a:hover {
  background:url(img/next.gif) no-repeat 0px -16px;
  }


#nav {
  padding-bottom:20px;
  }
#nav ul{ padding:18px 0 0 135px;
  }
#nav li {
  float:left;
  margin:0 0 0 15px;
  }
#nav li.last {
	margin: 0px;
}
}
