* {
margin: 0;
}
h1, h2, h3, h4, h5 {
margin: 1em 0;
line-height: 1em;
}
body, html {
height: 100%;
margin: 0;
padding: 0;
}

body {
background: #f6f2dd url('/img/background.jpg') repeat scroll center top;
}

a {
color: #8A1F02;
text-decoration: none;
}

a:hover {
color: #ae2805;
text-decoration: none;
}

h4, h3 {
margin-bottom: 10px;
}
img.img_main, img.image_frontpage {
	margin-top: 12px;
	margin-bottom: 12px;
}
.listtitle {
font-weight: bold;
}
.subtitle {
font-weight: bold;
font-size: 22px;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -191px;
width: 1000px;
}

#header {
height:146px;
position: relative;
}

#header #header-logo {
position: absolute;
top:0;
left:0;
width:433px;
height:146px;
border: 0;
}

#header #header-nav {
position:absolute;
top:7px;
left:500px;
width:349px;
height:31px;
overflow:hidden;
}

#header #header-nav a {
display: block;
float: left;
background-color: #00467f;
color: #ffffff;
padding: 1px 0;
margin: 0;
height: 29px;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 27px;
text-decoration: none;
text-align: center;
border-right: 1px solid #40749f;
}
#header #header-nav a:hover {
background-color: #01589f;
}
#header #header-nav #header-nav-about {
width: 102px;
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
#header #header-nav #header-nav-contact {
width: 95px;
}
#header #header-nav #header-nav-media {
width: 75px;
}
#header #header-nav #header-nav-blog {
width: 74px;
border-right:0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
}

#header #header-social {
position:absolute;
top:7px;
left:852px;
width:148px;
height:32px;
text-align:right;
}
#header #header-social img {
border:0;
width:32px;
height:32px;
display: inline;
margin-left:5px;
}
#header #header-updates {
position:absolute;
top:93px;
left:503px;
width:497px;
height:40px;
overflow:hidden;
text-align: right;
}

#header #header-updates #header-updates-label {
color:#00467f;
height: 40px;
font-size:25px;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
vertical-align:middle;
}

#header #header-updates #header-updates-email {
width:140px;
height:15px;
overflow:hidden;
margin:0;
padding:3px;
font-size:12px;
font-family: sans-serif;
vertical-align:middle;
border: 1px solid #d8d9cd;
}

#header #header-updates #header-updates-submit {
background-color: #00467f;
color: #ffffff;
font-size:19px;
height:21px;
overflow:hidden;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
vertical-align:middle;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url('iehacks/border-radius.htc');
border: 0;
margin: 0;
padding: 0 3px;
}
#nav, #nav ul {
	float: left;
	width: auto;
	list-style: none;
	text-transform:uppercase;
	font-weight:bold;
	padding: 0;
	margin: 0 0 0 0;
	font-size:11px;	
	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

#nav a:hover {
color: #FFFFFF;
text-transform:uppercase;
}

#nav a.daddy {
	}

#nav li {
float: left;
padding: 0;
font-size: 11px;
}
#nav a {
display: block;
background-color: #8a1f03;
color: #ffffff;
font-size: 38px;
padding: 1px 0;
margin: 0;
height: 40px;
width: 100px;
overflow:hidden;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
text-decoration: none;
text-align: center;
border-right: 1px solid #ecdec0;
width:199px;
}
#nav a:hover {
background-color: #ae2805;
}
#nav #main-nav-regions {
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
#nav #main-nav-issues {
}
#nav #main-nav-explore {
}
#nav #main-nav-take-action {
}
#nav #main-nav-donate {
width: 200px;
border-right: 0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
color: #f0e29c;
background-image: url('/img/main-nav-donate-background.png');
background-repeat: repeat-x;
cursor:pointer;
}
#nav a:hover#main-nav-donate {
background-image: url('/img/main-nav-donate-background-hover.png');
}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 199px;
	w\idth: 199px;
	font-weight: normal;
	text-transform:none;
	margin: 0;
  z-index:100;
  margin-left: -1px;
  border-left: 1px solid #ecdec0;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0  0 5px 5px ;
  padding: 0 0 15px 0;
