div.tile           {height:113px; width:300px; position:relative;}
div.tile img       {display:block;}
div.tile-line      {position:absolute; overflow:hidden; z-index:1; white-space:nowrap; color:yellow; font-size:34px;}

div.tile-line-7-1, div.tile-line-7-2, div.tile-line-8-1, div.tile-line-8-2, div.tile-line-9-1, div.tile-line-9-2,
div.tile-line-10-1, div.tile-line-10-2, div.tile-line-11-1, div.tile-line-11-2, div.tile-line-12-1, div.tile-line-12-2, 
div.tile-line-13-1, div.tile-line-13-2, 
div.tile-line-14-1, div.tile-line-14-2, 
div.tile-line-15-1, div.tile-line-15-2, div.tile-line-16-1, div.tile-line-16-2, div.tile-line-17-1, div.tile-line-17-2, 
div.tile-line-20-1, div.tile-line-20-2, div.tile-line-21-1, div.tile-line-21-2, 
div.tile-line-22-1, div.tile-line-22-2, div.tile-line-23-1, div.tile-line-23-2, 
div.tile-line-24-1, div.tile-line-24-2, 
div.tile-line-25-1, div.tile-line-25-2, div.tile-line-26-1, div.tile-line-26-2, 
div.tile-line-27-1, div.tile-line-27-2, div.tile-line-28-1, div.tile-line-28-2, div.tile-line-29-1, div.tile-line-29-2, 
div.tile-line-30-1, div.tile-line-30-2, div.tile-line-31-1, div.tile-line-31-2, div.tile-line-32-1, div.tile-line-32-2, 
div.tile-line-33-1, div.tile-line-33-2 
{width:300px; height:50px;}

div.tile-line-7-1 {text-align:center; color:#333; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-7-2 {text-align:center; color:#666; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-8-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-8-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-9-1 {text-align:center; color:#ff0; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-9-2 {text-align:center; color:#ff0; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-10-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-10-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-11-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-11-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-12-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-12-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-13-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-13-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}

div.tile-line-14-1 {text-align:center; color:#fff; width:300px; font-size:30px; font-weight:bold; padding:20px 0 2px 0; white-space:normal;}
div.tile-line-14-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:55px 0 2px 0; white-space:normal;}

div.tile-line-15-1 {text-align:center; color:#fff; width:300px; font-size:30px; font-weight:bold; padding:25px 0 2px 0; white-space:normal;}
div.tile-line-15-2 {text-align:center; color:#fff; width:300px; font-size:20px; line-height:25px; padding:60px 0 2px 0; white-space:normal;}
div.tile-line-16-1 {text-align:center; color:#f0c; width:300px; font-size:30px; font-weight:bold; padding:25px 0 2px 0; white-space:normal;}
div.tile-line-16-2 {text-align:center; color:#f0c; width:300px; font-size:20px; line-height:25px; padding:60px 0 2px 0; white-space:normal;}
div.tile-line-17-1 {text-align:center; color:#36c; width:300px; font-size:30px; font-weight:bold; padding:25px 0 2px 0; white-space:normal;}
div.tile-line-17-2 {text-align:center; color:#36c; width:300px; font-size:20px; line-height:25px; padding:60px 0 2px 0; white-space:normal;}

div.tile-line-20-1 {text-align:center; color:#fc0; width:300px; font-size:30px; padding:30px 0 2px 0; white-space:normal;}
div.tile-line-20-2 {text-align:center; color:#fff; width:300px; font-size:18px; line-height:20px; padding:65px 0 2px 0; white-space:normal;}
div.tile-line-21-1 {text-align:center; color:#060; width:300px; font-size:30px; padding:30px 0 2px 0; white-space:normal;}
div.tile-line-21-2 {text-align:center; color:#060; width:300px; font-size:18px; line-height:20px; padding:65px 0 2px 0; white-space:normal;}

div.tile-line-22-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:45px 0 2px 0; white-space:normal;}
div.tile-line-22-2 {text-align:center; color:#fff; width:300px; font-size:20px; padding:80px 0 2px 0; white-space:normal;}
div.tile-line-23-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:45px 0 2px 0; white-space:normal;}
div.tile-line-23-2 {text-align:center; color:#fff; width:300px; font-size:20px; padding:80px 0 2px 0; white-space:normal;}

div.tile-line-24-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:40px 0 2px 0; white-space:normal;}
div.tile-line-24-2 {text-align:center; color:#fff; width:300px; font-size:20px; padding:75px 0 2px 0; white-space:normal;}

div.tile-line-25-1 {text-align:center; color:#666; width:300px; font-size:30px; padding:25px 0 2px 0; white-space:normal;}
div.tile-line-25-2 {text-align:center; color:#666; width:300px; font-size:20px; padding:58px 0 2px 0; white-space:normal;}
div.tile-line-26-1 {text-align:center; color:#fff; width:300px; font-size:30px; padding:25px 0 2px 0; white-space:normal;}
div.tile-line-26-2 {text-align:center; color:#fff; width:300px; font-size:20px; padding:58px 0 2px 0; white-space:normal;}

div.tile-line-27-1 {text-align:center; color:#fff; width:280px; font-size:30px; font-weight:bold; padding:10px 2px 2px 10px; white-space:normal;}
div.tile-line-27-2 {text-align:center; color:#fff; width:280px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 2px 2px 10px; white-space:normal;}
div.tile-line-28-1 {text-align:center; color:#666; width:280px; font-size:30px; font-weight:bold; padding:10px 2px 2px 10px; white-space:normal;}
div.tile-line-28-2 {text-align:center; color:#666; width:280px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 2px 2px 10px; white-space:normal;}
div.tile-line-29-1 {text-align:center; color:#fff; width:280px; font-size:30px; font-weight:bold; padding:10px 2px 2px 10px; white-space:normal;}
div.tile-line-29-2 {text-align:center; color:#fff; width:280px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 2px 2px 10px; white-space:normal;}

div.tile-line-30-1 {text-align:center; color:#fff; width:300px; font-size:30px; font-weight:bold; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-30-2 {text-align:center; color:#fff; width:300px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-31-1 {text-align:center; color:#fff; width:300px; font-size:30px; font-weight:bold; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-31-2 {text-align:center; color:#fff; width:300px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
div.tile-line-32-1 {text-align:center; color:#fff; width:300px; font-size:30px; font-weight:bold; padding:10px 0 2px 0; white-space:normal;}
div.tile-line-32-2 {text-align:center; color:#fff; width:300px; font-size:20px; font-weight:bold; line-height:25px; padding:50px 0 2px 0; white-space:normal;}

div.tile-line-33-1 {text-align:center; color:#ff3; width:300px; font-size:30px; padding:15px 0 2px 0; white-space:normal;}
div.tile-line-33-2 {text-align:center; color:#ff3; width:300px; font-size:20px; line-height:25px; padding:50px 0 2px 0; white-space:normal;}
