body {background-color:#000000;margin:0}
img {border:0}
img.rightpad {float:right;padding-left:15px}
.clearfix {height:5px;display:block;clear:both}

#container {width:1003px;margin:0 auto;clear:both;display:block;text-align:left}

/* Banner */

#header {width:938px;height:71px;margin-left:39px;background-image:url('/valentinesday/img/umvd_02.png');display:block;clear:both}
#headline {width:838px;float:left}
#logo {width:100px;float:left}
#banner {width:938px;height:247px;margin-left:39px;display:block;clear:both}
#bannerleft {width:712px;height:247px;float:left}
#bannerright {width:226px;height:247px;float:left}
#bannerrightslot {width:226px;display:block;clear:both}
.bannerlinks {float:left}

/* Slots */

.slotholder {width:1003px;display:block;clear:both}
.slotheader {float:left}
.slotdivider {float:left}
#slotfirst {width:232px;height:194px;float:left;background-image:url('/valentinesday/img/umvd_09.png')}
#slotsecond {width:235px;height:194px;float:left;background-image:url('/valentinesday/img/umvd_11.png')}
#slotthird {width:406px;height:194px;float:left;background-image:url('/valentinesday/img/umvd_13.png')}
.formdetails {width:171px;margin-left:41px;font:normal 11px tahoma,verdana,arial;color:#FFF;display:block;clear:both;padding-bottom:45px}
#adddetails {width:369px;margin-left:37px;font:normal 11px tahoma,verdana,arial;color:#FFF;display:block;clear:both;padding-bottom:14px}
#adddetails a, #adddetails a:link, #adddetails a:visited, #addetails a:active {color:#FFF}
#adddetails a:hover {text-decoration:none}
.formholder {width:232px;display:block;clear:both}
.formedges {float:left;width:11px}
.forminput {width:210px;float:left}
.forminput input {width:210px;height:18px;background-color:#DBB4AC;font:bold 11px tahoma,verdana,arial;color:#000;padding-top:4px;border:0}
.forminput textarea {width:210px;height:104px;margin-top:0;background-color:#DBB4AC;font:bold 11px tahoma,verdana,arial;color:#000;padding-top:4px;border:0}
.packform {width:360px;display:block;clear:both;margin-left:37px}
#packshot {width:101px;float:left;margin-right:76px}
#buyholder {width:183px;margin-top:9px;float:left}
.buylinks {float:left;padding-bottom:33px}
#codeholder {clear:left;display:block;width:183px}
#codeinput {width:161px;float:left}
#codeinput input {width:161px;height:18px;background-color:#DBB4AC;font:bold 11px tahoma,verdana,arial;color:#000;padding-top:4px;border:0}


/* Social */

#socialholder {width:979px;height:48px;display:block;clear:both;margin-left:21px;border-left:1px solid #2E2E2E;border-bottom:1px solid #2E2E2E;border-right:1px solid #2E2E2E}
#linksholder {width:748px;margin-left:12px;margin-top:17px;float:left}
#preview {width:213px;margin-top:7px;margin-right:6px;float:left}
.links {float:left;margin-right:3px;font:normal 10px tahoma,verdana,arial;color:#949494}
.yellow {color:#8C7610}

/* Footer */

#footer {width:967px;height:19px;display:block;clear:both;background-image:url('/valentinesday/img/umvd_16.png');margin-top:3px;margin-left:21px;text-align:right;font:normal 10px tahoma,verdana,arial;color:#706F6C;padding-right:14px;padding-top:8px}
#footer a, #footer a:link, #footer a:visited, #footer a:active {color:#999}
#footer a:hover {text-decoration:none;color:#CCC}

/* Email Preview */

#boxholder {width:706px;height:497px;display:block;clear:both;padding:8px}
#emailholder {width:704px;height:446px;border:1px solid #FFF;display:block;clear:both}
#emailheader {width:704px;height:66px;display:block;clear:both}
#topleft {float:left;width:130px}
#topright {float:left;display:block;width:574px;height:44px;margin-top:22px;background-image:url('/valentinesday/img/email_01/email_02.png')}
#recipient {float:left;width:264px;font:bold 14px tahoma,verdana,arial;color:#FFF;padding-top:12px}
#hearttop {float:left;width:310px}
#hearttopthin {float:left;width:214px}
#replytop {float:left;width:96px}
#emailcontent {width:704px;display:block;clear:both}
#mainimage {width:189px;float:left}
#maincontent {width:515px;float:left;display:block}
#happy {width:515px;display:block;clear:both}
#copy {margin-left:3px;width:476px;font:normal 11px tahoma,verdana,arial;color:#A1A1A1;padding-bottom:20px;border-bottom:1px solid #333}
#copy2 {margin-left:3px;width:476px;font:normal 11px tahoma,verdana,arial;color:#A1A1A1}
#ctaholder {margin-left:3px;width:476px;display:block;clear:both;margin-top:10px}
#album {width:102px;float:left}
#from {width:374px;float:left;font:bold 11px tahoma,verdana,arial;color:#FFF;text-align:right;padding-top:5px}
#boxfooter {width:704px;margin-top:8px;display:block;clear:both}
#terms {width:325px;float:left;font:normal 11px tahoma,verdana,arial;color:#A1A1A1;padding-top:12px}
.changebuttons {float:left;padding-top:3px}
#itunesinfoholder {width:476px;margin-left:3px;display:block;clear:both}
#itunescopy {width:467px;font:normal 11px tahoma,verdana,arial;color:#FFF;display:block;clear:both}
#itunesclick {width:467px;display:block;clear:both}
.code {font:bold 14px tahoma,verdana,arial;color:#FF0000}
#from2 {width:467px;display:block;clear:both;margin-top:-5px;font:bold 11px tahoma,verdana,arial;color:#FFF;text-align:right}
#errorholder {width:604;padding:50px;font:bold 11px tahoma,verdana,arial;color:#FFFFFF;text-align:center}
#errorholder a, #errorholder a:link, #errorholder a:visited, #errorholder a:active {color:#FFF}
#errorholder a:hover {text-decoration:none}

/* Thank you Page */

#bannerthanks {width:936px;height:247px;margin-left:39px;display:block;clear:both;border-left:1px solid #2E2E2E;border-right:1px solid #2E2E2E}
#socialholderthanks {width:936px;height:48px;display:block;clear:both;margin-left:39px;border-left:1px solid #2E2E2E;border-bottom:1px solid #2E2E2E;border-right:1px solid #2E2E2E}
#linksholder {width:748px;margin-left:12px;margin-top:17px;float:left}
.links {float:left;margin-right:3px;font:normal 10px tahoma,verdana,arial;color:#949494}
.yellow {color:#8C7610}
#footerthanks {width:924px;height:19px;display:block;clear:both;background-image:url('/valentinesday/img/umvd_16.png');margin-top:3px;margin-left:39px;text-align:right;font:normal 10px tahoma,verdana,arial;color:#706F6C;padding-right:14px;padding-top:8px}
#thankyouheader {width:696px;height:70px;margin-left:120px;margin-top:30px;display:table;clear:both;background-image:url('/valentinesday/img/thankyou_02.png')}
#cupidthanks {width:77px;float:left}
#thanksheading {width:619px;font:bold 14px tahoma,verdana,arial;color:#FFF;padding-top:28px;float:left}
#thankscopy {width:619px;margin-left:197px;font:normal 11px tahoma,verdana,arial;color:#A1A1A1;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #2E2E2E}
#thankslinkback {width:619px;margin-left:197px;text-align:right;padding-top:20px}

/* Terms and iTunes Pages */

#termsheader {width:690px;height:76px;display:block;clear:both;background-image:url('/valentinesday/img/terms_02.png');margin:5px}
#termscupid {width:74px;float:left}
#termstitle {width:560px;float:left;font:bold 14px tahoma,verdana,arial;color:#FFFFFF;padding-top:28px}
#termstitlethin {width:212px;float:left;font:bold 14px tahoma,verdana,arial;color:#FFFFFF;padding-top:28px}
#termsclose {width:56px;float:left}
#itunesterms {width:86px;float:left}
#termstitleright {width:262px;float:left}
#termscontent {width:596px;padding:20px 20px 20px 74px;font:normal 11px tahoma,verdana,arial;color:#A1A1A1}

/* IE7 Fix */

html>body .forminput input {*margin-top:-1px}
html>body .forminput textarea {*margin-top:-1px}
html>body #codeinput input {*margin-top:-1px}