background-color: #ae2805;
}
#nav li ul a {
background-color: #ae2805;
}
#nav li ul a:hover {
background-color: #8a1f03;
}
#
#nav li li {
	width: 175px;
}

#nav li ul a {
	width: 175px;
  height: 30px;
  font-size: 22px;
	padding: 4px 10px 2px 14px;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	
}

#nav li:hover, #nav li.sfhover {
}


#content {
margin: 8px 0 0 0;
position: relative;
}

#content #home-slideshow-image {
width:1000px;
height:431px;
}

#content #home-slideshow-controls {
width:1000px;
height:20px;
padding: 3px 0;
text-align:center;
background-image: url('/img/home-slideshow-shadow.png');
background-repeat: no-repeat;
background-position: top center;
}

#content #home-slideshow-controls img {
border: 0;
}

#content #home-news {
float: left;
margin: 0 20px 0 0;
padding: 0;
background-color: #ffffff;
width:331px;
height:332px;
overflow:hidden;
position:relative;
border: 1px solid #ebd9c1;
}

#content #home-explore {
float: left;
margin: 0;
padding: 0;
background-color: #ffffff;
width:644px;
height:316px;
border: 1px solid #ebd9c1;
}

#content .home-head {
height:45px;
padding: 8px;
}
#content .home-head h3 {
float: left;
color: #8a1f03;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 33px;
margin:0 0 0 6px;
}

#content #main {
float:left;
width:690px;
margin-right:20px;
padding: 0;
}

#content #main-content {
background-color: #ffffff;
color: #000000;
border: 1px solid #ebd9c1;
padding: 25px 25px 100px 25px;
font-family: sans-serif;
line-height: 120%;
font-size: 14px;
position: relative;
}

#main-content .show-more {
padding: 9px 40px 5px 10px;
}

#content #main-content .title {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
line-height:45px;
font-size: 33px;
margin-bottom:30px;
}

#content #main-content p {
margin-bottom: 10px;
}

#content #main-slideshow-image {
width:690px;
height:358px;
}

#content #main-slideshow-controls {
width:690px;
height:20px;
padding: 5px 0;
text-align:center;
background-image: url('/img/main-slideshow-shadow.png');
background-repeat: no-repeat;
background-position: top center;
}
#slideshow-pager {
margin-left: auto;
margin-right: auto;
display: block;
overflow: hidden;
height: 18px;
width: 150px;
}
#slideshow-pager a, #interior-slideshow-pager a{
background: url(/img/slideshow-inactive.png) top left no-repeat;
overflow: hidden;
color: #FFFFFF;
padding-top: 30px;
float: left;
display: block;
height:10px;
width: 24px;
}
#slideshow-pager a.activeSlide, #interior-slideshow-pager a.activeSlide {
background: url(/img/slideshow-active.png) top left no-repeat;
overflow: hidden;
display: block;
float: left;
width: 24px;
height:10px;
}

#content #main-content .image {
text-align:left;
display:inline;
margin: 5px;
}

#content #main-content .image img {
display: block;
margin-bottom: 3px;
}

#content #main-content .image .caption {
display: block;
font-size: 12px;
color: #6f6f6f;
}

#content #sidebar {
float: left;
width:290px;
padding: 0;
}

#content #sidebar .sidebar-block {
margin-bottom: 20px;
}

#content #sidebar .sidebar-block h2 {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 33px;
color:#000000;
margin: 0;
padding: 0;
}

#sidebar-take-action{position:relative;}

#sidebar-take-action .nav-grey-box{
   background: none repeat scroll 0 0 #000000;
    bottom: 15px;
    height: 70px;
    left: 0;
    opacity: 0.4;
