.rep { text-indent: -10000px; background-repeat: no-repeat; height: 13px; }
h1.communication, h2.communication { text-indent: -10000px; width: 364px; height: 20px; background: url('images/communication.gif'); background-repeat: no-repeat; }

/******** Titles **************/
h1.about-us { background-image: url('images/about-us.gif'); height: 45px; width: 500px; }
h1.in-the-news { background-image: url('images/in-the-news.gif'); height: 45px; width: 500px; }
h1.services { background-image: url('images/services.gif'); height: 45px; width: 500px; }
h1.experience { background-image: url('images/experience.gif'); height: 45px; width: 500px; }
h1.our-team { background-image: url('images/our-team.gif'); height: 45px; width: 500px; }
h1.contact-us { background-image: url('images/contact-us.gif'); height: 45px; width: 500px; }
h1.blog { background-image: url('images/tmc-blog.gif'); height: 45px; width: 500px; }
h1.off-to-the-races { background-image: url('images/off-to-the-races.gif'); height: 45px; width: 500px; }
h1.political-headlines { background-image: url('images/political-headlines.gif'); height: 45px; width: 500px; }
h1.making-the-cut { background-image: url('images/the-cut.gif'); height: 45px; width: 500px; }

/******** Sidebar **************/
h3.politics { background-image: url('images/politics.gif'); }
h3.connect { background-image: url('images/connect.gif'); }
h3.blog { background-image: url('images/blog.gif'); }
h3.races { background-image: url('images/races.gif'); }
h3.headlines { background-image: url('images/headlines.gif'); }
h3.sites { background-image: url('images/blogroll.gif'); }
h3.cut { background-image: url('images/making-the-cut.gif'); }