/* Sports pages */
div#page-2012 div.sport-aquatics-diving {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/aquatics-diving.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-aquatics-swimming {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/aquatics-swimming.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-aquatics-synchronised-swimming {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/aquatics-synchronised-swimming.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-aquatics-water-polo {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/aquatics-water-polo.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-archery {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/archery.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-athletics {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/athletics.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-badminton {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/badminton.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-basketball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/basketball.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-boxing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/boxing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-canoe-sprint {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/canoe-sprint.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-canoe-slalom {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/canoe-slalom.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-cycling-bmx {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/cycling-bmx.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-cycling-road {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/cycling-road.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-cycling-track {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/cycling-track.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-cycling-mountain-bike {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/cycling-mountain-bike.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-equestrian-dressage {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/equestrian-dressage.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-equestrian-eventing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/equestrian-eventing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-equestrian-jumping {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/equestrian-jumping.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-fencing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/fencing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-football {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/football.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-gymnastics-artistic {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/gymnastics-artistic.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-gymnastics-rhythmic {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/gymnastics-rhythmic.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-gymnastics-trampoline {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/gymnastics-trampoline.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-handball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/handball.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-hockey {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/hockey.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-judo {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/judo.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-modern-pentathlon {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/modern-pentathlon.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-rowing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/rowing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-sailing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/sailing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-shooting {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/shooting.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-table-tennis {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/table-tennis.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-taekwondo {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/taekwondo.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-tennis {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/tennis.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-triathlon {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/triathlon.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-volleyball-beach {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/volleyball-beach.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-volleyball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/volleyball.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-weightlifting {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/weightlifting.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.sport-wrestling {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/sport-backgrounds/wrestling.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-archery {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-archery.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-athletics {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-athletics.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-boccia {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/boccia.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-road-cycling {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-cycling-road.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-track-cycling {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-cycling-track.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-equestrian {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-equestrian.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}

div#page-2012 div.paralympic-sport-football-5-a-side {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/football-5-a-side.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-football-7-a-side {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/football-7-a-side.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-goalball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/goalball.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-judo {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-judo.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-powerlifting {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/powerlifting.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-rowing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-rowing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-sailing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-sailing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-shooting {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-shooting.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-swimming {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-swimming.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-table-tennis {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/paralympic-table-tennis.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-sitting-volleyball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/volleyball-sitting.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-wheelchair-basketball {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/wheelchair-basketball.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-wheelchair-fencing {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/wheelchair-fencing.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-wheelchair-rugby {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/wheelchair-rugby.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}
div#page-2012 div.paralympic-sport-wheelchair-tennis {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/presentation/paralympic-sport-backgrounds/wheelchair-tennis.gif) no-repeat scroll center bottom;
    padding-bottom:600px;
}