filter:alpha(opacity=40);
    position: absolute;
    width: 290px;
}

#sidebar-take-action-img{
width: 290px;
height: 300px;
overflow:hidden;
}

#sidebar-news-action-img{
width: 335px;
height: 274px;
overflow:hidden;
}


#content #sidebar #sidebar-responsible-finance h2 {
border-bottom: 1px solid #d1bfbc;
}

#content #sidebar #sidebar-responsible-finance a {
display: block;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 33px;
color:#8a1f02;
text-decoration: none;
border-bottom: 1px solid #d1bfbc;
}

#content #sidebar #sidebar-responsible-finance a:hover {
color: #ae2805;
}

#content #sidebar #sidebar-updates h2 {
border-bottom: 1px solid #d1bfbc;
}

#content #sidebar #sidebar-updates a.item {
display:block;
border-bottom: 1px solid #d1bfbc;
font-family:sans-serif;
color:#000000;
text-decoration:none;
padding: 4px 0;
font-size: 13px;
}
#content #sidebar #sidebar-updates a.item:hover {
color: #666666;
}
#content #sidebar #sidebar-updates a.item .date {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 23px;
color: #8a1f01;
padding-right: 15px;
background-image: url('/img/sidebar-small-arrow.png');
background-repeat: no-repeat;
background-position: center right;
}

#footer-push {
height: 191px;
}

#footer {
height:191px;
background-image: url('/img/footer-background.png');
background-repeat: repeat-x;
background-position: center;
}

#footer-container {
position: relative;
width:1000px;
margin: 0 auto;
}

#footer #footer-info {
position: absolute;
top: 72px;
left: 0;
width:500px;
height:80px;
background-image: url('/img/footer-logo.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 50px;
padding-top: 27px;
color: #00467f;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 20px;
line-height: 120%;
}

#footer #footer-search {
position: absolute;
top: 111px;
right: 0;
width:223px;
height:25px;
background-color: #00467f;
color: #ffffff;
-moz-border-radius: 5px;
border-radius: 5px;
}

#footer #footer-search #footer-search-text {
width:146px;
height:13px;
margin:3px 0 0 4px;
padding:3px;
font-size:12px;
font-family: sans-serif;
vertical-align:middle;
border: 0;
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
float: left;
}

#footer #footer-search #footer-search-submit {
background-color: #00467f;
color: #ffffff;
font-size:19px;
height:21px;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
vertical-align:middle;
border:0;
margin:0;
padding:0 4px;
float: right;
}

#footer #footer-nav {
position: absolute;
top: 141px;
right: 0;
width:223px;
height:25px;
text-align: right;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
color: #00467f;
font-size:18px;
}

#footer #footer-nav a {
color: #00467f;
text-decoration: none;
padding: 0 3px;
}

#footer #footer-nav a:hover {
color: #01589f;
}

.clear {
clear:both;
}

img {
border: 0;
}

a.show-more {
float: right;
background-color: #97afc0;
background-image: url('/img/home-box-button-background.gif');
background-repeat: no-repeat;
background-position: center right;
color: #ffffff;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 19px;
height: 19px;
padding: 5px 40px 5px 10px;
text-decoration: none;
-moz-border-radius: 5px;
border-radius: 5px;
}

.article_public_detail img {
margin: 10px;
}

/* index slideshow */

.slide-issue a {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 20px;
color: #ffffff;
z-index: 20;
text-shadow: #444444 1px 1px 1px; 
}
.slide-region a {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
z-index: 20;
font-size: 65px;
color: #DDC05A;
text-shadow: #444444 3px 3px 3px; 
}
.slide-title a {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
position: absolute;
font-size: 45px;
color: #fbfffb;
text-shadow: #444444 3px 3px 3px; 
}
.slide-arrow {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
position: absolute;
top: 35px;
left: 355px;
font-size: 35px;
color: #FFFFFF;
display: none;
}
#home-slideshow {
width: 1000px;
height: 431px;
position: relative;
}
.slide-text-left {
position: absolute;
width: 400px;
top: 150px;
left: 40px;
z-index: 20;
}
.slide-text-right {
position: absolute;
width: 400px;
top: 125px;
right: 80px;
z-index: 20;
}

