/* @override http://jp74.com/testarea/tpw/css/t-pw.css */

body {
	font: 62.5%/1.6 "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

body#home {
	background-color: #000;
}

body#home #wrapper {
	border: 1px solid #4e6172;
}

img {
	display: block;
}

#wrapper {
	display: block;
	width: 976px;
	height: 596px;
	border: 1px solid #e0e7ec;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -298px 0px 0px -490px;
	overflow: hidden;
}

#logo {
	background: url(../images/t-pw_logo.gif) no-repeat;
	width: 186px;
	height: 75px;
	display: block;
	margin-top: 54px;
	margin-left: 50px;
}

#logo h1 {
	font-size: 0.1em;
	text-indent: -5000px;
	margin: 0px;
}

#logo a {
	width: 186px;
	height: 75px;
	display: block;
}

.hidden {
	display: none;
}

.show {
	visibility: visible;
}

/* @group menu */

#menu {
	width: 150px;
	margin-top: 40px;
	color: #4e6172;
}

#menu ul {
	margin: 0;
	padding: 0;
	background: url(../images/ul_top.gif) no-repeat right top;
}

#menu ul li {
	list-style-type: none;
	text-align: right;
	background: url(../images/ul_top.gif) no-repeat right bottom;
}

#menu a {
	color: #4e6172;
	text-decoration: none;
	font-size: 1.1em;
	line-height: 1.8em;
	padding-right: 3px;
}

body#portfolio #wrapper #menu ul.clientSubmenu ul#portMenu li.clientSubmenu a,
body#services #wrapper #menu ul.serviceSubmenu ul#portMenu li.serviceSubmenu a {
	color: #45293b !important;
}

#menu ul ul#portMenu ul a,
body#portfolio #wrapper #menu ul ul#portMenu ul a,
body#portfolio #wrapper #menu ul.clientSubmenu ul#portMenu li.clientSubmenu li a,
body#services #wrapper #menu ul.serviceSubmenu ul#portMenu li.serviceSubmenu li a {
	color: #A6B0B8  !important;
}
#menu ul ul#portMenu a {
	color: #4e6172 !important;
}

#menu ul ul, #menu ul ul li {
	background-image: none;
}

#menu ul ul {
	/*background: url(../images/ul_top.gif) no-repeat right bottom;*/
	display: block;
	padding-bottom: 5px;
}

#menu ul ul li {
	/*height: 2em;*/
}

#menu .hidden {
	display: none;
}

body#approach #wrapper #menu ul li#nb1 a {
	color: #45293b;
}

body#portfolio #wrapper #menu ul li#nb2 a {
	color: #45293b;
}

body#testies #wrapper #menu ul li#nb3 a {
	color: #45293b;
}

body#services #wrapper #menu ul li#nb4 a {
	color: #45293b;
}

body#contact #wrapper #menu ul li#nb5 a {
	color: #45293b;
}

body#approach #wrapper #menu ul li#nb1 #approachMenu,
body#portfolio #wrapper #menu ul li#nb2 #portMenu,
body#testies #wrapper #menu ul li#nb3 #testiMenu,
body#services #wrapper #menu ul li#nb2 #portMenu,
body#contact #wrapper #menu ul li#nb5 #contactMenu,
body#portfolio #wrapper #menu ul.clientSubmenu #portMenu #clientSubmenu,
body#services #wrapper #menu ul.serviceSubmenu #portMenu #serviceSubmenu {
	display: block;
}



#menu ul ul li a {
	color: #a6b0b8 !important;
	font-weight: normal;
	font-style: normal;
	display: block;
	height: 1%;
}

#menu ul ul li a:hover, ul#clientSubmenu li a:hover,
#menu ul ul#portMenu ul a:hover,
body#portfolio #wrapper #menu ul ul#portMenu ul a:hover,
body#portfolio #wrapper #menu ul.clientSubmenu ul#portMenu li.clientSubmenu li a:hover,
body#services #wrapper #menu ul.serviceSubmenu ul#portMenu li.serviceSubmenu li a:hover {
/*#menu ul ul#portMenu ul a:hover {*/
	color: #4e6172 !important;
}

#menu ul ul li.on a,
body#portfolio #wrapper #menu ul.clientSubmenu ul#portMenu li.clientSubmenu li.on a,
body#services #wrapper #menu ul.serviceSubmenu ul#portMenu li.serviceSubmenu li.on a {
	color: #4e6172 !important;
}

