body {
	margin: 0 0 1em 0;
	padding: 0;
	color: #00720b;
	background: url("green_bg3.jpg") repeat scroll 0 0 transparent;
	line-height: 130%;
	font-family: Verdana;
	text-align: justify;
}
#wrapper-header { background: url("green_bg3.jpg") repeat scroll 0 0 transparent; 
}

#header {
	background: url("header_bg.jpg") center no-repeat;
	width: 75%;
	height: 150px;
	line-height: 150px;
	margin: 0 auto;
	border-left: 5px solid #96AE1A;
	border-right: 5px solid #96AE1A;
	text-align: center;
}

#eng-pl  {
	width: 1.1%; 
	border: 0;
	}

#header h1 {
	margin: 0;
	padding: 0;
	color: transparent;
	font-size: 220%;
	padding-left: 10px;
	letter-spacing: -1px;
}

#wrapper-menu {
	background: #96AE1A url('menu_bg.png') top left repeat-x;
	float: left;
	width: 75%;
	margin-left: 12.5%;
}

#menuh-container
	{
	background: #96AE1A url('menu_bg.png') top left repeat-x;
	float: left;
	width: 75%;
	margin-left: 12.5%;
	}

#menuh
	{
	width: 100%;
	margin: 0 auto;
	font-size: 121%;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 0.25em 1em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: #00720b;
	background-color: transparent;
	text-decoration:none;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	background: #b6e41c url('menu-hover.png') repeat-x;
	color: #00720b;
	text-decoration:none;
	}	


#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	}

#menuh li
	{
	position:relative;
	min-height: 1px;		
	vertical-align: bottom;		
	}

#menuh ul ul
	{
	position:absolute;
	top:auto;
	display:none;
	padding: 0em;
	margin:0 0 0 0;
	background: #96AE1A url('menu_bg.png');	
	width: 100%;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

#content {
	width: 73%; 
	margin: 0 auto;
	padding: 3.5em 1% 20px 1%;
	border-left: 5px solid #96AE1A;
	border-right: 5px solid #96AE1A;
	background: white;
	font-size: 80%;
	text-align: justify;
}

#content_contact {
	width: 73%; 
	margin: 0 auto;
	padding: 3.5em 1% 20px 1%;
	border-left: 5px solid #96AE1A;
	border-right: 5px solid #96AE1A;
	background: white;
	font-size: 80%;
	text-align: justify;
	}

#table {
	text-align: center;
	}
	
	#table_about {
	text-align: justify;
	}
		
		#td_center {
		text-align: center;
		}
	
#table_contact {
	text-align: center;
	}

#logo_cc {
	width: 50%;
	border: 0;	
	}
	
	#logo_ghg {
	width: 50%;
	border: 0;
	}
	
	#logo_sd {
	width: 50%;
	border: 0;
	}
	
	#logo_re {
	width: 50%; 
	border: 0;
	}
	
	#doinc {
	width: 100%; 
	border: 0;
	}
	
	#LinkedIn {
	width: 15%; 
	border: 0;
	}
	
	#jm {
	padding: 1em 2em;
	
	}


* html #content { padding-top: 1.8em; } 

#footer {
	margin: 0 auto;
	padding: 2px 1%;
	width: 73%;
	text-align: center;
	color: #00720b;
	
	background: url('menu_bg.png') top left repeat-x;
	border: 5px solid #96AE1A;
	font-size: 70%;
}

h2 {
	color: #00720b;
	padding-bottom: 3px;
	border-bottom: 2px solid #96AE1A;
	font-size: 125%;
	}

a:link {color: #00720b;}
a:visited {color: #00720b;}
a:active {color: #00720b;}

a:hover {
	color: #000000;
	text-decoration: underline;
}

p { padding: 5px; }
