/*
Theme Name:Return Path
Theme URI: http://www.purplecrayons.com
Description:Return PathWordpress Theme 
Version:1.0
Author:<a href="http://www.purplecrayons.com/" title="http://www.purplecrayons.com/">Purplecrayons</a>
Author URI:http://www.purplecrayons.com/
Tags:Wordpress 3
*/
/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend, caption,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
table, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
.clear { clear:both; height: 0; padding: 0; margin: 0; }
body {
	line-height: 1;
}
.red-banner {
			background:#C61532 url('http://www.returnpath.com/wp-content/themes/returnpath/images/noise.png') repeat 0 0;
		
			height:82px;
			width:1010px;
		}
#header ol, #header ul, #footer ol, #footer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*MAIN CSS*/
html{
	margin-top: 0 !important;
}
body,html {
	height: auto;
	font-family: Arial, Helvetica,sans-serif; 
	min-width: 996px;
}
/*reusable brand classes*/
strong{font-weight: bold;}
em{font-style: italic;}
a{outline: none;}





.service-tx{ color: #000000 !important; color: #000000; }
.service-tx-hover{ color: #000000 !important; color: #000000; }
	.service-tx-hover:hover{ color: #595858 !important; color: #595858; }
	
.service-bg{ background-color: #000000 !important; background-color: #000000; }
.service-bg-hover{ background-color: #000000 !important; background-color: #000000; }
	.service-bg-hover:hover{ background-color: #595858 !important; background-color: #595858; }
	
	
.returnpath-txt{ color: #b01f34 !important; color: #b01f34; }	
.returnpath-bg{ background-color: #b01f34 !important; background-color: #b01f34; }	


/* icon css*/
.resource-icon-lg{
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background: url(images/icons_h.png) 0 0 no-repeat transparent;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
	.resource-icon-lg.doc{
		background-position: 0 0;
	}
	.resource-icon-lg.pdf{
		background-position: -30px 0;
	}
	.resource-icon-lg.link{
		background-position: -60px 0;
	}
	.resource-icon-lg.vid{
		background-position: -90px 0;
	}
	.resource-icon-lg.pod{
		background-position: -120px 0;
	}
	.resource-icon-lg.info{
		background-position: -150px 0;
	}
	.resource-icon-lg.web{
		background-position: -180px 0;
	}
.resource-icon-sm{
	display: block;
	width: 14px;
	height: 14px;
	text-indent: -9999px;
	background: url(images/icons_h.png) 0 -30px no-repeat transparent;
	float: left;
	margin-right: 5px;
}

	.resource-icon-sm.doc{
		background-position: 0 -30px;
	}
	.resource-icon-sm.pdf{
		background-position: -30px -30px;
	}
	.resource-icon-sm.link{
		background-position: -60px -30px;
	}
	.resource-icon-sm.vid{
		background-position: -90px -30px;
	}
	.resource-icon-sm.pod{
		background-position: -120px -30px;
	}
	.resource-icon-sm.info{
		background-position: -150px -30px;
	}
	.resource-icon-sm.web{
		background-position: -180px -30px;
	}

div.solution-icon-lg {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsSolutions.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
	background-position: 0 -121px;
    height: 65px;
    width: 65px;
}
div.solution-icon-sm {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsSolutions.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
	background-position: 0 -94px;
    height: 27px;
    width: 27px;
}
div.partner-icon-lg {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsPartners.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
	background-position: 0 -121px;
    height: 65px;
    width: 65px;
}
div.partner-icon-sm {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsPartners.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
	background-position: 0 -94px;
    height: 27px;
    width: 27px;
}	
div.sol-silo-icon-sm {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsSolutions.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
    height: 72px;
    width: 92px;
}
div.par-silo-icon-sm {
	background-image: url("http://www.returnpath.com/wp-content/themes/returnpath/images/IconsPartners.png");
	background-repeat: no-repeat;
	background-color: transparent;
	background-attachment: scroll;
    height: 72px;
    width: 92px;
}
/* END icon css*/


/*END reusable brand classes*/
#wrap{
	position: relative;
	min-height: 100%;
}
.home #wrap{
	opacity:0;
	filter:alpha(opacity=0); /* For IE8 and earlier */
	visibility: hidden;
}
	.home #wrap #content{
		background: none repeat scroll 0 0 #FFFFFF;
		min-height: 800px;
		padding: 10px 25%;
		position: relative;
		z-index: 1000;
	}
	.home #wrap #content h2{
		color: #666666;
		font-size: 24px;
		font-weight: bold;
		padding-bottom: 20px;
	}
	.home #wrap #content p{
		color: #666666;
		line-height: 22px;
	}
	.home #wrap #content p a{
		color: #48718F;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	.home #wrap #content p a:hover{
		text-decoration: underline;
	}
.inner{ 
	margin: 0 auto;
	padding: 0 7px;
	position: relative;
}
/*header */
#header{
    background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/fadeVertical.png") repeat-x scroll 0 85px transparent;
    height: auto;

    padding-bottom: 5px;
    position: relative;
    z-index: 1102;
}
	#header #right-top-bar{
		position: absolute;
		top: 0;
		right: 0;
		width: 50%;
		height: 0px;
		border-top: 8px solid #b01f34;
	}
	#header .inner{
		border-top: 8px solid #b01f34;
		position: relative;
	}
		#header .inner span {
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll -175px 0 transparent;
			display: block;
			height: 8px;
			margin-bottom: 60px;
			margin-left: -7px;
			margin-top: -8px;
			overflow: visible;
			width: 167px;
			float: left;
		}
			#header .inner span a{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0 0 transparent;
				display: block;
				height: 49px;
				left: 7px;
				position: relative;
				text-indent: -9999px;
				top: 12px;
				width: 151px;
			}
		#header .inner h1 {
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll -175px 0 transparent;
			display: block;
			height: 8px;
			margin-bottom: 60px;
			margin-left: -7px;
			margin-top: -8px;
			overflow: visible;
			width: 167px;
			float: left;
		}
			#header .inner h1 a{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0 0 transparent;
				display: block;
				height: 49px;
				left: 7px;
				position: relative;
				text-indent: -9999px;
				top: 12px;
				width: 151px;
			}
		#header .inner #beta-nav{
			float: right;
			margin-top: 3px;
			margin-right: 0px;
		}
			#header .inner #beta-nav ul li{
				float: left;
				border-left: 1px solid #b2b2b2;
				height: 10px;
				padding: 0 15px;
			}
			#header .inner #beta-nav ul li.last{
				padding-right: 0;
			}
				
			#header .inner #beta-nav ul li:first-child{
				border-left: none;

			}
				#header .inner #beta-nav ul li a{
					font-size: 10px;
					color: #656565;
					text-decoration: none;
					line-height: 10px;
					position: relative;
					top: -5px;
				}
				#header .inner #beta-nav ul li a:hover{
					color: #c4122f;
				}
		#header .inner #alpha-nav{
			float: right;
			margin-top: 27px;
			width: 80%;
			position: relative;
		}		
			#header .inner #alpha-nav > ul{
				float: left;
			}
				#header .inner #alpha-nav > ul > li{
					float: left;
					line-height: 25px;
					position: relative;
				}
				#header .inner #alpha-nav > ul > li:hover{
					padding-bottom: 8px;
					border-bottom: 2px solid #b01f34;
				}
					#header .inner #alpha-nav > ul > li > a{
						font-size: 14px;
						color: #656565;
						text-decoration: none;
						display: block;
						border-right: 1px solid #dcdcdc;
						padding: 0 20px;
						height: 25px;
					}
					#header .inner #alpha-nav > ul.menu-11 > li > a{
						font-size: 11px;
						color: #656565;
						text-decoration: none;
						display: block;
						border-right: 1px solid #dcdcdc;
						padding: 0 14px;
						height: 25px;
					}
					#header .inner #alpha-nav > ul.menu-12 > li > a{
						font-size: 12px;
						color: #656565;
						text-decoration: none;
						display: block;
						border-right: 1px solid #dcdcdc;
						padding: 0 14px;
						height: 25px;
					}
					#header .inner #alpha-nav > ul > li:first-child > a{
						border-left: 1px solid #dcdcdc;
					}
						#header .inner #alpha-nav > ul > li > a:hover{
							color: #454444;
							padding-top: 2px							
						}
						#header .inner #alpha-nav > ul > li:hover > a{
							color: #454444;
							padding-top: 2px							
						}
				#header .inner #alpha-nav > ul > li > .sub-nav{
					visibility: hidden;
					/*display: none;*/
					border-top: 0px solid #fff;
					border-bottom: 2px solid #fff;
					border-right: 2px solid #fff;
					border-left: 1px solid #fff;
					position: absolute;
					background: #929494;
					-webkit-box-shadow:  0px 4px 3px -3px #999;
					box-shadow:  0px 4px 3px -3px #999;
					top: 37px;
					min-width: 243px;
					overflow: hidden;
					height: 0;
				}
				#header .inner #alpha-nav > ul > li > .sub-nav > ul{
					float: none;
					padding: 6px;
				}
					#header .inner #alpha-nav > ul > li > .sub-nav > ul > li{
						border-bottom: 1px dotted #fff;
					}					
					#header .inner #alpha-nav > ul > li > .sub-nav > ul.products > li > div.icon{
						   margin: 14px auto 0px;
						opacity:0.5;
						filter:alpha(opacity=50); /* For IE8 and earlier */
					}				
					#header .inner #alpha-nav > ul > li > .sub-nav > ul.products > li > div.icon:hover{
						opacity:1;
						filter:alpha(opacity=100); /* For IE8 and earlier */
					}				
					#header .inner #alpha-nav > ul > li > .sub-nav > ul.products > li > div.icon a{
						display: block;
						height: 100%;
						width: 100%;
						text-indent: -9999px;
					}
						#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > a{
							font-size: 11px;
							color: #fff;
							text-decoration: none;
							display: block;
							padding-left: 8%;
							width: 92%;
						}
						#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > a:hover{
							background: url('http://www.returnpath.com/wp-content/themes/returnpath/images/navHover.png') 0 0 repeat;
						}
						
						#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > ul {
							border-top: 1px dotted #fff;
							margin-left: 8px;
							margin-right: 8px;
							padding-bottom: 15px;
						}						
							#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > ul > li {
								border-bottom: 1px dotted #fff;
							}
								#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > h2{
									font-size: 10px;
									color: #fff;
									margin-left: 8px;
									font-weight: bold;
								}
									#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > h2 a{
										font-size: 10px;
										color: #fff;
										font-weight: bold;
										text-decoration: none;
									}
									#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > h2 a:hover{
										text-decoration: underline;
									}
								#header .inner #alpha-nav > ul > li > .sub-nav > ul > li > ul > li > a{
									color: #FFFFFF;
									display: block;
									font-size: 11px;
									margin-left: -8px;
									text-decoration: none;
									text-indent: 20px;
									width: 173px;
								}
								#header .inner #alpha-nav > ul > li > .sub-nav > ul > li  > ul > li > a:hover{
									background: url('http://www.returnpath.com/wp-content/themes/returnpath/images/navHover.png') 0 0 repeat;
								}
				#header .inner #alpha-nav ul li .silo{
					width: 522px;
					left: -175px;
					height:205px;
				}		
				#header .inner #alpha-nav ul li .silo.w870{
					width: 870px;
					left: -175px;
				}
					#header .inner #alpha-nav ul li .silo .products{
						float: none;
						padding: 0;
					}
					#header .inner #alpha-nav ul li .silo .products > li{
						float: left;
						width: 173px;
						min-height: 190px;
						border-left: 1px solid #fff;
						border-bottom: none;
					}
						#header .inner #alpha-nav ul li .silo .products > li:hover{
							border-bottom: none;
							padding-bottom: 0;
						}
						#header .inner #alpha-nav ul li .silo .products li.brand1{
							background: #4f874f;
						}
							#header .inner #alpha-nav ul li .silo .products li.brand1 div.icon{
								background-position: 0 0;
							}
						#header .inner #alpha-nav ul li .silo .products li.brand2{
							background: #c6741a						}
							#header .inner #alpha-nav ul li .silo .products li.brand2 div.icon{
								background-position: -62px 0;
							}
						#header .inner #alpha-nav ul li .silo .products li.brand3{
							background: #5c67a7						}
							#header .inner #alpha-nav ul li .silo .products li.brand3 div.icon{
								background-position: -124px 0;
							}
						#header .inner #alpha-nav ul li .silo .products li.brand4{
							background: #5A8DB3						}
							#header .inner #alpha-nav ul li .silo .products li.brand4 div.icon{
								background-position: -186px 0;
							}						
						#header .inner #alpha-nav ul li .silo .products li.brand5{
							background: #5A8DB3						}
							#header .inner #alpha-nav ul li .silo .products li.brand5 div.icon{
								background-position: -248px 0;
							}	
						#header .inner #alpha-nav ul li .silo .products li.brand6{
							background: #5A8DB3						}
							#header .inner #alpha-nav ul li .silo .products li.brand6 div.icon{
								background-position: -310px 0;
							}	
						#header .inner #alpha-nav ul li .silo .products li.brand7{
							background: #881637						}
							#header .inner #alpha-nav ul li .silo .products li.brand7 div.icon{
								background-position: -124px 0;
							}
						#header .inner #alpha-nav ul li .silo .products li.brand8{
							background: #005A62						}
							#header .inner #alpha-nav ul li .silo .products li.brand8 div.icon{
								background-position: -124px 0;
							}							
					#header .inner #alpha-nav ul li .silo .services{
						display: block;
						float: none;
						padding: 0;
						width: 100%;
					}
						#header .inner #alpha-nav ul li .silo .services li{
							border-bottom: medium none;
							border-left: 1px solid #FFFFFF;
							border-top: 1px solid #FFFFFF;
							display: block;
							float: left;
							height: 101px;
							min-width: 261px;
							width: 434px;
							background: #000000;
						}
						#header .inner #alpha-nav ul li .silo .services li a{
							background: none repeat scroll 0 0 transparent !important;
							color: #fff;
							display: block;
							height: 74px;
							padding-left: 13px;
							padding-right: 13px;
							padding-top: 13px;
							min-width: 235px;
							
						}
							#header .inner #alpha-nav ul li .silo .services li p{
								font-size: 11px;
								color: #ccc;
								line-height: 14px;
							}
							#header .inner #alpha-nav ul li .silo .services li a > h2{
								margin-top: -2px;
								margin-left: 62px;
								vertical-align: text-top;
									font-size: 10px;
									color: #fff;
									font-weight: bold;
							}
								#header .inner #alpha-nav ul li .silo .services li > h2 > a{
																	font-size: 10px;
									color: #fff;
									font-weight: bold;
									line-height: 18px;
									margin-top: -2px;
								}
						#header .inner #alpha-nav ul li .silo .services li:hover{
							border-bottom: none;
							padding-bottom: 0;
							background: #595858						}

						#header .inner #alpha-nav ul li .silo .services li div.icon{
							margin: 0;
							float: left;
							width: 65px;
							height: 65px;
							opacity:0.5;
							filter:alpha(opacity=50); /* For IE8 and earlier */
						}		
		#header .inner .search-box{
			right: 0px;
			width: 164px;
			top: 0;
			position: absolute;
		}		
			#header .inner .search-box input.text{
				height: 23px;
				width: 127px;
				border: 1px solid #dcdcdc;
				color: #999999;
				padding-right: 30px;
				padding-left: 5px;
				line-height: 22px;
			}	
				#header .inner .search-box input.text:focus{
					color: #333;
				}				
			#header .inner .search-box input.submit{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll -168px -8px transparent;
				border: none;
				height: 21px;
				position: absolute;
				right: 4px;
				text-indent: -9999px;
				top: 3px;
				width: 21px;
				cursor: pointer;
				
			}	
				#header .inner .search-box input.submit:hover{
					background-position: -168px -29px;
				}	
				
				
