.call-to-action-section .front .short-desc { position: relative; height:auto;
    margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
    }
	
.call-to-action-section .back .desc p{ height:auto;
    margin-top: expression(this.offsetHeight < this.parentNode.parentNode.offsetHeight ? parseInt((this.parentNode.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
    }
	
h1 {
    line-height: normal;
}

#news-filter-month,#news-filter-year{width:120px;}
#news-header{position:relative; z-index:999;}
#news-header #news-filter{margin-top:-30px;}
.newsfeed-button {width:100px;}