/**********************************************tps case studies dynamic panels */
div.casestudies-panel .tps-casestudy-area{
	/*border:1px solid red;*/
	position:absolute;
	cursor:pointer;
	z-index:1;
}
div.casestudies-panel .tps-casestudy-rollover{
	width:578px;
	height:284px;
	position:absolute;
	top:-18px;
	left:0;
}
div.casestudies-panel .tps-casestudy-text{
	color:#fff;
	font-weight:bold;
	position:absolute;
	margin:0px;
	padding:3px;
}

/************************************************ individual styles */
/**********************************sofa workshop */
#sofa1 {
	height:90px;
	left:125px;
	top:51px;
	width:70px;
}
#sofa1a {
	height:47px;
	left:196px;
	top:51px;
	width:61px;
}
#sofa1text {
	left:230px;
	top:171px;
	width:180px;
}
#sofa1img {
	background:transparent url(../assets/sw_01_wide.jpg) no-repeat scroll 0% 50%;
}
#sofa2 {
	height:55px;
	left:219px;
	top:100px;
	width:22px;
}
#sofa2a {
	height:55px;
	left:0px;
	top:100px;
	width:25px;
}
#sofa2text {
	left:320px;
	top:37px;
	width:190px;
}
#sofa2img {
	background:transparent url(../assets/sw_02_wide.jpg) no-repeat scroll 0% 50%;
}
#sofa3 {
	height:45px;
	left:337px;
	top:98px;
	width:70px;
}
#sofa3img {
	background:transparent url(../assets/sw_03_wide.jpg) no-repeat scroll 0% 50%;
}
#sofa3text {
	left:387px;
	top:166px;
	width:180px;
}
/********************************MFI*/
#mfi1 {
	height:245px;
	left:139px;
	top:0px;
	width:96px;
}
#mfi1img {
	background:transparent url(../assets/mfi_01_wide.jpg) no-repeat scroll 0% 50%;
}
#mfi1text {
	left:324px;
	top:105px;
	width:180px;
}
#mfi2 {
	height:29px;
	left:316px;
	top:124px;
	width:19px;
}
#mfi2img {
	background:transparent url(../assets/mfi_02_wide.jpg) no-repeat scroll 0% 50%;
}
#mfi2text {
	left:324px;
	top:165px;
	width:180px;
}
#mfi3 {
	height:245px;
	left:380px;
	top:1px;
	width:80px;
}
#mfi3img {
	background:transparent url(../assets/mfi_03_wide.jpg) no-repeat scroll 0% 50%;
}
#mfi3text {
	left:219px;
	top:130px;
	width:180px;
}
/************************************* M&S */
#ms1 {
	height:197px;
	left:1px;
	top:10px;
	width:267px;
}
#ms1a {
	height:126px;
	left:269px;
	top:47px;
	width:110px;
}
#ms1b {
	height:87px;
	left:380px;
	top:71px;
	width:75px;
}
#ms1img {
	background:transparent url(../assets/mands_01_wide.jpg) no-repeat scroll 0% 50%;
}
#ms1text {
	left:372px;
	top:191px;
	width:180px;
}
#ms2 {
	height:44px;
	left:313px;
	top:174px;
	width:31px;
}
#ms2a {
	height:44px;
	left:426px;
	top:174px;
	width:36px;
}
#ms2img {
	background:transparent url(../assets/mands_02_wide.jpg) no-repeat scroll 0% 50%;
}
#ms2text {
	left:78px;
	text-align:right;
	top:120px;
	width:180px;
}
/************************************** ING */
#ing1{
	height:121px;
	left:403px;
	top:1px;
	width:173px;
}
#ing1a {
	height:103px;
	left:534px;
	top:123px;
	width:42px;
}
#ing1img{
	background:transparent url(../assets/ing_01_wide.jpg) no-repeat scroll 0% 50%;
}
#ing1text {
	left:202px;
	text-align:right;
	top:164px;
	width:180px;
}
#ing2 {
	height:101px;
	left:1px;
	top:17px;
	width:267px;
}
#ing2a {
	height:101px;
	left:1px;
	top:119px;
	width:60px;
}
#ing2img{
	background:transparent url(../assets/ing_02_wide.jpg) no-repeat scroll 0% 50%;
}
#ing2text {
	left:308px;
	top:152px;
	width:180px;
}
#ing3 {
	height:127px;
	left:62px;
	top:119px;
	width:206px;
}
#ing3a {
	height:70px;
	left:269px;
	top:48px;
	width:77px;
}
#ing3img{
	background:transparent url(../assets/ing_03_wide.jpg) no-repeat scroll 0% 50%;
}
#ing3text {
	left:365px;
	top:88px;
	width:180px;
}
#ing4 {
	height:91px;
	left:269px;
	top:155px;
	width:263px;
}
#ing4img{
	background:transparent url(../assets/ing_04_wide.jpg) no-repeat scroll 0% 50%;
}
#ing4text {
	left:118px;
	top:65px;
	width:180px;
}
/******************************* Citroen */
#citroen1 {
	height:91px;
	left:94px;
	top:3px;
	width:94px;
}
#citroen1a {
	height:91px;
	left:109px;
	top:95px;
	width:94px;
}
#citroen1b {
	height:59px;
	left:128px;
	top:187px;
	width:94px;
}
#citroen1img{
	background:transparent url(../assets/citroen_01_wide.jpg) no-repeat scroll 0% 50%;
}
#citroen1text {
	left:260px;
	top:92px;
	width:180px;
}
#citroen2{
	height:246px;
	left:223px;
	top:0;
	width:251px;
}
#citroen2img{
	background:transparent url(../assets/citroen_02_wide.jpg) no-repeat scroll 0% 50%;
}
#citroen2text {
	left:39px;
	top:101px;
	width:160px;
}
/************************************* Bake & bite */
#bake1 {
	height:87px;
	left:1px;
	top:1px;
	width:59px;
}
#bake1img{
	background:transparent url(../assets/bake_01_wide.jpg) no-repeat scroll 0% 50%;
}
#bake1text {
	left:220px;
	top:125px;
	width:180px;
}
#bake2 {
	height:41px;
	left:20px;
	top:205px;
	width:271px;
}
#bake2img{
	background:transparent url(../assets/bake_02_wide.jpg) no-repeat scroll 0% 50%;
}
#bake2text {
	left:314px;
	top:140px;
	width:180px;
}
#bake3 {
	height:82px;
	left:148px;
	top:1px;
	width:329px;
}
#bake3img{
	background:transparent url(../assets/bake_03_wide.jpg) no-repeat scroll 0% 50%;
}
#bake3text {
	left:70px;
	top:159px;
	width:180px;
}
#bake4 {
	height:82px;
	left:485px;
	top:1px;
	width:89px;
}
#bake4img{
	background:transparent url(../assets/bake_04_wide.jpg) no-repeat scroll 0% 50%;
}
#bake4text {
	left:389px;
	top:130px;
	width:180px;
}
