
#nav-header li {
    display: inline-block;
    list-style-type: none;
    margin-left: 0;
    margin-right: -3px;
}

#hover-image-load {
	display:none;
}

#nav-header li {
	position:relative;;
}

#nav-header li span {
	position:absolute;
	height:211px;
	width:189px;
}

li.ads-logos {
    background: url("https://files.logoscdn.com/v1/files/2797425/content.png?signature=Ly0KAJ78Edwq6jtD_ah0lQFnLyg") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
    position:relative;
}
li.ads-faithlife {
    background: url("/images/logos-5-ads/faithlife_inactive.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-proclaim {
    background: url("/images/logos-5-ads/proclaim_inactive.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-vyrso {
    background: url("/images/logos-5-ads/vyrso_inactive.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-more {
    background: url("/images/logos-5-ads/more_inactive.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-logos:hover {
    background: url("https://files.logoscdn.com/v1/files/2797426/content.png?signature=rNjmZbroYxODf5qt710XB8bP2sA") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-faithlife:hover {
    background: url("/images/logos-5-ads/faithlife_hover.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-proclaim:hover {
    background: url("/images/logos-5-ads/proclaim_hover.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-vyrso:hover {
    background: url("/images/logos-5-ads/vyrso_hover.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-more:hover {
    background: url("/images/logos-5-ads/more_hover.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-logos.active {
    background: url("https://files.logoscdn.com/v1/files/2797426/content.png?signature=rNjmZbroYxODf5qt710XB8bP2sA") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-faithlife.active {
    background: url("/images/logos-5-ads/faithlife_active.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-proclaim.active {
    background: url("/images/logos-5-ads/proclaim_active.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-vyrso.active {
    background: url("/images/logos-5-ads/vyrso_active.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}
li.ads-more.active {
    background: url("/images/logos-5-ads/more_active.png") no-repeat scroll 0 0 transparent;
    height: 211px;
    width: 189px;
}

#copy-container {
    border-bottom: 1px solid #EBEBEB;
    padding-bottom: 50px;
    padding:0px 50px 40px 50px;
}

#copy-header h1 {
	color: #006CB5;
    font-size: 55px;
    margin-top: 40px;
}

#copy-header p {
	font-size:14px;
}

.row {
	display:inline-block;
	margin:25px 50px 25px 50px;
}

.ad-block {
	float:left;
	margin-right:50px;
}

.ad-block.no-margin {
	margin-right:0;
}

.ad-block h5 {
	font-size:22px !important;
	margin-bottom:20px;

}

.display-on-hover {
	display:none;
}



.target {
	display:none;
}


h3.ppt {
	display:none !important;
	
}

textarea {
	height: 150px;
    margin-left: 35px;
    margin-top: 15px;
    width: 420px;
    margin-bottom:40px;
}

div.logos .pp_close {
	margin-bottom:35px;
}

#pp_full_res h3 {
	text-align:center;
	padding-top:40px;
}

.h120by90 {
	height:90px;
	width:120px;
}

.h170by95 {
	height:95px;
	width:170px;
}

.h175by90 {
	height:90px;
	width:175px;
}

.h175by95 {
	height:95px;
	width:175px;
}

.h140by250 {
	height:250px;
	width:140px;
}

.h125by125 {
	height:125px;
	width:125px;
}

.h220by220 {
	height:220px;
	width:220px;
}

.h260by260 {
	height:260px;
	width:260px;
}

.h250by250 {
	height:250px;
	width:250px;
}

.h260by125 {
	height:125px;
	width:260px;
}

.h300by250 {
	height:250px;
	width:300px;
}

.h468by60 {
	height:60px;
	width:468px;
}

.h728by90 {
	height:90px;
	width:728px;
}

.h160x600 {
	height:600px;
	width:160px;
}

.h160by600 {
	height:600px;
	width:160px;
}

.h230by375 {
	height:375px;
	width:230px;
}

.h230by115 {
	height:115px;
	width:230px;
}

.h260by115 {
	height:115px;
	width:260px;
}

.h250by375 {
	height:375px;
	width:250px;
}

.h400by90 {
	height:90px;
	width:400px;
}

.h126by126 {
	height:126px;
	width:126px;
}



.h730by90 {
	height:90px;
	width:730px;
}

.h239by191 {
	height:191px;
	width:239px;
}

.h239by160 {
	height:160px;
	width:239px;
}

.h160by90 {
	height:90px;
	width:160px;
}

.h450by180 {
	height:180px;
	width:450px;
}

.ad-block:hover .h126by126 .display-on-hover {
	margin-top:-131px;
	display:block;
	position:absolute;
}

.ad-block:hover .h730by90 .display-on-hover {
	margin-top:-95px;
	display:block;
	position:absolute;
}

.ad-block:hover .h400by90 .display-on-hover {
	margin-top:-95px;
	display:block;
	position:absolute;
}

.ad-block:hover .h120by90 .display-on-hover {
	margin-top:-94px;
	display:block;
	position:absolute;
}

.ad-block:hover .h230by115 .display-on-hover {
	margin-top:-120px;
	display:block;
	position:absolute;
}

.ad-block:hover .h260by115 .display-on-hover {
	margin-top:-120px;
	display:block;
	position:absolute;
}

.ad-block:hover .h220by220 .display-on-hover {
	margin-top:-225px;
	display:block;
	position:absolute;
}

.ad-block:hover .h170by95 .display-on-hover {
	margin-top:-100px;
	display:block;
	position:absolute;
}


.ad-block:hover .h250by250 .display-on-hover {
	margin-top:-255px;
	display:block;
	position:absolute;
}

.ad-block:hover .h260by260 .display-on-hover {
	margin-top:-265px;
	display:block;
	position:absolute;
}

.ad-block:hover .h260by125 .display-on-hover {
	margin-top:-130px;
	display:block;
	position:absolute;
}

.ad-block:hover .h125by125 .display-on-hover {
	margin-top:-130px;
	display:block;
	position:absolute;
}

.ad-block:hover .h300by250 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h468by60 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h728by90 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h160by600 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}


.ad-block:hover .h175by90 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h175by95 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h140by250 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h230by375 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h250by375 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h239by191 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h239by160 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h160by90 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.ad-block:hover .h450by180 .display-on-hover {
	display: block;
    margin-top: 0;
    position: absolute;
	top: 0;
}

.transparent {
	text-align:center;
	background-color:#222;
	color:white;
	background: rgba(0,0,0,0.5);
}

p.h126by126.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:45px;
	height:80px;
	font-weight:300;
}

p.h170by95.display-on-hover.transparent {
	color: white;
    font-weight: 300;
    height: 65px;
    padding-top: 30px;
    vertical-align: middle;
}

p.h730by90.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:27px;
	height:64px;
	font-weight:300;
}

p.h400by90.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:24px;
	height:66px;
	font-weight:300;
}

p.h125by125.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:45px;
	height:81px;
	font-weight:300;
}

p.h230by115.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:40px;
	height:75px;
	font-weight:300;
}

p.h260by115.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:40px;
	height:75px;
	font-weight:300;
}

p.h250by250.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:115px;
	height:135px;
	font-weight:300;
}

p.h230by375.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:165px;
	height:210px;
	font-weight:300;
}

p.h250by375.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:165px;
	height:210px;
	font-weight:300;
}

