h1.left, h2.left, h3.left {
	float: left;
}
h1.title a, h2.title a {
	display: block;
	width: 100%; height: 100%;
}
h1.title span, h2.title span {
	display: none;
}
h1.text {
	padding: 0 0 0 16px;
	font-size: 2em;
	color: #ed1b2d;
}
h2.text {
	padding: 12px 0 0 16px;
	font-size: 1em;
	color: #000;
}
h3.text {
	color: #000;
	padding: 12px 0 0 16px;
	font-size: .75em;
}

#aboutus h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_aboutus.jpg) 0 0 no-repeat;
}
#crs h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_crs.jpg) 0 0 no-repeat;
}
#faqs h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_faqs.jpg) 0 0 no-repeat;
}
#contactus h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_contactus.jpg) 0 0 no-repeat;
}
#contactusthanks h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_contactusthanks.jpg) 0 0 no-repeat;
}
#history h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_history.jpg) 0 0 no-repeat;
}
#newsarticle h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_newsarticle.jpg) 0 0 no-repeat;
}
#usefullinks h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_usefullinks.jpg) 0 0 no-repeat;
}
#landingpage h1.title {
	width: 290px; height: 40px;
	background: url(images/title/h1_landingpage.gif) 0 0 no-repeat;
}
h1.title_generic {
	width: 550px; height: 72px;
	background: url(images/title/h1_generic.jpg) 0 0 no-repeat;
}
#terms h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_terms.jpg) 0 0 no-repeat;
}
#privacy h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_privacy.jpg) 0 0 no-repeat;
}
#disability h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_disability.jpg) 0 0 no-repeat;
}
#sitemap h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_sitemap.jpg) 0 0 no-repeat;
}
#accessibility h1.title {
	width: 550px; height: 72px;
	background: url(images/title/h1_accessibility.jpg) 0 0 no-repeat;
}
#disabilitypopup h1.title {
	width: 420px; height: 88px;
	background: url(images/title/h1_disabilitypopup.gif) 0 0 no-repeat;
}



#aboutus h2.subtitle1 {
	width: 140px; height: 18px;
	background: url(images/title/h2_history.gif) 0 0 no-repeat;
}
#aboutus h2.subtitle2 {
	width: 140px; height: 18px;
	background: url(images/title/h2_workwithus.gif) 0 0 no-repeat;
}
#aboutus h2.subtitle3 {
	width: 140px; height: 18px;
	background: url(images/title/h2_charitysupport.gif) 0 0 no-repeat;
}
#landingpage h2.subtitle1 {
	width: 289px; height: 42px;
	background: url(images/title/h2_landingpage.gif) 0 0 no-repeat;
}
#landingpage h2.subtitle2 {
	width: 100px; height: 30px;
	background: url(images/title/h2_landingpage2.gif) 0 0 no-repeat;
}
#newsarticle h2.subtitle1 {
	width: 210px; height: 14px;
	background: url(images/title/h2_newsarticle.gif) 0 0 no-repeat;
}

h2.title_history {
	width: 140px; height: 18px;
	background: url(images/title/h2_history.gif) 0 0 no-repeat;
}
h2.title_workwithus {
	width: 140px; height: 18px;
	background: url(images/title/h2_workwithus.gif) 0 0 no-repeat;
}
h2.title_charitysupport {
	width: 140px; height: 18px;
	background: url(images/title/h2_charitysupport.gif) 0 0 no-repeat;
}
h2.title_landingpage {
	width: 240px; height: 40px;
	background: url(images/title/h2_landingpage.gif) 0 0 no-repeat;
}
h2.title_landingpage2 {
	width: 100px; height: 30px;
	background: url(images/title/h2_landingpage2.gif) 0 0 no-repeat;
}
h2.title_factoid {
	width: 188px; height: 24px;
	background: url(images/title/h2_factoid.gif) 0 0 no-repeat;
}


h3.title_orderonline {
	width: 104px; height: 14px;
	background: url(images/title/h3_orderonline.gif) 0 0 no-repeat;
}
h3.title_bookatable {
	width: 153px; height: 14px;
	background: url(images/title/h3_bookatable.gif) 0 0 no-repeat;
}
