#intro 				{ padding-bottom:10px; }
#slider 			{ margin:25px auto; position:relative; width:774px; background:url(../images/slider/slider-back.png) no-repeat scroll -1px 80px;  }
.panel				{ background:url(../images/slider/portfolio-back.jpg); }
.panel:after 		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.scroll				{ clear:left; height:350px;position:relative;width:750px; margin:4px 8px 4px 8px; }
.scrollContainer div.panel { height:410px; padding:0; width:771px; position:relative;}



ul.navigation 		 { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0pt 0pt 10px; }
ul.navigation li 	 { display:block; float:left; width:96px; }
ul.navigation a 	 { color:#000000;padding:0; margin:0; height:80px;text-decoration:none; display:block; width:96px; text-indent:-9999px; float:left;}
#slider ul.navigation a:hover,
#slider ul.navigation a.selected	{ background-position:-96px 0; }
ul.navigation a:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }

#menu1				{  background:#EDEDEC url(../images/slider/menu-trb.jpg) no-repeat 0 0; }
#menu2				{  background:#EDEDEC url(../images/slider/menu-oi.jpg)  no-repeat 0 0; }
#menu3				{  background:#EDEDEC url(../images/slider/menu-pms.jpg)  no-repeat 0 0; }
#menu4				{  background:#EDEDEC url(../images/slider/menu-si.jpg)  no-repeat 0 0; }
#menu5				{  background:#EDEDEC url(../images/slider/menu-oie.jpg)  no-repeat 0 0; }
#menu6				{  background:#EDEDEC url(../images/slider/menu-pumps.jpg)  no-repeat 0 0; }
#menu7				{  background:#EDEDEC url(../images/slider/menu-sustayn.jpg)  no-repeat 0 0; }
#menu8				{  background:#EDEDEC url(../images/slider/menu-hom.jpg)  no-repeat 0 0; }



.scrollButtons 		  { cursor:pointer; position:absolute; top:150px; }
.scrollButtons.left   { left:-90px; }
.scrollButtons.right  { right:-90px;}
.hide 				  { display:none; }

.scrollContainer .panel img			{ float:left; width:300px; margin:42px 0 0 36px;}
.scrollContainer .panel .bubbleInfo img	{ float:none; width:auto; margin:0;}
.scrollContainer .panel .details	{ float:right; margin:38px 55px 0 0; width:334px;}	

#slider h2			{ margin:0; height:30px; width:334px; font-size:18px; }
.details span		{ margin:0; padding:4px 0 0 0; display:block; font-size:14px; color:#55504a;}
.p-desc				{ margin:25px 0 0 0; font:1.3em/1.6em Arial, Helvetica, sans-serif; color:#555; }
#trb h2				{ border-bottom: 3px solid #a9ea00; }
#sustayn h2			{ border-bottom: 3px solid #94ae31; }
#pms h2				{ border-bottom: 3px solid #f56f8f; }
#strategy h2		{ border-bottom: 3px solid #c26c39; }
#pumps h2			{ border-bottom: 3px solid #434142; }
#oie h2				{ border-bottom: 3px solid #9bcd54; }
#gce h2				{ border-bottom: 3px solid #cfdf20; }
#hom h2				{ border-bottom: 3px solid #afad3f; }
#oi h2				{ border-bottom: 3px solid #0095e0; }
.panel				{ clear:both; }

.panel a img		{ border:none; }

#portfolio h1		{border-bottom:1px dotted #444; height:31px; }
.panel  h2 span		{ margin-left:0; }


h2#s-trb 			{ color:#55504a; }
h2#s-sustayn 		{ color:#800e0f; }
h2#s-pms			{ color:#006ca7; } 	
h2#s-strategy 		{ color:#d51c39; }
h2#s-pumps 			{ color:#6b9f00; }
h2#s-oie 			{ color:#05173d; }
h2#s-gce 			{ color:#929292; }
h2#s-hom 			{ color:#70843f; }
h2#oi 				{ color:#0095e0; }



sIFR.replace(futura, {
  selector: '.details span',
  css: '.sIFR-root { color:#55504a; font-size:16px; }',
  wmode: 'transparent'
});


