

#wrapper {
    width: 985px;
    margin: 0 auto;
}

#slider_holder {
    width: 959px;
    margin: 0 auto;
    position: relative;
}

#slider {
    width: 959px;
}

.scroll {
    height: 447px;
    width: 959px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 408px;
    width: 920px;
    overflow:hidden;
}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}






.scrollButtons {
	position: absolute;
	top: 150px;
	cursor: pointer;
	display:none;
}

.scrollButtons.left {
	left: -20px;
}

.scrollButtons.right {
	right: -20px;
}

.hide {
	display: none;
}

/* 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	      															NAVIGATION
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/


#main_nav_bg{
	 height:38px;
	 overflow:hidden;
	 position:relative;
	 top:51px;
	 left:140px;
	 width:335px;
}

ul.main_nav {
    display:inline;
}

ul.main_nav li {
    display: block;
    list-style:none;
    position: absolute;
    top:0;
    height:31px;
}

li#m1 {
	left: 0px;
	width: 71px;
}

li#m2 {
	left: 71px;
	width: 67px;
}


li#m3 {
	left: 138px;
	width: 111px;
}

li#m4 {
	left: 249px;
	width: 83px;
}






ul.main_nav li a {
	display: block;
	color: #000;
	text-decoration: none;
	height:31px;
	text-indent:-9000px;
}

ul.main_nav a:hover {
	display: block;
	background-color: #bbbbbb;
}

ul.main_nav a.selected {
	display: block;
	background-color: #ff0000;
}

ul.main_nav a:focus {
	outline: none;
}


#m1 a {
	background: transparent url(images/nav_home.gif) 0px 0px no-repeat;
}

#m1 a:hover {
	background: transparent url(images/nav_home.gif) 0px -31px no-repeat;
}

#m1 a.selected {
	background: transparent url(images/nav_home.gif) 0px -31px no-repeat;
}


#m2 a {
	background: transparent url(images/nav_food.gif) 0px 0px no-repeat;
}

#m2 a:hover {
	background: transparent url(images/nav_food.gif) 0px -31px no-repeat;
}

#m2 a.selected {
	background: transparent url(images/nav_food.gif) 0px -31px no-repeat;
}

#m3 a {
	background: transparent url(images/nav_industrial.gif) 0px 0px no-repeat;
}

#m3 a:hover {
	background: transparent url(images/nav_industrial.gif) 0px -31px no-repeat;
}

#m3 a.selected {
	background: transparent url(images/nav_industrial.gif) 0px -31px no-repeat;
}

#m4 a {
	background: transparent url(images/nav_contact.gif) 0px 0px no-repeat;
}

#m4 a:hover {
	background: transparent url(images/nav_contact.gif) 0px -31px no-repeat;
}

#m4 a.selected {
	background: transparent url(images/nav_contact.gif) 0px -31px no-repeat;
}



/* 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	      															SUB - NAVIGATION
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/

#nav_bg{
	 height:38px;
	 overflow:hidden;
	 position:relative;
}

ul.navigation {
    display:inline;
}

ul.navigation li {
    display: block;
    margin-right: 10px;
    list-style:none;
    position: absolute;
    top:0;
    height:38px;
}


li#i1 {
	left: 92px;
	width: 95px;
}

li#i2 {
	left: 0px;
	width: 92px;
	
}


li#i3 {
	left: 206px;
	width: 86px;
}


li#i4 {
	left: 0px;
	width: 116px;
}

li#i5 {
	left: 116px;
	width: 78px;
}

li#i6 {
	left: 194px;
	width: 79px;
}

li#i7 {
	left: 273px;
	width: 103px;
}

li#i8 {
	left: 0;
	width: 57px;
}

li#i9 {
	left: 57px;
	width: 102px;
}

li#i10 {
	left: 159px;
	width: 102px;
}

li#i11 {
	left: 341px;
	width: 97px;
}

li#i12 {
	left: 341px;
	width: 76px;
}

li#i13 {
	left: 417px;
	width: 80px;
}

li#i14 {
	left: 376px;
	width: 165px;
}

li#i15 {
	left: 261px;
	width: 80px;
}



ul.navigation li a {
	display: block;
	color: #000;
	text-decoration: none;
	height:38px;
	text-indent:-9000px;
}

ul.navigation a:hover {
	display: block;
	background-color: #bbbbbb;
}

ul.navigation a.selected {
	display: block;
	background-color: #ff0000;
}

ul.navigation a:focus {
	outline: none;
}



#i1 a {
	background: transparent url(images/nav_showcase.gif) 0px 0px no-repeat;
}

#i1 a:hover {
	background: transparent url(images/nav_showcase.gif) 0px -38px no-repeat;
}

#i1 a.selected {
	background: transparent url(images/nav_showcase.gif) 0px -38px no-repeat;
}



#i2 a {
	background: transparent url(images/nav_products.gif) 0px 0px no-repeat;
}

#i2 a:hover {
	background: transparent url(images/nav_products.gif) 0px -38px no-repeat;
}

#i2 a.selected {
	background: transparent url(images/nav_products.gif) 0px -38px no-repeat;
}

#i3 a {
	background: transparent url(images/nav_services.gif) 0px 0px no-repeat;
}

#i3 a:hover {
	background: transparent url(images/nav_services.gif) 0px -38px no-repeat;
}

#i3 a.selected {
	background: transparent url(images/nav_services.gif) 0px -38px no-repeat;
}


#i4 a {
	background: transparent url(images/nav_intro.gif) 0px 0px no-repeat;
}

#i4 a:hover {
	background: transparent url(images/nav_intro.gif) 0px -38px no-repeat;
}

#i4 a.selected {
	background: transparent url(images/nav_intro.gif) 0px -38px no-repeat;
}

#i5 a {
	background: transparent url(images/nav_clients.gif) 0px 0px no-repeat;
}

#i5 a:hover {
	background: transparent url(images/nav_clients.gif) 0px -38px no-repeat;
}

#i5 a.selected {
	background: transparent url(images/nav_clients.gif) 0px -38px no-repeat;
}


#i6 a {
	background: transparent url(images/nav_history.gif) 0px 0px no-repeat;
}

#i6 a:hover {
	background: transparent url(images/nav_history.gif) 0px -38px no-repeat;
}

#i6 a.selected {
	background: transparent url(images/nav_history.gif) 0px -38px no-repeat;
}


#i7 a {
	background: transparent url(images/nav_innovation.gif) 0px 0px no-repeat;
}

#i7 a:hover {
	background: transparent url(images/nav_innovation.gif) 0px -38px no-repeat;
}

#i7 a.selected {
	background: transparent url(images/nav_innovation.gif) 0px -38px no-repeat;
}


#i8 a {
	background: transparent url(images/nav_map.gif) 0px 0px no-repeat;
}

#i8 a:hover {
	background: transparent url(images/nav_map.gif) 0px -38px no-repeat;
}

#i8 a.selected {
	background: transparent url(images/nav_map.gif) 0px -38px no-repeat;
}


#i9 a {
	background: transparent url(images/nav_vancouver.gif) 0px 0px no-repeat;
}

#i9 a:hover {
	background: transparent url(images/nav_vancouver.gif) 0px -38px no-repeat;
}

#i9 a.selected {
	background: transparent url(images/nav_vancouver.gif) 0px -38px no-repeat;
}


#i10 a {
	background: transparent url(images/nav_edmonton.gif) 0px 0px no-repeat;
}

#i10 a:hover {
	background: transparent url(images/nav_edmonton.gif) 0px -38px no-repeat;
}

#i10 a.selected {
	background: transparent url(images/nav_edmonton.gif) 0px -38px no-repeat;
}


#i11 a {
	background: transparent url(images/nav_las_vegas.gif) 0px 0px no-repeat;
}

#i11 a:hover {
	background: transparent url(images/nav_las_vegas.gif) 0px -38px no-repeat;
}

#i11 a.selected {
	background: transparent url(images/nav_las_vegas.gif) 0px -38px no-repeat;
}


#i12 a {
	background: transparent url(images/nav_seattle.gif) 0px 0px no-repeat;
}

#i12 a:hover {
	background: transparent url(images/nav_seattle.gif) 0px -38px no-repeat;
}

#i12 a.selected {
	background: transparent url(images/nav_seattle.gif) 0px -38px no-repeat;
}


#i13 a {
	background: transparent url(images/nav_salinas.gif) 0px 0px no-repeat;
}

#i13 a:hover {
	background: transparent url(images/nav_salinas.gif) 0px -38px no-repeat;
}

#i13 a.selected {
	background: transparent url(images/nav_salinas.gif) 0px -38px no-repeat;
}

#i14 a {
	background: transparent url(images/nav_int_services.gif) 0px 0px no-repeat;
}

#i14 a:hover {
	background: transparent url(images/nav_int_services.gif) 0px -38px no-repeat;
}

#i14 a.selected {
	background: transparent url(images/nav_int_services.gif) 0px -38px no-repeat;
}

#i15 a {
	background: transparent url(images/nav_calgary.gif) 0px 0px no-repeat;
}

#i15 a:hover {
	background: transparent url(images/nav_calgary.gif) 0px -38px no-repeat;
}

#i15 a.selected {
	background: transparent url(images/nav_calgary.gif) 0px -38px no-repeat;
}