



/* @group Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
/* vertica

l-align: baseline; */
	/* border:

solid 1px gray; */
}

table,
tr,
th,
td {
	border-collapse: collapse;
	border-spacing: 0;
}

th,
td,
caption {
	text-align: left;
}

a img,
fieldset {
	border: 0;
}

ol, 
ul {
	font-size: 14px;
	line-height: 1.5;
	margin-left: 1em;
	padding-left: .75em;
	margin-top: .5em;
}

ol {
	list-style: decimal;
}

ul {
	list-style: disc;
}

a {
	color: #323ac3;
}


legend {
	display: none;
}

/* @end */

/* @group Hacks */

/* http://www.positioniseverything.net/easyclearing.html */


.clearfix,
.clear_fix {
	display: inline-block;
}

/* Hides from IE-mac \*/

* html .clearfix,
* html .clear_fix {
	height: 1%;
}

/* End hide from IE-mac */

div.list {
	padding-left: 18px;
	margin-bottom: 5px;
}

/* generic container class for form elements */

.input_group {
	clear: left;
}

.input_group label, 
.input_group input,
.input_group select, 
.input_group textarea, 
.input_group a, 
.input_group img {
	float: left;
	margin: 2px;
	padding: 0;
}

.input_group label {
	clear: left;
	width: 200px;
	text-align: right;
	padding-right: 3px;
}

.input_group .radio_group,
.input_group .checkbox_group {
	float: left;
	margin: 2px;
}

.input_group .radio_group label,
.input_group .checkbox_group label {
	clear: none;
	text-align: left;
	margin: 2px 2px 5px 2px;
}

.input_group .radio_group input,
.input_group .checkbox_group input {
	clear: left;
	text-align: right;
	margin: 2px 5px 0 0;
}

* html .input_group .radio_group label,
* html .input_group .checkbox_group label {
	margin-top: 5px;
}

/* Star selector hack for IE6 label position */

/* @end */

body {
	margin: 0;
	padding: 0;
	background: #ffeb86 url(http://images.popcap.com/www/images/bkgd_gradient.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.125em;
	color: #333333;
	text-align: center;
}

.bold {
	font-weight: bold;
}

.error {
	color: red;
}

a.sm_button {
	clear: both;
	float: right;
	display:inline;
	text-align: center;
	background: url(http://images.popcap.com/www/images/btn_sm_left.png) top left no-repeat;
	font-size: 16px;
	color: #b24726;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: 5px 10px 0px 0;
	white-space: nowrap;
	outline: none;
	height: 33px;
}

*html a.sm_button {
	background: url(http://images.popcap.com/www/images/btn_sm_left.gif) top left no-repeat;
}

a.sm_button:hover {
	background-position: bottom left;
}

a.sm_button span {
	display: block;
	line-height: 1;
	padding: 8px 20px 9px 0;
	margin-left: 20px;
	background: url(http://images.popcap.com/www/images/btn_sm_right.png) top right no-repeat;
}

*html a.sm_button span {
	background: url(http://images.popcap.com/www/images/btn_sm_right.gif) top right no-repeat;
}

a.sm_button:hover span {
	background-position: bottom right;
}

a.lg_button {
	clear: both;
	text-align: center;
	display: inline;
	background: url(http://images.popcap.com/www/images/btn_lg_left.png) top left no-repeat;
	font-size: 20px;
	color: #b24726;
	font-weight: bold;
	text-decoration: none;
	padding: 8px 0 10px 0;
	margin:0 0 0 20px;
	outline: none;
}

*html a.lg_button {
	background: url(http://images.popcap.com/www/images/btn_lg_left.gif) top left no-repeat;
}

a.lg_button span {
	display: inline;
	height: 33px;
	padding: 8px 20px 10px 0;
	margin:0 0 0 20px;
	background: url(http://images.popcap.com/www/images/btn_lg_right.png) top right no-repeat;
}

*html a.lg_button span {
	background: url(http://images.popcap.com/www/images/btn_lg_right.gif) top right no-repeat;
}

a.lg_button:hover {
	background-position: bottom left;
}

a.lg_button:hover span {
	background-position: bottom right;
}

/* Game Tiles */

.game_tile_med {
	float: left;
	display: inline;
	height: 155px;
	width: 130px;
	padding: 0;
	text-align: left;
	cursor: pointer;
	background: url(http://images.popcap.com/www/images/blank.gif) 5px 4px no-repeat;
}

.game_tile_med img {
	
}

.game_tile_med img.badge {
	position: absolute;
}

.game_tile_lrg {
	float: left;
	display: inline;
	margin: 0 0 0 42px;
	height: 214px;
	width: 194px;
	background: url(http://images.popcap.com/www/images/blank.gif) 15px 7px no-repeat;
}

.game_tile_lrg img {
	
}

.game_tile_lrg img.badge {
	float: left;
	display: inline;
	margin-top: -214px;
}

.game_tile_sm {
	width: 95px;
	height: 112px;
	float: left;
	display: inline;
	cursor: pointer;
	background: url(http://images.popcap.com/www/images/blank.gif) 6px 4px no-repeat;
}

.game_tile_sm img {
	
}

/* List Styles */

ul.list_stars {
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
	padding-left:0;
	clear:both;
}

ul.list_stars li {
	background:url(http://images.popcap.com/www/images/star.png) no-repeat 0 0;
	padding-left:30px;
	margin-bottom:1em;
}

ul.list_esrb {
	float:left;
	font-size:10px;
	line-height:120%;
	color:#000;
}

ul.list_esrb li {
	padding-left:10px;
	display:block;
}

.advert {
background-color:#999999;
color:#FFFFFF;
font-size:8pt;
line-height:11pt;
margin:0;
padding:0;
text-align:center;
}

#browser_alert {
	float:left;
	display:inline;
	width:100%;
	padding:10px 0px 10px 0px;
	width: 100%;
	text-align: center;
	line-height: 14px;
	background: #fff6c6 url(http://images.popcap.com/www/images/alert_sign.gif) no-repeat;
}

#browser_alert p {
	font-size:14px;
	color: #333;
	margin: 5px 0 0 0;
}

#browser_alert a {
	font-size:14px;
	font-weight:bold;
}

#close_alert {
	float:right;
	display:inline;
	padding: 0 10px 0 23px;
	font-size: 14px;
	line-height: 18px;
	height: 18px;
	background: url(http://images.popcap.com/www/images/alert_close.gif) no-repeat;
	cursor: pointer;
}

/* User Bar */
#userbar {
	background: url(http://images.popcap.com/www/images/userbar/userbar_left.png) no-repeat left top;
	height:45px;
	float:right;
}

#userbar .user_icon {
	background: url(http://images.popcap.com/www/images/userbar/user_icon.png) no-repeat left top;
	float:left;
	width:40px;
	height:40px;
	line-height:45px;
	margin:2px 5px;
}

#userbar #userbar_content {
	background: url(http://images.popcap.com/www/images/userbar/userbar_right.png) no-repeat right top;
	height:45px;
	margin:0 0 0 55px;
	padding:0 10px 0 0;
	font:bold 16px/45px Arial, Helvetica, Verdana, sans-serif;
	color:#fffc00;
}

#userbar #userbar_content span {
	padding-right:10px;
}

#userbar #userbar_content span a {
	color:#fff;
	text-transform:capitalize;
}

#userbar #userbar_content span a:hover {
	color:#000;
}

#userbar #userbar_content span.passport_secondary_message {
	font:bold 13px/45px Arial, Helvetica, Verdana, sans-serif;
}

#userbar a.passport_action:link,#userbar a.passport_action:active,#userbar a.passport_action:visited {
	color:#fff;
	text-decoration:underline;
}

#userbar a.passport_action:hover {
	color:#000;
}

#userbar span.passport_level_status {
	padding-left:10px;
	font:bold 13px/45px Arial, Helvetica, Verdana, sans-serif;
}


#alert_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#alert_window {
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

/*------------------------------------------------------------------------ pvz sept Interstitial */

#pvz_sept_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_sept_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_sept/background.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_sept_window a {outline:none;}

#pvz_sept_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#pvz_sept_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_sept/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_sept_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#pvz_sept_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 0px;
}

#pvz_sept_exit a:hover {color:#FFCC00;
}

