@charset "utf-8";

#projectsGalleryContainer{
	float: right;
	height: 250px;
	width: 820px;
	display:inline;
	overflow: hidden;
	position:relative;
}

#projectsGalleryDetailsOuter {
	float:right;
}
#projectsGalleryDetails {
	height: 250px;
	width: 200px;
}
#projectsGallerySlideshow {
	height: 250px;
	width: 600px;
	overflow:hidden;
}
#projectsGallerySlideshowOuter {
	height:248px;
	width:600px;
	overflow:hidden;
	float:left;
	display:inline;
	border: 1px #999 solid;
}
#projectsGalleryDetails .jScrollPaneContainer {
	float:right;
}
#projectsGalleryDetails h1, #projectsGalleryDetails h2 {
	margin-bottom:.5em;
}
#projectsDetailsContents a:link {
	color: #000;
	text-decoration:none;
}

.hoverMenu li {
	position:relative;
}
.hoverMenu ul {
	position:absolute;
	z-index:100;
	list-style:none;
	background:#999;
	visibility:hidden;
	display:none;
	border: 1px #666 solid;
}
.hoverMenu ul li {
	padding-right:0px;
}

#countriesMenu li a {
	display:block;
	width:120px;
}
#countriesMenu ul{
	left:120px;
	top:0;
}
#countriesMenu li a {
	padding:1px 0;
}
#countriesMenu ul li a {
	padding: 1px 5px;
	width: 140px;
}

#sectorsMenu li {
	padding-right:25px;
}
#sectorsMenu li a {
	padding-left: 5px;
	padding-right: 5px;
	display:inline-block;
}
#sectorsMenu ul {
	left:0px;
	width:150px;
}
#sectorsMenu ul li {
	padding-right:0px;
}
#sectorsMenu ul li a {
	display:block;
	padding:1px 5px;
	width:140px;
	color:#000;
	height:auto;
}

#sectorsMenu li a {
	padding-top: 5px;
	padding-bottom:2px;
	bottom:0px;
	position:relative;
}

/* When javascript is turned off, this styles the list of projects in the country/sector index page.
*/

#projectsIndexOuter ul {
	list-style:none;
}
#projectsIndexOuter {
	float:right;
	display:inline;
	width:200px;
	height:250px;
	overflow:auto;
}
#projectsIndexOuter h2 {
	margin-bottom:0.6em;
}
#projectsGallery ul li a:link, #projectsGallery ul li a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#projectsIndexImages {
	border:1px solid #999;
	float:left;
	display:inline;
	height:250px;
	overflow:hidden;
}