#bottom-fade{
    background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/fadeVerticalBottom.png") repeat-x scroll 0 0 transparent;
    height: 4px;

    width: 100%;
    z-index: 999;
}
	#bottom-fade.home-fade{
		left: 0;
		position: relative;
		top: 305px;
	}

#beta-nav-drawer{
    background:url("http://www.returnpath.com/wp-content/themes/returnpath/images/footerBackground.gif") repeat-x scroll 0 0;
    height: 0px;
    width: 100%;
	overflow: hidden;
}			
	#beta-nav-drawer ul{
		float: right;
		margin-right: 0px;
		margin-top: 10px;
	}		
		#beta-nav-drawer ul li{
			float: left;
			padding: 0 8px;
			
		}
		#beta-nav-drawer ul li.last{
			padding-right: 0;
			
		}
			#beta-nav-drawer ul li a{
				font-size: 11px;
				color: #b8b7b7;
				font-weight: normal;
				text-decoration: none;
			}	
				#beta-nav-drawer ul li a:hover{
					color: #c4122f;
				}	
				#beta-nav-drawer ul li.current{
					color: #c4122f;
					font-size: 11px;
					font-weight: normal;
					text-decoration: none;
					line-height: 20px;
				}			
/*end header */		
	

					.feature-pager{
						position: absolute;
						bottom: 10px;
						left: 10px;
					}	
						.feature-pager li{
							float: left;
							padding: 0 2px;
						}
							.feature-pager li a{
								display: block;
								width: 12px;
								height: 12px;
								text-indent: -9999px;
								background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px -165px transparent;
							}	
								.feature-pager li a:hover{
									background-position: 0 -177px;
								}	
								.feature-pager li.activeSlide a{
									background-position: 0 -189px;
								}		
		#client-logos{
			position: absolute;
			top: 330px;
			left: 0;
			width: 100%;
			z-index: 802;
			height: 36px;
		}
			#client-logos ul li a{
				text-decoration:none;
				display: block;
				padding: 0 14px;
				border-right: 1px solid #dcdcdc;
				height: 34px;
			}
				#client-logos ul li a div{
					height: 34px;
					background-position: 0 0;
					text-indent: -9999px;
					background-repeat: no-repeat;
					background-color: transparent;
					float: left;
					margin-right: 5px;
				}
					#client-logos ul li a:hover div{
						background-position: 0 -34px;
					}
				#client-logos ul li a span{
					color: #999999;
					font-size: 11px;
					text-decoration: none;
					position: relative;
					top: 7px;
				}
					#client-logos ul li a:hover span{
						color: #656565;
					}

		/*endinternation about on homep age */	
	
	

