@charset "utf-8";
/* CSS Document */

.flingtext {
		text-indent:-9999em;
}

.droptext {
		padding:20px 0 10px 0 ;
		margin: 0px 0 0 0;
}

.droptext2 {
		padding:0 0 0 0 ;
		margin: 40px 0 0 0;
}



#side-a-hh {
	float: left;
	width: 150px;
	border-right: #e3d4df 1px solid; border-top: #e3d4df 1px solid;	border-bottom: #e3d4df 1px solid; border-left: #e3d4df 1px solid;
	margin-right: 5px;
	background-color: #F0F2F7;
}

#side-a-hh ul {width:100%; list-style-type:none;  margin:0; padding:0; border:none;}

#side-a-hh li {margin:0px 0 0 0; padding:0px 0 0 0;}

#side-a-hh li a {width:100%; margin:0;  color:#000; float:left; }

.underleft {text-decoration:none; text-align:center; font-size:0.83em;}

.submenu {padding-left:55px; margin-left:55px;}

.submenu a {background:#F0F2F7; padding-top: 2px; padding-bottom: 2px;}

.submenu a:hover  {background:#91BDD5;}

#side-b-hh {
	float: right;
	width: 150px;
	border-right: #e3d4df 1px solid; border-top: #e3d4df 1px solid;	border-bottom: #e3d4df 1px solid; border-left: #e3d4df 1px solid;
	margin-right: 5px;
	background-color: #F0F2F7;
}

#side-b-hh ul {width:100%; list-style-type:none;  margin:0; padding:0; border:none;}

#side-b-hh li {margin:0px 0 0 0; padding:0px 0 0 0;}

#side-b-hh li a {width:100%; margin:0;  color:#000; float:left; }


#side-b {
	background-color: #F0F2F7;
	border-right: #A4B4CE 1px solid;
	border-top: #A4B4CE 1px solid;
	border-bottom: #A4B4CE 1px solid;
	border-left: #A4B4CE 1px solid;
}
/*
.inside {
	color: #2E3C72;
} */

.inside {
	color: #2E3C72;
}