#home-news-body img{
width:331px;
height:271px;
overflow:hidden;
}

#home-news-body .nav-grey-box{
height: 78px;
position:absolute;
width:330px;
bottom:0;
left:0;
background:#000;
opacity:0.4;filter:alpha(opacity=40)
}

.home-news-title, .home-news-title a{
font-family: LeagueGothicRegular, arial;
color: #fff;
font-size: 30px;
}

.home-news-text a{
font-family: LeagueGothicRegular, arial;
color: #fff;
height: 80px;
font-size: 25px;
position:absolute;
width:250px;
bottom:0;
left:10px;
}

.home-news-date{
font-size: 20px;
}

/* issue feature */

#issue-names {
margin: 10px 10px 20px 10px;
}

.issue-title {
font-family:LeagueGothicRegular,arial;
color:#8A1F03;
width: 135px;
float: left;
font-size: 23px;
}

.issue-pager {
background: url(/img/slideshow-inactive.png) top left no-repeat;
display: block;
float: left;
width: 25px;
height: 20px;
margin-top: 4px;
margin-left: 3px;
}
.issue-pager-hover {
background: url(/img/slideshow-active.png) top left no-repeat;
display: block;
float: left;
width: 25px;
height: 20px;
margin-top: 4px;
margin-left: 3px;
}
#issue-image{
height: 193px;
width: 290px;
background: #222222;
overflow: hidden;
}
.issue-image-container {
display: none;
}
#climate-image {
display:block;
}
/* inside slideshow */
#main-slideshow {
background: url(/img/pacenv-interior-slideshow-bg.png) top left no-repeat;
margin-left: -10px;
padding-top: 3px;
overflow:visible;
width: 715px;
position: relative;
}
#interior-slideshow {
width:704px;
height:365px;
position: relative;
margin: 4px 14px 7px 10px;
}
#interior-slideshow .slide-desc  {
font-family: LeagueGothicRegular, arial;
font-size: 28px;
position: absolute;
top: 60px;
color: #ffffff;
z-index: 20;
text-shadow: #222222 3px 3px 3px; 
}
#interior-slideshow .slide-title  {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
position: absolute;
font-size: 45px;
color: #DDC05A;
text-shadow: #222222 3px 3px 3px; 
}
#interior-slideshow .slide-arrow {
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
position: absolute;
top: 35px;
left: 300px;
font-size: 35px;
color: #FFFFFF;
}
#interior-slideshow img {
width:691px;
height:359px;
position: relative;
}
#interior-slideshow .slide-credit {
position: absolute;
top: 330px;
right: 20px;
font-size: 9px;
z-index: 25;
font-family: arial, helvetica, verdana, san-serif;
color: #FFFFFF;
}
#interior-slideshow .slide-text-left  {
position: absolute;
width: 330px;
top: 150px;
left: 70px;
z-index: 20;
background: #000000;
}
#interior-slideshow .slide-text-right {
position: absolute;
width: 330px;
top: 150px;
right: 60px;
z-index: 20;
}
#prev {
position: absolute;
top: 190px;
left: 30px;
font-family: LeagueGothicRegular, arial;
text-transform: uppercase;
font-size: 35px;
color: #FFFFFF;
z-index: 20;
display:none;
}
#next {
font-family: LeagueGothicRegular, arial;
display:none;
text-transform: uppercase;
font-size: 35px;
color: #FFFFFF;
position: absolute;
top: 190px;
right: 30px;
z-index: 20;
}
#interior-slideshow-pager {
margin-left: auto;
margin-right: auto;
display: block;
overflow: hidden;
height: 24px;
width: 90px;
}
#small-map {
height: 271px;
width: 646px;
background: url("/img/map_nodots_05.gif") top left no-repeat;
position: relative;
}
.region-dot {
position: absolute;
width: 27px;
height: 27px;
background: url("/img/small_dot.png") top left no-repeat;
}
#info-banner {
bottom: 0;
position: absolute;
height: 78px;
width: 646px;
filter:alpha(opacity=40);
opacity:0.4;
background: #000000;
}
.label {
display: none;
}
.label a {
text-transform: uppercase;
color: #000000;
font-size: 24px;
font-family: LeagueGothicRegular, arial;
margin: 27px 0 0 45px;
}
.desc {
display: none;
z-index: 10;
font-size: 34px;
position: absolute;
top: 193px;
left: 0px;
color: #FFFFFF;
font-family: LeagueGothicRegular, arial;
}
.desc p {
display: block;
padding: 20px 0 0 0;
float: left;
}
.desc img {
padding: 0 15px 0 0 ;
float: left;
}
#russia {
top: 65px;
left: 70px;
}
#alaska {
top: 43px;
left: 350px;
}
#california {
left: 472px;
top: 135px;
}
#china {
left: 20px;
top: 155px;
}
#arctic {
top: 10px;
left: 300px;
}
#global {
top: 130px;
left: 590px;
}
#global .label a {
margin: 27px 0 0 -55px;
}
#california .label a {
margin: 27px 0 0 -80px;
}
#large-map {
position: relative;
height: 323px;
width: 945px;
border: 1px solid grey;
background: url("/img/pacenv_bigmap.jpg") top left no-repeat;
}
#largemap-inst {
position: absolute;
right: 10px;
top:20px; 
}
#large-map .label a {
font-size: 34px;
margin: 0 0 0 20px;
text-shadow: #FFFFFF 2px 2px 2px; 
}
#large-map .region {
position: absolute;
display: none;
}
#large-map #russia {
left: 0px;
top: 65px;
}
#large-map .location {
position: absolute;
width: 300px;
height: 30px;
background: url("/img/small_dot.png") top left no-repeat;
}
#large-map .location a {
text-transform: uppercase;
display: block;
color: #990000;
margin: 5px 0 0 38px;
font-size: 22px;
font-family: LeagueGothicRegular, arial;
text-shadow: #ecd7c1 2px 2px 2px; 
}
#lakebaikal {
top: 30px;
position: absolute;
left: 58px;
}
#sakhalin {
top: 82px;
position: absolute;
left:168px;
}
#altai {
top: 60px;
position: absolute;
left: 10px;
}
#kamchatka {
top: 40px;
position: absolute;
left: 232px;
}
#arctic-spot {
top: 9px;
position: absolute;
left: 140px;
}
#india {
top: 40px;
position: absolute;
left: -40px;
}
#southafrica {
top: 80px;
position: absolute;
left: -40px;
}
#papau {
top: 120px;
position: absolute;
left: -40px;
}
#dc {
top: 9px;
position: absolute;
left: 180px;
}
#biliu { 
top: 52px;
position: absolute;
left: 91px;
}
#yellow {
top: 70px;
position: absolute;
left: 2px;
}
#huai{
top: 96px;
position: absolute;
left: 68px;
}
#green{
top: 83px;
position: absolute;
left: 80px;
}
#sharkfin{
top: 145px;
position: absolute;
left: 65px;
}
#songhua {
top: 33px;
position: absolute;
left: 106px;
}
#caoceans { 
top: 30px;
position: absolute;
left: -285px;
}
#caenergy { 
top: 30px;
position: absolute;
left: 20px;
}
#beaufort { 
top: 0px;
position: absolute;
left: -280px;
}
#bering { 
top: 40px;
position: absolute;
left:-20px;
}
#large-map #beaufort.location {
background: url("/img/small_dot.png") top right no-repeat;
width: 268px;
}
#large-map #caoceans.location {
background: url("/img/small_dot.png") top right no-repeat;
width: 268px;
}