p.h260by260.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:115px;
	height:145px;
	font-weight:300;
}

p.h260by125.display-on-hover.transparent {
	padding-top:45px;
	height:80px;
}

p.h220by220.display-on-hover.transparent {
	padding-top:90px;
	height:130px;
}

p.h300by250.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:100px;
	height:150px;
	font-weight:300;
}

p.h468by60.display-on-hover.transparent {
	padding-top:10px;
	height:50px;
}

p.h728by90.display-on-hover.transparent {
	padding-top:25px;
	height:65px;
}

p.h160by600.display-on-hover.transparent {
	padding-top:270px;
	height:330px;
}


p.h120by90.display-on-hover.transparent {
	 color: white;
    font-weight: 300;
    height: 63px;
    padding-top: 25px;
    vertical-align: middle;
}

p.h175by90.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:25px;
	height:67px;
	font-weight:300;
}

p.h175by95.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:26px;
	height:68px;
	font-weight:300;
}

p.h140by250.display-on-hover.transparent {
	color:white;
	vertical-align:middle;
	padding-top:110px;
	height:140px;
	font-weight:300;
}

p.h239by191.display-on-hover.transparent {
	color: white;
    font-weight: 300;
    height: 110px;
    padding-top: 80px;
    vertical-align: middle;
}

