.sponsorlevel {

	padding-top: 20px;
	padding-right: 20px;
	padding-left: 15px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	color:#fff;
	min-height:155px;
}

.sponsorlevel p, .ccontent p {font-size:23px; line-height:1.0; padding-right:50px;}

.sponsorlevel h2, .ccontent h2 {margin-top:10px; margin-bottom:5px; text-transform:uppercase; font-weight:600;}



p.sidepbig {font-size:19px;}

.sponsorside {text-align:left;}

.levelswrap {
	position: relative;
	right: -46px;
	margin-right:0px;
	margin-top:30px;
	
}







.individual .ccontent {color:#2E230E;}

.level {/*background-color: #E4BDBE;*/ padding-bottom:5px; padding-top:5px; margin-bottom:15px;}

/*a.clink {color:#EEE6DB; border: 2px solid #EEE6DB; text-transform:uppercase;}*/
.clink img:hover {
	border: 1px solid #0C1310;
}

/*.cbuttons {border-right: 1px solid #EEE6DB;}*/

.level {padding-left:20px;}




		.local {
	background-color: #DD595B;
	background-image: url(assets/sponsor-green-small.jpg);
	
	
}
.state {
	background-color: #4CCFAC;
	background-image: url(assets/sponsor-red-small.jpg);

}
.national {
	background-color: #7595D7;
	background-image: url(assets/sponsor-blue-small.jpg);

}
.individual {
	background-color: #BAB658;
	background-image: url(assets/sponsor-yellow-small.jpg);

}

	.levelswrap {
	position: relative;
	right: 0px;
	margin-right:0px;
	margin-top:60px;
	
	
}

.ccontent {
	color:#EEE6DB;
	margin-top:12px;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;

}

.clink {
	display: block;
	font-size: 18px;
	text-align: left;
	line-height: 1em;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	/*background-color: #DFD796;*/
	
}

.cbuttons {padding:0px; margin:0px;}

.jbh {
	background-color: #3b291b;
	color: #EEE6DB;
	padding: 15px;
	position: relative;
	left: -46px;
	padding-left: 60px;
	padding-right: 30px;
	width: 110%;
	border-top-right-radius: 10px;	/*border: thick solid #3B291B;*/
	border-bottom-right-radius: 10px;
	background-image: url(assets/brownbox.jpg);
	margin-top:15px;
}

.jbh ul {margin-left:-20px; font-size:19px;}

.jbh li {margin-bottom:10px;}

.sponsortop {padding:0px;}




@media (min-width: 768px) {
}

@media (min-width: 992px) {
	.levelswrap {
	position: relative;
	right: -46px;
	margin-right:0px;
	margin-top:60px;
	
	
}

.level {padding-left:20px; padding-right:15px;}


		.local {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(assets/sponsor-green.png);	
	
}
.state {
	background-color:transparent;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(assets/sponsor-red.png);
}
.national {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(assets/sponsor-blue.png);
}
.individual {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(assets/sponsor-cream.png);
	color:#2E230E;

}

.ccontent {
	color:#EEE6DB;
	margin-top:12px;
	padding-left:60px;
	padding-right:0px;
	margin-right:0px;

}

.clink {
	display: block;
	font-size: 18px;
	text-align: left;
	line-height: 1em;
	padding: 5px;
	margin: 5px;
	/*background-color: #DFD796;*/
	
}
}

@media (min-width: 1200px) {
	.levelswrap {
	position: relative;
	right: -46px;
	margin-right:0px;
	margin-top:60px;
	
}

.level {padding-left:20px;}

.ccontent {
	color:#EEE6DB;
	margin-top:12px;
	padding-left:60px;
	padding-right:0px;
	margin-right:0px;

}

.clink {
	display: block;
	font-size: 18px;
	text-align: left;
	line-height: 1em;
	padding: 5px;
	margin: 5px;
	/*background-color: #DFD796;*/
	
}
}



