.campaignNav {
overflow: hidden;
padding: 0;
width: auto;
}
.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: 117px;
width: 123px;
line-height: 35px;
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 top;
}

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 top;
}

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 top;
}

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 {
height: auto;
overflow: hidden;
width: 897px;
background: #fff;
z-index: 0;
}
.campaignArea .campaign {
display: none;
position: relative;
height: 255px;
overflow: hidden;
width: 875px;
z-index: 0;
}
.campaignArea .campaign.current {
display: block;
}
.campaignArea .campaign img.campaignBackground {
position: absolute;
left: 0;
top: 0;
z-index: 1;
width: 897px;
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: 11px;
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-image {
 padding: 33px 15px 22px 32px;
 }
 
.campaign-text1 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif;
    padding-right: 50px;	
	}
	
.campaign-text2 {
	color: #585858; 
	font-size: 19px;  
	line-height: 130%; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-right: 70px;
	}
	
.campaign-text3 {
	color:#585858;
    font-family:Arial,Helvetica,sans-serif;
    font-size:19px; 
	padding-right: 60px;
	}
	
.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;
	}
	

	
.campaign-image-button {
position: absolute; 
right: 0; 
bottom: 0; 
padding: 0 0px 30px 0; 
text-decoration: none;
}
.campaign-contact-button {
position: absolute; 
right: 0; 
bottom: 0; 
padding: 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: center bottom;
}

li#campaignLink7.active a {
background-position: right bottom;
}