/*image float*/
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
/*end image float*/


/*END product Content*/	

/* silo lobby */
.silo-lobby #middle #audiences .tab .feature{
	height: 255px;
}
.silo-lobby #bottom-fade.home-fade{
	top: 245px;
}
.silo-lobby #middle #audiences .tab .feature .itemWrapper .image{
	width: 376px;
	float: right;
	height: 255px;
	margin-right: 150px;
}
.silo-lobby #middle #audiences .tab .feature .itemWrapper .txt{
	margin-left: 35px;
	max-width: 500px;
}
.person-lg{
	position: absolute;
	top: 85px;
	z-index: 999;
	overflow: hidden;
}
.silo-lobby #middle #audiences .tab .content .left{
	width: 400px;
	float: left;
	padding-top: 20px;
	padding-left: 35px;
}
	.silo-lobby #middle #audiences .tab .content .left h2{
		font-size: 18px;
		font-weight: bold;
		padding-bottom: 15px;
		color: #7E7E7E;
	}
	.silo-lobby #middle #audiences .tab .content .left.brand1 h2{
			color: #4f874f !important; color: #4f874f;
	}
	.silo-lobby #middle #audiences .tab .content .left.brand2 h2{
			color: #c6741a !important; color: #c6741a;
	}
	.silo-lobby #middle #audiences .tab .content .left.brand3 h2{
			color: #5c67a7 !important; color: #5c67a7;
	}
	.silo-lobby #middle #audiences .tab .content .left.brand4 h2{
			color: #5A8DB3 !important; color: #5A8DB3; 
	}
	.silo-lobby #middle #audiences .tab .content .left.brand5 h2{
			color: #5A8DB3 !important; color: #5A8DB3; 
	}
	.silo-lobby #middle #audiences .tab .content .left.brand6 h2{
			color: #5A8DB3 !important; color: #5A8DB3; 
	}
	.silo-lobby #middle #audiences .tab .content .left p{
		font-size: 13px;
		font-weight: normal;
		color: #656565;
		padding-bottom: 20px;
		line-height: 18px;
	}
	.silo-lobby #middle #audiences .tab .content .left a{
		font-size: 13px;
		line-height: 18px;
		color: #346699;
		text-decoration: none;
		font-weight: normal;
	} 
		.silo-lobby #middle #audiences .tab .content .left a:hover{
			text-decoration: underline;
		} 
