body {
 margin: 0px;
 background-color: white;
 font: 12px/18px verdana, arial;
 }
table.main {
 background-color: #E7F0F9;
 background-image: url("/images/template/background.jpg");
 background-repeat: no-repeat;
  width: 750px;
 }
td.content {
 	padding-right: 20px;
  font: 12px/17px verdana, arial;
	 text-align:left;
 }
 td.language {
  font: 12px/17px verdana, arial;
 }

td.fancytable {
	background: #E7F0F9;
}
a.language {
  font: bold 12px/17px tahoma, verdana, arial;
	color: #F56607;
 }
a:hover.language {
	color: #505EB0;
 }
h1 {
 font: bold 16px/16px tahoma, verdana, arial;
 color: #505EB0;
 }
h2 {
 font: bold 14px/16px tahoma, verdana, arial;
  color: #505EB0;
 }
p, td {
 font: 12px/18px verdana, arial;
 }
li {
 font: 12px/18px verdana, arial;
 }
a, a.link {
	color: #505EB0;
 }
a:hover {
	color: #F56607;
 }
#sealing {
 	z-index:1;
	position: relative;
	float:none;
	left: 103px;
	top: 9.5px;

}
#language {
 	z-index:2;
	position: relative;
	float:none;
	left: 220px;
	top: .7em;
}
#map {
position:relative;
	top: 0px;
	left: 0px;
	} 
INPUT {
 	background: white;
}

img.people
 { 
	border: 1px solid #F66606; 
	float: left;
  margin-right: 14px;
	padding: 4px;
}

img.news
 { 
	border: 1px solid #F66606; 
	float: right;
  margin-left: 14px;
	padding: 4px;
 } 

#menu {
	z-index:1;
	position: relative;
	float: left;
	top: 20px;
	left: 0px;
	margin: 0px;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 110px; /* Width of Top Menu Items */
	border-bottom: 0px solid #505EB0; /* Final rule at bottom of nav bar */
}

#menu ul li {
	position: relative;
}
	
#menu li ul {
	position: absolute;
	left: 110px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	z-index:1;
	}

/* Styles for Menu Items */
#menu ul li a {
	font:   14px/16px arial, ;
	display: block;
	text-decoration: none;
	color: #505EB0;
	text-transform: none;
  text-align: left;
	background: transparent; /* IE6 Bug */
	padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 2px;
		padding-left: 15px;
	border-bottom: 0px solid white;
		border-top: 0px solid #505EB0;

	}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

/* Hover Styles */
#menu ul li a:hover { 
	color: #F56607; /* font color as mouse hovers on submenu */
	background: #E4F1F9; /* background color as mouse hovers on submenu */
} 

/* Sub Menu Styles */
#menu li ul li a { 
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	border: 1px solid white;
	color: #505EB0;
	text-transform:none;
  text-align: left;
	background: #A0CEF0;
	filter: alpha(opacity=75);
  -moz-opacity: 75%;
	/*background: #E4F1F9;*/
	width: 220px /* width of submenu */
} 

/* The magic */
#menu li:hover ul, #menu li.over ul { 
	display: block; 
} 
