.opl-facebook-btn,
.opl-facebook-btn:hover {
	border:none;
	background:transparent url(../images/fb-button.png) top left no-repeat;
	width:247px;
	height:44px;
	font-family: 'Open Sans Condensed', sans-serif;
	color:#FFF;
	font-weight:800;
	font-size:15px;
	text-shadow: 1px 1px 1px #2b4e79;
	cursor:pointer;
}

.opl-optin-button {
	margin:8px 0 !important;
	width:247px !important;
	height:54px !important;
	font-family: 'Droid Serif', serif !important;
	color:#FFF !important;
	font-weight:800;
	font-size:16px !important;
	text-shadow: 1px 1px 1px #808080 !important;
	border:none !important;
	cursor:pointer !important;
}

.opl-button-yellow {
	background:transparent url(../images/btn-yellow.png) top left no-repeat !important;
}

.opl-button-yellow:hover {
	background:transparent url(../images/btn-yellow.png) bottom left no-repeat !important;
}

.opl-button-orange {
	background:transparent url(../images/btn-orange.png) top left no-repeat !important;
}

.opl-button-orange:hover {
	background:transparent url(../images/btn-orange.png) bottom left no-repeat !important;
}

.opl-button-red {
	background:transparent url(../images/btn-red.png) top left no-repeat !important;
}

.opl-button-red:hover {
	background:transparent url(../images/btn-red.png) bottom left no-repeat !important;
}

.opl-button-green {
	background:transparent url(../images/btn-green.png) top left no-repeat !important;
}

.opl-button-green:hover {
	background:transparent url(../images/btn-green.png) bottom left no-repeat !important;
}

.opl-button-blue {
	background:transparent url(../images/btn-blue.png) top left no-repeat !important;
}

.opl-button-blue:hover {
	background:transparent url(../images/btn-blue.png) bottom left no-repeat !important;
}