div.logo_block{ margin: 0px; text-align: center; padding-left:40px; padding-right:40px; padding-top:5px; padding-bottom:5px; background-image : url(bgimg); background-repeat : repeat-y; background-position: -0% -0%; } div.logo_block table.logo{ border:0px; text-align:center; width:95%; } table.logo tr.logo{ vertical-align:middle; } table.logo td.logo{ margin:0px; padding:0px; vertical-align:middle; } table.logo td.pagetitle{ font-weight:bold; font-size:26px; padding:0px; margin:0px; }