/* @end */

/* @group page select */

#pageSelect {
	display: block;
	position: absolute;
	top: 416px;
	left: 254px;
	font-size: 1.1em;
	width: 200px;
}

#pageSelect h3, #video h3 {
	font-weight: normal;
	font-style: normal;
	color: #b9d300;
	margin-top: 0;
	font-size: 1em;
	margin-bottom: 0;
}

#pageSelect ul {
	margin: 0;
	padding: 0;
}

#pageSelect ul li {
	display: inline;
	margin-right: 6px;
	color: #45293b;
	font-size: 1.1em;
}

#pageSelect ul li a {
	text-decoration: none;
	color: #4e6172;
	border-bottom: 1px none #fff;
}

#pageSelect ul li a:hover {
	text-decoration: underline;
}

#pageSelect ul li.on a {
	color: #45293b;
	text-decoration: underline;
}

/* @end */

#copy {
	display: block;
	position: absolute;
	left: 254px;
	top: 468px;
	color: #4e6172;
	font-size: 1.1em;
	width: 240px;
	line-height: 1.4em;
}

#copy.long1 {
	width: 340px;
}

#copy.long2 {
	width: 255px;
}

#copy.long3 {
	width: 400px;
}

#copy.long4 {
	width: 370px;
}

#copy.long5 {
	width: 290px;
}

#copy.extra {
	top: 480px;
}

#copy.extra2 {
	top: 514px;
}

#copy h2 {
	margin-top: 0;
	margin-bottom: 1em;
	font-weight: normal;
	font-style: normal;
	font-size: 1.2em;
}

#copy p, #video p {
	margin-top: 0;
	margin-bottom: 0.5em;
}

#video {
	display: block;
	position: absolute;
	top: 416px;
	left: 574px;
	font-size: 1.1em;
	width: 180px;
}

#videoArea {
	width: 410px;
	height: 254px;
	position: absolute;
	top: 81px;
	left: 482px;
}

.laptop {
	background: url(../images/laptop.jpg) no-repeat 408px 61px;
}

/* @group contact */

#contactBox {
	display: block;
	position: absolute;
	left: 238px;
	top: 164px;
	margin: 0;
	padding: 0;
	background: url(../images/contact.jpg) no-repeat right top;
	right: 0;
}

#contactBox h1 {
	color: #45293b;
	font-size: 1.1em;
	line-height: 1.6em;
	margin-top: 0.5em;
	margin-bottom: 1.5em;
}

#contactBox p {
	font-size: 1em;
	color: #4e6172;
	line-height: 1.6em;
}

p .tel, p .fax, p .email {
	display: block;
	margin-left: -10px;
	text-indent: -5000px;
	height: 20px;
}

p .tel {
	background: url(../images/t.gif) no-repeat;
	margin-top: 20px;
}

p .fax {
	background: url(../images/f.gif) no-repeat;
}

p .email {
	background: url(../images/e.gif) no-repeat;
}

#contactBox a {
	text-decoration: none;
	color: #4e6172;
}

#contactBox a:hover {
	color: #45293b;
	border-bottom: 1px solid #45293b;
}

#contactBox2 {
	display: block;
	position: absolute;
	left: 238px;
	top: 164px;
	margin: 0;
	padding: 0;
	color: #4e6172;
}

#contactBox2 .contactCol {
	width: 200px;
	float: left;
	display: block;
	margin-right: 20px;
	padding-bottom: 15px;
}

#contactBox2 .contactCol h1 {
	margin-top: 0;
	font-size: 1.4em;
	margin-bottom: 1em;
}

#viewMap {
	clear: left;
	margin-left: -54px;
	background: url(../images/flourish_map.gif) no-repeat;
	padding-left: 54px;
	height: 48px;
	display: block;
}

#viewMap a {
	text-decoration: none;
	font-weight: bold;
	color: #b9d300;
	font-size: 1.1em;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	height: 48px;
	margin-left: -54px;
	padding-left: 54px;
	width: 100px;
}

.darkCopy {
	color: #45293b;
	font-weight: normal;
	font-style: normal;
}

/* @end */

/* @group what */

#wrapper.what {
	background: url(../images/flourish_what.gif) no-repeat 566px 82px;
}