.silo-lobby #middle #audiences .tab .content .right{
	width: 410px;
	float: right;
	margin-right: 33px;
}
	.silo-lobby #middle #audiences .tab .content .right ul.products-container{
	margin-top: 20px;
	}
	.silo-lobby #middle #audiences .tab .content .right li{
		padding-bottom: 25px;
	}
		.silo-lobby #middle #audiences .tab .content .right li .icon-container{
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/hometabs.png") no-repeat scroll -13px -15px transparent;
			height: 70px;
			width: 70px;
			float: left;
			margin-top: 3px;
		}
			.silo-lobby #middle #audiences .tab .content .right li .icon-container a{
				text-indent: -9999px;
			}
		.silo-lobby #middle #audiences .tab .content .right li .content{
			float: left;
			width: 325px;
			padding-left: 15px;
		}
	.silo-lobby #middle #audiences .tab .content .right h3{
		font-size: 20px;
		font-weight: bold;
	}
		.silo-lobby #middle #audiences .tab .content .right h3 a{
			text-decoration: none;
		}
	.silo-lobby #middle #audiences .tab .content .right p{
		font-size: 12px;
		font-weight: normal;
		color: #656565;
		line-height: 16px;
		padding-bottom: 5px;
		padding-top: 3px;
	}
		.silo-lobby #middle #audiences .tab .content .right a.view-all {
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0 -122px transparent;
			display: block;
			height: 10px;
			text-indent: -9999px;
			width: 10px;
		}	
		.silo-lobby #middle #audiences .tab .content .right a.view-all:hover {
			background-position: 0 -132px;
		}	
