/* styles for IE 5 Mac */
#container {
	position:absolute;
	left: 20px;
	top: 20px;
	height: 410px;
	width: 770px;
	background-image: url(http://www.solve3d.com/images/solve3d_-_background.gif);
}
 /* following rules are invisible to IE 5 \*/
 #container {
	position:absolute;
	left: 50%;
	top: 50%;
	height: 410px;
	width: 770px;
	margin-top: -205px;
	margin-left: -385px;
	background-image: url(http://www.solve3d.com/images/solve3d_-_background.gif);
}
 
  /* end IE 5 hack */ 

html {
	overflow: hidden;
}

#logo{
	position:absolute;
	left: 498px;
	top: 20px;
	height: 81px;
	width: 240px;

	z-index: 1;
}

#logosmall{
	position:absolute;
	left: 633px;
	top: 6px;
	height: 41px;
	width: 120px;

	z-index: 1;
}

#navigation{
	position:absolute;
	left: 22px;
	top: 337px;
	height: 60px;
	width: 720px;

	z-index: 1;
}

#contentcentre {
	position:absolute;
	width:563px;
	height:115px;
	z-index:2;
	left: 112px;
	top: 170px;
	font-size: 16px;
}

#homenews {
	position:absolute;
	width:125px;
	height:125px;
	z-index:2;
	left: 15px;
	top: 15px;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
	border: solid #ffffff 1px;
}

#credit {
	position:absolute;
	width:285px;
	height:23px;
	z-index:2;
	left: 474px;
	top: 409px;
	font-size: 9px;
	color: #999999;
}

#contentwhy1 {
	position:absolute;
	width:270px;
	height:200px;
	z-index:2;
	left: 26px;
	top: 41px;
	line-height: 30px;
}

#contentwhy2 {
	position:absolute;
	width:270px;
	height:200px;
	z-index:2;
	left: 335px;
	top: 50px;

}

#contentwho {
	position:absolute;
	width:725px;
	height:200px;
	z-index:2;
	left: 26px;
	top: 50px;

}

#contentcasestudy {
	position:absolute;
	width:717px;
	height:30px;
	font-size: 10px;
	left: 26px;
	top: 9px;

}

#imagescasestudy {
	position:absolute;
	width:360px;
	height:385px;

	left: 13px;
	top: 5px;
	font-size: 10px;
}

#titlecasestudy {
	position:absolute;
	width:206px;
	height:20px;

	left: 409px;
	top: 19px;

}

#backbutton {
	position:absolute;
	width:125px;
	height:31px;

	left: 634px;
	top: 367px;

}

#contentwork1 {
	position:absolute;
	width:400px;
	height:30px;

	left: 26px;
	top: 50px;

}

#contentwork2 {
	position:absolute;
	width:136px;
	height:200px;

	left: 26px;
	top: 100px;
	font-size: 10px;
}

#contentwork3 {
	position:absolute;
	width:136px;
	height:200px;

	left: 170px;
	top: 100px;
	font-size: 10px;
}

#contentwork4 {
	position:absolute;
	width:136px;
	height:200px;

	left: 314px;
	top: 100px;
	font-size: 10px;
}

#contentwhere1 {
	position:absolute;
	width:86px;
	height:200px;
	z-index:2;
	left: 26px;
	top: 50px;

}

#contentwhere2 {
	position:absolute;
	width:136px;
	height:200px;
	z-index:2;
	left: 120px;
	top: 50px;

}

#contentteklink {
	position:absolute;
	width:171px;
	height:16px;
	z-index:2;
	left: 542px;
	top: 253px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #dddddd;
	

}

#contentteklink a:link, #contentteklink a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #dddddd;
	

}

body {
	background-color: #434A44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#projecttextboxdev {
	position:absolute;
	left: 409px;
	top: 67px;
	height: 285px;
	width: 333px;
	overflow:auto;
	font-size: 10px;
	color: #ffffff;
	padding: 0px 10px 0px 0px;
	border: 1px solid #434A44;
}

#container #credit .credit a {
	color: #999999;
	font-size: 9px;
}

#container #titlecasestudy h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 0 0;
}

#container #contentcentre h1 { font-size: 16px; }
