/**
Stylesheet for Princess Poppy eCards style
Author: Random House Group Digital
**/

body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-bottom:0px;
	margin-top:20px;
	padding: 0px;
	font-size:9pt;
	background-color:#FFE6E6;
}

a:link {
	color: #0F5371;
	text-decoration: none;
	background-color : transparent;
}
a:visited, a:active {
	color: #0F5371;
	text-decoration: none;
	background-color : transparent;
}
a:hover {
	color: #0F5371;
	text-decoration: none;
	background-color : transparent;
}
/** main wrapper & container **/
.wrapper {
width: 1024px;
height:100%;
text-align: center;
}
.container {
width: 745px;
min-width:745px;
max-width:745px;
height:auto;
text-align: left;
color:#333;
}

/** the nav **/

.nav {
background:url(images/pc_navbg.png);
background-repeat:no-repeat;
width:745px;
height:42px;
max-height:42px;
}


/** header **/
.header {
width: 745px;
min-width:745px;
height: 165px;
margin-top:20px;
}

.header #left {
width:370px;
float:left;
}

.header #right {
margin-top:40px;
width:370px;
float:right;
}
/** header countdown **/
.header #countdown {
width:348px;
height:84px;
background-image:url(images/pc_countdownbg.gif);
background-repeat:no-repeat;
font-size:40px;
font-style:italic;
color:#fff;
}

/** footer **/

.footer {
width:1024px;
height:194px;
max-height:194px;
color:#0F5371;
font-size:9pt;
z-index:-3;
}
.footer a:link, .footer v:link, .footer:active {
color:#0F5371;
text-decoration:none
}
.footer a:hover{
color:#0F5371;
text-decoration:underline
}
/** weblink **/

.weblink{
width: 745px;
text-align:right;
}

/** title **/

.title {
	color: #b81f2e;
}
/** Intro **/

.intro {
width:740px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
font-size:12pt;
color:#333;
}
.intro #left {
padding-top:20px;
padding-left:20px;
float:left;
width: 370px;
}
.intro #right {
padding-top:15px;
font-size:12pt;
color:#333;
float:right;
width: 350px;
}

/** Section **/
.section {
width:740px;
}
.section #left {
font-size:12pt;
color:#333;
float:left;
width: 482px;
max-width:482px;
}
.section #right {
padding-top:15px;
font-size:12pt;
color:#333;
float:right;
width: 245px;
}
.section #blockquote{
padding-left:10px;
}


/** ecards **/
.ecards{
width:740px;
font-size:12pt;
background-color:#fff;
border:3px #7b6b35 dashed;
padding:5px;
}
/** promo **/
.promo{
width:740px;
font-size:12pt;
background-color:#fff;
border:3px #7a0448 dashed;
padding:5px;
}

/** images **/
.calendar{
padding-bottom:10px;
margin-right:5px;
}

/** housekeeping **/
.clear{
clear:both;
}
.clear20px{
clear:both;
height:20px;
}
.clear5px{
clear:both;
height:5px;
}
/** form **/
.formerror {
width:400px;
font-size:10pt;
color:#b81f2e;
font-weight:bold;
display:none;
position:relative;
}
.form {
width:400px;
}
.formhidden {
width:400px;
display:none;
position:relative;
}
/** small **/
.small {
font-size:10px;
}
