#header_logo {
width:524px;
height:162px;
background-image:url('img/m_logo_orange.png');
margin-left:-1px;
margin-top:-2px;
display:inline-block;
zoom: 1;
*display: inline;
}

#colorbox {
	margin-right:auto;
	margin-left:auto;
	margin-top:27px;
	width:990px;
	height:140px;
	background-image:url('img/colorbox_orange.png');
}
#body_text {
color:rgb(150,150,150);
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-weight:normal;
line-height:25px;
width:990px;
margin-left:auto;
margin-right:auto;
margin-top:40px;
behavior: url(PIE.htc);
}
#title2 {
color:rgb(120,120,120);
font-family:MuseoSansRounded, sans-serif;
font-size:42px;
letter-spacing:1px;
line-height:20px;
text-shadow: 3px 3px 2px rgba(0,0,0,0.15);
text-align:left;
width:990px;
margin-left:auto;
margin-right:auto;
text-align:left;
margin-top:60px;
behavior: url(PIE.htc);
}
#toolbox {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	height:294px;
	padding-left:25px;
}
#toolbox a {
	background-image:url('img/tool_btns.png');
	display:inline-block;
	zoom: 1;
	*display: inline;
}
#toolbox a:hover {
	cursor:pointer;
}
#ad {
	background-position: 0px 0px;
	height:294px;
	width:94px;
}
#ad.selected, #ad:hover {
	background-position: 0px 294px;
}
#attitude {
	background-position: -105px 0px;
	height:294px;
	width:104px;
}
#attitude.selected, #attitude:hover {
	background-position: -105px 294px;
}
#brand {
	background-position: -220px 0px;
	height:294px;
	width:100px;
}
#brand.selected, #brand:hover {
	background-position: -220px 294px;
}
#concept {
	background-position: -336px 0px;
	height:294px;
	width:100px;
}
#concept.selected, #concept:hover {
	background-position: -336px 294px;
}
#customer {
	background-position: -447px 0px;
	height:294px;
	width:110px;
}
#customer.selected, #customer:hover {
	background-position: -447px 294px;
}
#lineup {
	background-position: -564px 0px;
	height:294px;
	width:110px;
}
#lineup.selected, #lineup:hover {
	background-position: -564px 294px;
}
#product {
	background-position: -678px 0px;
	height:294px;
	width:112px;
}
#product.selected, #product:hover {
	background-position: -678px 294px;
}
#segmentation {
	background-position: -794px 0px;
	height:294px;
	width:120px;
}
#segmentation.selected, #segmentation:hover {
	background-position: -794px 294px;
}
#tracking {
	background-position: -924px 0px;
	height:294px;
	width:81px;
}
#tracking.selected, #tracking:hover {
	background-position: -924px 294px;
}

#container {
	width:990px;
	height:280px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	overflow:hidden;
	background-color:white;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.25);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.25);
	behavior: url(PIE.htc);
}
#information {
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-o-transition:all 1s;
-transition:all 1s;
height:280px;
width:8550px;
}
#content1, #content2, #content3, #content4, #content5, #content6, #content7, #content8, #content9 {
width: 948px;
height: 278px;
padding-left:20px;
padding-right:20px;
float:left;
border:1px solid white;
}
#carot {
	position:absolute;
	z-index:10;
	margin-top:-34px;
	margin-left:0px;
	width:110px;
	height:48px;
	background-image:url('img/carot.png');
	background-position:top center;
	background-repeat:no-repeat;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s;
	-transition:all 1s;
}
.solution_title {
font-size:28px;
line-height:36px;
font-family:MuseoSans, sans-serif;
color:rgb(255,100,36);
text-shadow:0px 0px 4px rgba(241,91,36,0.5);
behavior: url(PIE.htc);
}
.solution_body {
color:rgb(135,135,135);
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
line-height:24px;
behavior: url(PIE.htc);
}