#pvz_sept_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_sept_cta {
	margin:448px 0 0 280px;
}

#pvz_sept_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_sept/button.png) top left no-repeat;
	display:block;
	width:227px;
	height:66px;
	text-indent:-9999px;
}

#pvz_sept_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ mpila Interstitial */

#mpi-la_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mpi-la_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi-la/mpi-la_tb-03.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mpi-la_window a {outline:none;}

#mpi-la_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#mpi-la_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi-la/mpi-la_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mpi-la_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#mpi-la_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 0px;
}

#mpi-la_exit a:hover {color:#FFCC00;
}

#mpi-la_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mpi-la_cta {
	margin:398px 0 0 250px;
}

#mpi-la_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi-la/mpi-la_cta.png) top left no-repeat;
	display:block;
	width:294px;
	height:130px;
	text-indent:-9999px;
}

#mpi-la_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Mothers Day 2010 Interstitial 1031 */

#mothers1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mothers1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1031/mothersday_zuma_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mothers1031_window a {outline:none;}

#mothers1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#mothers1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1031/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mothers1031_exit {
	margin:53px 0 0 285px;
	width:230px;
	text-align:center;
}

#mothers1031_exit a {
	color:black;
	font-size:12px;
	margin:0 0px 0 0px;
}

#mothers1031_exit a:hover {color:yellow;
}

#mothers1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mothers1031_cta {
	margin:420px 0 0 220px;
}

#mothers1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1031/cta.png) no-repeat 0 1px;
	display:block;
	width:382px;
	height:90px;
	text-indent:-9999px;
}

#mothers1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Mothers Day 2010 Interstitial 1033 */

#mothers1033_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mothers1033_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1033/mothersday_zuma_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mothers1033_window a {outline:none;}

#mothers1033_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#mothers1033_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1033/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mothers1033_exit {
	margin:53px 0 0 285px;
	width:230px;
	text-align:center;
}

#mothers1033_exit a {
	color:black;
	font-size:12px;
	margin:0 0px 0 0px;
}

#mothers1033_exit a:hover {color:yellow;
}

#mothers1033_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mothers1033_cta {
	margin:420px 0 0 220px;
}

#mothers1033_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1033/cta.png) no-repeat 0 0px;
	display:block;
	width:382px;
	height:90px;
	text-indent:-9999px;
}

#mothers1033_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Mothers Day 2010 Interstitial 1036 */

#mothers1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mothers1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1036/mothersday_zuma_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mothers1036_window a {outline:none;}

#mothers1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#mothers1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1036/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mothers1036_exit {
	margin:53px 0 0 285px;
	width:230px;
	text-align:center;
}

#mothers1036_exit a {
	color:black;
	font-size:12px;
	margin:0 0px 0 0px;
}

#mothers1036_exit a:hover {color:yellow;
}

#mothers1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mothers1036_cta {
	margin:420px 0 0 220px;
}

#mothers1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1036/cta.png) no-repeat 0 -1px;
	display:block;
	width:382px;
	height:90px;
	text-indent:-9999px;
}

#mothers1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Mothers Day 2010 Interstitial 1040 */

#mothers1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mothers1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1040/mothersday_zuma_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mothers1040_window a {outline:none;}

#mothers1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#mothers1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1040/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mothers1040_exit {
	margin:53px 0 0 285px;
	width:230px;
	text-align:center;
}

#mothers1040_exit a {
	color:black;
	font-size:12px;
	margin:0 0px 0 0px;
}

#mothers1040_exit a:hover {color:yellow;
}

#mothers1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mothers1040_cta {
	margin:420px 0 0 220px;
}

#mothers1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mothersday10/1040/cta.png) no-repeat 0 -1px;
	display:block;
	width:382px;
	height:90px;
	text-indent:-9999px;
}

#mothers1040_cta a:hover {
	background-position:center bottom;
}



/*------------------------------------------------------------------------ zrJungle1033 Interstitial */

#zrJungle1033_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrJungle1033_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1033/zrJungle_tb.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrJungle1033_window a {outline:none;}

#zrJungle1033_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrJungle1033_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/zrJungle_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrJungle1033_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#zrJungle1033_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 40px;
}

#zrJungle1033_exit a:hover {color:#FFCC00;
}

#zrJungle1033_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrJungle1033_cta {
	margin:438px 0 0 310px;
}

#zrJungle1033_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1033/zrJungle_cta.png) top left no-repeat;
	display:block;
	width:224px;
	height:93px;
	text-indent:-9999px;
}

#zrJungle1033_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ sing_bj2 Interstitial */

#sing_bj2_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#sing_bj2_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/sing_bj2/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 777px;
	height: 582px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#sing_bj2_window a {outline:none;}

#sing_bj2_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -565px 0 0 740px;
}

#sing_bj2_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/sing_bj2/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#sing_bj2_exit {
	margin:0 0 0 275px;
	width:230px;
	text-align:center;
}

#sing_bj2_exit a {
	color:#fff;
	font-size:12px;
	margin:10px 0px 0 20px;
}

#sing_bj2_exit a:hover {color:#FFCC00;
}

#sing_bj2_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#sing_bj2_cta {
	margin:490px 0 0 310px;
}

#sing_bj2_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/sing_bj2/button.png) top left no-repeat;
	display:block;
	width:165px;
	height:47px;
	text-indent:-9999px;
}

#sing_bj2_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ zrjungle1036 Interstitial */

#zrJungle1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrJungle1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1036/zrJungle_tb_fr.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrJungle1036_window a {outline:none;}

#zrJungle1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrJungle1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/zrJungle_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrJungle1036_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#zrJungle1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 40px;
}

#zrJungle1036_exit a:hover {color:#FFCC00;
}

#zrJungle1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrJungle1036_cta {
	margin:438px 0 0 310px;
}

#zrJungle1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1036/zrJungle_cta_fr.png) top left no-repeat;
	display:block;
	width:224px;
	height:93px;
	text-indent:-9999px;
}

