/*-- General Style --*/

#popupClose {
	top:20px !important;
	right:0;
}

#popup-optin {
	margin:0;
	padding:0;
	width:946px !important;
	height:472px !important;
	background: url("images/bg-blue.png") no-repeat !important;
	font: 13px verdana, sans-serif;
}

#popup-ad {
	margin:0;
	padding:0;
	width:946px !important;
	height:472px !important;
	background: url("images/bg-blue-ad.png") no-repeat !important;
	font: 13px verdana, sans-serif;
}

#popup-optin .plm-pop-content, #popup-ad .plm-pop-content {
	float:left;
	margin:0;
	width:582px;
	padding:25px 25px 25px 40px;
	color:#212121 !important;
	text-align:left;
	font: 13px verdana, sans-serif;
}

#popup-optin .plm-text, #popup-ad .plm-text {
	font: 14px georgia, serif;
	line-height:21px;
}

#popup-optin .plm-pop-form, #popup-ad .plm-pop-form {
	margin:0;
	margin-top: 80px !important;
	float:right;
	width:272px;
	padding:20px 20px 20px 5px !important;
	text-align:center;
}

#popup-optin .plm-pop-title, #popup-ad .plm-pop-title {
	font-weight:800;
	font-style:italic;
	text-align:center;
	color: #006690;
	font-size: 26px;
	font-family: arial, helvetica, verdana, sans-serif;
	line-height:32px;
	text-shadow: 1px 1px 1px #a7a7a7;
	filter: dropshadow(color=#a7a7a7, offx=1, offy=1);
}

#popup-optin .plm-pop-video-title, #popup-ad .plm-pop-video-title {
	font-weight:800;
	font-style:italic;
	text-align:center;
	color: #c48108;
	font-size: 18px;
	font-family: arial, helvetica, verdana, sans-serif;
	line-height:25px;
}


#popup-optin .plm-pop-form-title, #popup-ad .plm-pop-form-title {
	margin:0;
	padding:8px 0;
	font-weight:700;
	text-align:center;
	color: #FFF;
	font-size: 16px;
	font-family: arial, helvetica, verdana, sans-serif;
	text-shadow: 1px 1px 1px #808080;
	filter: dropshadow(color=#808080, offx=1, offy=1);
	line-height:25px;
}

#popup-optin ul.plm-pop-bullet li, #popup-ad ul.plm-pop-bullet li {
	font: 14px georgia, serif;
	line-height:22px;
	font-weight:800;
}

/*-- Optin Style --*/

#ar-fields input[type="text"].plm-text_field { 
	width:197px;
	margin:5px 0 1px 0;
	padding:7px;
	padding-right:30px;
	color:#666666;
	border:1px solid #01435f !important;
	display:inline;
}

#ar-fields input[type="image"], #ar-fields input[type="submit"] {
	background-color: transparent !important;
	border:none !important;
}

#ar-fields .plm-temp-dark-line {
	margin:0 10px;
	padding:0;
	border-bottom:1px solid #04648c;
}

#ar-fields .plm-temp-bright-line {
	margin:0 10px 5px 10px;
	padding:0;
	border-bottom:1px solid #4493b4;
}

#popup-optin .plm-privacy-notice, #popup-ad .plm-privacy-notice {
	margin-left:20px;
	color: #2f2f2f !important;
	font-family: verdana, sans-serif;
	font-size:10px !important;
	font-weight:800;
}

/*-- Ads Style --*/

#popup-ad .plm-pop-action-text {
	font-weight:700;
	text-align:center;
	color: #FFF;
	font-size: 20px;
	font-family: arial, helvetica, verdana, sans-serif;
	text-shadow: 1px 1px 1px #808080;
	filter: dropshadow(color=#808080, offx=1, offy=1);
	line-height:26px;
}

#popup-ad a.plm-ad-button, #popup-ad a.plm-ad-button:hover {
	font-family: georgia, serif;
	font-size: 17px;
	font-weight: 700;
}
/*-- Powered Link --*/
#plm-powered-link {
	position:absolute;
	bottom:22px;
	right:13px;
}