/* SMALL ICONS ------------------------ */
div#page-2012 div.sport-aquatics-diving h1 {
background: url('../images/icons/blue-olympic-sports/aquatics-diving.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-aquatics-swimming h1 {
background: url('../images/icons/blue-olympic-sports/aquatics-swimming.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-aquatics-synchronised-swimming h1 {
background: url('../images/icons/blue-olympic-sports/aquatics-synchronised-swimming.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-aquatics-water-polo h1 {
background: url('../images/icons/blue-olympic-sports/aquatics-water-polo.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-archery h1 {
background: url('../images/icons/blue-olympic-sports/archery.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-athletics h1 {
background: url('../images/icons/blue-olympic-sports/athletics.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-badminton h1 {
background: url('../images/icons/blue-olympic-sports/badminton.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-basketball h1 {
background: url('../images/icons/blue-olympic-sports/basketball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-boxing h1 {
background: url('../images/icons/blue-olympic-sports/boxing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-canoe-sprint h1 {
background: url('../images/icons/blue-olympic-sports/canoe-sprint.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-canoe-slalom h1 {
background: url('../images/icons/blue-olympic-sports/canoe-slalom.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-cycling-bmx h1 {
background: url('../images/icons/blue-olympic-sports/cycling-bmx.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-cycling-road h1 {
background: url('../images/icons/blue-olympic-sports/cycling-road.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-cycling-track h1 {
background: url('../images/icons/blue-olympic-sports/cycling-track.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-cycling-mountain-bike h1 {
background: url('../images/icons/blue-olympic-sports/cycling-mountain-bike.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-equestrian-dressage h1 {
background: url('../images/icons/blue-olympic-sports/equestrian-dressage.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-equestrian-eventing h1 {
background: url('../images/icons/blue-olympic-sports/equestrian-eventing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-equestrian-jumping h1 {
background: url('../images/icons/blue-olympic-sports/equestrian-jumping.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-fencing h1 {
background: url('../images/icons/blue-olympic-sports/fencing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-football h1 {
background: url('../images/icons/blue-olympic-sports/football.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-gymnastics-artistic h1 {
background: url('../images/icons/blue-olympic-sports/gymnastics-artistic.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-gymnastics-rhythmic h1 {
background: url('../images/icons/blue-olympic-sports/gymnastics-rhythmic.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-gymnastics-trampoline h1 {
background: url('../images/icons/blue-olympic-sports/gymnastics-trampoline.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-handball h1 {
background: url('http://www.london2012.com/images/icons/blue-olympic-sports/handball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-hockey h1 {
background: url('../images/icons/blue-olympic-sports/hockey.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-judo h1 {
background: url('../images/icons/blue-olympic-sports/judo.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-modern-pentathlon h1 {
background: url('../images/icons/blue-olympic-sports/modern-pentathlon.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-rowing h1 {
background: url('../images/icons/blue-olympic-sports/rowing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-sailing h1 {
background: url('../images/icons/blue-olympic-sports/sailing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-shooting h1 {
background: url('../images/icons/blue-olympic-sports/shooting.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-table-tennis h1 {
background: url('../images/icons/blue-olympic-sports/table-tennis.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-taekwondo h1 {
background: url('../images/icons/blue-olympic-sports/taekwondo.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-tennis h1 {
background: url('../images/icons/blue-olympic-sports/tennis.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-triathlon h1 {
background: url('../images/icons/blue-olympic-sports/triathlon.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-volleyball-beach h1 {
background: url('../images/icons/blue-olympic-sports/volleyball-beach.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-volleyball h1 {
background: url('../images/icons/blue-olympic-sports/volleyball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-weightlifting h1 {
background: url('../images/icons/blue-olympic-sports/weightlifting.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.sport-wrestling h1 {
background: url('../images/icons/blue-olympic-sports/wrestling.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-archery h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/archery.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-athletics h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/athletics.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-boccia h1 {
background: url('../images/icons/blue-paralympic-sports/boccia.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-road-cycling h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/road-cycling.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-track-cycling h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/track-cycling.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-equestrian h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/equestrian.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-football-5-a-side h1 {
background: url('../images/icons/blue-paralympic-sports/football-5-a-side.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-football-7-a-side h1 {
background: url('../images/icons/blue-paralympic-sports/football-7-a-side.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-goalball h1 {
background: url('../images/icons/blue-paralympic-sports/goalball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-judo h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/judo.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-powerlifting h1 {
background: url('../images/icons/blue-paralympic-sports/powerlifting.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-rowing h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/rowing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-sailing h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/sailing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-shooting h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/shooting.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-swimming h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/swimming.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-table-tennis h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/table-tennis.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-sitting-volleyball h1 {
background: url('http://www.london2012.com/images/icons/blue-paralympic-sports/sitting-volleyball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-wheelchair-basketball h1 {
background: url('../images/icons/blue-paralympic-sports/wheelchair-basketball.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-wheelchair-fencing h1 {
background: url('../images/icons/blue-paralympic-sports/wheelchair-fencing.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-wheelchair-rugby h1 {
background: url('../images/icons/blue-paralympic-sports/wheelchair-rugby.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}
div#page-2012 div.paralympic-sport-wheelchair-tennis h1 {
background: url('../images/icons/blue-paralympic-sports/wheelchair-tennis.gif') no-repeat right top;
float: left;
padding: 3px 40px 3px 0;
}