#what {
	display: block;
	position: absolute;
	left: 238px;
	top: 164px;
	width: 460px;
	margin: 0;
	padding: 0;
}

#what h1, #how h1 {
	color: #b9d300;
	font-size: 3em;
	font-weight: normal;
	font-style: normal;
	margin-top: 0;
	line-height: 1.2em;
	padding-right: 40px;
}

.whatCol {
	width: 220px;
	float: left;
	display: block;
}

.whatCol2 {
	width: 220px;
	float: left;
	display: block;
	margin-left: 10px;
}

.whatCol p {
	color: #4e6172;
	line-height: 1.4em;
	font-size: 1.3em;
	margin-top: 0;
	margin-bottom: 1.4em;
}

.whatCol strong, #how h2 strong {
	color: #45293b;
}

.whatCol2 p {
	color: #4e6172;
	line-height: 1.5em;
	font-size: 1.1em;
	margin-top: 0;
	margin-bottom: 1.4em;
}

/* @end */

/* @group how */
#wrapper.how {
	background: url(../images/flourish_how.gif) no-repeat 173px 43em;
}

#how {
	display: block;
	position: absolute;
	left: 238px;
	top: 164px;
	width: 480px;
	margin: 0;
	padding: 0;
}

#how h2 {
	color: #4e6172;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	line-height: 1.4em;
	margin-bottom: 1.25em;
	padding-right: 60px;
}

.howCol {
	width: 220px;
	float: left;
	display: block;
}

.howCol.left {
	margin-right: 10px;
}

.howCol p {
	color: #4e6172;
	line-height: 1.4em;
	margin-top: 0;
	margin-bottom: 1.4em;
	font-size: 1.1em;
}

/* @end */

/* @group acf */

.acf1 {
	background: url(../images/acf/pic1.gif) no-repeat 565px 246px;
}

.acf2 {
	background: url(../images/acf/pic2.jpg) no-repeat 320px 80px;
}

.acf3 {
	background: url(../images/acf/pic3.jpg) no-repeat right 0;
}

.acf4 {
	background: url(../images/acf/pic4.jpg) no-repeat 380px 110px;
}

.acf5 {
	background: url(../images/acf/pic5.jpg) no-repeat 110px 0;
}

.acf6 {
	background: url(../images/acf/pic6.jpg) no-repeat 392px 66px;
}

.acf7 {
	background: url(../images/acf/pic7.jpg) no-repeat 374px 82px;
}

.acf8 {
	background: url(../images/acf/pic8.jpg) no-repeat 367px 73px;
}

.acf9 {
	background: url(../images/acf/pic9.jpg) no-repeat 420px 38px;
}

.acf10 {
	background: url(../images/acf/pic10.jpg) no-repeat 356px 99px;
}

.acf11 {
	background: url(../images/acf/pic11.jpg) no-repeat 354px 92px;
}

.acf12 {
	background: url(../images/acf/pic12.jpg) no-repeat 260px 110px;
}

.acf13 {
	background: url(../images/acf/pic13.jpg) no-repeat 335px 70px;
}

.acf14 {
	background: url(../images/acf/pic14.jpg) no-repeat 325px 97px;
}

.acf15 {
	background: url(../images/acf/pic15.jpg) no-repeat 359px 80px;
}

.acf16 {
	background: url(../images/acf/pic16.jpg) no-repeat 330px 65px;
}

/* @end */

/* @group age concern */

.age1 {
	background: url(../images/ageconcern/pic1.jpg) no-repeat 335px 6px;
}

.age2 {
	background: url(../images/ageconcern/pic2.jpg) no-repeat 195px 30px;
}

.age3 {
	background: url(../images/ageconcern/pic3.jpg) no-repeat 290px 124px;
}

.age4 {
	background: url(../images/ageconcern/pic4.jpg) no-repeat 275px 26px;
}

.age5 {
	background: url(../images/ageconcern/pic5.jpg) no-repeat 314px 108px;
}

.age6 {
	background: url(../images/ageconcern/pic6.jpg) no-repeat right top;
}

.age7 {
	background: url(../images/ageconcern/pic7.jpg) no-repeat 410px 126px;
}

.age8 {
	background: url(../images/ageconcern/pic8.jpg) no-repeat 195px 106px;
}

