
/* Feature */

#featureWrapper {
	position: relative;
	background: transparent url('../images/backgroundFeatureInner.png') top repeat-x;
	z-index: 1;
	font-size:17px;
	line-height:24px;
	
	
}
body.home #featureWrapper {
	background-image: url('../images/backgroundFeatureHome.png');
	/*height: 338px;*/
	overflow: hidden;
	
}
body.section #featureWrapper {
	background-image: url('../images/backgroundFeature.png');
}
#feature {
	position: relative;
	left: 10px;
	height: 330px;
	width: 983px;
	overflow: hidden;
	z-index: 1;
	padding-top:8px;
}

body.home #feature, body.section #feature, body.political-campaigns #feature {
/*	height: 344px;*/
}
#feature h2, #feature h3, #feature p {
padding:0px;

}
#feature h2 {
	padding: 0;
	margin:0 ;
	font-size: 3em;
	line-height: 1em;
	color: #FFF;
}
#feature h3 {
	margin: 0;
	padding: 0 0 0px 0;
	font-size: 2em;
	line-height: 1.1em;
	color: #FFF;
	color: #98d3e4;
	font-weight: normal;
}
#feature a, #feature p, #feature strong {
	color: #FFF;

}
#feature p {
	
}
#feature p.banner-message {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 486px;
	top: 0px;
	left: 0px;
	color: #99c3d9;
}
#feature p.banner-message a {
	color: #FFF;
}
#feature #video {
	position: absolute;
	top: 53px;
	right: 10px;
}
ul#feature-slideshow {
	margin: 0;
	padding: 0;
	width: 9830px;
	position: absolute;
	left: 0;
	height:100%;
	list-style: none;
}
ul#feature-slideshow li {
	float: left;
	width: 983px;
	text-align: left;
	text-align:left;
	height: 100%;
}
ul#feature-slideshow li div.slide-content {
	width: 983px;
	height: 100%;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
ul#feature-slideshow li img.slide-image {
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 0;
	padding: 0;
}
ul#feature-slideshow li h2 {
	position: absolute;
	top: 0;
	left: 0;
		height: 100px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
ul#feature-slideshow li div.slide-text {
	position: absolute;
	width: 486px;
	height: 180px;
	overflow: hidden;
	left: 0;
	top: 95px;
}
ul#feature-slideshow li p {
	margin:15px 0;
	padding: 0;
	width: 486px;
	color: #dee5eb;
}
ul#feature-navigation {
	z-index: 2;
	position: relative;
	top:0px;
	margin: 0 auto;
	width: 983px;
	height: 37px;
	left: 0;
	padding: 0;
	list-style: none;
}
ul#feature-navigation li {
	float: left;
	display: block;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;

}
ul#feature-navigation li.first {
	padding-left: 0;
}
ul#feature-navigation li.last {
	background: none;
	padding-right: 0;
}

ul#feature-navigation li a {
	display: block;
	color: #cccccc;
	text-decoration: none;
	cursor:pointer;
	text-transform:uppercase;
}
#feature-navigation li a:hover {
	color: #d0dc26;
	cursor: pointer;
	cursor: hand;
	text-transform:uppercase;	
}


ul#feature-navigation li.current a.web-design {
	position: relative;
	top:0px;
	padding-top: 0px;
background:url(images/website-design-h.jpg) left top no-repeat;
height:45px;
width:155px;
float:left;
	
}


ul#feature-navigation li.current a.media{
	position: relative;
	top:0px;
	padding-top: 0px;
background:url(images/new-media-strategy-h.jpg) left top no-repeat;
width:185px;
height:45px;
float:left;
	
}


ul#feature-navigation li.current a.content{
	position: relative;
	top:0px;
	padding-top: 0px;
background: url(images/custom-facebook-design-h.jpg) left top no-repeat;
width:213px;
height:45px;
float:left;
	
}




ul#feature-navigation li.current a.online{
	position: relative;
	top:0px;
	padding-top: 0px;
background: url(images/campaign-consulting-h.jpg) left top no-repeat;
width:192px;
height:45px;
float:left;
	
}

ul#feature-navigation li.current a.partnership{
	position: relative;
	top:0px;
	padding-top: 0px;
background: url(images/partner-h.jpg) left top no-repeat;
width:136px;
height:45px;
float:left;
	
}



ul#feature-navigation li span{
display:none;
}
/* Content */