#zrJungle1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ zrjungle1040 Interstitial */

#zrJungle1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrJungle1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1040/zrJungle_tb_it.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrJungle1040_window a {outline:none;}

#zrJungle1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrJungle1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/zrJungle_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrJungle1040_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#zrJungle1040_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 40px;
}

#zrJungle1040_exit a:hover {color:#FFCC00;
}

#zrJungle1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrJungle1040_cta {
	margin:438px 0 0 310px;
}

#zrJungle1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1040/zrJungle_cta_it.png) top left no-repeat;
	display:block;
	width:224px;
	height:93px;
	text-indent:-9999px;
}

#zrJungle1040_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ zrjungle1031 Interstitial */

#zrJungle1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrJungle1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1031/zrJungle_tb_de.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrJungle1031_window a {outline:none;}

#zrJungle1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrJungle1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/zrJungle_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrJungle1031_exit {
	margin:0 0 0 285px;
	width:240px;
	text-align:center;
}

#zrJungle1031_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 40px;
}

#zrJungle1031_exit a:hover {color:#FFCC00;
}

#zrJungle1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrJungle1031_cta {
	margin:438px 0 0 310px;
}

#zrJungle1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1031/zrJungle_cta_de.png) top left no-repeat;
	display:block;
	width:224px;
	height:93px;
	text-indent:-9999px;
}

#zrJungle1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ zrjungle1036 Interstitial */

#zrJungle1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrJungle1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1036/zrJungle_tb_es.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrJungle1036_window a {outline:none;}

#zrJungle1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrJungle1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/zrJungle_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrJungle1036_exit {
	margin:0 0 0 285px;
	width:230px;
	text-align:center;
}

#zrJungle1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0 0px 0 40px;
}

#zrJungle1036_exit a:hover {color:#FFCC00;
}

#zrJungle1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrJungle1036_cta {
	margin:438px 0 0 310px;
}

#zrJungle1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrJungle/1036/zrJungle_cta_es.png) top left no-repeat;
	display:block;
	width:224px;
	height:93px;
	text-indent:-9999px;
}

#zrJungle1036_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ zrlava1033 Interstitial */

#zrLava1033_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrLava1033_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1033/zrLava_tb.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrLava1033_window a {outline:none;}

#zrLava1033_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -540px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrLava1033_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1033/zrLava_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrLava1033_exit {
	margin:120px 0 0 285px;
	width:230px;
	text-align:center;
}

#zrLava1033_exit a {
	color:#fff;
	font-size:12px;
	margin:60px 0px 0 0px;
}

#zrLava1033_exit a:hover {color:#FFCC00;
}

#zrLava1033_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrLava1033_cta {
	margin:358px 0 0 310px;
}

#zrLava1033_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1033/zrLava_cta.png) top left no-repeat;
	display:block;
	width:175px;
	height:34px;
	text-indent:-9999px;
}

#zrLava1033_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ zrlava1031 Interstitial */

<<<<<<< .mine
#zrLava1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrLava1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1031/zrLava_tb_de.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrLava1031_window a {outline:none;}

#zrLava1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -540px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrLava1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/zrLava_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrLava1031_exit {
	margin:120px 0 0 285px;
	width:230px;
	text-align:center;
}

#zrLava1031_exit a {
	color:#fff;
	font-size:12px;
	margin:60px 0px 0 0px;
}

#zrLava1031_exit a:hover {color:#FFCC00;
}

#zrLava1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrLava1031_cta {
	margin:358px 0 0 310px;
}

#zrLava1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1031/zrLava_cta_de.png) top left no-repeat;
	display:block;
	width:213px;
	height:33px;
	text-indent:-9999px;
}

#zrLava1031_cta a:hover {
	background-position:center bottom;
}

/* zrLava1034 Interstitial *//*------------------------------------------------------------------------ zrlava1034 Interstitial */

#zrLava1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrLava1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1034/zrLava_tb_es.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrLava1034_window a {outline:none;}

#zrLava1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -540px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrLava1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/zrLava_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrLava1034_exit {
	margin:120px 0 0 285px;
	width:230px;
	text-align:center;
}

#zrLava1034_exit a {
	color:#fff;
	font-size:12px;
	margin:60px 0px 0 0px;
}

#zrLava1034_exit a:hover {color:#FFCC00;
}

#zrLava1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrLava1034_cta {
	margin:358px 0 0 310px;
}

#zrLava1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1034/zrLava_cta_es.png) top left no-repeat;
	display:block;
	width:189px;
	height:33px;
	text-indent:-9999px;
}

#zrLava1034_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ zrlava1036 Interstitial */

#zrLava1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrLava1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1036/zrLava_tb_fr.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrLava1036_window a {outline:none;}

#zrLava1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -540px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrLava1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/zrLava_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrLava1036_exit {
	margin:120px 0 0 285px;
	width:230px;
	text-align:center;
}

#zrLava1036_exit a {
	color:#fff;
	font-size:12px;
	margin:60px 0px 0 0px;
}

#zrLava1036_exit a:hover {color:#FFCC00;
}

#zrLava1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrLava1036_cta {
	margin:358px 0 0 310px;
}

#zrLava1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1036/zrLava_cta_fr.png) top left no-repeat;
	display:block;
	width:208px;
	height:37px;
	text-indent:-9999px;
}

#zrLava1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ zrlava1040 Interstitial */

#zrLava1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#zrLava1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1040/zrLava_tb_it.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#zrLava1040_window a {outline:none;}

#zrLava1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -540px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#zrLava1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/zrLava_close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#zrLava1040_exit {
	margin:120px 0 0 285px;
	width:230px;
	text-align:center;
}

#zrLava1040_exit a {
	color:#fff;
	font-size:12px;
	margin:60px 0px 0 0px;
}

#zrLava1040_exit a:hover {color:#FFCC00;
}

#zrLava1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#zrLava1040_cta {
	margin:358px 0 0 310px;
}

#zrLava1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/zrLava/1040/zrLava_cta_it.png) top left no-repeat;
	display:block;
	width:214px;
	height:34px;
	text-indent:-9999px;
}

#zrLava1040_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ rose Interstitial */
=======
#rose_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#rose_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/rosemac/rosecliff_mac_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#rose_window a {outline:none;}

#rose_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -550px 0 0 710px;
/*	margin: -615px 0 0 700px;*/
}

#rose_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/rosemac/rosecliff_mac_close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#rose_exit {
	margin:18px 0 0 290px;
	width:230px;
	text-align:center;
}

#rose_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#rose_exit a:hover {color:#FFCC00;
}

#rose_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#rose_cta {
	margin:448px 0 0 260px;
}

#rose_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/rosemac/rosecliff_mac_cta.png) top left no-repeat;
	display:block;
	width:288px;
	height:104px;
	text-indent:-9999px;
}

#rose_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ halloween09_1033 Interstitial */

#halloween09_1033_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09_1033_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1033/halloween_eng.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09_1033_window a {outline:none;}

#halloween09_1033_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 750px;
}