.age9 {
	background: url(../images/ageconcern/pic9.jpg) no-repeat 200px 56px;
}

.age10 {
	background: url(../images/ageconcern/pic10.jpg) no-repeat 430px 34px;
}

.age11 {
	background: url(../images/ageconcern/pic11.jpg) no-repeat 215px 76px;
}

/* @end */

/* @group bwdc */

.bwdc1 {
	background: url(../images/blackburn/pic1.gif) no-repeat 350px 246px;
}

.bwdc2 {
	background: url(../images/blackburn/pic2.jpg) no-repeat 240px 66px;
}

.bwdc3 {
	background: url(../images/blackburn/pic3.jpg) no-repeat 240px 40px;
}

.bwdc4 {
	background: url(../images/blackburn/pic4.jpg) no-repeat 230px 35px;
}

.bwdc5 {
	background: url(../images/blackburn/pic5.jpg) no-repeat 180px 28px;
}

.bwdc6 {
	background: url(../images/blackburn/pic6.jpg) no-repeat 180px 38px;
}

.bwdc7 {
	background: url(../images/blackburn/pic7.jpg) no-repeat right top;
}

.bwdc8 {
	background: url(../images/blackburn/pic8.jpg) no-repeat right top;
}

.bwdc9 {
	background: url(../images/blackburn/pic9.jpg) no-repeat right top;
}

.bwdc10 {
	background: url(../images/blackburn/pic10.jpg) no-repeat right 40px;
}

.bwdc11 {
	background: url(../images/blackburn/pic11.jpg) no-repeat 480px bottom;
}

/* @end */

/* @group cc2m */

.cc2m1 {
	background: url(../images/cc2moda/pic1.gif) no-repeat 510px 227px;
}

.cc2m2 {
	background: url(../images/cc2moda/pic2.jpg) no-repeat 350px 70px;
}

.cc2m3 {
	background: url(../images/cc2moda/pic3.jpg) no-repeat 350px 20px;
}

.cc2m4 {
	background: url(../images/cc2moda/pic4.jpg) no-repeat 226px 118px;
}

.cc2m5 {
	background: url(../images/cc2moda/pic5.jpg) no-repeat 263px 70px;
}

.cc2m6 {
	background: url(../images/cc2moda/pic6.jpg) no-repeat 385px bottom;
}

.cc2m7 {
	background: url(../images/cc2moda/pic7.jpg) no-repeat 380px bottom;
}

.cc2m8 {
	background: url(../images/cc2moda/pic8.jpg) no-repeat 380px bottom;
}

.cc2m9 {
	background: url(../images/cc2moda/pic9.jpg) no-repeat 254px 169px;
}

/* @end */

/* @group co-op */

.coop1 {
	background: url(../images/co-op/pic1.jpg) no-repeat 475px 120px;
}

.coop2 {
	background: url(../images/co-op/pic2.jpg) no-repeat 295px 34px;
}

.coop3 {
	background: url(../images/co-op/pic3.jpg) no-repeat 355px 128px;
}

.coop4 {
	background: url(../images/co-op/pic4.jpg) no-repeat center bottom;
}

.coop5 {
	background: url(../images/co-op/pic5.jpg) no-repeat 267px 57px;
}

.coop6 {
	background: url(../images/co-op/pic6.jpg) no-repeat 225px 126px;
}

.coop7 {
	background: url(../images/co-op/pic7.jpg) no-repeat right 0;
}

.coop8 {
	background: url(../images/co-op/pic8.jpg) no-repeat 0 0;
}

.coop9 {
	background: url(../images/co-op/pic9.jpg) no-repeat 0 0;
}

.coop10 {
	background: url(../images/co-op/pic10.jpg) no-repeat 0 0;
}

.coop11 {
	background: url(../images/co-op/pic11.jpg) no-repeat 0 0;
}

.coop12 {
	background: url(../images/co-op/pic12.jpg) no-repeat 0 0;
}

/* @end */

/* @group cosalt */

.cosalt1 {
	background: url(../images/cosalt/pic1.gif) no-repeat 394px 260px;
}

.cosalt2 {
	background: url(../images/cosalt/pic2.jpg) no-repeat right 35px;
}

.cosalt3 {
	background: url(../images/cosalt/pic3.jpg) no-repeat right top;
}

