
/* ------ case studies ------------------------------------------------- */
.clear-ie7 {clear:both; height:.01em; overflow:hidden;}

.divider-jq-case {background:url(../images/img-divider-jqcase.jpg) no-repeat; width:359px; height:7px; float:left; }
.divide-case-study {background:url(../images/img-divider-casestudy.jpg) no-repeat; width:640px; height:4px; }

.container-case-studies { 
	background:url(../images/bg-container-case-studies.jpg) no-repeat; 
	} 

	
.mover {float:left;}

.mover-container {
	background:url(../images/bg-mover-container2.jpg) repeat-y; 
	float:left;
	width:640px;
	}
	.mover-container p {margin:0 5px 0px 15px; color:#fff;}
	.mover-container h3 {margin:25px 0 15px 0; color:#fff;}

.mover-left {width:359px; float:left; padding:0 0 0 25px;}
.mover-left-wide {width:580px; float:left; padding:0 0 0 25px;}

.mover-right {background:url(../images/bg-mover-right2.jpg) no-repeat; width:256px; float:right;}

.mover-wrap-top {background:url(../images/bg-moverwrap-top.jpg) no-repeat; width:640px; height:23px; }

.mover-wrap-bottom {background:url(../images/bg-moverwrap-bottom.jpg) no-repeat; width:640px; height:34px; float:right;}
.title-casestudy {float:left; cursor:pointer; width:640px; height:56px;  }
.container-casestudy-content {float:left; text-align:right; width:317px; padding:38px 0 0 0; font-size:11px;}
.thumb-casestudy {width:63px; height:56px; float:left;}


/* ----------------------------------------------------------------- mover right bg display fix for ie 7 -------------------- */
.case-studies-container { width:110px; height:100%;  margin:55px 0 10px 68px;}

/* -- before ie 7 hack 
	.case-studies-container { 
		width:110px; 
		height:83px; 
		margin:55px 0 10px 68px;
		} 
-- */


/* ------ MURALS ------------------------------------------------------------- */

#btn-mural-koi {
	background:url(../images/btn-mural-koi.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-mural-koi span {display:none;}
	#btn-mural-koi a {display:block; width:110px; height:110px;float:left;}
	#btn-mural-koi a:hover {background:url(../images/btn-mural-koi.jpg) -0px -110px no-repeat;}

#btn-mural-octopus {
	background:url(../images/btn-mural-octopus.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-mural-octopus span {display:none;}
	#btn-mural-octopus a {display:block; width:110px; height:110px;float:left;}
	#btn-mural-octopus a:hover {background:url(../images/btn-mural-octopus.jpg) -0px -110px no-repeat;}

#btn-mural-stop {
	background:url(../images/btn-mural-stop.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-mural-stop span {display:none;}
	#btn-mural-stop a {display:block; width:110px; height:110px;float:left;}
	#btn-mural-stop a:hover {background:url(../images/btn-mural-stop.jpg) -0px -110px no-repeat;}

#btn-mural-cat {
	background:url(../images/btn-mural-cat.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-mural-cat span {display:none;}
	#btn-mural-cat a {display:block; width:110px; height:110px;float:left;}
	#btn-mural-cat a:hover {background:url(../images/btn-mural-cat.jpg) -0px -110px no-repeat;}


/* ------ TABLE ------------------------------------------------------------- */

#btn-table-1 {
	background:url(../images/btn-table-1.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-table-1 span {display:none;}
	#btn-table-1 a {display:block; width:110px; height:110px;float:left;}
	#btn-table-1 a:hover {background:url(../images/btn-table-1.jpg) -0px -110px no-repeat;}

#btn-table-2 {
	background:url(../images/btn-table-2.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-table-2 span {display:none;}
	#btn-table-2 a {display:block; width:110px; height:110px;float:left;}
	#btn-table-2 a:hover {background:url(../images/btn-table-2.jpg) -0px -110px no-repeat;}

#btn-table-3 {
	background:url(../images/btn-table-3.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-table-3 span {display:none;}
	#btn-table-3 a {display:block; width:110px; height:110px;float:left;}
	#btn-table-3 a:hover {background:url(../images/btn-table-3.jpg) -0px -110px no-repeat;}

#btn-table-4 {
	background:url(../images/btn-table-4.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-table-4 span {display:none;}
	#btn-table-4 a {display:block; width:110px; height:110px;float:left;}
	#btn-table-4 a:hover {background:url(../images/btn-table-4.jpg) -0px -110px no-repeat;}

/* ------ BRIBE ------------------------------------------------------------- */
#btn-bribe-pckg {
	background:url(../images/btn-bribe-pckg.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-pckg span {display:none;}
	#btn-bribe-pckg a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-pckg a:hover {background:url(../images/btn-bribe-pckg.jpg) -0px -110px no-repeat;}

#btn-bribe-letter {
	background:url(../images/btn-bribe-letter.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-letter span {display:none;}
	#btn-bribe-letter a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-letter a:hover {background:url(../images/btn-bribe-letter.jpg) -0px -110px no-repeat;}

#btn-bribe-letter2 {
	background:url(../images/btn-bribe-letter2.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-letter2 span {display:none;}
	#btn-bribe-letter2 a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-letter2 a:hover {background:url(../images/btn-bribe-letter2.jpg) -0px -110px no-repeat;}


#btn-bribe-money {
	background:url(../images/btn-bribe-money.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-money span {display:none;}
	#btn-bribe-money a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-money a:hover {background:url(../images/btn-bribe-money.jpg) -0px -110px no-repeat;}

#btn-bribe-photo {
	background:url(../images/btn-bribe-photo.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-photo span {display:none;}
	#btn-bribe-photo a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-photo a:hover {background:url(../images/btn-bribe-photo.jpg) -0px -110px no-repeat;}

#btn-bribe-suitcase {
	background:url(../images/btn-bribe-suitcase.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-suitcase span {display:none;}
	#btn-bribe-suitcase a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-suitcase a:hover {background:url(../images/btn-bribe-suitcase.jpg) -0px -110px no-repeat;}

#btn-bribe-audio {
	background:url(../images/btn-bribe-audio.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-bribe-audio span {display:none;}
	#btn-bribe-audio a {display:block; width:110px; height:110px;float:left;}
	#btn-bribe-audio a:hover {background:url(../images/btn-bribe-audio.jpg) -0px -110px no-repeat;}

/* ------ SPEC ------------------------------------------------------------- */
#btn-spec-1 {
	background:url(../images/btn-spec-1.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-1 span {display:none;}
	#btn-spec-1 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-1 a:hover {background:url(../images/btn-spec-1.jpg) -0px -110px no-repeat;}

#btn-spec-2 {
	background:url(../images/btn-spec-2.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-2 span {display:none;}
	#btn-spec-2 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-2 a:hover {background:url(../images/btn-spec-2.jpg) -0px -110px no-repeat;}

#btn-spec-3 {
	background:url(../images/btn-spec-3.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-3 span {display:none;}
	#btn-spec-3 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-3 a:hover {background:url(../images/btn-spec-3.jpg) -0px -110px no-repeat;}

#btn-spec-4 {
	background:url(../images/btn-spec-4.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-4 span {display:none;}
	#btn-spec-4 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-4 a:hover {background:url(../images/btn-spec-4.jpg) -0px -110px no-repeat;}

#btn-spec-5 {
	background:url(../images/btn-spec-5.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-5 span {display:none;}
	#btn-spec-5 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-5 a:hover {background:url(../images/btn-spec-5.jpg) -0px -110px no-repeat;}

#btn-spec-6 {
	background:url(../images/btn-spec-6.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-6 span {display:none;}
	#btn-spec-6 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-6 a:hover {background:url(../images/btn-spec-6.jpg) -0px -110px no-repeat;}

#btn-spec-7 {
	background:url(../images/btn-spec-7.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-7 span {display:none;}
	#btn-spec-7 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-7 a:hover {background:url(../images/btn-spec-7.jpg) -0px -110px no-repeat;}

#btn-spec-8 {
	background:url(../images/btn-spec-8.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-8 span {display:none;}
	#btn-spec-8 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-8 a:hover {background:url(../images/btn-spec-8.jpg) -0px -110px no-repeat;}

#btn-spec-9 {
	background:url(../images/btn-spec-9.jpg) no-repeat;
	width:110px;
	height:110px;
	float:left;
	margin-bottom:15px;
	}
	#btn-spec-9 span {display:none;}
	#btn-spec-9 a {display:block; width:110px; height:110px;float:left;}
	#btn-spec-9 a:hover {background:url(../images/btn-spec-9.jpg) -0px -110px no-repeat;}

