/* STYLESHEET ONLY FOR ONE PAGE */

#con-background
{
  background: url("../images/dessins/hanami/hanami_start_back.jpg") bottom no-repeat;
}

#right p a {
 text-decoration:none;
 background: url("../images/arrow-right.gif") top right no-repeat;
 display:block;
 margin:5px 0px;
 padding-right:50px;
}

#right p a:hover {
 color: #ff8800;
}

#right h3 {
 margin-top: 2em;
}

#content h3 {
 margin-top: 100px;
}

#content p {
	width: 300px;
}

#con-out object {
  position:absolute;
  z-index:51;
}

#right h3 {
 margin-top: 2em;
}

#textbox0 {
 display:none;
 position:absolute;
 top:50px;
 left:102px;
 width:210px;
 padding:0px;
 margin:0px;
 color:rgb(163,116,131);
}




#textbox1, #textbox2, #textbox3, #textbox4, #textbox5, #textbox6, #textbox7, #textbox8 {
 display:none;
 position:absolute;
 top:180px;
 left:0px;
 width:250px;
 padding:0px;
 margin:0px;
 color:rgb(163,116,131);
}








#textbox0 h4, #textbox1 h4, #textbox2 h4, #textbox3 h4, #textbox4 h4, #textbox5 h4, #textbox6 h4, #textbox7 h4, #textbox8 h4 {
 width:230px;
 margin-top:0px;
 border-bottom:2px dotted #d0d1d2;
 color:rgb(163,116,131);
}

#textbox0 {
display:block;
}

#counter {
 position:absolute;
 top:318px;
 right:0px;
 width:80px;
 line-height:12pt;
 font-size:10pt;
 font-weight:bold;
 text-align:center;
}


#counterText {
	position:absolute;
	top:0px;
	left:21px;
}

#move_left {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:20px;
	height:12pt;
	background:url("../images/arrow-left.gif") no-repeat center center;
}

#move_right {
	display:none;
	position:absolute;
	top:0px;
	right:0px;
	width:20px;
	height:12pt;
	background:url("../images/arrow-right.gif") no-repeat center center;
}

#thumbs {
 position:absolute;
 top: 280px;
}

h1#logo {
 padding-left: 100px;
 background: url() left no-repeat;
 line-height: 55px;
 font-size:18pt;
 color:rgb(65,65,65);
}

#info_text {
 width:280px;
 margin-top:190px;
 color:rgb(163,116,131);
}
