@charset "utf-8";
body {
	background-image:url(../images/background.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin: 0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#555555;
}
#wrapper {
    position:relative;
	width:834px;
	margin: 0 auto;
	text-align:left;
}
#logo{
	position:absolute;
	width:55px;
	height: 39px;
	left: 389px;
	top: 17px;
}

/* TOP MENU */

.navcontainer{
	position:absolute;
	top:42px;
	text-align:left;
}

#navleft{	left:79px;	}
#navright{
	left:481px;
}

.navcontainer ul{
	padding: 0px;
	margin: 0;
}
.navcontainer ul li{
	display: inline;
	margin:0px;
	padding: 0px;
}

.navcontainer ul li a{
	padding-left: 7px;
	padding-right: 9px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #666;
	text-decoration: none;
	border-right: 1px solid #666;
}

.navcontainer ul li a.lastlink{	border-right: none; }
.navcontainer ul li a:hover{ color: #000; }

/* -------------------------------*/
/* TOP SUB MENU */

.projectsubmenucontainer{
	position:absolute;
	top:15px;
	text-align:left;
}

#projectsubleft{	left:16px;	}
#projectsubright{	left:110px;	}

.projectsubmenucontainer ul{
	padding: 0px;
	margin: 0;
}
.projectsubmenucontainer ul li{
	margin:0px;
	padding: 0px;
	list-style:none;
	background-image: url(../images/bullet_point.gif);
	background-repeat:no-repeat;
}

.projectsubmenucontainer ul li a{
	color: #666;
	text-decoration: none;
	line-height:15px;
	padding-left: 7px;
	padding-right: 18px;
}

.projectsubmenucontainer ul li a:hover{ color: #000; }


/* -------------------------------*/
/* BOTTOM MENU */

#bottommenu{
	position:absolute;
	top:475px;
	width: 834px;
	text-align:center;
}


#bottommenu ul{
	padding: 0px;
	margin: 0;
}
#bottommenu ul li{
	display: inline;
	background-image: url(../images/bullet_point.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding: 0px;
}

#bottommenu ul li a{
	padding-left: 7px;
	padding-right: 15px;
	color: #666;
	text-decoration: none;
}

#bottommenu ul li a:hover{ color: #000; }


/* -------------------------------*/

#copyright{
 position:absolute;
 top:585px;
 left:425px;
 text-align:left;
 color: #333;
}
#body_content{
	position:absolute;
	left:0px;
	top:65px;
	width:834px;
	height:519px;
}
#home_flash{
	position:absolute;
	left:0px;
	top:60px;
	width:834px;
	height:399px;
}
#home_background{
	background-image:url(../images/home_bg.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:60px;
	width:834px;
	height:399px;
	z-index:1;
}
#home_dynamic{
	position:absolute;
	left:333px;
	top:142px;
	width:169px;
	height:126px;
	z-index:2;
}
#greybox {
	position:absolute;
	left:417px;
	top:0px;
	width:399px;
	height:41px;
	padding: 18px 0px 0px 18px;
	color: #666;
	background-color: #e8e8e8;
	
}
#greyboxbottom {
	position:absolute;
	left:417px;
	top:377px;
	width:400px;
	height:22px;
	z-index:3;
	background-color: #e8e8e8;
}
#pagetitle{
	position:absolute;
	left:82px;
	top:18px;
	width:335px;
	height:22px;
}
#leftcontent{
	position:absolute;
	left:17px;
	top:135px;
	width:400px;
	height:242px;
}
#rightcontent{
	position:absolute;
	left:417px;
	top:60px;
	width:417px;
	height:399px;
	background-color: #e8e8e8;
}

#scrollbarbg{
    position:absolute;
	left:400px;
	top:0px;
	width:17px;
	height:399px;
	background-color: #dddbda;
	z-index:1;
} 

#scrollingcontent{
	position:absolute;
	left:20px;
	top:38px;
	width:375px;
	height:357px;
	padding-right:22px;
	overflow:auto;
	z-index:2;
}

.scrollbar1 { 
	scrollbar-3dlight-color:#d1cecb; 
	scrollbar-arrow-color:#5c5c5c; 
	scrollbar-base-color:#ff6347; 
	scrollbar-darkshadow-color:#b2aeab; 
	scrollbar-face-color:#c7c3c0; 
	scrollbar-highlight-color:#c7c3c0; 
	scrollbar-shadow-color:#c7c3c0; 
	scrollbar-track-color:#dddbda; 
}

/* PROJECT MENU PAGE */

#projectpage{
	position:absolute;
	left:0px;
	top:60px;
	width:834px;
	height:399px;
}
#projectmenu{
	position:absolute;
	left:0px;
	top:50px;
	width:806px;
	height:312px;
	padding-right:28px;
	overflow:auto;
	z-index:2;
}
#projectscrollbarbg{
    position:absolute;
	left:817px;
	top:0px;
	width:17px;
	height:399px;
	background-color: #e8e8e8;
	z-index:1;
} 
#projecttopright{
	position:absolute;
	left:417px;
	top:0px;
	width:417px;
	height:59px;
	background-image:url(../images/project_sep_bar.gif);
	background-repeat:no-repeat;
}

#projectmenuleft{
	position:absolute;
	left:0px;
	top:0px;
	width:417px;
	overflow:visible;
	text-align:right;
}

#projectmenuright{
	position:absolute;
	left:417px;
	top:0px;
	width:400px;
	overflow:visible;
	text-align:left;
}
.projectholder{
	clear:both;
	margin-bottom: 19px;
}
#projectmenuleft .projectholder .projectinfo{ padding-right: 8px; }
#projectmenuright .projectholder .projectinfo{ padding-left: 8px; }
#projectmenuleft .projectholder .projectthumbnail{ float:right; }
#projectmenuright .projectholder .projectthumbnail{	float:left; }


.projectthumbnail img{
	border: 1px solid #000000;
	margin: 2px 8px 0px 8px;
}
.projectinfo{ font-weight: bold; }

.projectinfo a{
	color: #414040;
	text-decoration: none;
}
.projectinfo a:hover{ text-decoration: underline; }
.country{ color: #747373; }

#projectrightbg{
	position:absolute;
	left:417px;
	top:0px;
	width:417px;
	height:399px;
	background-color: #e8e8e8;
	z-index:1;
}
#projectcontentleft{
	position:absolute;
	left:0px;
	top:0px;
	width:417px;
	overflow:visible;
	text-align:right;
}
#projectcontentright{
	position:absolute;
	left:437px;
	top:50px;
	width:350px;
	overflow:visible;
	text-align:left;
}
#projectcontent{
	position:absolute;
	left:0px;
	top:0px;
	width:806px;
	height:399px;
	padding-right:28px;
	overflow:auto;
	z-index:2;
}

#projectcontentimage{ padding-right:20px}
#contentimage{
	position:absolute;
	left:0px;
	top:70px;
	width:834px;
	text-align:center;
}