/* silo lobby */
/*End Middle*/		
/*footer*/
#footer{
	width: 100%;
	background: url('http://www.returnpath.com/wp-content/themes/returnpath/images/footerBackground.gif') 0 0 repeat #0f0f0f;
	position: absolute;
	bottom: 0;
	z-index: 900;
	color: #b8b7b7;
	font-size: 11px;
	line-height: 24px;
	z-index: 1102;

}
	#footer .header{
		width: 100%;
		padding-top: 15px;
		position: relative;
		padding-bottom: 20px;
	}	
	
	#footer .footer{
		width: 100%;
		height: 45px;
		background: #0f0f0f;
		padding-bottom:30px;
	}
	#footer .header h2, #footer .header h2 a{
		font-size: 11px;
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}
		#footer .header h2 a:hover{
			color: b8b7b7;
		}
	#footer  .header a{
		font-size: 11px;
		color: #b8b7b7;
		font-weight: normal;
		text-decoration: none;
	}	
		#footer .header a:hover{
			color: #fff;
		}		
	#footer .header .contact-us{
		margin-left: 22px;
		float: left;
		margin-right: 50px;
	}
		#footer .header .contact-us li.phone span{
			display: block;
			float: left;
			width: 12px;
			height: 18px;
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px -73px transparent;
			margin-right: 3px;
			margin-left: -15px;
			margin-top: 3px;
		}		
			#footer .header .contact-us  li.phone:hover span{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px -91px transparent;
			}	
		#footer .header .contact-us  li.email span{
			display: block;
			width: 19px;
			float: left;
			height: 12px;
			background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px -49px transparent;
			margin-right: 3px;
			margin-left: -22px;
			margin-top: 5px;
		}		
			#footer .header .contact-us  li.email:hover span{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px -61px transparent;
			}	
	#footer .header .entry{
		float: left;
		margin-right: 25px;
	}
		#footer .header .entry > ul{
			border-top: 1px solid #b8b7b7;
			min-width: 175px;
		}
			#footer .header .entry > ul > li{
				border-bottom: 1px solid #b8b7b7;
			}
				#footer .header .entry > ul > li > a{
					display: block;
					width: 100%;
					height: 100%;
				}
	#footer .header .newsletter{
		position: absolute;
		right: 7px;
		top: 15px;
	}	
		#footer .header .newsletter h2{
			font-size: 16px;
			font-weight: bold;
			margin-bottom: 10px;
		}	
		#footer .header .newsletter input.text{
			height: 19px;
			width: 150px;
			border: 1px solid #ccc;
			color: #999;
			font-size: 11px;
			line-height: 19px;
			display: block; 
			float: left;
			margin-right: 5px;
			padding-left: 5px;
		}		
			#footer .header .newsletter input:focus{
				color: #333;
			}			
		#footer .header .newsletter input.submit{
				background-color: #B01F34;
				border: 1px solid #FFFFFF;
				color: #FFFFFF;
				cursor: pointer;
				display: block;
				float: left;
				font-size: 13px;
				font-weight: bold;
				height: 23px;
				padding-bottom: 2px;
				width: 68px;
		}	
			#footer .header .newsletter input.submit:hover{
				color: #b01f34;
				border: 1px solid #b01f34;
				background-color: #fff;
			}	
	#footer .footer ul.socials{
		float: left;
		margin-top: 9px;
	}	
		#footer .footer ul.socials li{
			float: left;
			margin-right: 5px;
		}
			#footer .footer ul.socials li a{
				background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/sprite.png") no-repeat scroll 0px 0px transparent;
				display: block;
				width: 24px;
				height: 24px;
				text-indent: -9999px;
			}
				#footer .footer ul.socials li a.pinterest{
					background-position: -222px  -8px ;
				}
				#footer .footer ul.socials li a.twitter{
					background-position: -247px -8px ;
				}
				#footer .footer ul.socials li a.facebook{
					background-position: -270px -8px ;
				}
				#footer .footer ul.socials li a.linkedin{
					background-position: -294px -8px ;
				}
			#footer .footer ul.socials li a:hover{
				margin-top: 1px;
				margin-left: 1px;
			}		
		#footer .footer .terms{
			float: right;
			margin-top: 9px;
		}	
			#footer .footer .terms li{
				float: left;
				margin-left: 5px;
				color: #b8b7b7;
				font-size: 10px;
				border-left: 1px solid #b8b7b7;
				padding: 0 5px;
				height: 10px;
			}			
			#footer .footer .terms li:first-child{
				border-left: none;
			}
				#footer .footer .terms li a{
					color: #b8b7b7;
					font-size: 10px;
					text-decoration: none;
					display: block;
					margin-top: -8px;
				}
					#footer .footer .terms li a:hover{
						color: #fff;

					}
			#footer .footer .terms li span{
					display: block;
					margin-top: -8px;
					color: #b8b7b7;
					font-size: 10px;
			}
			#footer .inner {
			  width:980px;
			}