#halloween09_1033_closeWindow a {
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09_1033_exit {
	margin:130px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09_1033_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09_1033_exit a:hover {color:#FFCC00;
}

#halloween09_1033_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09_1033_cta {
	margin:370px 0 0 300px;
}

#halloween09_1033_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1033/button_eng.png) top left no-repeat;
	display:block;
	width:217px;
	height:57px;
	text-indent:-9999px;
}

#halloween09_1033_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ halloween09_1036 Interstitial */

#halloween09_1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09_1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1036/halloween_fr.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09_1036_window a {outline:none;}

#halloween09_1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 780px;
}

#halloween09_1036_closeWindow a {
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09_1036_exit {
	margin:18px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09_1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09_1036_exit a:hover {color:#FFCC00;
}

#halloween09_1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09_1036_cta {
	margin:455px 0 0 250px;
}

#halloween09_1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1036/button_fr.png) top left no-repeat;
	display:block;
	width:322px;
	height:69px;
	text-indent:-9999px;
}

#halloween09_1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ halloween09_1040 Interstitial */

#halloween09_1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09_1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1040/halloween_it.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09_1040_window a {outline:none;}

#halloween09_1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 780px;
}

#halloween09_1040_closeWindow a {
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09_1040_exit {
	margin:18px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09_1040_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09_1040_exit a:hover {color:#FFCC00;
}

#halloween09_1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09_1040_cta {
	margin:455px 0 0 280px;
}

#halloween09_1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1040/button_it.png) top left no-repeat;
	display:block;
	width:246px;
	height:68px;
	text-indent:-9999px;
}

#halloween09_1040_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ halloween09_1031 Interstitial */

#halloween09_1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09_1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1031/halloween_de.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09_1031_window a {outline:none;}

#halloween09_1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 780px;
}

#halloween09_1031_closeWindow a {
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09_1031_exit {
	margin:18px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09_1031_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09_1031_exit a:hover {color:#FFCC00;
}

#halloween09_1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09_1031_cta {
	margin:455px 0 0 280px;
}

#halloween09_1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1031/button_de.png) top left no-repeat;
	display:block;
	width:239px;
	height:69px;
	text-indent:-9999px;
}

#halloween09_1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ halloween09_1034 Interstitial */

#halloween09_1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09_1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1034/halloween_es.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09_1034_window a {outline:none;}

#halloween09_1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 780px;
}

#halloween09_1034_closeWindow a {
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09_1034_exit {
	margin:18px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09_1034_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09_1034_exit a:hover {color:#FFCC00;
}

#halloween09_1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09_1034_cta {
	margin:455px 0 0 280px;
}

#halloween09_1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1034/button_es.png) top left no-repeat;
	display:block;
	width:246px;
	height:69px;
	text-indent:-9999px;
}

#halloween09_1034_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ halloween09flashTest Interstitial */

#halloween09flashTest_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#halloween09flashTest_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1033/halloween_eng.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#halloween09flashTest_window a {outline:none;}

#halloween09flashTest_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -560px 0 0 750px;
}

#halloween09flashTest_closeWindow a {
	behavior: url(/images/iepngfix.htc);
	display: block;
	height: 40px;
	width: 39px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#halloween09flashTest_exit {
	margin:130px 0 0 290px;
	width:230px;
	text-align:center;
}

#halloween09flashTest_exit a {
	color:#fff;
	font-size:12px;
	margin:0px 0px 0 0px;
}

#halloween09flashTest_exit a:hover {color:#FFCC00;
}

#halloween09flashTest_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#halloween09flashTest_cta {
	margin:370px 0 0 300px;
}

#halloween09flashTest_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/halloween09/1033/button_eng.png) top left no-repeat;
	display:block;
	width:217px;
	height:57px;
	text-indent:-9999px;
}

#halloween09flashTest_cta a:hover {
	background-position:center bottom;
}

>>>>>>> .r31777
/* NEWSLETTER */
#newsletter div {
	margin-bottom:10px;
}
<<<<<<< .mine
=======
/*------------------------------------------------------------------------ Complete Pack Interstitial */

#complete_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#complete_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/complete/interstitial.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#complete_window a {outline:none;}

#complete_closeWindow {
	position: absolute;
	height: 39px;
	width: 44px;
	margin: -560px 0 0 730px;
/*	margin: -560px 0 0 730px;*/
}

#complete_closeWindow a {
	display: block;
	height: 39px;
	width: 44px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/complete/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#complete_exit {
	margin:200px 0 0 275px;
	width:230px;
	text-align:center;
}

#complete_exit a {
	color:#000;
	font-size:12px;
	margin:0 0 0 40px;
}

#complete_exit a:hover {color:#0096da;
}

#complete_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#complete_cta {
	margin:250px 0 0 280px;
}

#complete_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/complete/buybutton.png) no-repeat 0 3px;
	display:block;
	width:216px;
	height:115px;
	text-indent:-9999px;
}

#complete_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Complete MAC Pack Interstitial */

#completemac_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#completemac_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/completemac/interstitial.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#completemac_window a {outline:none;}

#completemac_closeWindow {
	position: absolute;
	height: 39px;
	width: 44px;
	margin: -560px 0 0 730px;
/*	margin: -560px 0 0 730px;*/
}

#completemac_closeWindow a {
	display: block;
	height: 39px;
	width: 44px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/completemac/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#completemac_exit {
	margin:200px 0 0 275px;
	width:230px;
	text-align:center;
}

#completemac_exit a {
	color:#000;
	font-size:12px;
	margin:0 0 0 20px;
}

#completemac_exit a:hover {color:#0096da;
}

#completemac_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#completemac_cta {
	margin:250px 0 0 280px;
}

#completemac_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/completemac/buybutton.png) no-repeat 0 3px;
	display:block;
	width:216px;
	height:115px;
	text-indent:-9999px;
}

#completemac_cta a:hover {
	background-position:center bottom;
}



/*------------------------------------------------------------------------ AA3 Interstitial */

#aa3_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#aa3_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/aa3/interstitial.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#aa3_window a {outline:none;}

#aa3_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -510px 0 0 740px;
}

#aa3_closeWindow a {
	display: block;
	height: 49px;
	width: 49px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/aa3/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#aa3_exit {
	float:left;
	text-align:center;
}

#aa3_exit a {
	color:#FFF;
	width:400px;
	font-size:12px;
	margin:0 0 0 340px;
}

#aa3_exit a:hover {color:#0096da;
}

#aa3_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#aa3_cta {
	margin:440px 0 0 280px;
}

#aa3_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/aa3/buynow.png) no-repeat 0 1px;
	display:block;
	width:277px;
	height:86px;
	text-indent:-9999px;
}

#aa3_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ bwads Interstitial */

#bwads_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bwads_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bwds/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bwads_window a {outline:none;}

#bwads_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -455px 0 0 757px;
}

#bwads_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bwads_exit {
	float:left;
	text-align:center;
}

#bwads_exit a {
	color:#FFF;
	width:400px;
	font-size:12px;
	margin:0 0 0 340px;
}

#bwads_exit a:hover {color:#0096da;
}

#bwads_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bwads_cta {
	margin:420px 0 0 300px;
}