.cosalt4 {
	background: url(../images/cosalt/pic4.jpg) no-repeat 220px 115px;
}

.cosalt5 {
	background: url(../images/cosalt/pic5.jpg) no-repeat right top;
}

.cosalt6 {
	background: url(../images/cosalt/pic6.jpg) no-repeat 213px 124px;
}

.cosalt7 {
	background: url(../images/cosalt/pic7.jpg) no-repeat 500px bottom;
}

.cosalt8 {
	background: url(../images/cosalt/pic8.jpg) no-repeat 220px 43px;
}

.cosalt9 {
	background: url(../images/cosalt/pic9.jpg) no-repeat 340px bottom;
}

.cosalt10 {
	background: url(../images/cosalt/pic10.jpg) no-repeat 246px 30px;
}

.cosalt11 {
	background: url(../images/cosalt/pic11.jpg) no-repeat 408px 61px;
}

.cosalt12 {
	background: url(../images/cosalt/pic12.jpg) no-repeat 468px 57px;
}

/* @end */

/* @group csl */

.csl1 {
	background: url(../images/csl/pic1.jpg) no-repeat 330px 130px;
}

.csl2 {
	background: url(../images/csl/pic2.jpg) no-repeat 235px 226px;
}

.csl3 {
	background: url(../images/csl/pic3.jpg) no-repeat 264px 50px;
}

.csl4 {
	background: url(../images/csl/pic4.jpg) no-repeat right 170px;
}

.csl5 {
	background: url(../images/csl/pic5.jpg) no-repeat 360px 150px;
}

.csl6 {
	background: url(../images/csl/pic6.jpg) no-repeat 300px 120px;
}

.csl7 {
	background: url(../images/laptop.jpg) no-repeat 408px 61px;
}

/* @end */

/* @group coulters */

.coul1 {
	background: url(../images/coulters/01.jpg) no-repeat 0 0;
}

.coul2 {
	background: url(../images/coulters/02.jpg) no-repeat 0 0;
}

.coul3 {
	background: url(../images/coulters/03.jpg) no-repeat 0 0;
}

.coul4 {
	background: url(../images/coulters/04.jpg) no-repeat 0 0;
}

.coul5 {
	background: url(../images/coulters/05.jpg) no-repeat 0 0;
}

.coul6 {
	background: url(../images/coulters/06.jpg) no-repeat 0 0;
}

.coul7 {
	background: url(../images/coulters/07.jpg) no-repeat 0 0;
}

.coul8 {
	background: url(../images/coulters/08.jpg) no-repeat 0 0;
}

.coul9 {
	background: url(../images/coulters/09.jpg) no-repeat 0 0;
}

.coul10 {
	background: url(../images/coulters/10.jpg) no-repeat 0 0;
}

.coul11 {
	background: url(../images/coulters/11.jpg) no-repeat 0 0;
}

.coul12 {
	background: url(../images/coulters/12.jpg) no-repeat 0 0;
}

/* @end */

/* @group deckers */

.decker1 {
	background: url(../images/deckers/pic1.gif) no-repeat 380px 245px;
}

.decker2 {
	background: url(../images/deckers/pic2.jpg) no-repeat 338px 8px;
}

.decker3 {
	background: url(../images/deckers/pic3.jpg) no-repeat 274px 106px;
}

.decker4 {
	background: url(../images/deckers/pic4.jpg) no-repeat 460px bottom;
}

.decker5 {
	background: url(../images/deckers/pic5.jpg) no-repeat right top;
}

.decker6 {
	background: url(../images/deckers/pic6.jpg) no-repeat right 170px;
}

.decker7 {
	background: url(../images/deckers/pic7.jpg) no-repeat right 170px;
}

.decker10 {
	background: url(../images/deckers/pic10.jpg) no-repeat 110px 70px;
}

.decker11 {
	background: url(../images/deckers/pic11.jpg) no-repeat 230px 25px;
}

.decker12 {
	background: url(../images/deckers/pic12.jpg) no-repeat 270px bottom;
}

.decker13 {
	background: url(../images/deckers/pic13.jpg) no-repeat 280px 70px;
}

.decker14 {
	background: url(../images/deckers/pic14.jpg) no-repeat right top;
}

/* @end */

/* @group designed working */

.dw_logo {
	background: url(../images/designed_working/dw.jpg) no-repeat 0 -30px;
}

