/* CSS Document */

body {
	/*background-color:#232323;*/
	background-color:#151515;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%; /* At this percentage 1em equates to 10px */
	color:#fff;
	margin-top:45px;
	margin-bottom:45px;
	line-height:18px;
}

	

* { /* Reset all margins/padding*/
	margin:0;
	padding:0;}

	

ul, ol { /* Make for consistent list handling across browsers */
    	padding-left:1em;
    	margin-left: 10px;}

img {
	padding:0;
	margin:0;}


ol {
	background-image:none;}



/* Typography  ------------------------------------------------------------------------------------------------------ */

h1  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2.2em;
	line-height:25px;
	color:#fff;
	padding:5px 0 5px 0;}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	line-height:25px;
	color:#4b9df9;
	font-weight:normal;
	padding:5px 0 5px 0;}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	line-height:20px;
	color:#fff;
	padding:5px 0 5px 0;}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:20px;
	color:#fff;
	padding:5px 0 5px 0;}

h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:20px;
	color:#fff;
	padding:5px 0 5px 0;}

h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	line-height:18px;
	color:#fff;
	padding:5px 0 5px 0;}
	

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:5px 0 5px 0;
	color:#fff;}


a:link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4b9df9; text-decoration:underline;}
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4b9df9;  text-decoration:underline;}
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4b9df9; text-decoration:underline !important}
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4b9df9;  text-decoration:underline;}


div#wrapper {
	width:800px;
	margin: 0px auto 0px auto;
	text-align:left;
	position:relative;
	/*background-color:#232323;*/}
	
div#header {
	width:798px;
	height:263px;
	background-color:#000;}
	
div#header h1 {
	padding:10px 0 0 10px;}

div#navigation {
	width:800px;
	height:28px;
	float:left;}
	
div#navigation ul {
	padding:0;
	margin:0;}
	
#navigation_menu {
	list-style-type:none;}
	
#navigation_menu li {
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
	float:left;}
	
#navigation_menu ul {
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0;
	float:left;}
	
	
a#button_home{
			  overflow:hidden;
			  background-image:url(../Images/nav/wholenav.jpg);
			  width: 56px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  }
			  a#button_home.selected { background-position: 0 28px;}
			  #button_home:hover { background-position: 0 28px;}
			  
a#button_about{
			  overflow:hidden;
			  background-image:url(../Images/nav/wholenav.jpg);
			  width: 90px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -56px 0;
			  }
			  a#button_about.selected { background-position: -56px 28px;}
			  #button_about:hover { background-position: -56px 28px;}

a#button_gcs_culture {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 95px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -146px 0;
			  }
			  a#button_gcs_culture.selected { background-position: -146px 28px;}
			  #button_gcs_culture:hover {background-position: -146px 28px;}

a#button_the_role {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 67px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -241px 0;
			  }
			  a#button_the_role.selected { background-position: -241px 28px;}
			  #button_the_role:hover {background-position: -241px 28px;}


a#button_training {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 161px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -308px 0;
			  }
			  a#button_training.selected { background-position: -308px 28px;}
			  #button_training:hover {background-position: -308px 28px;}
			  
a#button_incentives {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 146px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -469px 0;
			  }
			  a#button_incentives.selected { background-position: -469px 28px;}
			  #button_incentives:hover {background-position: -469px 28px;}



a#button_case_studies {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 101px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -615px 0;
			  }
			  a#button_case_studies.selected { background-position: -615px 28px;}
			  #button_case_studies:hover {background-position: -615px 28px;}
			  

			  
a#button_contact_us {
			  background-image:url(../Images/nav/wholenav.jpg);overflow: hidden;
			  width: 84px; height:0px; display:block; padding:28px 0 0 0; margin:0;
			  background-position: -716px 0;
			  }
			  a#button_contact_us.selected { background-position: -716px 28px;}
			  #button_contact_us:hover {background-position: -716px 28px;}
	
	
	
	

div#home_tagline {
	width:800px;
	height:54px;
	/*background-color:#232323;*/
	padding-top:15px;
	float:left;
	/*background-color:#272727;*/}

div#bottom_buttons {
	width:800px;
	/*background-color:#232323;*/
	clear:both;
	padding:0 0 0 0;
	margin-bottom:30px;}

div#bottom_buttons a{
	float:left;
	margin-right:3px;
	}
	
