body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
	font-size:75%;
	font-family:verdana, arial, sans-serif;
	background: url('horiz_line_bg.png') top left repeat-x #444;
	color:#FFF;
	text-align:center;
	border:0;
	margin:0;
	padding:0
}

html {
	overflow: -moz-scrollbars-vertical;
}

html>body {
	font-size:12px
}

p {
	font-size:1em;
	margin-top:0.5em;
	margin-bottom:1em
}

li {
	font-size:0.9em;
}
img {
	behavior:url('iepngfix.htc')
}

h1 {
	font-weight:400;
	font-size:1.5em;
	line-height:1.5em;
	margin-top:0;
	margin-bottom:1em
}

h2 {
	font-size:1.5em;
	line-height:1.5em;
	margin-top:0;
	margin-bottom:0.5em;
	font-weight:400
}

h3 {
	font-size:1.1667em;
	line-height:1.286em;
	margin-top:1.286em;
	margin-bottom:1.286em;
	font-weight:400
}

h4 {
	font-weight:400
}

/* PAGE DIV FORMATTING */
#PageTitle {
	display: none;
}

#Container {
	margin: 0 auto;
	width: 1002px;
	background: #000;
}

#Wrapper {
	float:left;
	border: 1px solid #444;
	width: 1000px;
	text-align: left;
	background: #000;
}

#MastHead {
 background: url('images/title2.jpg') top left no-repeat #000;
 height: 100px; 
}

#Search {
	float: left;
	margin-top: 70px;
	margin-left: 10px;
}
#SearchBox {
	float: left;
}

#TopNavigation,
#FooterNavigation {
	float:left;
	font-size: 0.9em;
	background: url('images/nav-background.jpg') repeat-x top left #000;
	width: 1000px;
	height: 2.3em;
	line-height: 2.3em;
	color: #ddd;
}

#TopNavigation {
	border-bottom: 1px solid #000;
}

#SearchBox {

}

#HomeContentLeft {
	float:left;
	background: #000;
	width: 640px;
	height: 400px;
}
#HomeContentLeft #cycle img {
	width: 640px;
	height: 400px;
}
#HomeContentRight {
	background: url('images/HomeContentRightBackground.jpg') no-repeat top left #000;
	width: 358px;
	height: 400px;
	float: right;
}
#HomePageSelector {
	margin-left: 10px;
	margin-top: 7px;
}
#HomePageSelector a {
	float:left;
	height: 66px;
	width: 99px;
	margin-top: 10px; 
	margin-left: 11px;
}

#SelectorLED {	
	background: url('images/HomeLEDLink.jpg') no-repeat top left;
}
#SelectorLED:hover {
	background: url('images/HomeLEDHover.jpg') no-repeat top left;	
}
#SelectorOffice {	
	background: url('images/HomeOfficeLink.jpg') no-repeat top left;
}
#SelectorOffice:hover {
	background: url('images/HomeOfficeHover.jpg') no-repeat top left;	
}
#SelectorRetail {	
	background: url('images/HomeRetailLink.jpg') no-repeat top left;
}
#SelectorRetail:hover {
	background: url('images/HomeRetailHover.jpg') no-repeat top left;	
}

#SelectorRecreational {	
	background: url('images/HomeRecreationalLink.jpg') no-repeat top left;
}
#SelectorRecreational:hover {
	background: url('images/HomeRecreationalHover.jpg') no-repeat top left;	
}
#SelectorEducational {	
	background: url('images/HomeEducationalLink.jpg') no-repeat top left;
}
#SelectorEducational:hover {
	background: url('images/HomeEducationalHover.jpg') no-repeat top left;	
}
#SelectorSpecials {	
	background: url('images/HomeSpecialsLink.jpg') no-repeat top left;
}
#SelectorSpecials:hover {
	background: url('images/HomeSpecialsHover.jpg') no-repeat top left;	
}