.dw01 {
	background: url(../images/designed_working/01.jpg) no-repeat 0 0;
}

.dw02 {
	background: url(../images/designed_working/02.jpg) no-repeat 0 0;
}


/* @end */

/* @group designcon */

.designcon1 {
	background: url(../images/designconscious/pic1.jpg) no-repeat right top;
}

.designcon2 {
	background: url(../images/designconscious/pic2.jpg) no-repeat 320px 70px;
}

.designcon3 {
	background: url(../images/designconscious/pic3.jpg) no-repeat 353px 70px;
}

.designcon4 {
	background: url(../images/designconscious/pic4.jpg) no-repeat right center;
}

.designcon5 {
	background: url(../images/designconscious/pic5.jpg) no-repeat 363px 80px;
}

.designcon6 {
	background: url(../images/designconscious/pic6.jpg) no-repeat 352px 80px;
}

.designcon7 {
	background: url(../images/designconscious/pic7.jpg) no-repeat right bottom;
}

.designcon8 {
	background: url(../images/designconscious/pic8.jpg) no-repeat 200px 110px;
}

.designcon9 {
	background: url(../images/designconscious/pic9.jpg) no-repeat 338px 85px;
}

.designcon10 {
	background: url(../images/designconscious/pic10.jpg) no-repeat right top;
}

.designcon11 {
	background: url(../images/designconscious/pic11.jpg) no-repeat right top;
}

.designcon12 {
	background: url(../images/designconscious/pic12.jpg) no-repeat right top;
}

.designcon13 {
	background: url(../images/designconscious/pic13.jpg) no-repeat right 50px;
}

.designcon14 {
	background: url(../images/designconscious/pic14.jpg) no-repeat right top;
}

.designcon15 {
	background: url(../images/designconscious/pic15.jpg) no-repeat right top;
}

.designcon16 {
	background: url(../images/designconscious/pic16.jpg) no-repeat right 40px;
}

.designcon17 {
	background: url(../images/designconscious/pic17.jpg) no-repeat right bottom;
}

.designcon18 {
	background: url(../images/designconscious/pic18.jpg) no-repeat right bottom;
}

/* @end */

/* @group ggi */

.ggi1 {
	background: url(../images/ggi/01.jpg) no-repeat 0px 0px;
}

.ggi2 {
	background: url(../images/ggi/02.jpg) no-repeat 0px 0px;
}

.ggi3 {
	background: url(../images/ggi/03.jpg) no-repeat 0px 0px;
}

.ggi4 {
	background: url(../images/ggi/04.jpg) no-repeat 0px 0px;
}

.ggi5 {
	background: url(../images/ggi/05.jpg) no-repeat 0px 0px;
}

.ggi6 {
	background: url(../images/ggi/06.jpg) no-repeat 0px 0px;
}

.ggi7 {
	background: url(../images/ggi/07.jpg) no-repeat 0px 0px;
}

.ggi8 {
	background: url(../images/ggi/08.jpg) no-repeat 0px 0px;
}

.ggi9 {
	background: url(../images/ggi/09.jpg) no-repeat 0px 0px;
}

.ggi10 {
	background: url(../images/ggi/10.jpg) no-repeat 0px 0px;
}

.ggi11 {
	background: url(../images/ggi/11.jpg) no-repeat 0px 0px;
}

.ggi12 {
	background: url(../images/ggi/12.jpg) no-repeat 0px 0px;
}

.ggi13 {
	background: url(../images/ggi/13.jpg) no-repeat 0px 0px;
}

.ggi14 {
	background: url(../images/ggi/14.jpg) no-repeat 0px 0px;
}


/* @end */

/* @group hardrock */

.rock1 {
	background: url(../images/hardrock/pic1.jpg) no-repeat 350px 130px;
}

.rock2 {
	background: url(../images/hardrock/pic2.jpg) no-repeat right 100px;
}

.rock3 {
	background: url(../images/hardrock/pic3.jpg) no-repeat right 94px;
}

.rock4 {
	background: url(../images/hardrock/pic4.jpg) no-repeat 340px 100px;
}

/* @end */

/* @group miliken */

.mili1 {
	background: url(../images/miliken/pic1.gif) no-repeat 500px 250px;
}

