@charset "utf-8";
/* CSS Document */
body{margin:0;
padding:18px 0 0 0;
font:arial;
}
html, body{
height:100%;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
li{
list-style:none;
}
a{
text-decoration:none;
}
img{
border:0;
}
.spacer{
clear:both;
margin:0;
padding:0;
}
#page{
width:938px;
height:auto;
margin:auto;
background:url(../images/bg_page.gif) 0 0 repeat-y;
}
#header{
height:147px;
background:url(../images/bg_header.jpg) 0 0 no-repeat;
padding:39px 30px 0 31px;
}
/*---ul.menutop{
clear:both;
padding:20px 0 0 311px;
margin:0;
}
ul.menutop li{
background:url(../images/bullet1.gif) 0 0 no-repeat;
padding:0 14px 0 16px;
float:left;
line-height:14px;
}
ul.menutop li a{
font:normal 13px arial;
color:#b6e600;
}
ul.menutop li a:hover{
color:#fff;
}
----*/
body.home li#home a, body.about li#about, body.cc li#climate, body.action li#action, body.news li#news, body.pledge li#pledge{
font-size:13px;
font-weight:bold;
}
 body.about li.about1, body.cc li.climate1, body.action li.action1, body.news li.news1, body.pledge li.pledge1{
font-size:12px;
font-weight:normal;
}

#contentarea{
clear:both;
background:url(../images/bg_contentarea.gif) 0 0 no-repeat;
min-height:472px;
_height:472px;
padding:0 24px 0 50px;
}
#column1{
float:left;
width:620px;
color:#004b72;
font:normal 12px arial;
text-align:justify;
}
#column2{
float:right;
width:232px;
}
.imgslider{
width:330px;
float:left;
}
/*----news----*/
ul.news{
width:260px;
padding:0;
margin:0;
}
ul.news li{
color:#000;
padding:5px 0;
line-height:14px;
}
ul.news li a{
color:#000;
}
ul.news li a:hover{
color:#0066CC;
}
.more{
float:right;
}
.more a:hover img{
filter:alpha(opacity=50);
-moz-opacity:.5;
opacity:.5;

}
#solutions{
background:url(../images/bg_title.gif) 0 5px repeat-x;
padding-top:4px;
color:#32383d;
}
#solutions a{
color:#003399;
}
#solutions a:hover{
color:#000;
}
.title1{
padding-left:20px;
font:bold 13px arial;
margin:0;
height:30px;
}
#solutions span{
float:left;
width:175px;
padding-left:20px;
}
ul.rightmenu{
padding:10px 0 0 15px;;
margin:0;
}
ul.rightmenu li{
background:url(../images/bullet2.gif) 0 0 no-repeat;
font:normal 11px arial;
padding:0 0 10px 15px;
line-height:12px;
}
ul.rightmenu a{
color:#000;
}
ul.rightmenu a:hover{
color:#0066CC;
}
#footer{
clear:both;
text-align:right;
background:url(../images/bg_footer.gif) 0 0 no-repeat;
height:50px;
font:normal 11px arial;
padding:25px 10px 0 0;

}
#footer a{
color:#0066cc;
padding:0 6px;
}
#footer a:hover{
color:#000;
}