p.h239by160.display-on-hover.transparent {
	color: white;
    font-weight: 300;
    height: 88px;
    padding-top: 50px;
    vertical-align: middle;
}

p.h160by90.display-on-hover.transparent {
	color: white;
    font-weight: 300;
    height: 65px;
    padding-top: 25px;
    vertical-align: middle;
}

p.h450by180.display-on-hover.transparent {
	 color: white;
    font-weight: 300;
    height: 110px;
    padding-top: 65px;
    vertical-align: middle;
}



p.display-on-hover a span {
	color:white;
}




h3.brand-name {
    background: url("/images/logos-5-ads/more/brand-background.png") no-repeat scroll 0 0 transparent;
    height: 60px;
    margin-bottom: 0;
    margin-left: -50px;
    margin-top: 20px;
    padding-top: 15px;
    text-align: center;
}

h3.brand-name.first {
	margin-top:-2px;
}




.no-margin {
	margin-right:0;
}

.no-header {
	margin-top:50px;
}

.ad-block > div{
     position: relative;
}

.pp_pic_holder.logos {
	width:515px !important;
}

 .ad-container {
 	padding-bottom:40px;
 }

 a:hover {
 	color:white;
 }



 a.h125by125 span {
 	margin-top:35%;
 	display:block;
 }

  a.h260by260 span {
 	margin-top:40%;
 	display:block;
 }

 a.h300by250 span {
 	margin-top:35%;
 	display:block;
 }

 a.h468by60 span {
 	margin-top:2%;
 	display:block;
 }

a.h728by90 span {
 	margin-top:4%;
 	display:block;
 }

 a.h160by600 span {
 	margin-top:160%;
 	display:block;
 }

 a.h230by115 span {
 	margin-top:17%;
 	display:block;
 }


 a.h260by125 span {
 	margin-top:17%;
 	display:block;
 }

a.h120by90 span {
 	margin-top:22%;
 	display:block;
 }

a.h175by90 span {
 	margin-top:15%;
 	display:block;
 }

 a.h170by95 span {
 	margin-top:17%;
 	display:block;
 }

  a.h170by95 span {
 	margin-top:17%;
 	display:block;
 }


 a.h140by250 span {
 	margin-top:80%;
 	display:block;
 }

  a.h250by250 span {
 	margin-top:42%;
 	display:block;
 }

 a.h230by375 span {
 	margin-top:65%;
 	display:block;
 }

 a.h250by375 span {
 	margin-top:65%;
 	display:block;
 }

 a.h400by90 span {
 	margin-top:7%;
 	display:block;
 }

 a.h126by126 span {
 	margin-top:35%;
 	display:block;
 }

  a.h220by220 span {
 	margin-top:42%;
 	display:block;
 }

  a.h730by90 span {
 	margin-top:4%;
 	display:block;
 }

   a.h239by191 span {
 	margin-top:30%;
 	display:block;
 }

  a.h239by160 span {
 	margin-top:24%;
 	display:block;
 }

   a.h160by90 span {
 	margin-top:16%;
 	display:block;
 }

   a.h450by180 span {
 	margin-top:17%;
 	display:block;
 }