.mili2 {
	background: url(../images/miliken/pic2.jpg) no-repeat 370px 130px;
}

.mili3 {
	background: url(../images/miliken/pic3.jpg) no-repeat 0 0;
}

.mili4 {
	background: url(../images/miliken/pic4.jpg) no-repeat 300px 110px;
}

.mili5 {
	background: url(../images/miliken/pic5.jpg) no-repeat right 50px;
}

.mili6 {
	background: url(../images/miliken/pic6.jpg) no-repeat 280px 144px;
}

/* @end */

/* @group nhs */

.nhs1 {
	background: url(../images/nhs/pic1.jpg) no-repeat 350px 130px;
}

.nhs2 {
	background: url(../images/nhs/pic2.jpg) no-repeat 174px 100px;
}

.nhs3 {
	background: url(../images/nhs/pic3.jpg) no-repeat 180px 64px;
}

.nhs4 {
	background: url(../images/nhs/pic4.jpg) no-repeat 170px 79px;
}

.nhs01 {
	background: url(../images/nhs/01.jpg) no-repeat 0px 0px;
}

.nhs02 {
	background: url(../images/nhs/02.jpg) no-repeat 0px 0px;
}

.nhs03 {
	background: url(../images/nhs/03.jpg) no-repeat 0px 0px;
}

.nhs04 {
	background: url(../images/nhs/04.jpg) no-repeat 0px 0px;
}

.nhs05 {
	background: url(../images/nhs/05.jpg) no-repeat 0px 0px;
}

.nhs06 {
	background: url(../images/nhs/06.jpg) no-repeat 0px 0px;
}

.nhs07 {
	background: url(../images/nhs/07.jpg) no-repeat 0px 0px;
}

.nhs08 {
	background: url(../images/nhs/08.jpg) no-repeat 0px 0px;
}

/* @end */

/* @group pne */

.pne01 {
	background: url(../images/pne/01.jpg) no-repeat 0 0;
}

/* @end */

/* @group systems by design */

.sbd1 {
	background: url(../images/systemsbydesign/pic1.jpg) no-repeat 280px 55px;
}

.sbd2 {
	background: url(../images/systemsbydesign/pic2.jpg) no-repeat 200px 40px;
}

.sbd3 {
	background: url(../images/systemsbydesign/pic3.jpg) no-repeat center center;
}

.sbd4 {
	background: url(../images/systemsbydesign/pic4.jpg) no-repeat 330px 40px;
}

.sbd5 {
	background: url(../images/systemsbydesign/pic5.jpg) no-repeat 250px 80px;
}

.sbd6 {
	background: url(../images/systemsbydesign/pic6.jpg) no-repeat right 20px;
}

.sbd7 {
	background: url(../images/systemsbydesign/pic7.jpg) no-repeat 230px 80px;
}

/* @end */

/* @group vickers */

.vic1 {
	background: url(../images/vickers/pic1.gif) no-repeat 424px 270px;
}

.vic2 {
	background: url(../images/vickers/pic2.jpg) no-repeat 372px 143px;
}

.vic3 {
	background: url(../images/vickers/pic3.jpg) no-repeat 246px 120px;
}

.vic4 {
	background: url(../images/vickers/pic4.jpg) no-repeat right 0;
}

.vic5 {
	background: url(../images/vickers/pic5.jpg) no-repeat right 0;
}

.vic6 {
	background: url(../images/vickers/pic6.jpg) no-repeat 290px 130px;
}
.vic7 {
	background: url(../images/vickers/pic7.jpg) no-repeat 324px 30px;
}

.vic8 {
	background: url(../images/laptop.jpg) no-repeat 408px 61px;
}

/* @end */

/* @group testimonials */

#testimonial {
	display: block;
	position: absolute;
	left: 238px;
	top: 164px;
	width: 480px;
	margin: 0;
	padding: 0;
}

.testiCol {
	width: 230px;
	float: left;
	display: block;
}

.left {
	margin-right: 20px;
}

#testimonial h1 {
	color: #b9d300;
	margin-top: 0;
	font-size: 2em;
	font-weight: normal;
	font-style: normal;
	line-height: 1.4em;
	margin-bottom: 1.2em;
}

#testimonial p {
	color: #4e6172;
	line-height: 1.4em;
	font-size: 1.1em;
	margin-top: 0;
	margin-bottom: 1.4em;
}