/*end footer*/

/****start_paging_box****/
.paging_box{float:left; width:100%; margin-top:0px;}
.paging_box ul{float:left; width:100%; list-style:none !important; margin: 0 !important; }
.paging_box ul li{float:left; background:#fff; text-align:center; margin-right:3px; font-size:10px; color:#999; padding-bottom: 0 !important;}
.paging_box ul li a{float:left; color:#999 !important; text-decoration:none  !important;  width:18px;  padding-top:2px; padding-bottom:2px; border:#ccc solid 1px; line-height: 13px !important;}
.paging_box ul li a:hover{float:left; color:#fff !important; text-decoration:none  !important; background:#999  !important;}
.paging_box ul li span.current{border: 1px solid #CCCCCC;padding-bottom: 2px;float:left; width:30px; color:#fff; text-decoration:none;   background:#b01f34; height:20px; margin-top:-10px; padding-top:5px; font-size:18px; line-height:18px}
.paging_box ul li.dot{ font-size:12px; color:#999; font-weight:bold; padding-top:3px;}
/****end_paging_box****/

/*email share box*/
.email-popup{
    background: url("http://www.returnpath.com/wp-content/themes/returnpath/images/hometabs.png") no-repeat scroll -335px -401px transparent;
    height: 155px;
    padding-left: 20px;
    padding-top: 5px;
    position: absolute;
    width: 245px;
	display: none;
	z-index: 10000
}
	.email-popup p, .email-popup label{
		color: #FFFFFF !important;
		font-size: 12px !important;
		font-weight: bold !important;
		line-height: 19px !important;
		padding: 0 !important;
	}
	.email-popup .txt-to{
		width: 223px;
	}
	.email-popup textarea{
		resize: none;
		width: 223px;
	}
	.email-popup .submit{
		background-color: #B01F34;
		border: 1px solid #FFFFFF;
		color: #FFFFFF;
		cursor: pointer;
		display: block;
		float: right;
		font-size: 13px;
		font-weight: bold;
		height: 20px;
		margin-right: 17px;
		margin-top: 3px;
		padding-bottom: 2px;
		width: 68px;
	}
	.email-popup .submit:hover{
		background-color: #ffffff;
		border: 1px solid #B01F34;
		color: #B01F34;
	}	
	
/*ENDemail share box*/