div#error_message {
	width:800px;
	margin-bottom:20px;}
	
div#content {
	width:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
	
div#content ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
	
div#internal_left_column {
	width:370px;
	padding:40px 20px 20px 10px;
	font-size:11px;
	float:left;
	/*background-color:#232323;*/
	line-height:18px;}

div#internal_right_column {
	width:400px;
	float:left;
	/*background-color:#232323;*/
	padding:40px 0 0 0;}
	
div#internal_right_column ul {
	border:1px solid #FFFFFF;
	background-color:#000;
	padding:10px 10px 10px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;}
	
div#internal_right_column p {
	font-size:11px;
	line-height:17px;}

div#internal_right_column h2 {
font-weight:normal;}

div#internal_right_column li {
	line-height:20px;
	font-size:10px;
	background-image:url(../Images/internal/bullet.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:0px 8px;
	padding-left:10px;
	padding-bottom:5px;
	font-size:11px;
	list-style-type:none;}
	
div#footer_logo {
	width:800px;
	text-align:right;
	float:right;}
	
	
div#right_col_image_1 {
	width:259px;
	height:310px;
	float:right;}

#blobKevin {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 259px; height:310px;  text-decoration: none !important;
	background-image: url("../Images/callouts/kevin.jpg");
	background-repeat:no-repeat;
}

#blobRoma {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 259px; height:310px;  text-decoration: none !important;
	background-image: url("../Images/callouts/kevin.jpg");
	background-repeat:no-repeat;
}
	
div#right_col_image_2 {
	width:259px;
	height:310px;
	float:right;
	background-image: url("../Images/callouts/Are-You-A-Failure.jpg");
	background-repeat:no-repeat;}
	
	
div#training_right_col_image_1 {	
	width:280px;
	height:200px;
	float:right;
	margin-bottom:20px;
	border:1px solid #FFFFFF;
	background-color:#0099CC;}

div#training_right_col_image_2 {
	width:160px;
	height:50px;
	float:left;
	padding:20px 0 0 8px;
	clear:both;
	height:100px;
	margin-top:20px;}
	
	
div#incentives_right_col_image_1 {	
	width:280px;
	height:200px;
	float:right;
	border:1px solid #FFFFFF;
	background-color:#0099CC;}
	
	
div#case-studies_left_col {
	width:201px;
	float:left;
	padding:27px 0 0 4px;}

/*div#case-studies_left_col img {
	border:1px solid #FFFFFF;}	

div#case-studies_middle_col a:link {
	border:1px solid #FFFFFF;}*/

div#case-studies_middle_col td {
	padding:0 3px 0 0;}
	
div#case-studies_middle_col {
	width:305px;
	float:left;
	padding:30px 20px 0 20px;}
	
div#case-studies_right_col {
	width:250px;
	float:left;
	padding:40px 0 0 0;}
	
div#case-study-photo {
	width:198px;
	height:198px;
	float:right;}
	
	
div#contact_left_col {
	width:280px;
	float:left;
	padding:30px 0 0 20px;}

div#contact_right_col {
	width:460px;
	float:left;
	padding:65px 0 0 40px;}
	
div#contact_right_col td {
	padding-bottom:5px;
	font-size:12px;}

div#contact_right_col table {}
	
	
div#bottom_buttons img {
	margin:0 5px 0 0;}
	
#home_tagline_heading {	
	text-indent: -5000px; overflow:hidden; display:block;
	width: 287px; height:27px;  text-decoration: none !important;
	background-image:url(../Images/tagline.gif);
	background-repeat:no-repeat;}


	
#button_get_in_touch {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 155px; height:164px;  text-decoration: none !important;
	float:right; margin-top:30px;
	border:1px solid #FFFFFF;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/sam.jpg);}
	
	#button_get_in_touch_role {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 155px; height:164px;  text-decoration: none !important;
	float:right; margin-top:30px;
	border:1px solid #FFFFFF;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/shaun.jpg);}
	
	#button_get_in_touch_tandd {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 155px; height:164px;  text-decoration: none !important;
	float:right; margin-top:30px;
	border:1px solid #FFFFFF;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/lawrence.jpg);}
	
	#button_get_in_touch_iandr {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 155px; height:164px;  text-decoration: none !important;
	float:right; margin-top:30px;
	border:1px solid #FFFFFF;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/shaun.jpg);}
	
	#button_get_in_touch_case {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 155px; height:164px;  text-decoration: none !important;
	float:right; margin-top:30px;
	border:1px solid #FFFFFF;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/shaun.jpg);}
	
	
