div.document p.c
	{
	padding: 0px;
	text-align: center;
	font-size: 14px;
	}

div.document p.r
	{
	padding: 0px;
	text-align: right;
	font-size: 14px;
	}

div.document p
	{
	font-family: Arial;
	padding: 0px;
	text-align: justify;
	font-size: 14px;
	text-indent: 14.2pt;
	}

div.document h1
	{
	font-family: Arial;
	padding: 0px;
	font-size: 16px;
	margin: 0px;
	font-weight: bold;
	text-align: center;
	}

div.document h2
	{
	font-family: Arial;
	padding: 0px;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
	text-align: center;
	}

div.document hr
	{
	margin-bottom: 0px;
	}

div.document table
	{
	margin: 0px;
	padding: 0px;
	width: 100%;
	border: 2px solid black;
	border-collapse: collapse;
	}

div.document table.tr
	{
	margin: 0px;
	padding: 0px;
	}

div.document table td
	{
	text-align: center;
	margin: 0px;
	padding: 2px;
	border: 1px solid black;
	}

div.document table td.r
	{
	text-align: right;
	}

div.document table th
	{
	padding: 2px;
	border: 1px solid black;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	border-collapse: collapse;
	}

div.document table tr.l td
	{
	text-align: left;
	}

div.document table td.l
	{
	text-align: left;
	}

div.document table.t td
	{
	border-top: 0px;
	border-bottom: 0px;
	}

div.document table.t td.border
	{
	border: 1px solid black;
	}

div.document table.t tr.border td
	{
	border: 1px solid black;
	}

div.document table td.t
	{
	border-top: 0px;
	border-bottom: 0px;
	}

div.document table tr.t td
	{
	border-top: 0px;
	border-bottom: 0px;
	}

div.document p img
	{
	vertical-align: middle;
	}

div.document table td img
	{
	vertical-align: middle;
	}

div.document table tr.l td
	{
	text-align: left;
	}

.m
	{
	vertical-align: middle;
	}

.bottom
	{
	vertical-align: bottom;
	}

.top
	{
	vertical-align: top;
	}

div.document p.pl-60
	{
	text-indent: 60px;
	}

div.document table.l td.c
	{
	text-align: center;
	}

div.document table.l td
	{
	text-align: left;
	}

div.document table td.pl-40
	{
	padding-left: 40px;
	}

html, body 
	{
	margin:0; 
	padding:0; 
	height:100%
	}
	
#global
	{
	margin-top:-62px; 
	min-height:100%
	}
	
#globalcont
	{
	padding-top:62px
	}
	
#footer
	{
	height:62px; 
	clear:both;
	}
	
body
	{
	margin: 0px;
	font-family: Arial,	Helvetica, sans-serif; 
	height:100%; 
	width:100%;
	}
	
table.main_tb
	{
	min-height: 800px;
	max-width: 1024px;
	}
		  
img
	{
	padding: 0px;
	border: 0px;
	}

.menu_item
	{
	color: #9F2116;
	background-color: transparent;
	font-size: 10pt;
	font-weight: bold;
	}

a 
	{
	color: #3d7d00; 
	background-color: transparent;
	font-size: 10pt; 
	text-decoration: underline;
	}
	 
a:hover 
	{
	color: #9f2116;
	text-decoration: underline; 
	}
	
a.redtop 
	{
	color: #9F2116; 
	background-color: transparent; 
	font-size: 10pt;
	text-decoration: none;
	}
	
a.red
	{
	color: #9F2116; 
	background-color: transparent; 
	font-size: 10pt; 
	text-decoration: underline;
	}
	
a:hover.red
	{
	color: #3d7d00; 
	text-decoration: underline;
	font-weight: bold;
	}
	
a.redmenu
	{
	color: #9F2116; 
	background-color: transparent; 
	font-size: 22pt; 
	text-decoration: none;
	}

a.galary
	{
	color: black; 
	background-color: transparent; 
	text-decoration: none;
	}
	
a:hover.redmenu
	{
	color: #9F2116; 
	text-decoration: underline;
	}
	
a.copy
	{
	color: #3d7d00; 
	background-color: transparent; 
	font-size: 8pt; 
	text-decoration: underline;
	}
	
a.greenmenu
	{
	color: white; 
	background-color: transparent; 
	text-decoration: underline;
	}
	
a:hover.copy
	{
	color: #9f2116; 
	text-decoration: underline; 
	font-size: 8pt;
	}

.text
	{
	padding-left: 35px; 
	padding-top: 20px; 
	padding-bottom: 40px; 
	padding-right: 20px; 
	font-size: 10pt; 
	line-height: 20px; 
	vertical-align: top;
	}
	
.text2
	{
	padding-left: 15px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-right: 20px; 
	font-size: 10pt; 
	line-height: 20px; 
	vertical-align: top;
	}
	