#large-map #dc.location  {
background: url("/img/small_dot.png") top right no-repeat;
width: 177px;
}
#large-map #alaska {
left: 390px;
top: 23px;
}
#large-map #california {
left: 559px;
top: 165px;
}
#large-map #china {
left: -5px;
top: 139px;
}
#large-map #arctic {
top: 30px;
left: 220px;
}
#large-map #global {
top: 150px;
left: 400px;
}
#large-map #global .label a {
margin: 27px 0 0 -55px;
}
#large-map #california .label a {
margin: 27px 0 0 -80px;
}
#large-map-banner {
position: relative;
height: 240px;
background: #545657;
}
#intro-desc {
display: block;
padding: 20px 0 0 30px;
}
#large-map-banner .desc {
display: none;
z-index: 10;
font-size: 34px;
position: absolute;
top: 0px;
left: 0px;
color: #FFFFFF;
font-family: LeagueGothicRegular, arial;
}
#large-map-banner .desc p {
display: block;
padding: 0px 0 0 40px;
float: left;
color: #ddbf59;
width: 600px;
line-height: 1.2em;
}
#large-map-banner .desc h3 {
display: block;
padding: 40px 0 10px 40px;
float: left;
width: 600px;
}

#large-map-banner .desc img {
padding: 0 15px 0 0 ;
float: left;
}
#large-map-banner #intro-desc img {
padding: 0;
float: left;
width: 236px;
height: 239px;
}
#large-map-banner #intro-desc {
display: block;
padding: 0 0 0 0px;
font-size: 50px;
}
#region-select {
background: #728797;
height: 323px;
width: 173px;
float: right;
}
#region-select a {
padding: 10px 10px 10px 50px;
margin: 0;
text-transform: uppercase;
display: block;
font-size: 25px;
color: #FFFFFF;
font-family: LeagueGothicRegular, arial;
background: url(/img/small_dot.png)  10px center no-repeat;
}
#region-select a:hover {
padding: 10px 10px 10px 50px;
margin: 0px 0 0px 0px;
text-transform: uppercase;
display: block;
font-size: 25px;
color: #000000;
font-family: LeagueGothicRegular, arial;
background: #d1d8d7 url(/img/small_dot.png) 10px center no-repeat;
}

