body{margin:10px auto auto 10px;}
html{overflow:auto;}
table.center {margin-left:auto; margin-right:auto;}
a:link{color:#666;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
a.services:link {color:#666;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;}
a.services:hover,a.services:visited{color:#FFA213;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;}
.borders{border:1px solid #FFA213;}
.maintext{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#666;}
.biggertext{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:18px;color:#999;font-weight:700;}
.mediumtext{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px;color:#999;font-weight:700;}
.portintro{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#666;}
.sectorlinks{line-height:20px;padding:8px;}
.sectorheader,.mediumorange{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#FFA213;}
.smallorange{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500;	color:#FFA213;}
#apDiv1{
	position:absolute;
	left:253px;
	top:397px;
	width:544px;
	height:56px;
	z-index:1;
}
#apDiv2{position:absolute;left:182px;top:214px;width:593px;height:75px;z-index:1;}
#sectordrop1{position:absolute;left:20px;top:304px;width:116px;height:389px;z-index:2;background-color:#FFF;border:1.2px solid #CCC;text-indent:8px;padding-top:4px;visibility:hidden;}
#hillside_design_03{visibility:hidden;}
#portfolioimage{visibility:hidden;}
#services_main{visibility:hidden;}
#physical_2{visibility:hidden;}
#physical_3{visibility:hidden;}
#virtual{visibility:hidden;}
#solutionshome{visibility:hidden;}
#physical{visibility:hidden;}
#contactpic{visibility:hidden;}
#portfoliopic{visibility:hidden;}
#directives{visibility:hidden;}
#engineering{visibility:hidden;}
#manufacturing{visibility:hidden;}
#styling{visibility:hidden;}

#apDiv5{
	position:absolute;
	left:155px;
	top:419px;
	width:620px;
	height:24px;
	z-index:1;
}
#sectordrop2{
	position:absolute;
	left:20px;
	top:304px;
	width:116px;
	height:389px;
	z-index:2;
	background-color:#FFF;
	border:1.2px solid #CCC;
	text-indent:8px;
	padding-top:4px;
}
a:hover,a:visited{color:#FFA213;text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
#assistive,#display,#domestic,#electronic,#games,#gardenandcar,#hobby,#industrial,#mechanical,#officescape,#pos,#puzzles,#rugedised,#streetscape,#telcomms,#toys,#wellbeing{position:absolute;left:155px;top:425px;width:400px;height:41px;z-index:3;visibility:hidden;}
#solutionslinks {
	position:absolute;
	left:408px;
	top:397px;
	width:371px;
	height:26px;
	z-index:1;
}
#contacttext {
	position:absolute;
	left:454px;
	top:400px;
	width:228px;
	height:35px;
	z-index:1;
}
#pages {
	position:absolute;
	left:679px;
	top:393px;
	width:107px;
	height:24px;
	z-index:2;
}
#copyright {
	position:absolute;
	left:25px;
	top:711px;
	width:180px;
	height:18px;
	z-index:1;
	font-weight: bold;
}
#hosting {
	position:absolute;
	left:623px;
	top:711px;
	width:187px;
	height:18px;
	z-index:1;
	font-weight: bold;
}
