@charset "utf-8";
/* CSS Document */

/*#page-content {
	background-image:none;
	background-color:#dcd7cf;
}

div#main-content {
	background-image: url(../images/bg009.jpg);
}*/


div#inner-body-information {
	float: right;
	margin: 0;
	padding: 10px 40px 0px 30px;
	width: 495px;
}

div#inner-body-information h2 {
	color: #887769;
	text-transform: uppercase;
	padding-bottom: 0;
	margin: 0;
}

div#inner-body-information h3 {
	font-size:1em;
	padding-top: 0;
	margin:35px 0 0;
}

div#inner-body-information h5 {
	color: #005e82;
	font-size:.8em;
	padding-top: 0;
	margin:25px 0 0px;
}

div#inner-body-information a {
	color:#006699;
	padding-top: 0;
	margin: 0;
}

div#inner-body-information ul {
	list-style:none;
	padding: 0;
	margin-left: 0;
	margin-top: 0;
	}

p.media { margin:0px; }

div#feedback-form {
	font-size:.8em;
	margin:40px 0px;
}

#feedback-form p b {
	font-size:.8em;
}

div#main-content a.chin {
	color:#000;
	font-size:.7em;
}

div#main-content a.chin:hover {
	color:#005e82;
}

div#inner-body-information p.fine-print {
	font-size:.7em;
}


ul.sitemap {
	list-style:disc inside; font-size:1.2em; font-weight:bold;
}

ul.sitemap li {
	margin:20px 0px 0px 50px;
}

ul.sitemap ul li {
	margin:0px 0px 0px 75px;
}

ul.sitemap ul li a { font-size:.9em; font-weight:normal;
}

ul.sitemap ul {
	margin:0px 0px 0px 20px;
}

ul.sitemap a {
	color:#000; text-decoration:none;
}

ul.sitemap a:hover {
	color:#005e82; text-decoration:underline;
}

#english #game_intro { background-image:url(../english/images/gamesplash_bg.jpg); }
#francais #game_intro { background-image:url(../francais/images/gamesplash_bg.jpg); }

#game_intro
{
	position:relative;
	clear:both;
	width:900px;
	height:415px;
	background-repeat: no-repeat;
	background-color:#dbd7ce;
	text-align:center;
	padding-top:173px;
}
#game_intro p { position:relative; width:600px; height:auto; margin:0px 150px 200px; font-family:Times, Georgia, "Times New Roman", serif; font-size:14px;  }

#english #game_intro a#start_game { position:absolute; bottom:65px; left:366px; width:136px; height:46px; text-indent:-9000px; overflow:hidden; /*border:red solid 1px; */}
#francais #game_intro a#start_game { position:absolute; bottom:52px; left:324px; width:232px; height:47px; text-indent:-9000px; overflow:hidden; /*border:red solid 1px; */}

#game
{
	background-image: url(../images/bg009.jpg);
	background-repeat: no-repeat;
	background-color:#dbd7ce;
	padding: 50px 50px 35px;
}

#image
{
	background-color:#dbd7ce;
	padding: 30px 50px 30px;
	font-size:11px;
	text-align:center;
	margin:0px;
}

#image img { position:relative; }

#image a { position:relative; top:-20px; color:#006699; }
#image a.back { float:left; left:-30px;  }
#image a.close { float:right; right:-30px; }
#image a.back:hover { color:#0066ff;  }
#image a.close:hover { color:#0066ff; }
#image p.caption { position:relative; font-size:11px; font-style:italic; text-align:center; width:100%; margin-top:10px; }

#transcript { background-color:#dbd7ce; padding: 75px 50px }
#transcript p { width:700px; margin-left:50px; }
#transcript a { position:relative; top:-55px; color:#006699; font-size:11px; }
#transcript a.back { float:left; left:-30px;  }
#transcript a.close { float:right; right:-30px; }
#transcript a.back:hover { color:#0066ff;  }
#transcript a.close:hover { color:#0066ff; }



#gallery
{
 	position:relative;
	width:900px;
	height:auto;
	background-image: url(../images/bg009_2.jpg);
	background-repeat: no-repeat;
	background-color:#252525;
	padding: 25px 0px;
	text-align:center;
	margin:0px;
	color:#fff;
}

#gallery h2 { position:relative; font-family: Times, Georgia, "Times New Roman", serif; font-size:36px; }

#gallery p { position:relative;  width:500px; height:auto; margin:0 auto 25px; font-size:12px; }

#gallery #image_holder { position:relative; width:610px; height:auto; margin:25px auto; clear:both; }

#gallery .img_frame { position:relative; float:left; width:102px; height:200px; margin:10px; font-size:10px; }
#gallery .img_frame a { color:#fff; text-decoration:none; }
#gallery img  { width:100px; height:100px; border:#999 solid 1px; }

#pagination { margin:0 auto 25px; width:610px; }
#pagination ul { list-style:none; text-align:center; margin:0 0 0 112px; }

#pagination ul li { position:relative; float:left; width:auto; height:auto; margin:3px; border:#666 solid 1px; }
#pagination ul li:hover { border:#ccc solid 1px; background:#454545; }

#pagination ul li.current { border:#fff solid 1px; background:#ccc; color:#252525; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; width:8px; height:12px; padding:6px 5px 8px; }
#pagination ul li.current:hover { border:#fff solid 1px; }

#pagination ul li.arrow a { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; width:44px; height:12px; padding:5px 5px 9px; }
#pagination ul li.arrow a:hover { text-decoration:none; }

#pagination ul li.nolink { border:#333 solid 1px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; width:44px; height:12px; padding:5px 5px 9px; }
#pagination ul li.nolink:hover { border:#333 solid 1px; background:none; }

#pagination ul li a { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; width:8px; height:12px; padding:6px 5px 8px; }
#pagination ul li a:hover { text-decoration:none; }

fieldset { padding:15px 25px 25px; }