.topmenu
	{
		text-align: right;
	}
	
h3
	{
	color: #9F2116;
	font-size: 14px;
	}

h2
	{
	color: #9F2116;
	font-size: 18px;
	}
	
h1
	{
	color: #9F2116;
    font-size: 22px;
    }
    
.menu
	{
	text-align: center; 
	width: 256px; 
	border-bottom: solid 1px #eaeaea;  
	border-top: solid 1px #eaeaea;
	}
a.menulink
	{
	color: #3d7d00; 
	background-color: transparent; 
	font-size: 14pt; 
	text-decoration: underline;
	}
	
a:hover.menulink
	{
	color: #9f2116; 
	text-decoration: underline;
	}
	
.menu_selected
	{
	color: #9f2116; 
	font-size: 14pt; 
	font-weight: bold; 
	text-align: center; 
	width: 256px; 
	 
	border-bottom: solid 1px #eaeaea; 
	border-top: solid 1px #eaeaea; 
	border-left: solid 1px #eaeaea; 
	border-right: solid 1px #eaeaea;
	}
	
.img_1
	{
	background: url(img/land_01.jpg) no-repeat left top;
 	}
 	
.img_1_up
	{
	background: url(img/land_01_up.jpg) no-repeat left top; 
	cursor: pointer;
	}
	
.img_2
	{
	background: url(img/land_02.jpg) no-repeat left top;
	}
	
.img_2_up
	{
	background: url(img/land_02_up.jpg) no-repeat left top; 
	cursor: pointer;
	}
	
.img_3
	{
	background: url(img/land_03.jpg) no-repeat left top;
	}
	
.img_3_up
	{
	background: url(img/land_03_up.jpg) no-repeat left top; 
	cursor: pointer;
	}
	
.img_4
	{
	background: url(img/land_04.jpg) no-repeat left top;
	}
	
.img_4_up
	{
	background: url(img/land_04_up.jpg) no-repeat left top; 
	cursor: pointer;
	}

/*
ul { margin: 0.5em 0; padding: 0 0 0 2em; }
    ul, li
    { 	
        margin: 0.5em 0; padding: 0 0 0 10px;
        list-style-type: none;
        behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
        text-indent: -1.24em;
    }
    ul, li:before { content: '\2014\a0'; }
*/

 .leftcol
 	{
 	padding-top: 25px; 
	vertical-align:top;
	}
	
 td.green
 	{
 	background: #eaeaea url(img/grey_grad.jpg) left top repeat-x; 
	border: solid 1px #DEDADA; 
	font-size: 10pt; 
	padding-left: 0px; 
	padding-bottom: 15px; 
	padding-right: 15px; 
	padding-top: 15px;
	}
	
 .grey_menu
 	{
 	background: #eaeaea; 
	height: 80px;
	}
 
 .img
 	{
 	text-align: center; 
	padding: 10px; 
	border: solid 1px #eaeaea;
	}
 
a.black
	{color: #000000; 
	background-color: transparent; 
	font-size: 10pt; 
	text-decoration: none;
	}
	
a:hover.black
	{
	color: #3d7d00; 
	text-decoration: underline;
	}
	
table#grey_menu
	{
	background: #eaeaea; 
	border-left: solid 1px #DEDADA;
	border-top: solid 1px #DEDADA;
	border-right: solid 1px #DEDADA;
	}
	
td#grey_menu_th
	{
	color: #3d7d00; 
	backgroung: white;
	padding: 10px; 
	text-align: center; 
	font-size: 11pt; 
	font-weight: bold;
	border-bottom: dotted 1px #DEDADA;
	}
	
td#grey_menu_th_l
	{
	color: #3d7d00; 
	backgroung: white;
	padding: 10px; 
	text-align: left; 
	font-size: 11pt; 
	font-weight: bold;
	border-bottom: dotted 1px #DEDADA;
	}
	
td#greymenu
	{
	padding: 10px 5px 10px 10px;
	color: white;
	background: #639334;
	}
	
td#greymenu_up
	{
	padding: 10px 5px 10px 10px; 
	font-size: 10pt; 
	font-weight: 600;  
	color: #000000;
	border-bottom: dotted 1px #DEDADA;
	}
	
td#marker
	{
	padding: 10px 0px 10px 15px;
	width: 15px; 
	vertical-align: top; 
	color: white;
	background: #639334;
	}

/* These hieghts and widths should be edited to your images */	
ul#pikame{
	padding-left:0;
	width:650px;
	margin:0 auto;}
.pika_main{
	width:650px;
	/*padding-right:20px;*/
	margin:0 auto;}
#pikame li{
	margin:5px;
	float: left;
	border:2px solid #222;
	position:relative;
	overflow:hidden;}

/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer;}
.pika_main img{border:0px solid #9f2116;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:30px;text-align:center;}
.pika_navigation a{font-size: 12px;color:#3d7d00;text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}