#bwads_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/cta.png) no-repeat 0 1px;
	display:block;
	width:185px;
	height:43px;
	text-indent:-9999px;
}

#bwads_cta a:hover {
	background-position:center bottom;
}

/* END OF bwads Interstitial */

/* holiday09 Interstitial */

#holiday09_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

<<<<<<< .mine
#holiday09_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/main.png) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 802px;
	height: 630px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_window a {outline:none;}

#holiday09_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -455px 0 0 757px;
}

#holiday09_closeWindow a {
	behavior: url(/images/iepngfix.htc);
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_exit {
	float:left;
	text-align:center;
}

#holiday09_exit a {
	color:#FFF;
	width:400px;
	font-size:12px;
	margin:0 0 0 340px;
}

#holiday09_exit a:hover {color:#0096da;
}

#holiday09_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_cta {
	margin:420px 0 0 300px;
}

#holiday09_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/cta.png) no-repeat 0 1px;
	display:block;
	width:165px;
	height:98px;
	text-indent:-9999px;
}

#holiday09_cta a:hover {
	background-position:center bottom;
}


>>>>>>> .r33563
=======
/* -----------------------START of holiday09 ENGLISH Interstitial--------------------------------- */

#holiday09_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 802px;
	height: 630px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_window a {outline:none;}

#holiday09_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -540px 0 0 750px;
}

#holiday09_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_exit {
	width:230px;
	text-align:center;
	margin:160px 0 0 290px;
}

#holiday09_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09_exit a:hover {color:#ca171d;
}

#holiday09_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_cta {
	margin:300px 0 0 320px;
}

#holiday09_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/cta.png) no-repeat 0 2px;
	display:block;
	width:165px;
	height:49px;
	text-indent:-9999px;
}

#holiday09_cta a:hover {
	background-position:center bottom;
}


/* ---------------------- START of holiday09ex EXTENDED ENGLISH Interstitial----------------------------------- */

#holiday09ex_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09ex_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09ex_window a {outline:none;}

#holiday09ex_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -540px 0 0 750px;
}

#holiday09ex_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09ex_exit {
	width:230px;
	text-align:center;
	margin:160px 0 0 270px;
}

#holiday09ex_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09ex_exit a:hover {color:#ca171d;
}

#holiday09ex_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09ex_cta {
	margin:300px 0 0 300px;
}

#holiday09ex_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/cta.png) no-repeat 0 2px;
	display:block;
	width:165px;
	height:49px;
	text-indent:-9999px;
}

#holiday09ex_cta a:hover {
	background-position:center bottom;
}


/* ---------------------------------- START OF holiday09 FIGS Interstitials ----------------------------------------------------------- */

#holiday09_1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09_1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1034/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_1034_window a {outline:none;}

#holiday09_1034_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09_1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1034/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_1034_exit {
	width:230px;
	text-align:center;
	margin:150px 0 0 290px;
}

#holiday09_1034_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09_1034_exit a:hover {color:#ca171d;
}

#holiday09_1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_1034_cta {
	margin:300px 0 0 250px;
}

#holiday09_1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1034/cta.png) no-repeat 0 2px;
	display:block;
	width:315px;
	height:49px;
	text-indent:-9999px;
}

#holiday09_1034_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ holiday09_1031 Interstitial */

#holiday09_1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09_1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1031/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_1031_window a {outline:none;}

#holiday09_1031_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09_1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1031/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_1031_exit {
	width:230px;
	text-align:center;
	margin:150px 0 0 290px;
}

#holiday09_1031_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09_1031_exit a:hover {color:#ca171d;
}

#holiday09_1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_1031_cta {
	margin:300px 0 0 250px;
}

#holiday09_1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1031/cta.png) no-repeat  0 0;
	display:block;
	width:299px;
	height:40px;
	text-indent:-9999px;
}

#holiday09_1031_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ #holiday09_1036 Interstitial */

#holiday09_1036_overlay, #holiday09_1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09_1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1036/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_1036_window a {outline:none;}

#holiday09_1036_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09_1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1036/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_1036_exit {
	width:230px;
	text-align:center;
	margin:130px 0 0 290px;
}

#holiday09_1036_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09_1036_exit a:hover {color:#ca171d;
}

#holiday09_1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_1036_cta {
	margin:320px 0 0 250px;
}

#holiday09_1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1036/cta.png) no-repeat 0 2px;
	display:block;
	width:315px;
	height:49px;
	text-indent:-9999px;
}

#holiday09_1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ holiday09_1040 Interstitial */

#holiday09_1040_overlay, #holiday09_1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09_1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1040/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09_1040_window a {outline:none;}

#holiday09_1040_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09_1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1040/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09_1040_exit {
	width:230px;
	text-align:center;
	margin:150px 0 0 290px;
}

#holiday09_1040_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09_1040_exit a:hover {color:#ca171d;
}

#holiday09_1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09_1040_cta {
	margin:300px 0 0 250px;
}

#holiday09_1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09/1040/cta.png) no-repeat 0 2px;
	display:block;
	width:315px;
	height:49px;
	text-indent:-9999px;
}

#holiday09_1040_cta a:hover {
	background-position:center bottom;
}


/* -----------------------START of FIGS holiday09 EXTENDED Interstitials ---------------------------------------- */

#holiday09ex_1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09ex_1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1034/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09ex_1034_window a {outline:none;}

#holiday09ex_1034_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09ex_1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1034/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09ex_1034_exit {
	width:230px;
	text-align:center;
	margin:150px 0 0 290px;
}

#holiday09ex_1034_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09ex_1034_exit a:hover {color:#ca171d;
}

#holiday09ex_1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09ex_1034_cta {
	margin:300px 0 0 250px;
}

#holiday09ex_1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1034/cta.png) no-repeat 0 2px;
	display:block;
	width:315px;
	height:49px;
	text-indent:-9999px;
}

#holiday09ex_1034_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ holiday09ex_1031 Interstitial */

#holiday09ex_1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09ex_1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1031/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09ex_1031_window a {outline:none;}

#holiday09ex_1031_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09ex_1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1031/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09ex_1031_exit {
	width:230px;
	text-align:center;
	margin:150px 0 0 290px;
}

#holiday09ex_1031_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09ex_1031_exit a:hover {color:#ca171d;
}

#holiday09ex_1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09ex_1031_cta {
	margin:300px 0 0 250px;
}

#holiday09ex_1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1031/cta.png) no-repeat 0 0;
	display:block;
	width:299px;
	height:40px;
	text-indent:-9999px;
}

#holiday09ex_1031_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ Holiday09 Interstitial */

#holiday09ex_1036_overlay, {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#holiday09ex_1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1036/main.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#holiday09ex_1036_window a {outline:none;}

#holiday09ex_1036_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 750px;
}

#holiday09ex_1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1036/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#holiday09ex_1036_exit {
	width:230px;
	text-align:center;
	margin:130px 0 0 290px;
}

#holiday09ex_1036_exit a {
	color:#000;
	width:400px;
	font-size:12px;
}

#holiday09ex_1036_exit a:hover {color:#ca171d;
}

#holiday09ex_1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#holiday09ex_1036_cta {
	margin:320px 0 0 250px;
}

