.campaignNav {
overflow: hidden;
padding: 0;
width: auto;
position: absolute;
bottom: 0;
left:0;
height: 51px;
}
.campaignNav ul {


margin: 0;
padding: 0;
}
.campaignNav ul li {

color: #FFF;
float: left;

list-style: none;
margin: 0;
padding: 0;
}
.campaignNav ul li a:link, 
.campaignNav ul li a:visited, 
.campaignNav ul li a:active {

color: #FFF;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 60px;
width: 321px;
line-height: 0px;
padding: 0 5px 0px 0px;
text-indent: -9999em;
overflow: hidden;
}
.campaignNav ul li.first a:link, 
.campaignNav ul li.first a:visited, 
.campaignNav ul li.first a:active {
background: none;
}

a#interactive:link,
a#interactive:visited,
a#interactive:active {
background: url(../images/interactive.gif) no-repeat scroll center 12px transparent;
}

a#interactive:hover {
background: url(../images/interactive.gif)  no-repeat bottom;
}

a#mobile:link,
a#mobile:visited,
a#mobile:active {
background: url(../images/mobile.gif)  no-repeat scroll center 12px transparent;
}

a#mobile:hover {
background: url(../images/mobile.gif)  no-repeat bottom;
}

a#email:link,
a#email:visited,
a#email:active {
background: url(../images/email.gif)  no-repeat scroll center 12px transparent;
}

a#email:hover {
background: url(../images/email.gif)  no-repeat bottom;
}

a#database:link,
a#database:visited,
a#database:active {
background: url(../images/database.gif)  no-repeat top;
}

a#database:hover {
background: url(../images/database.gif)  no-repeat bottom;
}

a#social:link,
a#social:visited,
a#social:active {
background: url(../images/social.gif)  no-repeat top;
}

a#social:hover {
background: url(../images/social.gif)  no-repeat bottom;
}

a#web:link,
a#web:visited,
a#web:active {
background: url(../images/web-development.gif)  no-repeat top;
}

a#web:hover {
background: url(../images/web-development.gif)  no-repeat bottom;
}

a#customer:link,
a#customer:visited,
a#customer:active {
background: url(../images/customer.gif)  no-repeat top right;
}

a#customer:hover {
background: url(../images/customer.gif)  no-repeat bottom right;
}

/*---===<<< CAMPAIGN AREA >>>===---*/
.campaignArea {
background: url(../images/bluebckgrnd.jpg) no-repeat;
height: auto;

width: 980px;
height: auto;
z-index: 0;
font-size: 14px;

}
.campaignArea .campaign {
display: none;
position: relative;
height: 310px;
overflow: hidden;
width: 980px;
z-index: 0;
}
.campaignArea .campaign.current {
display: block;
}
.campaignArea .campaign img.campaignBackground {
position: absolute;
left: 0;
top: 0;
z-index: 1;
width: 980px;
background: #fff;
}
.campaignArea .campaign .campaignTextWrap {
background: #8F9164;
height: 200px;
position: absolute;
right: 0;
top: 25px;
width: 350px;
z-index: 2;
}
.campaignArea .campaign .campaignTextWrap .campaignText {
color: #FFF;
font-size: 14px;
padding: 15px;
}
.campaignArea .campaign .campaignTextWrap h4 {
background: #492E19 url(_images/campaignHeaderBg.gif) repeat-x center bottom;
color: #FFF;
height: 31px;
line-height: 28px;
text-align: center;
}
.campaignArea .campaign .campaignTextWrap .campaignText p {
color: #FFF;
font-size: 14px;
}
.campaignArea .campaign .campaignTextWrap .campaignText h3 {
color: #FFF;
font-size: 17px;
text-transform: uppercase;
}

.campaign-padding{
padding: 32px 15px 0px 177px;
}


.campaign-image {
background: url(../images/fmxconnect.png) no-repeat;
_background: url(../images/fmxconnect.jpg) no-repeat;
width:148px; 
height:23px;  
 }
 
 .campaign-button-image {
 padding: 10px 0px 0px 100px;
 }
 
 
.campaign h1 {
 color: #fff;
 font-size: 34px;
 font-weight: bold;
 padding: 0 0 0 163px;
 margin: 0;
 font-family: Arial, Helvetica, sans-serif;
 }
 
  .campaign h2 {
 color: #fff;
 font-size: 34px;
 font-weight: bold;
 padding: 0 0 6px 163px;
 margin: 0;
 font-family: Arial, Helvetica, sans-serif;
 }
 
  .campaign h3 {
 color: #fff;
 font-size: 34px;
 font-weight: bold;
 padding: 0 0 0 177px;
 margin: 0;
 font-family: Arial, Helvetica, sans-serif;
 }
 
  .campaign ul {
 padding: 0;
 margin: -5px 0 0 -20px;

 
 }
 
 
 .campaign li {
 list-style: none;
 padding: 0 0 0 45px;
 margin: 0;
 line-height: normal;
 font-size: 14px;
 }
 
.campaign-text1 {
	color: #fff; 
	font-size: 14px;  
	font-weight: bold;
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif;
    padding-right: 50px;	
	}
	
.campaign-text2 {
	color: #fff; 
	font-size: 14px;  
	font-weight: bold;
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 70px;
	}
	
.campaign-text3 {
	color:#fff;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 14px;  
	font-weight: bold;
	padding-right: 60px;
	margin:0;
	}
	
.campaign-text4 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	}
	
.campaign-text5 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 80px;
	}
	
.campaign-text6 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 70px;
	}
	
.campaign-text7 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 70px;
	}
	
.number-image{
position:relative; 
top:.5em; 
padding-right: 5px;
}
	
.campaign-image-button {
position: absolute; 
right: 0; 
bottom: 0;  
text-decoration: none;
}

li#campaignLink1.active a, 
li#campaignLink2.active a,
li#campaignLink3.active a,
li#campaignLink4.active a,
li#campaignLink5.active a,
li#campaignLink6.active a {
background-position: left bottom;
}

li#campaignLink7.active a {
background-position: right bottom;
}