.page-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #FFFFFF;
	font-weight: lighter;
	font-style: normal;
	letter-spacing: 0em;
}
.Heading-White {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-shadow: yes;
}
.Heading-Pink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20pt;
	color: #fe00d2;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.page-text-pink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #fe00d2;
}
.Sub-head-white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12pt;
	color: #FFFFFF;
	font-weight: lighter;
	font-style: normal;
	letter-spacing: 0em;
}
.Sub-head-pink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12pt;
	color: #fe00d2;
	font-weight: lighter;
	font-style: normal;
	letter-spacing: 0em;
}
.footTxt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	color: #666;
	font-style: normal;
	letter-spacing: 0em;
	padding:8px 5px;
}
td.footTxt a {
	color: #666;
	text-decoration:none;
}

/* Unlocking Intro */

td#introCell
{
background: #373737 url(../page-images/unlock-secret/mainbg_withkey.jpg) right top no-repeat;
}

div#enterCodeBox
{
	height:133px; width:624px; margin: 160px 33px 0;
}

div#enterIntro
{ background: transparent url(../page-images/unlock-secret/enterbox_bg_left.jpg) left no-repeat;
  float:left; width:337px;
  font: normal 16px Geneva, Arial, Helvetica, sans-serif;
  padding:35px 0 35px 20px;
}

div#enterIntro p
{ margin:0; }

div#enterIntro p strong
{ color:#fe00d2; }

div#enterCodeBox form
{
	float:left; display:inline;
	height:53px; width:202px;  margin-bottom:0;
	background:url(../page-images/unlock-secret/enterbox_bg_right.png) left top no-repeat;
	padding:40px 10px 40px 55px;
}

div#enterCodeBox form input
{ float:left; font-size:36px; }

div#enterCodeBox form input#secretCode
{ height:52px; width:130px; }

/* Unlocking Page */

td#holdingCell
{
background: #373737 url(../page-images/unlock-secret/corner_bg.jpg) right top no-repeat;
}

h1 {
	display:block;
	width:300px; margin:25px;
	text-transform:uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h1 span.l1White
{ color:white; 
  font-size:28px; }
  
h1 span.l2Pink
{ color:#fe00d2;
  font-size:45px; }
  
div.unlockPriceList
{ height:76px; }

div.unlockPriceList ul
{ 	list-style-type:square; margin-top:5px;
	font:normal 12px/13px Geneva, Arial, Helvetica, sans-serif; }

div#audreyPrice
{ background: transparent url(../page-images/unlock-secret/audrey_sometext.png) left top no-repeat;
  padding: 105px 110px 14px 246px;
 }

div#derekPrice
{ background: transparent url(../page-images/unlock-secret/derek_sometext.png) left top no-repeat;
	padding: 96px 110px 12px 246px;
  margin-top: -15px; }

div#ethelPrice
{ background: transparent url(../page-images/unlock-secret/ethel_sometext.png) left top no-repeat;
	margin-top: -30px; height:110px;
	padding: 82px 170px 4px 246px; }

div#arthurPrice
{ 	background: transparent url(../page-images/unlock-secret/arthur_alltext.png) left top no-repeat; 
	width:608px; height:295px; margin: -25px 41px 0;
}

div#smallPrint
{ 
	width:608px; margin: 30px 41px;
	font-size:11px; font-family: Geneva, Arial, Helvetica, sans-serif;
}
