@charset "UTF-8";
/* CSS Document */

body {
margin:0;
}

#pageWrapper {
background-color:#c2dbea;
}

#snowBall1 {
	width:979px;
	background-image:url(images/snowball08_m_gameBG.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;	
	height:497px;		
}


#snowBall {
	width:813px;
	height:402px;
	margin:0 0 0 83px;
	padding:5px 0px 0px 0px;
}

#mainBottomArea {
	width:979px;
	height:512px;
	background-image:url(images/snowball08_bottomBG.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:bottom;
}

.snowAds {
	float:right;
	font-size:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	padding: 0px 84px 0px 0px;
}

.snowAdSub {
	float:right;
	font-size:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	padding: 0px 14px 0px 0px;
}

.snowAdSub2 {
	float:right;
	font-size:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	padding: 20px 14px 0px 0px;
}

.snowAd2 {
	margin:10px 0 0 0;
}

.holidayLogo {
	margin: 10px 0px 0px 0px;
	text-align:right;
}


.holidayLogo2 {
	margin: 0px 20px 0px 0px;
	text-align:right;
}

#mainCardArea {
	width:270px;
	padding: 80px 0px 0px 0px;
	margin: 0px 0px 0px 245px;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
}

#mainPageCards {
	padding: 25px 0px 0px 0px;
	
}

#mainPageCards img {
	margin: 0px 4px 6px 0px;
}

/* eCard Page */

#cardMiddleArea {
	width:979px;
	height:443px;
	background-image:url(images/snowball08_ec_cardBG.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
}

#eCardArea {
	width:270px;
	padding: 30px 0px 0px 0px;
	margin: 0px 0px 0px 364px;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
}

#eCards {
	padding: 15px 0px 0px 0px;
	
}

#eCards img {
	margin: 0px 4px 8px 0px;
}

#BigEcard {
	float:left;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 24px;
}

#eCardBottomText {
	font-size:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	margin: 10px 0px 0px 200px;
}

#eCardFormArea {
	background-color:#000000;
	background-image:url(images/snowball08_ec_formBG.gif);
	background-repeat:repeat-x;
	width:979px;
}


#formArea1 {
	float:left;
}

#formArea2 {
	margin: 0px 0px 0px 370px;
}

#whiteDivider {
	float:left;
	border-left:#ffffff 1px solid;
	height:152px;
	margin: 30px 0px 0px 60px;
}

table#ecard_stfform_tbl label {
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
}

table#ecard_stfform_tbl td {
	padding:				0 0px 10px 0;
}

table#ecard_stfform_tbl2 label {
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
	
}

table#ecard_stfform_tbl2 td {
	padding:				0 50px 18px 0;
}

#emailFields {
	padding:					35px 0 0 55px;
}

#eCardFooter {
	with:979px;
	background-image:url(images/snowball08_ec_footer.gif);
	background-repeat:no-repeat;
	height:162px;
	
}

.submitBt {
	width: 979px;
	text-align:center;
	padding:10px 0px 0px 0px;
	
}

form#hgtv08_ecard {
	margin:0px;
	padding:0px;
}

/* message sent */

#messageSentWrapper {
	width:979px;
	height:470px;
	background-image:url(images/snowball08_ms_bg.gif);
	background-repeat:no-repeat;
}

#messageSentContent {
	width:645px;
	text-align:center;
	padding:20px 0px 0px 0px;
}

#messageSentContent p {
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	font-size:				12px;
	color:					#333333;
	margin:0px;
	
}

.spacing {
	padding: 30px 0px 10px 0px;
}

/* send Game to a friend */

#sendtoFriendWrapper {
	width:979px;
	height:570px;
	background-image:url(images/snowball08_sg_bg.gif);
	background-repeat:no-repeat;
}

form#hgtv08_sendtoFriend {
	margin:0px;
	padding:0px;
}

#formArea3 {
	margin: 10px 0px 0px 110px;
	text-align:left;
}

table#ecard_stfform_tbl3 label {
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
	
}

table#ecard_stfform_tbl3 td {
	padding:				0 10px 18px 0;
}

.submitBt2 {
	text-align:center;
	padding:15px 0px 0px 0px;
	
}

#sendFriend_message {
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	font-size:				11px;
	color:					#333333;
}


