.mapmarklink { text-decoration:none; vertical-align: middle; } .maptext { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; /*font-weight:bold;*/ overflow:hidden; vertical-align: middle; } .maptext p { padding:5px; margin-top:-2px; margin-bottom:-10px; vertical-align: middle; } .small { padding: 5px; font-size: 14px; } .maptext h1 { font-size:14px; text-align: center; font-weight: bold; } .maptext h2 { font-size:12px; vertical-align:middle; text-align:center; margin-top: 12px; margin-bottom: 10px; } .maptext h3{ text-align:center; font-size:10px; }