#testimonial p .name {
	font-weight: bold;
	color: #45293b;
}

#testimonial p .position {
	color: #45293b;
}

#testimonial p .company {
	font-weight: bold;
}

/* @end */

/* @group corp id */

.corpid4 {
	background: url(../images/corporate_identity/ian_bruce.gif) no-repeat 432px 255px;
}

.corpid6 {
	background: url(../images/corporate_identity/whitenoise.gif) no-repeat 368px 255px;
}

.corpid7 {
	background: url(../images/corporate_identity/diamond_interiors.gif) no-repeat 410px 255px;
}

.corpid8 {
	background: url(../images/corporate_identity/coulter.gif) no-repeat 405px 272px;
}

.corpid9 {
	background: url(../images/corporate_identity/dalby.gif) no-repeat 430px 230px;
}

.fa_logo {
	background: url(../images/corporate_identity/fallen_angels.gif) no-repeat;
}

.ff_logo {
	background: url(../images/corporate_identity/feet_first.gif) no-repeat;
}

/* @end */

/* @group literature */

.lit01 {
	background: url(../images/literature/lit01.jpg) no-repeat 266px 50px;
}

.lit02 {
	background: url(../images/literature/lit02.jpg) no-repeat 326px 95px;
}

.lit03 {
	background: url(../images/literature/lit03.jpg) no-repeat 326px 115px;
}

.lit13 {
	background: url(../images/literature/uclan.jpg) no-repeat 336px 65px;
}

.lit09 {
	background: url(../images/literature/mercol.jpg) no-repeat 0 0;
}

/* @end */

/* @group exhibition */

.exhib01 {
	background: url(../images/exhibition_signage/exhib01.jpg) no-repeat 456px 50px;
}

/* @end */

/* @group advertising */

.advert01 {
	background: url(../images/advertising/advert02.jpg) no-repeat 456px 170px;
}

.advert02 {
	background: url(../images/advertising/advert10.jpg) no-repeat 430px 60px;
}

/* @end */

/* @group directmail */

.direct03 {
	background: url(../images/direct_mail/acf3.jpg) no-repeat 440px 40px;
}

.direct04 {
	background: url(../images/direct_mail/gaskells1.jpg) no-repeat 380px 70px;
}

.direct05 {
	background: url(../images/direct_mail/gaskells2.jpg) no-repeat 240px 60px;
}

.direct06 {
	background: url(../images/direct_mail/manc01.jpg) no-repeat right bottom;
}

.direct07 {
	background: url(../images/direct_mail/manc02.jpg) no-repeat right bottom;
}

.direct08 {
	background: url(../images/direct_mail/mercol01.jpg) no-repeat 320px 150px;
}

.direct09 {
	background: url(../images/direct_mail/mercol02.jpg) no-repeat 190px 60px;
}

.direct10 {
	background: url(../images/direct_mail/mercol03.jpg) no-repeat right top;
}

/* @end */

/* @group stationery */

.stat2 {
	background: url(../images/stationery/coulters.jpg) no-repeat center bottom;
}

.stat3 {
	background: url(../images/stationery/dalby.jpg) no-repeat 320px 180px;
}

.stat4 {
	background: url(../images/stationery/diamond1.jpg) no-repeat 350px 70px;
}

.stat5 {
	background: url(../images/stationery/diamond2.jpg) no-repeat 470px 125px;
}

.stat6 {
	background: url(../images/stationery/ianbruce1.jpg) no-repeat 300px 75px;
}

.stat7 {
	background: url(../images/stationery/ianbruce2.jpg) no-repeat 390px 95px;
}

.stat8 {
	background: url(../images/stationery/now.jpg) no-repeat 195px 55px;
}

.stat9 {
	background: url(../images/stationery/deckers1.jpg) no-repeat 330px 95px;
}

.stat10 {
	background: url(../images/stationery/deckers2.jpg) no-repeat 305px 96px;
}

.stat11 {
	background: url(../images/stationery/wno1.jpg) no-repeat 305px 66px;
}

.stat12 {
	background: url(../images/stationery/wno2.jpg) no-repeat 450px bottom;
}


/* @end */

/* @group outdoor */

.outd1 {
	background: url(../images/stationery/coulters.jpg) no-repeat center bottom;
}


/* @end */