#SelectorHealthcare {	
	background: url('images/HomeHealthcareLink.jpg') no-repeat top left;
}
#SelectorHealthcare:hover {
	background: url('images/HomeHealthcareHover.jpg') no-repeat top left;	
}
#SelectorWarehousing {	
	background: url('images/HomeWarehousingLink.jpg') no-repeat top left;
}
#SelectorWarehousing:hover {
	background: url('images/HomeWarehousingHover.jpg') no-repeat top left;	
}
#SelectorCarShowrooms {	
	background: url('images/HomeCarShowroomsLink.jpg') no-repeat top left;
}
#SelectorCarShowrooms:hover {
	background: url('images/HomeCarShowroomsHover.jpg') no-repeat top left;	
}

#SelectorSportsHalls {	
	background: url('images/HomeSportsHallsLink.jpg') no-repeat top left;
}
#SelectorSportsHalls:hover {
	background: url('images/HomeSportsHallsHover.jpg') no-repeat top left;	
}
#SelectorManufacturing {	
	background: url('images/HomeManufacturingLink.jpg') no-repeat top left;
}
#SelectorManufacturing:hover {
	background: url('images/HomeManufacturingHover.jpg') no-repeat top left;	
}
#SelectorExterior {	
	background: url('images/HomeExteriorLink.jpg') no-repeat top left;
}
#SelectorExterior:hover {
	background: url('images/HomeExteriorHover.jpg') no-repeat top left;	
}

#SelectorApartments {	
	background: url('images/HomeApartmentsLink.jpg') no-repeat top left;
}
#SelectorApartments:hover {
	background: url('images/HomeApartmentsHover.jpg') no-repeat top left;	
}
#SelectorPlacesOfWorship {	
	background: url('images/HomePlacesOfWorshipLink.jpg') no-repeat top left;
}
#SelectorPlacesOfWorship:hover {
	background: url('images/HomePlacesOfWorshipHover.jpg') no-repeat top left;	
}
#SelectorLibraries {	
	background: url('images/HomeLibrariesLink.jpg') no-repeat top left;
}
#SelectorLibraries:hover {
	background: url('images/HomeLibrariesHover.jpg') no-repeat top left;	
}
#MainContentLeft {
	float:left;
	background: url('http://www.alacrifydevelopments.co.uk/htl/content-right-top.png') repeat-x top left #000;
	width: 360px;
}
#MainContentRight #cycle img {
	width: 640px;
	height: 400px;
}
#MainContentRight {
	float:left;
	background: #000;
	width: 640px;
	height: 400px;
}

#FooterNavigation {

}

#AlacrifyAdvert{
	float: right; 
	margin: 6px -3px 0px 0px;
}

#TopNavigation a,
#FooterNavigation a {
	float:left;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
	padding: 0px 10px;
	border-right: 1px solid #555;
}

#TopNavigation a:hover,
#FooterNavigation a:hover {
	background: url(http://www.hightechnologylighting.com/images/opt-nav-background.jpg) repeat-x top left #000;
	color: #fff;
}

#MainContentLeft h1,
#MainContentLeft p {
	margin : 5px 10px 0px 10px;
}
#MainContentLeft p {
	font-size: 0.9em;
	margin-bottom: 10px;
}

#accordion div {
	padding: 7px 5px 4px 8px;
	background: white;
}
#accordion,
#accordion h3,
#accordion div {
	border:0px;
	margin:0px;
}
#accordion h3 {
	border-bottom:1px black solid;
	border-top:1px black solid;	
}
#accordion .ui-corner-tl,
#accordion .ui-corner-tr, 
#accordion .ui-corner-bl,
#accordion .ui-corner-br,
#accordion .ui-corner-top,
#accordion .ui-corner-bottom,
#accordion .ui-corner-right,
#accordion .ui-corner-left,
#accordion .ui-corner-all { 
	-moz-border-radius: 0px; -webkit-border-radius: 0px; 
}
#accordion div a {
	text-decoration: none;
}
#accordion div img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 70px;
	height: 70px;
	float:left;
}
#accordion div a:hover {
	background: #000;
	color: #fff;	
}
#accordion h3 {
	font-size: 0.8em;
}
#tabs {
	font-family:verdana, arial, sans-serif;
	font-size: 0.8em;
}
#tabs div {
	background: white;
	color: #666;
}

#AlacrifyAdvert a {
	border: 0px;
}
