@charset "UTF-8";
/* CSS Document  */


body {
background: url(img/bg.jpg);
background-attachment: fixed;
margin:0;
	}
	
#preload {
display:none;
}

#container {
background: url(img/bgleaves2.png) no-repeat;
margin:0;
float:left;
width:979px;
height:633px;
}

	
#logo {
float:left;
}
	
#logo a img {
float:left;
border:none;
text-decoration:none;
margin:15px 0 0 15px;
}

#menu {
background:url(img/menu.png) no-repeat;
float:left;
width:876px;
height:60px;
margin:0 0 0 70px;
padding:0;
}

#menu ul {
margin:16px 0 0 0px;
}

#menu ul li {
float:left;
padding:9px 24px 0 24px;
list-style:none;
height:27px;
}

#menu ul li:hover {
}

#menu ul li.first {
}

#menu ul li a {
text-decoration:none;
}

#menu ul li a#home {
float:left;
width:53px;
height:21px;
background:url(img/menu_home.png) no-repeat;
}
#menu ul li a#home:hover {
background:url(img/menu_home2.png) no-repeat;
/* border-bottom:#777777 1px solid; */
}





#menu ul li a#about {
float:left;
width:77px;
height:21px;
background:url(img/menu_aboutus.png) no-repeat;
}
#menu ul li a#about:hover {
background:url(img/menu_aboutus2.png) no-repeat;
}




#menu ul li a#partners {
float:left;
width:103px;
height:21px;
background:url(img/menu_ourpartners.png) no-repeat;
}
#menu ul li a#partners:hover {
background:url(img/menu_ourpartners2.png) no-repeat;
}


#menu ul li a#research {
float:left;
width:73px;
height:21px;
background:url(img/menu_research.png) no-repeat;
}
#menu ul li a#research:hover {
background:url(img/menu_research2.png) no-repeat;
}


#menu ul li a#help {
float:left;
width:101px;
height:21px;
background:url(img/menu_howtohelp.png) no-repeat;
}
#menu ul li a#help:hover {
background:url(img/menu_howtohelp2.png) no-repeat;
}


#menu ul li a#contact {
float:left;
width:89px;
height:21px;
background:url(img/menu_contactus.png) no-repeat;
}

#menu ul li a#contact:hover {
background:url(img/menu_contactus2.png) no-repeat;
}


#menu ul li a#links {
float:left;
width:47px;
height:21px;
background:url(img/menu_links.png) no-repeat;
}
#menu ul li a#links:hover {
background:url(img/menu_links2.png) no-repeat;
}


/********************/



#slideshowbox {
background:url(img/slideshowbox.png) no-repeat;
float:left;
width:876px;
height:229px;
margin:0 0 0 70px;
padding:0;
}

#slideshowbox object {
float:left;
margin:8px 0 0 16px;
}


/********************/


#homeleft {
float:left;
width:515px;
height:auto;
background: url(img/homeleftvertline.jpg) repeat-y right;
margin:10px 0 0 70px;
}

#homeleft h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:20px;
padding:0 0 15px 30px;
}

#homeleft p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:21px;
padding:0 15px 15px 30px;
}

#homeleft p a {
color:#feb300;
text-decoration:underline;
}

#homeleft p a:hover {
color:#fff;
text-decoration:none;
}

#homeleft p.partnerlist a img:hover {
/** opacity:0.7;filter:alpha(opacity=70); **/
}



ul#partnerlist {
margin:0 0 0 40px;
padding:0;
float:left;
width:550px;
}

ul#partnerlist li {
float:left;
background:none;
list-style:none;
height:60px;
width:400px;
margin:0 0 30px 0;
}

ul#partnerlist li:hover {
background:#003300;
}

ul#partnerlist li a img {
border:none;
padding-right:15px;
}

ul#partnerlist li a p {
float:left;
margin:0;
padding:8px 0 0 0;
font-size:12px;
color:#FFFF99;
}
ul#partnerlist li a p span {
font-weight:bold;
font-size:18px;
color:#fff;
}



#homeleft p a.morelink {
float:right;
color:#fff799;
font-weight:bold;
font-size:11px;
padding-right:10px;
text-decoration:none;
}

#homeleft p a.morelink:hover {
color:#fff;
text-decoration:underline;
}


#homeleft table td.formtext p {
font-size:12px;
}

#homeleft input {
padding:2px;
margin:0;
}
table#contact p {
}

#links p a {
font-size:14px;
}



/************************/




#homeleftwide {
float:left;
width:860px;
height:auto;
margin:10px 0 0 70px;
}

#homeleftwide h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:20px;
padding:0 0 15px 30px;
}


#toprightlinks {
float:right;
width:400px;
}

#homeleftwide a.pdflink {
color:#feb300;
float:right;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:3px 7px;
margin:0 8px;
background:#006600;
text-transform:uppercase;
}
#homeleftwide a.pdflink:hover {
color:#fff;
}

#homeleftwide p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:21px;
padding:0 0px 5px 30px;
width:830px;
}



#homeleftwide p a {
color:#feb300;
text-decoration:underline;
}

#homeleftwide p a:hover {
color:#fff;
text-decoration:none;
}
#homeleftwide img {
border: #fff 1px solid;
display:block;
}
#homeleftwide img.right {
margin:0 0 20px 20px;
}
#homeleftwide img.left {
margin:0 20px 20px 30px;
}


#homeleftwide ul {
margin:0 0 0 60px;
width:430px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
line-height:17px;
}

#homeleftwide ul li {
padding:0 0 10px 0;
}




#partnershipresearchlist p {
margin-bottom:25px;
line-height:20px;
}

#partnershipresearchlist p i {
color:#FFFFCC;
}

#partnershipresearchlist h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
padding:10px 0 5px 0px;
margin:0 0 25px 30px;
text-transform:uppercase;
border-bottom:#fff 1px solid;
}


/**********************/


#homeright {
float:left;
width:336px;
height:319px;
background: url(img/homeright.png) no-repeat right;
margin:0 0 0 30px;
}

#homeright h2 {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#013f01;
font-size:16px;
margin:10px 0 3px 0;
padding:10px 0 3px 30px;
text-transform:uppercase;
}

#homeright ul {
float:left;
width:270px;
margin:15px 0 0 30px;
padding:0;
}

#homeright ul li {
list-style:none;
float:left;
padding:0 0 15px 0;
margin:0;
}

#homeright ul li a img {
float:left;
border:#fff 1px solid;
margin:0 12px 0px 0;
}
#homeright ul li a img:hover {
border:#000 1px solid;
}


#homeright a p {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:0 10px 0 0;
margin:0;
text-decoration:none;
}

#homeright a {
text-decoration:none;
}

#homeright a p:hover {
text-decoration:underline;
}


#footer {
float:left;
width:847px;
height:150px;
margin:50px 0 0 92px;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
border-top: #d0bd7e 1px solid;
}
#footer a {
color:#fff799;
text-decoration:none;
}

