/*****Reset*****/
html, body, div, h1, h3, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/*****Basic Definitions*****/
html,body { background: #fff; color: #333333; font-size:12px;font-family: Verdana, "Trebuchet MS", Arial; width:100%; text-align: center;}

h1 { font-size: 15px; color:#c8d94c; line-height: 30px; margin-bottom: 18px; }

a {	text-decoration: underline;
	font-family: Arial;
	color:#014536
}
a:visited { }
a:hover { text-decoration: none; }
img { border: none; }
p, ul, ol, dl, table { margin-bottom: 18px; }
ul, ol, dd { margin-left: 36px; }

/*****Custom Classes*****/
.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; }

/*****Background*****/
body{
    background: #d7d5bc;
	height:100%;
	/*background-image: url("images/bgGrid.jpg");
	background-repeat: repeat-x;*/
	
}

/*****Container*****/
 #container{
	  background: #4f8539; 
	  background-image: url("images/messageBG.jpg");
	  background-repeat: no-repeat;
      width:934px;	  
	  height:900px;
      text-align: left;
	  margin:0 auto;
      top:0px;
	  overflow:visible;
	  padding:0 0 10px 0;
}

#headerMenu{
	background: #000; 
	position:absolute;
	top:5px;
	z-index:9999;
}

#headerMenu a{
	color:white;
	text-decoration:none;
	font-size: 15px;
	margin:20px 20px 20px 20px;
}

#headerMenu a:hover{
	color:gray;	
}


/*****Main Title*****/

#table1{
	width:900px;
	height:800px;
	left:42px;
	top:35px;
	position:relative;
	overflow:hidden;	
}

#table1_title{
	background:#014536;
	background-image: url("images/messageFromTheCeo.jpg");
	background-repeat: no-repeat;
	background-position:10px 5px;
	width:861px;
	height:36px;
	left:0px;
	top:0px;
	position:relative
}

#table1_content{
	background:#f4f3ee;
	width:861px;
	height:800px;
	left:0px;
	top:0px;
	text-align: left;
	display:block;
	overflow:visible;
	position:relative
}


.contentHeader{
	width:700px;
	left:85px;
	top:50px;
	display:block;
	position:relative;
	
	
	font-family: Arial;
	/*letter-spacing:0.5px;*/
	font-style:italic;
	text-align:justify;
	
	color:black;
	color:#152a0c;
	font-size:16px;
	padding:0 0 20px 0;
}

#videoHolder{
	text-align:center;
	margin: 0 auto;
	background:#e7e4d5;
	width:700px;
	left:0px;
	height:260px;
	position:relative;	
}

#videoHolder span{
	top:17px;
	left:200px;
	position:absolute
}

#videoHolder img{
	padding:10px;
	padding-top:22px;
}