#button_get_in_touch_training {
	text-indent: -5000px; overflow:hidden; display:block;
	width: 142px; height:145px;  text-decoration: none !important;
	float:right; margin-top:20px;
	background-repeat:no-repeat; background-image:url(../Images/get-in-touch/Get-In-Touch.jpg);}
	
a#case-study-1{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/chris.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-1.selected { background-position: -95px 0;}
			  #case-study-1:hover { background-position: -95px 0;}
			  
a#case-study-2{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/kelly-de-silva-thumb.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-2.selected { background-position: -95px 0;}
			  #case-study-2:hover { background-position: -95px 0;}
			  
a#case-study-3{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/shaun.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-3.selected { background-position: -95px 0;}
			  #case-study-3:hover { background-position: -95px 0;}
			  
a#case-study-4{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/lucy-laborne-thumb.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-4.selected { background-position: -95px 0;}
			  #case-study-4:hover { background-position: -95px 0;}
			  
a#case-study-5{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/david.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-5.selected { background-position: -95px 0;}
			  #case-study-5:hover { background-position: -95px 0;}
			  
			  
a#case-study-6{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/vipul-thumb.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-6.selected { background-position: -95px 0;}
			  #case-study-6:hover { background-position: -95px 0;}
			  
a#case-study-7{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/sam.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-7.selected { background-position: -95px 0;}
			  #case-study-7:hover { background-position: -95px 0;}
			  
a#case-study-8{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/jonny.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-8.selected { background-position: -95px 0;}
			  #case-study-8:hover { background-position: -95px 0;}
			  
a#case-study-9{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/stefan-johanssen-thumb.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-9.selected { background-position: -95px 0;}
			  #case-study-9:hover { background-position: -95px 0;}
			  
a#case-study-10{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/kevin.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-10.selected { background-position: -95px 0;}
			  #case-study-10:hover { background-position: -95px 0;}

a#case-study-11{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/grahame.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-11.selected { background-position: -95px 0;}
			  #case-study-11:hover { background-position: -95px 0;}
			  
a#case-study-12{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/ross.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-12.selected { background-position: -95px 0;}
			  #case-study-12:hover { background-position: -95px 0;}
			  
a#case-study-13{
			  overflow:hidden;
			  background-image:url(../Images/case-studies/thumbs/amanda.jpg);
			  width: 95px; height:0px; display:block; padding:95px 0 0 0; margin:0;
			  }
			  a#case-study-13.selected { background-position: -95px 0;}
			  #case-study-13:hover { background-position: -95px 0;}

#button-home-growing{
			  overflow:hidden;
			  background-image:url(/furniture/Images/home/growing.gif);
			  width: 155px; height:0px; display:block; padding:229px 0 0 0; margin:0;
			  }
			  #button-home-growing:hover { background-position: -155px 0;}
			 
#button-home-start{
			  overflow:hidden;
			  background-image:url(/furniture/Images/home/start.gif);			
			  width: 155px; height:0px; display:block; padding:229px 0 0 0; margin:0;
			  }
			  #button-home-start:hover { background-position: -155px 0;}

#button-home-rewards{
			  overflow:hidden;
			  background-image:url(/furniture/Images/home/rewards.gif);			
			  width: 155px; height:0px; display:block; padding:229px 0 0 0; margin:0;
			  }
			  #button-home-rewards:hover { background-position: -155px 0;}

#button-home-people{
			  overflow:hidden;
			  background-image:url(/furniture/Images/home/people.gif);		
			  width: 155px; height:0px; display:block; padding:229px 0 0 0; margin:0;
			  }
			  #button-home-people:hover { background-position: -155px 0;}

#button-home-getintouch {
			  overflow:hidden;
			  background-image:url(../Images/get-in-touch/chris.jpg);
			  width: 155px; height:0px; display:block; padding:160px 0 0 0; margin:0;
			  }
			  #button-home-getintouch:hover { background-position: -155px 0;}
			  
			  
#button-home-gcs {
			  overflow:hidden;
			  background-image:url(/furniture/Images/internal/gcs-logo.jpg);
			  width: 148px; display:block; height:0; padding:64px 0 0 0; margin:7px 0 0 7px;
			  background-repeat:no-repeat;
			  }