#holiday09ex_1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/holiday09ex/1036/cta.png) no-repeat 0 2px;
	display:block;
	width:315px;
	height:49px;
	text-indent:-9999px;
}

#holiday09ex_1036_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ APAC malaysia interstitial */

#apac_malaysia_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#apac_malaysia_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_malaysia/malaysia.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 777px;
	height: 582px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#apac_malaysia_window a {outline:none;}

#apac_malaysia_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -550px 0 0 750px;
}

#apac_malaysia_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_malaysia/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#apac_malaysia_exit {
	width:230px;
	text-align:center;
	margin:180px 0 0 280px;
}

#apac_malaysia_exit a {
	color:#FFF;
	width:400px;
	font-size:14px;
	font-weight:bold;
}

#apac_malaysia_exit a:hover {color:#ffc900;
}

#apac_malaysia_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#apac_malaysia_cta {
	margin:290px 0 0 300px;
}

#apac_malaysia_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_malaysia/button.png) no-repeat 0 0px;
	display:block;
	width:165px;
	height:47px;
	text-indent:-9999px;
}

#apac_malaysia_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ APAC phillipines interstital */

#apac_philippines_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#apac_philippines_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_philippines/phil.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 777px;
	height: 582px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#apac_philippines_window a {outline:none;}

#apac_philippines_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -550px 0 0 750px;
}

#apac_philippines_closeWindow a {
	/* behavior: url(/images/iepngfix.htc); */
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_philippines/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#apac_philippines_exit {
	width:230px;
	text-align:center;
	margin:180px 0 0 280px;
}

#apac_philippines_exit a {
	color:#FFF;
	width:400px;
	font-size:14px;
	font-weight:bold;
}

#apac_philippines_exit a:hover {color:#ffc900;
}

#apac_philippines_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#apac_philippines_cta {
	margin:290px 0 0 300px;
}

#apac_philippines_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_philippines/button.png) no-repeat 0 0px;
	display:block;
	width:165px;
	height:47px;
	text-indent:-9999px;
}

#apac_philippines_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ APAC Singapore interstitial */

#apac_singapore_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#apac_singapore_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_singapore/sing.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 777px;
	height: 582px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#apac_singapore_window a {outline:none;}

#apac_singapore_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -550px 0 0 750px;
}

#apac_singapore_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_singapore/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#apac_singapore_exit {
	width:230px;
	text-align:center;
	margin:180px 0 0 280px;
}

#apac_singapore_exit a {
	color:#FFF;
	width:400px;
	font-size:14px;
	font-weight:bold;
}

#apac_singapore_exit a:hover {color:#ffc900;
}

#apac_singapore_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#apac_singapore_cta {
	margin:290px 0 0 300px;
}

#apac_singapore_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/apac_singapore/button.png) no-repeat 0 0px;
	display:block;
	width:165px;
	height:47px;
	text-indent:-9999px;
}

#apac_singapore_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Twist DS Interstitial */

#twistds_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#twistds_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/twistds/twistds_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#twistds_window a {outline:none;}

#twistds_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -605px 0 0 762px;
/*	margin: -615px 0 0 700px;*/
}

#twistds_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/twistds/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#twistds_exit {
	margin:10px 0 0 285px;
	width:230px;
	text-align:center;
}

#twistds_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#twistds_exit a:hover {color:#FFCC00;
}

#twistds_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#twistds_cta {
	margin:500px 0 0 280px;
}

#twistds_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/twistds/twistds_cta.png) top left no-repeat;
	display:block;
	width:223px;
	height:55px;
	text-indent:-9999px;
}

#twistds_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ VIDEO INTERSTITIAL */

#interstitial_video {
	display:none;
	position: fixed;
	z-index: 102;
	width: 720px;
	height: 405px;
	color:#000;
	top:150px;
	left: 50%;
	margin-left: -360px;
}


/*------------------------------------------------------------------------ PvZ iPhone Interstitial */

#pvz_iphone_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#interstitial_video {
	display:none;
	background:#fff;
	position: fixed;
	z-index: 102;
	width: 800px;
	height: 600px;
	color:#000;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/pvz_iphone_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_window a {outline:none;}

#pvz_iphone_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -485px 0 0 765px;
}

#pvz_iphone_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_iphone_exit {
	margin:25px 0 0 80px;
	width:191px;
	text-align:center;
}

#pvz_iphone_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_iphone_exit a:hover {color:#000;}

#pvz_iphone_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_iphone_cta {
	margin:375px 0 0 80px;
}

#pvz_iphone_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/pvz_iphone_cta.png) top left no-repeat;
	display:block;
	width:191px;
	height:47px;
	text-indent:-9999px;
}

#pvz_iphone_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ PvZ iPhone Interstitial - 1031 */

#pvz_iphone_1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_iphone_1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1031/pvz_iphone_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_1031_window a {outline:none;}

#pvz_iphone_1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -485px 0 0 765px;
}

#pvz_iphone_1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1031/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_iphone_1031_exit {
	margin:25px 0 0 80px;
	width:191px;
	text-align:center;
}

#pvz_iphone_1031_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_iphone_1031_exit a:hover {color:#000;}

#pvz_iphone_1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_iphone_1031_cta {
	margin:375px 0 0 80px;
}

#pvz_iphone_1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1031/pvz_iphone_cta.png) top left no-repeat;
	display:block;
	width:191px;
	height:47px;
	text-indent:-9999px;
}

#pvz_iphone_1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ PvZ iPhone Interstitial - 1034 */

#pvz_iphone_1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_iphone_1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1034/pvz_iphone_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_1034_window a {outline:none;}

#pvz_iphone_1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -485px 0 0 765px;
}

#pvz_iphone_1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1034/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_iphone_1034_exit {
	margin:25px 0 0 80px;
	width:191px;
	text-align:center;
}

#pvz_iphone_1034_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_iphone_1034_exit a:hover {color:#000;}

#pvz_iphone_1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_iphone_1034_cta {
	margin:375px 0 0 80px;
}

#pvz_iphone_1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1034/pvz_iphone_cta.png) top left no-repeat;
	display:block;
	width:237px;
	height:47px;
	text-indent:-9999px;
}

#pvz_iphone_1034_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ PvZ iPhone Interstitial - 1036 */

#pvz_iphone_1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_iphone_1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1036/pvz_iphone_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_1036_window a {outline:none;}

#pvz_iphone_1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -485px 0 0 765px;
}

#pvz_iphone_1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1036/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_iphone_1036_exit {
	margin:25px 0 0 80px;
	width:191px;
	text-align:center;
}

#pvz_iphone_1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_iphone_1036_exit a:hover {color:#000;}

#pvz_iphone_1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_iphone_1036_cta {
	margin:375px 0 0 80px;
}

#pvz_iphone_1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1036/pvz_iphone_cta.png) top left no-repeat;
	display:block;
	width:191px;
	height:47px;
	text-indent:-9999px;
}

#pvz_iphone_1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ PvZ iPhone Interstitial - 1040 */

#pvz_iphone_1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_iphone_1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1040/pvz_iphone_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_iphone_1040_window a {outline:none;}