.photocaption {
font-size: 11px;
margin: 0 0 10px 0;
padding: 0px;
}
#previ {
position: absolute;
left: 390px;
top: 435px;
}
#nexti {
position: absolute;
right: 448px;
top: 435px;
}
.region-desc {
display: none;
}
.region-desc a {
color: #DDBF59;
}
#large-map-banner .region-desc span {
color: #FFFFFF;
width: 600px;
display: block;
position: absolute;
left: 290px;
top: 65px;
}
#large-map-banner .region-desc span.credit {
color: #FFFFFF;
width: 600px;
display: block;
position: absolute;
left: 290px;
top: 210px;
font-size: 11px;
font-style: italic;
}

#large-map-banner .region-desc h4 a {
color: #DDBF59;
display: block;
position: absolute;
left: 290px;
width: 600px;
font-family: LeagueGothicRegular,arial;
font-size: 34px;
top: 35px;
}
#main-slideshow #previ {
top: 380px;
left: 265px;
}
#main-slideshow #nexti {
top: 380px;
right: 290px;
}
#onload {
position: absolute;
color: #FFFFFF;
font-size: 42px;
top: 150px;
right: 260px;
font-family: LeagueGothicRegular,arial;
text-shadow: 2px 2px 2px #9F8354;
}
/* Donate Page */
#content #main-donate {
float:left;
width:100%;
margin-right:20px;
padding: 0;
}

