#welcomecontent { position: relative; height: 535px; }
#home-temp #welcomecontent {
	position: relative;
	height: 593px;
	background: url(../images/laptop.png) no-repeat 50px 15px;
}
.titleintro {position: absolute; z-index: 1; text-indent: -9999px; background: url(../images/titles.png) no-repeat; height: 80px; width: 950px; margin: 0; padding: 0; top: 30px; left: 0;}

#workinfo { position: absolute; top: 630px; text-align: center; width: 950px;}

#loopedSlider {
	width: 578px;
	position:absolute;
	top:45px;
	left: 86px;
	padding: 0 100px;
	overflow: hidden;
}
.slidercontainer { width:578px; height:600px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:578px; display:none; }
.slides div p.caption {margin-top: 92px; text-align: center; font-style: normal; font-size: 0.9em;}
 
#names {position: absolute; top: 400px; left:0; width: 500px; height: 40px;}
#names { width: 500px; overflow: hidden; color: #fff;}

.previous {text-indent: -9999px; position:absolute; z-index:10;display:block;border:none;outline:none;cursor:pointer;padding:0;top:160px;left:0px;background:url(../images/arrows2.png) no-repeat -4px -3px;width:60px;height:60px;}
.next {text-indent: -9999px; position:absolute;top:303px;right:-18px;z-index:10;display:block;border:none;outline:none;cursor:pointer;padding:0; top:160px;right:0px;background:url(../images/arrows2.png) no-repeat -68px -3px;width:60px;height:60px;}

.previous:hover {background-position: -4px -63px;}
.next:hover {background-position: -68px -63px;}
.previous:active { background-position: -4px -123px; }
.next:active { background-position: -68px -123px; }

