#n1-landing { height: 250px; background-image: url('mod/n1_theme/_graphics/n1.png'); background-repeat: no-repeat; display: table; margin: 30px 0 50px 0; } #n1-landing-inner { display: table-cell; vertical-align: middle; padding-left: 220px; } #n1-landing-title { font-size: 1.7em; font-weight: bold; } #n1-landing-subtitle { font-size: 1.4em; color: #666; }