html{height:100%;width:100%;}
body{padding:0px;margin:0px;width:100%;height:100%;line-height:0px;font-size:0px;background-color:#CCCF99;}
.index_main_tb{height:100%;width:100%;}
.index_main_td{
	height:100%;
	width:100%;
	text-align:center;
	vertical-align:middle;
}
.index_cont{height:600px;width:1000px;border:1px solid #006632;}
.vid_cont{
	height:600px;
	width:1000px;
	border:1px solid #006632;
	background-image:url(../img/vid_content_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.index_cont_1{
	width:1000px;
	height:104px;
	text-align:left;
	vertical-align:top;
	background-image:url(../img/index_top_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.index_cont_2{
	width:1000px;
	height:68px;
	background-image:url(../img/index_2.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.index_cont_3{
	width:1000px;
	height:195px;
	background-image:url(../img/index_3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.index_cont_4{
	width:1000px;
	height:233px;
	background-color: #B5B778;
	background-image:url(../img/index_4.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* Index MENU */
.index_topmenu{
	float:right;
	height:19px;
	width:698px;
	text-align:left;
	font: normal 12px/18px Verdana, sans-serif;
	color:#FFFFFF;
}
.vid_topmenu{
	float:right;
	margin:19px 0px 0px 0px;
	height:19px;
	width:698px;
	text-align:left;
	font: normal 12px/18px Verdana, sans-serif;
	color:#FFFFFF;
}
.index_topmenu a, .vid_topmenu a{
	margin:0px 0px 0px 12px;
	color:#FFFFFF;
	text-decoration:none;
}
.index_topmenu a:hover, .vid_topmenu a:hover{
	margin:0px 0px 0px 12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.index_left_menu{
	float:left;
	margin:1px 0px 0px 0px;
	height:150px;
	width:157px;
	/* padding-left:12px; */
	text-align:left;
	font: normal 12px/19px Verdana, sans-serif;
	color:#FFFFFF;
}
.index_left_menu div{
	width:145px;
	padding-left:12px;
	/* height:19px; */
	font: normal 12px/18px Verdana, sans-serif;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#006632;
	background-image:url(../img/index_left_menu_item.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.index_left_menu div a{
	color:#FFFFFF;
	text-decoration:none;
}
.index_left_menu div a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/* VID */
.vid_cont_1{
	width:1000px;
	height:132px;
	text-align:left;
	vertical-align:top;
	background-image:url(../img/vid_top_right_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.vid_cont_2{
	width:1000px;
	height:55px;
	text-align:left;
	vertical-align:top;
	background-image:url(../img/vid_2_2_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.vid_left{
	float:left;
	height:413px;
	width:157px;
	text-align:left;
	background-color:#B3B776;
	font: normal 12px/18px Verdana, sans-serif;
	background-image:url(../img/vid_left_bottom_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.vid_right{
	float:right;
	padding:0px 60px;
	height:413px;
	width:722px;
	text-align:left;
	font: normal 12px/18px Verdana, sans-serif;
	overflow:auto;
	scrollbar-arrow-color : #006632;
	scrollbar-3dlight-color : white;
	/* scrollbar-base-color : red; */
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : #ADB171;
	scrollbar-highlight-color : white;
	scrollbar-shadow-color : #669933;
	scrollbar-track-color : #CCCF99;
}
.text_div{
	height:10px;
	width:700px;
}
.page_image_right img, .page_image_left img{
	border:1px solid #33804E;
	margin:6px;
}
.page_image_right{
	float:right;
}
.page_image_left{
	float:left;
}
.page_name{
	color:#1B723C;
	font: normal 14px/18px Verdana, sans-serif;
	text-transform:uppercase;
	margin:55px 0px 15px 0px;
}
#gallery_tb{
	width:100%;
	vertical-align:top;
}
.gallery_text{
	font: normal 11px/13px Arial, sans-serif;
	color:#46712C;
}
.gallery_img img{border:1px solid #257742;cursor:pointer;}
.index_languages{
	margin:80px 10px 0px 0px;
	float:right;
	font: normal 12px/14px Arial, sans-serif;
}
.vid_languages{
	margin:115px 25px 0px 0px;
	float:right;
	font: normal 12px/14px Arial, sans-serif;
}
.lang_on{
	margin:0px 4px;
	color:white;
	text-decoration:underline;
}
.lang_off{
	margin:0px 4px;
	color:#006632;
	text-decoration:none;
}
