/* ========== VALENTINE'S DAY PROMO ========== */

div.vDaySubBox{
  background: white;
  margin: 0 50px 0 50px;
  border: 1px solid #b0266c;
  padding: 20px;
}

div.vDaySampleTrack{
  background: white;
  border: 1px solid #b0266c;
  padding: 5px;
  margin: 5px;
}

div.vDayBox {
  position: relative;
  padding: 40px 20px 20px 20px;
}

#vDayMessage {
  text-align: left;
  font-size: medium;
  padding: 20px;
}

div#vDayDigg {
  position: absolute;
  right: -95px;
  top: -5px;
  background: white;
  padding: 5px;
  padding-left: 10px;
  border: 4px solid #b0266c;
}

div.vDayOtherTeaser {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 200px;
  border: 1px dashed black;
  padding: 5px;
}

div.vDayJamgramStamp {
  text-align: right;
}

div.vDayHeightProp {
  width: 5px;
  height: 300px;
}

div.vDayWidthProp {
  width: 225px;
  height: 5px;
}

table#vDayPostcard {
  border: 1px solid;
  align: center;
  cellpadding: 20px;
  background-color: white;
}

#vDayPostcardShadow {
  background-color: white;
  padding: 5px;
}

#vDayPostcardCenter {
  border-left: 1px solid;
}

p#vDayToFrom {
  padding: 20px;
}

div#vDayRecordings {
  float: left;
  width: 380px;
  height: 420px;
  border: 1px solid #b0266c;
  overflow: auto;
  margin-right: 20px;
}

div#vDayRecorder {
  float: left;
}

hr { 
  border-top: 1px dotted #b0266c; 
}

h1 {
  color: #b0266c;
  font-weight: bold;
  font-size: 14px;      
}

#vDayLogoTrans {
  position: absolute;
  z-index: 2;
  margin-top: 6px;
  margin-left: 20px;
  height: 100px;
}

#vDayTransBox {
  display: block;
  width: 160px;
  position: absolute;
  top: 300px;
  left: 300px;
  opacity: .7; 
  /* these 2 lines control opacity: they work in IE, NN, Firefox */
  filter: alpha(opacity=70); /* make sure the numbers agree, e.g. .7 corresponds to 70% */
  color: #000000;
  background-color: #FFFFFF;
  border: 4px solid #b0266c;
  padding: 10px;
}

.vDayChoiceBG {
  background-color: #ebc5e0;
  padding: 10px;
}

.vDayChoiceBG2 {
  background-color: #ebc5e0;
}

.vDayUnselected {
  padding: 10px;
}

#sendCardTextfields {
  position: relative;
  float: left;
  position: relative;
  width: 300px;
}

#whatToSend {
  float: right;
  position: relative;
  width: 350px;
}

#vdayPreview {
  border: 1px solid #b0266c;
  width: 690px;
  margin-top: 10px;
  background-color: #fbd5f0;
  padding: 0px;
}

#vdayPreviewHeader {
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: #b0266c;
  padding: 5px;
  margin: 0;
}

#vdayPreviewBody {
  padding: 5px;
  font-size: 14px;
  font-family: Arial, monospace;
}

#vdayWizard {
  border: 1px solid #b0266c;
  margin-top: 10px;
  background-color: #fbd5f0;
  padding: 0px;
}

#vdayWizardHeader {
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: #b0266c;
  padding: 5px;
  margin: 0;
}

#vdayWizardScrolling {
  height: 250px;
  overflow: auto;
}

#vdayWizardBody {
  padding: 5px;
}

.vDayTeaser {
  margin-left: auto;
  margin-right: auto;
  width: 450px;
}

#musicalMessageTip {
  font-size: 11px;
  border: 1px dashed black;
  padding: 5px;
  margin-top: 30px;
}

div#valentineWhat {
  border: 1px solid black;
  background-color: #eee;
  padding: 4px;
  margin: 5px;
  font-size: 11px;
  text-align: left;
}