/* tower */
#features {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-feature.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#features2 {
	background:url(/hohimgs/cssi/rhslhs/a-feature.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#features2off {
	background:url(/hohimgs/cssi/rhslhs/a-feature.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#features2on {
	background:url(/hohimgs/cssi/rhslhs/a-feature-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#hires {
	background:url(/hohimgs/cssi/rhslhs/a-hire.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#hireson {
	background:url(/hohimgs/cssi/rhslhs/a-hire-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;

}
#hiresoff {
	background:url(/hohimgs/cssi/rhslhs/a-hire.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}
#businessunits {
	background:url(/hohimgs/cssi/rhslhs/a-businessunits.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#businessunitson {
	background:url(/hohimgs/cssi/rhslhs/a-businessunits-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#businessunitsoff {
	background:url(/hohimgs/cssi/rhslhs/a-feature.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

#photogallery {
	background:url(/hohimgs/cssi/rhslhs/a-photo-off.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#photogallery-on {
	background:url(/hohimgs/cssi/rhslhs/a-photogallery-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#photogalleryoff {
	background:url(/hohimgs/cssi/rhslhs/a-photo-off.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

/* heritage */

#ourblog {
	background:url(/hohimgs/cssi/rhslhs/a-ourblog.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#services {
	background:url(/hohimgs/cssi/rhslhs/hh-a-services.png) 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#servicesoff {
	background:url(/hohimgs/cssi/rhslhs/hh-a-services.png) 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

#serviceson {
	background:url(/hohimgs/cssi/rhslhs/hh-a-services-on.png) 0 0 repeat-x;
	overflow:hidden;
	
}

#collections {
	background:url(/hohimgs/cssi/rhslhs/hh-a-collections.png) 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#collectionson {
	background:url(/hohimgs/cssi/rhslhs/hh-a-collections-on.png) 0 0 repeat-x;
	overflow:hidden;

}
#collectionsoff {
	background:url(/hohimgs/cssi/rhslhs/hh-a-collections.png) 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}
#involved {
	background:url(/hohimgs/cssi/rhslhs/hh-a-involved.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#involvedon {
	background:url(/hohimgs/cssi/rhslhs/hh-a-involved-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#involvedoff {
	background:url(/hohimgs/cssi/rhslhs/hh-a-involved.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

#exhibition {
	background:url(/hohimgs/cssi/rhslhs/hh-a-exhibitions.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#exhibitionon {
	background:url(/hohimgs/cssi/rhslhs/hh-a-exhibitions-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#exhibitionoff {
	background:url(/hohimgs/cssi/rhslhs/hh-a-exhibitions.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

#makeavisit {
	background:url(/hohimgs/cssi/rhslhs/hh-a-makeavisit.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
}

#makeavisiton {
	background:url(/hohimgs/cssi/rhslhs/hh-a-makeavisit-on.png) transparent 0 0 repeat-x;
	overflow:hidden;

}



#makeavisitoff {
	background:url(/hohimgs/cssi/rhslhs/hh-a-makeavisit.png) transparent 0 0 repeat-x;
	overflow:hidden;
	height:30px;
}

#memorybank {
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/hh-a-memorybank.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#vampire {
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/hh-a-vampire.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#charlotte {
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/hh-a-charlotte.png) transparent 0 0 repeat-x;
	overflow:hidden;
}
/*projects*/

#awards {
	background:url(/hohimgs/cssi/rhslhs/a-awards-off.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
/* heritage */
/* #hires {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-hire.png) transparent 0 0 repeat-x;
	overflow:hidden;
} */

#planvisit {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-visit.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#forum {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-forum.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#seatingplan {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-seat.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#myspace {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/myspace.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#whatscoming {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-whatscoming.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#education {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-education.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#educationon {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-education-on.png) transparent 0 0 repeat-x;
	overflow:hidden;

}
#exhibitions {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-exhibitions.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#retail {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-retail.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#retailon {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-retail-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#registrar {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-registrar.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#registraron {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-registrar-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#genealogy {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-genealogy.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#genealogyon {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-genealogy-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#makeavisiton-btt {
	background:url(/hohimgs/cssi/rhslhs/hh-a-makeavisit-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}
#contact {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-contact.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#links {
	background:url(/hohimgs/cssi/rhslhs/textiletower/a-links.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#features-tm {
	background:url(/hohimgs/cssi/rhslhs/a-feature.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#features-cs {
	background:url(/hohimgs/cssi/rhslhs/a-feature-on.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

/*
#photogallery {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-photo.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

 #businessunits {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/a-businessunits.png) transparent 0 0 repeat-x;
	overflow:hidden;
} */

#today {
	background:url(/hohimgs/cssi/rhslhs/b-today.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#whatson {
	background:url(/hohimgs/cssi/rhslhs/b-whatson.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#bookit {
	background:url(/hohimgs/cssi/rhslhs/b-bookit.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#month {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/b-month.png) transparent 0 0 repeat-x;
	overflow:hidden;
}
#allevents {
	text-align: center;
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/b-events.png) transparent 0 0 repeat-x;
	overflow:hidden;
}

#getconnected {
	background:url(/hohimgs/cssi/rhslhs/b-connect.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#contactus {
	background:url(/hohimgs/cssi/rhslhs/b-contact.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#contact-details {
	background:url(/hohimgs/cssi/rhslhs/a-contact-details.png) transparent 0 0 repeat-x;
	overflow:hidden;
	display: inline-block;
	width:100%;
}

#contactus-linkonly {
	height:30px;
	background:url(/hohimgs/cssi/rhslhs/b-contact2.png) transparent 0 0 repeat-x;
	overflow:hidden;
	}


.highlightevent {
	background: url(/hohimgs/cssi/rhslhs/eventbox.png) #fff no-repeat 0px 0px;
}.eventbuttonsbt {

	background: #fff url(../images/bt4boxes.png) no-repeat 0px 0px;
}