#pvz_iphone_1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -485px 0 0 765px;
}

#pvz_iphone_1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1040/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_iphone_1040_exit {
	margin:25px 0 0 80px;
	width:191px;
	text-align:center;
}

#pvz_iphone_1040_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_iphone_1040_exit a:hover {color:#000;}

#pvz_iphone_1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_iphone_1040_cta {
	margin:375px 0 0 80px;
}

#pvz_iphone_1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_iphone/1040/pvz_iphone_cta.png) top left no-repeat;
	display:block;
	width:191px;
	height:47px;
	text-indent:-9999px;
}

#pvz_iphone_1040_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Hidden Identity Interstitial */

#hiddenid_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid_window a {outline:none;}

#hiddenid_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid_exit a:hover {color:#ff3300;}

#hiddenid_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid_cta {
	margin:500px 0 0 335px;
}

#hiddenid_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/cta.png) top left no-repeat;
	display:block;
	width:132px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Hidden Identity 1031 Interstitial */

#hiddenid1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1031/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid1031_window a {outline:none;}

#hiddenid1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid1031_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1031/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid1031_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid1031_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid1031_exit a:hover {color:#ff3300;}

#hiddenid1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid1031_cta {
	margin:500px 0 0 335px;
}

#hiddenid1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1031/cta.png) top left no-repeat;
	display:block;
	width:146px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Hidden Identity 1034 Interstitial */

#hiddenid1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid1034_window a {outline:none;}

#hiddenid1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid1034_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid1034_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid1034_exit a:hover {color:#ff3300;}

#hiddenid1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid1034_cta {
	margin:500px 0 0 325px;
}

#hiddenid1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/cta.png) top left no-repeat;
	display:block;
	width:165px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid1034_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ Hidden Identity 1034 Interstitial */

#hiddenid1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid1034_window a {outline:none;}

#hiddenid1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid1034_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid1034_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid1034_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid1034_exit a:hover {color:#ff3300;}

#hiddenid1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid1034_cta {
	margin:500px 0 0 325px;
}

#hiddenid1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1034/cta.png) top left no-repeat;
	display:block;
	width:165px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid1034_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Hidden Identity 1036 Interstitial */

#hiddenid1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1036/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid1036_window a {outline:none;}

#hiddenid1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid1036_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1036/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid1036_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid1036_exit a:hover {color:#ff3300;}

#hiddenid1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid1036_cta {
	margin:500px 0 0 310px;
}

#hiddenid1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1036/cta.png) top left no-repeat;
	display:block;
	width:197px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Hidden Identity 1040 Interstitial */

#hiddenid1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#hiddenid1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1040/hiddenid_bkgd.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#hiddenid1040_window a {outline:none;}

#hiddenid1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#hiddenid1040_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1040/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#hiddenid1040_exit {
	margin:25px 0 0 310px;
	width:191px;
	text-align:center;
}

#hiddenid1040_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#hiddenid1040_exit a:hover {color:#ff3300;}

#hiddenid1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#hiddenid1040_cta {
	margin:500px 0 0 330px;
}

#hiddenid1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/hiddenid/1040/cta.png) top left no-repeat;
	display:block;
	width:146px;
	height:40px;
	text-indent:-9999px;
}

#hiddenid1040_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ Bejeweled Blitz Interstitial */

#bBlitz_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/bBlitz_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz_window a {outline:none;}

#bBlitz_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#bBlitz_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz_exit a:hover {color:yellow;}

#bBlitz_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz_cta {
	margin:480px 0 0 290px;
}

#bBlitz_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz 1031 Interstitial */

#bBlitz1031_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz1031_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1031/bBlitz_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz1031_window a {outline:none;}

#bBlitz1031_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 760px;
}

#bBlitz1031_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1031/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz1031_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz1031_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz1031_exit a:hover {color:yellow;}

#bBlitz1031_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz1031_cta {
	margin:480px 0 0 290px;
}

#bBlitz1031_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1031/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz1031_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz 1034 Interstitial */

#bBlitz1034_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz1034_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1034/bBlitz_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz1034_window a {outline:none;}

#bBlitz1034_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 760px;
}

#bBlitz1034_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1034/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz1034_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz1034_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz1034_exit a:hover {color:yellow;}

#bBlitz1034_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz1034_cta {
	margin:480px 0 0 290px;
}

#bBlitz1034_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1034/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz1034_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz 1036 Interstitial */

#bBlitz1036_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz1036_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1036/bBlitz_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz1036_window a {outline:none;}

#bBlitz1036_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 760px;
}

#bBlitz1036_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1036/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz1036_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz1036_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz1036_exit a:hover {color:yellow;}

#bBlitz1036_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz1036_cta {
	margin:480px 0 0 290px;
}

#bBlitz1036_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1036/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz1036_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz 1040 Interstitial */

#bBlitz1040_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz1040_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1040/bBlitz_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz1040_window a {outline:none;}

#bBlitz1040_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -580px 0 0 760px;
}

#bBlitz1040_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1040/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz1040_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz1040_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz1040_exit a:hover {color:yellow;}

#bBlitz1040_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz1040_cta {
	margin:480px 0 0 290px;
}

#bBlitz1040_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz/1040/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz1040_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz_v2 Interstitial */

#bBlitz_v2_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz_v2_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_v2/bBlitz_v2_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#bBlitz_v2_window a {outline:none;}

#bBlitz_v2_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -500px 0 0 760px;
}

#bBlitz_v2_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_v2/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz_v2_exit {
	margin:10px 0 0 310px;
	width:191px;
	text-align:center;
}

#bBlitz_v2_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#bBlitz_v2_exit a:hover {color:yellow;}

#bBlitz_v2_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz_v2_cta {
	margin:400px 0 0 290px;
}

#bBlitz_v2_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_v2/cta.png) no-repeat 0 2px;
	display:block;
	width:243px;
	height:63px;
	text-indent:-9999px;
}

#bBlitz_v2_cta a:hover {
	background-position:center bottom;
}


/*------------------------------------------------------------------------ pvz 25 off Interstitial */

#pvz25off_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz25off_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz25off/pvz25off_bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz25off_window a {outline:none;}

#pvz25off_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#pvz25off_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz25off/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz25off_exit {
	margin:55px 0 0 300px;
	width:191px;
	text-align:center;
}

#pvz25off_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz25off_exit a:hover {color:#33ff33;}

#pvz25off_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz25off_cta {
	margin:450px 0 0 315px;
}

#pvz25off_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz25off/cta.png) no-repeat 0 0px;
	display:block;
	width:156px;
	height:50px;
	text-indent:-9999px;
}

#pvz25off_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ mpi5 Interstitial */

#mpi5_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#mpi5_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi5/bg.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#mpi5_window a {outline:none;}

#mpi5_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#mpi5_closeWindow a {
	display: block;
	height: 45px;
	width: 45px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi5/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#mpi5_exit {
	margin:55px 0 0 300px;
	width:191px;
	text-align:center;
}

#mpi5_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#mpi5_exit a:hover {color:red;}

#mpi5_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#mpi5_cta {
	margin:460px 0 0 285px;
}

