/* CSS Document */
html {
	overflow-x:auto;
}
html,body,* {
	margin:0px;
	padding:0px;
	border-width:0px;
	scrollbar-face-color:#616A2A;
	scrollbar-track-color:#E0ECBC;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-shadow-color:#616A2A;
	scrollbar-dark-shadow-color:#616A2A;
	scrollbar-3dlight-color:#616A2A;
	scrollbar-highlight-color:#616A2A;
}
body {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	background-color:#92B546 /*#7BAA1F */;
}
/* MAIN LAYOUT ----------------------------------------------------------------*/
#maindiv,  #leftdiv, #contentdiv, #backgndanimdiv, #gallery , #bottomdiv, #copyrightdiv, #disclaimerdiv, #homelinkdiv, #ressourceslinkdiv {
	position:absolute;
}
#leftdiv {
	top:0px;
	left:0px;
	width:165px;
	height:590px;
	background:url(../ima/back.gif) no-repeat 0 0;
}
#menu_left ul {
	position:absolute;
	top:128px;
}
#homelinkdiv {
	top:570px;
	left:40px; /* 107 CD version */
	width:100px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
}
#homelinkdiv a {
	color:#FFFFFF;
	text-decoration:none;
}
#ressourceslinkdiv {
	top:560px;
	left:10px;
	width:100px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	display:none; /* WEB version */
}
#homelinkdiv a, #ressourceslinkdiv a {
	color:#FFFFFF;
	text-decoration:none;
}
#homelinkdiv a:hover, #ressourceslinkdiv a:hover {	color:#92B546;
	text-decoration:none;
}
#contentdiv {
	top:0px;
	left:165px;
	width:795px;
	z-index:5;
}
#contentindiv {
	position:relative;
	top:10px;
	left:10px;
	width:775px;
	height:460px;
}
#backgndanimdiv {
	top:0px;
	left:700px;
	width:260px;
	height:500px;
	z-index:4;
}
#gallery {
	white-space:nowrap;
	bottom:0px;
}
#gallery img {
	cursor:pointer;
	display:inline;
	margin-right:20px;
}
#bottomdiv {
	top:472px;
	left:151px;
	width:790px;
	height:115px;
	z-index:5;
}
.bottomline {
	position:absolute;
	top:117px;
	left:0px;
	width:800px;
	height:1px;
	font-size:1px;
	background-color:#99CC66;
}
.info2, .info3, .info4 {
	position:absolute;
	top:125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	white-space:nowrap;
	z-index:2;

}
/* Disclaimer */
.info2 {
	top:105px;
	left:735px;
}
/* Copyright */
.info3 {
	top:118px;
	left:250px;
}
/* VIDEOS */
.info4 {
	top:105px;
	left:355px;
	font-weight:bold;
}
/* TEXT LAYOUT -----------------------------------------------------------------*/
p {
	margin:0px 0px 3px 0px;
	padding:0px;
}
a {
	cursor:pointer;
	text-decoration:none;
}
a:hover {
	cursor:pointer;
	text-decoration:underline;
}
/* LEFT MENU --------------------------------------------------------- */
#menu_left {
	font-family:arial,verdana,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	width:151px;
}
#menu_left a {
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
#menu_left li {
	margin-left:20px;
	list-style:none;
	height:60px;
}
#menu_left .menu {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
#menu_left .menu a:hover, #menu_left a:hover {color:#92B546;}
#menu_left .menu a:hover span {color:#FFFFFF;}
#menu_left div.big {
	font-size:20px;
	font-weight:bold;
	line-height:20px;
}
#menu_left span {
	display:block;
	margin-left:20px;
	line-height:12px;
}
/* CONTENT BACKGROUND --------------------------------------------------------- */
#back0,#back1,#back2,#back3,#back4,#back5,#back6,#back7 {
	background-position:top right;
	background-repeat:no-repeat;
	padding:10px;
	width:790px;
	height:460px;
	position:absolute;
	top:0px;
	z-index:2;
}
#back0 {
	position:relative;
	height:454px;
}
/* VIDEO PAGES --------------------------------------------------------- */
#vback1,#vback2,#vback3,#vback4,#vback5,#vback6,#vback7 {
	background-position:top right;
	background-repeat:no-repeat;
	padding:3px;
	width:790px;
	height:468px;
	position:relative;
	top:0px;
	z-index:2;
}
.video1,.video2,.video3,.video1s,.video2s {
	position:absolute;
}
.video1 {
	top:100px;
	left:205px;
}
.video2 {
	top:135px;
	left:250px;
}
.video3 {
	top:10px;
	left:150px;
}
.wmv, .mov {
	margin-left:40px;
	padding-left:40px;
	height:50px;
	width:190px;
}
.wmv {
	background:url(../ima/wmv.gif) no-repeat 0 -2px;
}
.mov {
	background:url(../ima/mov.gif) no-repeat 0 -2px;
}
a.download {
	color:#EFEFEF !important;
	font-size:12px;
}
/* TEXT CONTENT --------------------------------------------------------- */
#text {
	width:580px;
	height:228px;
	overflow:hidden;
}
#contentdiv,#contentdiv td {
	color:#2C3915;
	font-size:13px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#content_box {
	position:relative;
	top:0px;
	overflow:hidden;
}
#contentdiv p, #contentdiv ul {
	margin-bottom:10px;
	font-weight:bold;
}
#contentdiv li {
	margin-bottom:9px;
	margin-left:18px;
	list-style:disc;
}
#contentdiv a {
	text-decoration:none;
	color:#830628;
}
#contentdiv a:hover {
	text-decoration:underline;
	color:#830628;
}
#choice {
	position:absolute;
	top:150px;
	left:180px;
}
#choice td {
	text-align:left;
	font-size:13px;
	font-weight:bold;
}
.title1 {
	font-size:80px;
	color:#E0ECBC;/*#C3D294;*/
	font-weight:bold;
	overflow:hidden;
}
.title2 { 
	font-weight:bold;
	font-size:22px;
	line-height:20px;
	color:#E0ECBC;
}
/* BOTTOM NAVIGATION --------------------------------------------------------- */
#resource {
	margin:5px 10px;
	width:800px;
	height:464px;
}
#resource td, #resource p, #resource li {
	font-size:13px;
	font-weight:normal;
	line-height:normal;
	margin:0;
}
#resource .title3 {
	font-size:35px;
	color:#C3D294;
	font-weight:bold;
	margin-bottom:15px;
}
#resource li {
	list-style:outside;
	margin-left:15px;
}
#resource .title4 {
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:20px;
}
#bottom_box {
	position:relative;
}
#bulle0,#bulle1,#bulle2,#bulle3,#bulle4,#bulle5,#bulle6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	top:68px;
	color:#FFFFFF;
	visibility:hidden;
	padding:2px;
	overflow:auto;
	position:absolute;
	z-index:3;
}
#bulle1,#bulle2,#bulle3,#bulle4,#bulle5,#bulle6 {
	background:#830628;
	width:140px;
}
#bulle0 {
	font-size:9px;
	left:80px;
	z-index:1;
	background:#616A2A;
	visibility:hidden;
}