/*  general settings  */
	body {margin: 0px; background: #FCFBE6;}
	body.white {margin: 0px; background: #FFFFFF; scrollbar-3dlight-color: #8E9B68; scrollbar-arrow-color: #8E9B68; scrollbar-base-color: #DDDB99; scrollbar-track-color: #E0E0E0; scrollbar-face-color: #DDDB99; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: #F8F7C7; scrollbar-shadow-color: #8E9B68;}
	body.green {margin: 0px; background: #EFEEDE; scrollbar-3dlight-color: #8E9B68; scrollbar-arrow-color: #8E9B68; scrollbar-base-color: #DDDB99; scrollbar-track-color: #E0E0E0; scrollbar-face-color: #DDDB99; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: #F8F7C7; scrollbar-shadow-color: #8E9B68;}
	body.yellow {margin: 0px; background: #F8F7C7; scrollbar-3dlight-color: #8E9B68; scrollbar-arrow-color: #8E9B68; scrollbar-base-color: #DDDB99; scrollbar-track-color: #E0E0E0; scrollbar-face-color: #DDDB99; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: #F8F7C7; scrollbar-shadow-color: #8E9B68;}
	img {border: 0px;}

/*  main layout  */
	.textContent {overflow: auto; width: 386px; height: 230px;}
	.textContent2 {overflow: auto; width: 386px; height: 355px;}
	.bgGreen {position: relative; left: 1px; top: 0px; width: 746px; height: 678px; z-index: 0; background: #8E9B68 url(../images/bg_green.jpg) top left no-repeat;}
		.ftLogo {position: relative; left: 138px; top: 593px; width: 501px; height: 79px; z-index: 1;}
		.bgBeige {position: absolute; left: 25px; top: 67px; width: 695px; height: 449px; z-index: 1; background: #DDDB99 url(../images/bg_beige.jpg) top left no-repeat;}
			.utilityBox {position: absolute; left: 18px; top: 20px; width: 245px; height: 330px; z-index: 10; background: url(../images/bg_utilityBox.gif) top left no-repeat;}
				.logo {position: absolute; left: 9px; top: 19px; width: 229px; height: 28px; z-index: 11; background: url(../images/lg_genticorum.gif) top left no-repeat;}
				.instruments {position: absolute; left: 29px; top: 54px; width: 185px; height: 250px; z-index: 11; background: url(../images/bg_instruments.jpg) top left no-repeat;}
			.newsBox {position: absolute; left: 18px; top: 357px; width: 245px; height: 72px; z-index: 20; padding: 10px; background: url(../images/bg_newsBox.gif) top left no-repeat;}
			.homeBox_1 {position: absolute; left: 269px; top: 20px; width: 406px; height: 175px; z-index: 30; padding: 10px; background: url(../images/bg_homeBox_1.gif) top left no-repeat;}
			.homeBox_2 {position: absolute; left: 269px; top: 203px; width: 406px; height: 226px; z-index: 40; padding: 10px; background: url(../images/bg_homeBox_2.gif) top left no-repeat;}
			.mainBox_1 {position: absolute; left: 269px; top: 20px; width: 406px; height: 409px; z-index: 30; padding: 10px; background: url(../images/bg_mainBox_1.gif) top left no-repeat;}
			.mainBox_2 {position: absolute; left: 269px; top: 20px; width: 406px; height: 409px; z-index: 30; padding: 10px; background: url(../images/bg_mainBox_2.gif) top left no-repeat;}
			.mainBox_3 {position: absolute; left: 269px; top: 20px; width: 406px; height: 409px; z-index: 30; padding: 10px; background: url(../images/bg_mainBox_3.gif) top left no-repeat;}
		.nav {position: absolute; left: 37px; top: 58px; width: 670px; height: 14px; z-index: 100; background: transparent;}
		.bgBeigeSplash {position: absolute; left: 25px; top: 67px; width: 695px; height: 370px; z-index: 1; background: #DDDB99 url(../images/bg_beigeSplash.jpg) top left no-repeat;}
			.buttonFr {position: absolute; left: 343px; top: 175px; width: 111px; height: 17px; z-index: 11;}
			.buttonEn {position: absolute; left: 507px; top: 175px; width: 102px; height: 17px; z-index: 11;}

	.utilityBiography {position: absolute; left: 9px; top: 71px; width: 230px; padding-top:10px; padding-bottom:10px; z-index: 12; text-align: right; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
	.utilityAlbum {position: absolute; left: 9px; top: 71px; width: 230px; padding-top:10px; padding-bottom:10px; z-index: 12; text-align: right; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
	.utilityShow {position: absolute; left: 9px; top: 71px; width: 230px; padding-top:10px; padding-bottom:10px; z-index: 12; text-align: right; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
	.utilityLink {position: absolute; left: 9px; top: 71px; width: 230px; padding-top:10px; padding-bottom:10px; z-index: 12; text-align: right; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
	.utilityPhoto {position: absolute; left: 9px; top: 71px; width: 230px; padding-top:10px; padding-bottom:10px; z-index: 12; text-align: right; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}

/*  text formatting  */
	a {color: #34410B; text-decoration: none;}
	a:hover {text-decoration: underline;}
	a:active {color: #8B2802;}
	p {font-family: Arial; font-size: 11px; color: #767371; line-height: 14px; margin: 0px 0px 5px 0px;}
	.legal {font-family: Arial; font-size: 9px; color: #000000; text-align: right; margin: 8px 0px 0px 0px;}
	.newsletter {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; margin: 0px;}
	.news {font-family: Arial; font-size: 9px; color: #020202; line-height: 13px; margin: 0px 0px 5px 0px;}
	.title {color: #B54B04; text-transform: uppercase;}
	.title2 {color: #767371; text-transform: uppercase; font-weight: bold;}
	.gray {font-family: Arial; font-size: 9px; color: #767371; margin: 0px 0px 5px 0px;}
	.green {font-family: Arial; font-size: 9px; color: #34410B; margin: 0px 0px 0px 0px;}
	.red {font-family: Arial; font-size: 9px; color: #8B2802; margin: 0px 0px 0px 0px;}