#mpi5_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/mpi5/cta.png) no-repeat 0 0px;
	display:block;
	width:235px;
	height:43px;
	text-indent:-9999px;
}

#mpi5_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Escape Whisper Valley Interstitial */

#ewv_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#ewv_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/ewv/interstitial.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#ewv_window a {outline:none;}

#ewv_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#ewv_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/ewv/close.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#ewv_exit {
	margin:35px 0 0 300px;
	width:191px;
	text-align:center;
}

#ewv_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#ewv_exit a:hover {color:red;}

#ewv_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#ewv_cta {
	margin:480px auto 0 auto;
	width:203px;
}

#ewv_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/ewv/btn.png) no-repeat 0 0px;
	display:block;
	width:203px;
	height:54px;
	text-indent:-9999px;
}

#ewv_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ PvZ GOTY Interstitial */

#pvz_goty_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#pvz_goty_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_goty/interstitial.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#pvz_goty_window a {outline:none;}

#pvz_goty_closeWindow {
	position: absolute;
	height: 54px;
	width: 54px;
	margin: -600px 0 0 765px;
}

#pvz_goty_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_goty/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#pvz_goty_exit {
	margin:-20px 0 0 530px;
	float:right;
	width:191px;
	text-align:center;
}

#pvz_goty_exit a {
	color:#fff;
	font-size:12px;
	margin:0px;
}

#pvz_goty_exit a:hover {color:red;}

#pvz_goty_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#pvz_goty_cta {
	margin:540px auto 0 auto;
	width:199px;
}

#pvz_goty_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/pvz_goty/cta.png) no-repeat 0 0px;
	display:block;
	width:199px;
	height:51px;
	text-indent:-9999px;
}

#pvz_goty_cta a:hover {
	background-position:center bottom;
}

/*------------------------------------------------------------------------ Bejeweled Blitz Strategy Guide Interstitial */

#bBlitz_guide_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#000;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#bBlitz_guide_window {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_guide/bBlitz_guideBG.jpg) top left no-repeat;
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 800px;
	height: 600px;
	top:35px;
	left: 50%;
	margin-left: -370px;
}

#bBlitz_guide_window a {outline:none;}

#bBlitz_guide_closeWindow {
	position: absolute;
	height: 56px;
	width: 56px;
	margin: -415px 0 0 710px;
}

#bBlitz_guide_closeWindow a {
	display: block;
	height: 56px;
	width: 56px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_guide/closeBtn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#bBlitz_guide_exit {
	margin:35px 0 0 300px;
	width:191px;
	text-align:center;
}

#bBlitz_guide_exit a {
	color:#fff;
	font-size:12px;
	margin:100px 0px 0 -200px;
	position:absolute;
}

#bBlitz_guide_exit a:hover {color:yellow;}

#bBlitz_guide_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#bBlitz_guide_cta {
	margin:310px 0px 0px 93px;
	width:260px;
}

#bBlitz_guide_cta a {
	background: url(http://images.popcap.com/www/images/cms/interstitial/bBlitz_guide/cta.png) no-repeat 0 0px;
	display:block;
	width:260px;
	height:55px;
	text-indent:-9999px;
}

#bBlitz_guide_cta a:hover {
	background-position:center bottom;
}


/* ------------------------------------------------- Video Interstitial */ 

#blitz_test_video_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
/*	background-color:#fff;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;
	display:none;
	text-align: center;*/
}

#blitz_test_video_window {
	position: fixed;
	z-index: 102;
	display:none;	
	text-align:left;
	width: 774px;
	height: 578px;
	top:35px;
	left: 50%;
	margin-left: -400px;
}

#blitz_test_video {
	float: left;
	display: inline;
	margin:20px 0 0 20px;
	overflow: auto;
}

#blitz_test_video_window a {outline:none;}

#blitz_test_video_closeWindow {
	position: absolute;
	height: 49px;
	width: 49px;
	left: 0;
	margin: -530px 0 0 250px;
}

#blitz_test_video_closeWindow a {
	display: block;
	height: 54px;
	width: 54px;
	background: url(http://images.popcap.com/www/images/cms/interstitial/blitz_test/close_btn.png) top left no-repeat;
	text-indent: -9999px;
	outline: 0;
}

#blitz_test_video_closeWindow a:hover {
	cursor: pointer;
	background-position: bottom;
}

#blitz_test_video .alt {text-indent:-9999px;}

/*
UNSUBSCRIBE.PHP
===============
*/
body.subscribe #main_column.unsubscribe {
	margin-left:40px;
}

body.subscribe #main_column.unsubscribe p {
	line-height:18px;
	margin-bottom:20px;
}
body.subscribe #main_column.unsubscribe h3 {
	font-weight:bold;
}

#unsubscribeform {
	margin:40px 0 40px 0;
}

body.subscribe #main_column.unsubscribe ul {
	margin:0 0 20px 25px;
}

#unsubscribeform a.sm_button {
	float:left;
	margin:10px 0 0 0;
}

#unsubscribeform label {
	margin:0 20px 0 0;
}

body.subscribe #passport {
	float:right;
	text-align:center;
	width:308px;
	height:338px;
	background: url(http://images.popcap.com/www/images/cms/passport/passport_2point_bg.jpg) top left no-repeat;
	margin:0 30px 0 0;
}

body.subscribe #passport p {
margin:0 auto;
text-align:center;
}

body.subscribe #passport a.sm_button {
margin:274px 84px 0 0;

}

#blitz_alert_overlay {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	position: fixed;
	z-index:400;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
}
#blitz_alert {
	position: fixed;
	display:none;
	width: 605px;
	left: 50%;
	top: 250px;
	margin-left: -302px;
	z-index: 500;
}

#blitz_alert span.top {
	background: url(http://images.popcap.com/www/images/blitz_frame_alert.png) top center no-repeat;
	display:block;
	width:605px;
	padding-top:14px;
}

#blitz_alert h1 {
	background: url(http://images.popcap.com/www/images/blitz_frame_alert_header.png) no-repeat 0 0;
	width:575px;
	height:67px;
	margin:0 auto;
	display:block;
	text-indent:-9999px;
}

#blitz_alert #blitz_alert_body {
	background: url(http://images.popcap.com/www/images/blitz_frame_alert.png) bottom center no-repeat;
	width:605px;
	margin:0 auto;
	padding:25px 0 50px 0;
	color:#fff;
}

#blitz_alert p {
	width:565px;
	text-align:center;
	margin:0 auto;
}

#blitz_alert a.continue {
	background:url(http://images.popcap.com/www/images/blitz_frame_alert_btn.png) top center no-repeat;
	width:236px;
	height:64px;
	display:block;
	margin:15px auto;
	text-indent:-9999px;
}

#blitz_alert a.continue:hover {
	background-position:bottom center;
}

#blitz_alert a.exit {
	background:url(http://images.popcap.com/www/images/blitz_frame_alert_gem.png) no-repeat 0 0;
	text-align:center;
	padding-left:25px;
	color:#fff;
}

#blitz_alert a.exit:hover {
	color:#b3538f;
}
