BODY {
	BACKGROUND: #404040
}
#wrap {
	WIDTH: 100%; BACKGROUND: #fff
}
#wrap SPAN.not_semantic {
	MARGIN: 0px; HEIGHT: 15px
}
#hwrap {
	BACKGROUND-COLOR: #404040; WIDTH: 100%; MARGIN-BOTTOM: 55px; HEIGHT: 66px
}
#footer {
	MARGIN-TOP: 0px
}
.channel_ecards #hwrap {
	MARGIN-BOTTOM: 0px
}
.channel_ecards #wwrap {
	PADDING-TOP: 60px
}
H1 {
	MARGIN: 0px auto; WIDTH: 995px
}
H1 A {
	POSITION: relative; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 251px; DISPLAY: block; BACKGROUND: url(/images/header/ecards_recipient_logo.png) #404040 no-repeat center top; HEIGHT: 95px; TOP: 1px
}
.ecards_cvp_wrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/images/ecards/backgrounds/recipient_gradient.png) repeat-x left top; PADDING-TOP: 0px
}
.ecards_cvp_inner {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 995px
}
.ecards_cvp_wrap .message_player_wrap {
	BACKGROUND-IMAGE: url(/images/ecards/backgrounds/player_shadow_transparent.png); MARGIN-LEFT: 188px
}
.ecards_cvp_wrap .action {
	POSITION: absolute; TOP: 150px; LEFT: 11px
}
.channel_halloween .ecards_cvp_wrap .action {
	LEFT: 2px
}
.channel_holidays .ecards_cvp_wrap .action {
	LEFT: 2px
}
.channel_valentines .ecards_cvp_wrap .action {
	LEFT: 13px
}
.ecards_cvp_wrap .right {
	LEFT: 803px
}
.channel_holidays .ecards_cvp_wrap .right {
	LEFT: 803px
}
.channel_valentines .ecards_cvp_wrap .right {
	LEFT: 805px
}
.sub {
	MARGIN: 0px auto; WIDTH: 995px
}
.cross_promo LI {
	PADDING-BOTTOM: 0px; MARGIN: 25px 72px 30px; PADDING-LEFT: 68px; PADDING-RIGHT: 68px; PADDING-TOP: 0px
}
.cross_promo LI.edge {
	PADDING-BOTTOM: 0px; MARGIN: 25px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.links_wrap_wrap {
	MARGIN: 20px 0px 15px
}
.ecards_cvp_wrap .facebook_wrap {
	CLEAR: both
}
#upload_modal {
	BORDER-BOTTOM: #ccc 4px solid; BORDER-LEFT: #ccc 4px solid; WIDTH: 445px; MARGIN-LEFT: -222px; BORDER-TOP: #ccc 4px solid; BORDER-RIGHT: #ccc 4px solid
}
#upload_modal .modal_header H6 {
	POSITION: relative; TEXT-INDENT: -9999px; WIDTH: 445px; MARGIN-BOTTOM: 20px; BACKGROUND: url(/images/facebook/headers/picture_successfully_uploaded_to_facebook.png) no-repeat; HEIGHT: 28px
}
#upload_modal .modal_header A {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 17px; DISPLAY: block; HEIGHT: 17px; TOP: 5px; RIGHT: 6px
}
#upload_modal #throbber IMG {
	MARGIN: 30px auto; WIDTH: 24px; DISPLAY: block; HEIGHT: 24px
}
#upload_modal #modal_preview_wrap {
	MARGIN: 0px 15px
}
#upload_modal P {
	MARGIN-BOTTOM: 0px
}
#upload_modal #modal_preview_wrap P {
	MARGIN-BOTTOM: 1.5em
}
#upload_modal .button {
	TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 87px; DISPLAY: block; BACKGROUND: url(/images/facebook/buttons/close.gif) no-repeat; HEIGHT: 25px
}
.channel_holidays #wwrap {
	BACKGROUND-COLOR: #eeecec
}
.channel_holidays #wwrap #wrap {
	BACKGROUND-COLOR: #eeecec
}
.channel_holidays .ecards_cvp_wrap {
	BACKGROUND-COLOR: #eeecec
}
.channel_holidays #hwrap {
	MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/cvp/holidays/bg_ribbon.png) #eeecec repeat-x left top; HEIGHT: 100px
}
.channel_holidays H1 {
	POSITION: relative; WIDTH: 968px; BACKGROUND: url(/images/cvp/holidays/see_all_header.png) no-repeat; HEIGHT: 100px
}
.channel_holidays H1 A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.channel_holidays .holidays_header_link {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 53px; TOP: 0px; LEFT: 0px
}
.channel_holidays .ecards_cvp_wrap {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(/images/cvp/holidays/recipient_gradient_gray.png) #eeecec repeat-x left top
}
.channel_holidays .ecards_cvp_wrap .message_player_wrap {
	BACKGROUND: #fff; -moz-box-shadow: 5px 5px 10px 2px #cdcdcd; -webkit-box-shadow: 5px 5px 10px 2px #cdcdcd; box-shadow: 5px 5px 10px 2px #cdcdcd
}
.channel_holidays .ecards_cvp_wrap .message_player {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_holidays .ecards_cvp_wrap .message_player .message_player_border {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_holidays .ecards_cvp_wrap .cross_promo {
	POSITION: relative; PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #fff; MARGIN: 75px auto 0px; PADDING-LEFT: 40px; WIDTH: 100%; PADDING-RIGHT: 40px; PADDING-TOP: 20px; LEFT: -40px; -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; border-top-right-radius: 8px; border-top-left-radius: 8px
}
.channel_holidays .sub {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 1075px; LEFT: -40px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px
}
.channel_holidays .sub #cvp_facebook_container {
	MARGIN: 0px auto 25px; WIDTH: 995px
}
.valentines#hwrap .valentines_header_link {
	Z-INDEX: 5; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 53px; TOP: 0px; LEFT: 0px
}
.st_patricks_day#hwrap .st_patricks_day_header_link {
	Z-INDEX: 5; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 53px; TOP: 0px; LEFT: 0px
}
.channel_valentines #wwrap {
	BACKGROUND-COLOR: #fff
}
.channel_valentines #wwrap #wrap {
	BACKGROUND-COLOR: #fff
}
.channel_valentines .ecards_cvp_wrap {
	BACKGROUND-COLOR: #fff
}
.channel_st_patricks_day #wwrap {
	BACKGROUND-COLOR: #fff
}
.channel_st_patricks_day #wwrap #wrap {
	BACKGROUND-COLOR: #fff
}
.channel_st_patricks_day .ecards_cvp_wrap {
	BACKGROUND-COLOR: #fff
}
.channel_valentines #hwrap {
	MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/cvp/valentines/bg_ribbon.png) #fff repeat-x left top; HEIGHT: 100px
}
.channel_st_patricks_day #hwrap {
	MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/cvp/valentines/bg_ribbon.png) #fff repeat-x left top; HEIGHT: 100px
}
.channel_st_patricks_day #hwrap {
	BACKGROUND-IMAGE: url(/images/cvp/st_paddys/bg_ribbon.png)
}
.channel_valentines H1 {
	POSITION: relative; WIDTH: 968px; BACKGROUND: url(/images/cvp/valentines/see_all_header.png) no-repeat; HEIGHT: 100px
}
.channel_st_patricks_day H1 {
	POSITION: relative; WIDTH: 968px; BACKGROUND: url(/images/cvp/valentines/see_all_header.png) no-repeat; HEIGHT: 100px
}
.channel_st_patricks_day H1 {
	BACKGROUND-IMAGE: url(/images/cvp/st_paddys/see_all_header.png)
}
.channel_valentines H1 A {
	Z-INDEX: 6; WIDTH: 105px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 85px; TOP: 14px; LEFT: -3px
}
.channel_st_patricks_day H1 A {
	Z-INDEX: 6; WIDTH: 105px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 85px; TOP: 14px; LEFT: -3px
}
.channel_valentines .holidays_header_link {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 53px; TOP: 0px; LEFT: 0px
}
.channel_st_patricks_day .holidays_header_link {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 53px; TOP: 0px; LEFT: 0px
}
.channel_valentines .ecards_cvp_wrap {
	BACKGROUND-IMAGE: url(/images/cvp/valentines/recipient_gradient.jpg); BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%
}
.channel_valentines .ecards_cvp_wrap .message_player_wrap {
	BACKGROUND: #fff; MARGIN-LEFT: 190px; -moz-box-shadow: 5px 5px 10px 2px #cdcdcd; -webkit-box-shadow: 5px 5px 10px 2px #cdcdcd; box-shadow: 5px 5px 10px 2px #cdcdcd
}
.channel_st_patricks_day .ecards_cvp_wrap .message_player_wrap {
	BACKGROUND: #fff; MARGIN-LEFT: 190px; -moz-box-shadow: 5px 5px 10px 2px #cdcdcd; -webkit-box-shadow: 5px 5px 10px 2px #cdcdcd; box-shadow: 5px 5px 10px 2px #cdcdcd
}
.channel_valentines .ecards_cvp_wrap .message_player {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_st_patricks_day .ecards_cvp_wrap .message_player {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_valentines .ecards_cvp_wrap .message_player .message_player_border {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_st_patricks_day .ecards_cvp_wrap .message_player .message_player_border {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.channel_valentines .send_your_own {
	POSITION: relative; TEXT-INDENT: -9999px; MARGIN: 60px auto 40px; WIDTH: 489px; BACKGROUND: url(/images/cvp/valentines/send_your_own.png) no-repeat; HEIGHT: 15px
}
.channel_st_patricks_day .send_your_own {
	POSITION: relative; TEXT-INDENT: -9999px; MARGIN: 60px auto 40px; WIDTH: 489px; BACKGROUND: url(/images/cvp/valentines/send_your_own.png) no-repeat; HEIGHT: 15px
}
.channel_st_patricks_day .send_your_own {
	BACKGROUND-IMAGE: url(/images/cvp/st_paddys/send_your_own.png); WIDTH: 479px
}
.channel_valentines .send_your_own A {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 80px; HEIGHT: 15px; TOP: 0px; RIGHT: 0px
}
.channel_st_patricks_day .send_your_own A {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 80px; HEIGHT: 15px; TOP: 0px; RIGHT: 0px
}
.channel_valentines .ecards_cvp_wrap .cross_promo {
	POSITION: relative; PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #f9f9f9; MARGIN: 0px auto 30px; PADDING-LEFT: 10px; WIDTH: 840px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -moz-border-radius: 8px; border-radius: 8px
}
.channel_st_patricks_day .ecards_cvp_wrap .cross_promo {
	POSITION: relative; PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #f9f9f9; MARGIN: 0px auto 30px; PADDING-LEFT: 10px; WIDTH: 840px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -moz-border-radius: 8px; border-radius: 8px
}
.channel_valentines .cross_promo:after {
	ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.channel_st_patricks_day .cross_promo:after {
	ZOOM: 1; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.channel_valentines .cross_promo LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/cvp/valentines/vday_prem_recip_cvp_thumb.png) no-repeat left top; FLOAT: left; HEIGHT: 250px; PADDING-TOP: 0px
}
.channel_st_patricks_day .cross_promo LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/cvp/valentines/vday_prem_recip_cvp_thumb.png) no-repeat left top; FLOAT: left; HEIGHT: 250px; PADDING-TOP: 0px
}
.channel_valentines .cross_promo LI A IMG {
	POSITION: absolute; WIDTH: 208px; TOP: 48px; LEFT: 36px
}
.channel_st_patricks_day .cross_promo LI A IMG {
	POSITION: absolute; WIDTH: 208px; TOP: 48px; LEFT: 36px
}
.channel_valentines .cross_promo LI H3 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 240px; TOP: 225px; LEFT: 20px
}
.channel_st_patricks_day .cross_promo LI H3 {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 240px; TOP: 225px; LEFT: 20px
}
.channel_valentines .cross_promo LI H3 A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #a3a3a3; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
.channel_st_patricks_day .cross_promo LI H3 A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #a3a3a3; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
.channel_valentines .cross_promo LI P {
	DISPLAY: none
}
.channel_st_patricks_day .cross_promo LI P {
	DISPLAY: none
}
.channel_valentines .sub {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 1075px; LEFT: -40px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px
}
.channel_st_patricks_day .sub {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 1075px; LEFT: -40px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px
}
.channel_valentines .sub #cvp_facebook_container {
	MARGIN: 0px auto 25px; WIDTH: 995px
}
.channel_st_patricks_day .sub #cvp_facebook_container {
	MARGIN: 0px auto 25px; WIDTH: 995px
}
.channel_st_patricks_day .ecards_cvp_wrap .action {
	LEFT: 19px
}
.channel_st_patricks_day .ecards_cvp_wrap .right {
	LEFT: 805px
}
