@media all
{
#header {height:100px;}
#nav {position:absolute;top:500px;z-index:112;width:970px;padding:0;}
.subcl {margin-top:25px;padding: 0;}
#main { background: transparent;padding:0; min-height:430px;}
* html #main {height:430px;}
.upper {position:relative;min-height:200px;}
  .upper .tx-t3mcumulustagcloud-pi1 {position:absolute;z-index:2;top:-25px; } 
  .upper #wpcumuluswidgetcontent{-moz-opacity: 50%;opacity: 0.5;}
  .upper .tx-donations-pi2 {position:absolute;top:238px;z-index:3;}  
}