/* ########################################################################## */
/* RedPluto\ForSale\ForSale.css                                               */
/* 2018-09Sep-17Mon                                                           */
/* Obsolete; all content moved to root: RedPluto.css                          */
/* Here only because it is referenced by 01_Photo_Frame to 19_Mitsubishi_TV   */
/* ========================================================================== */
.font_arial {
     font-family: sans-serif;
     line-height: 1.0;
}
.font_arial_08 {
     font-family: sans-serif;
     line-height: 0.8;
}
.font_arial_09 {
     font-family: sans-serif;
     line-height: 0.95;
}
.font_arialblack {
     font-family: arial black;
     line-height: 1.00;
}
.font_arialblack_08 {
     font-family: arial black;
     line-height: 0.8;
}
.font_arialblack_09 {
     font-family: arial black;
     line-height: 0.95;
}
.font_times {
     font-family: serif;
     line-height: 0.95;
}
.font_02 { font-size:  2pt; }
.font_04 { font-size:  4pt; }
.font_06 { font-size:  6pt; }
.font_08 { font-size:  8pt; }
.font_10 { font-size: 10pt; }
.font_12 { font-size: 12pt; }
.font_16 { font-size: 16pt; }
.font_18 { font-size: 18pt; }
.font_20 { font-size: 20pt; }
.font_22 { font-size: 22pt; }
.font_24 { font-size: 24pt; }
.font_28 { font-size: 28pt; }
.font_32 { font-size: 32pt; }
.font_36 { font-size: 36pt; }
.font_42 { font-size: 42pt; }
.font_48 { font-size: 48pt; }
.font_56 { font-size: 56pt; }
.font_64 { font-size: 64pt; }
.font_72 { font-size: 72pt; }
.font_84 { font-size: 84pt; }
.font_96 { font-size: 96pt; }
p        {    margin: 15px 10px 10px 10px }

/* ========================================================================== */
.WhiteOnBlue {
      text-align: center;
background-color: DarkBlue;
           color: White;
          margin: 0 0 0 0;
     font-family: sans-serif;
     font-weight: bold;
     line-height: 0.90;
}
.WhiteOnBlue_BottomBorder {
      text-align: center;
background-color: DarkBlue;
           color: White;
          margin: 0 0 0 0;
     font-family: sans-serif;
     font-weight: bold;
     line-height: 0.9;
   border-bottom: 11px solid #000000;
     white-space: nowrap;
}
.BlackOnRed {
      text-align: center;
background-color: #ff0000;
           color: #000000;
          margin: 0 0 0 0;
     font-family: sans-serif;
     font-weight: bold;
     line-height: 0.90;
}

/* ========================================================================== */
.cssButton_Grn {
  color:           white;
  font-family:     arial;
  font-size:       20px;
  font-weight:     bold;
  padding:         1px 3px;
  text-decoration: none;
  display:         inline-block;
  background:      green;
  border-radius:   7px;
  border:          3px solid #000040;
  box-shadow:      3px 3px 3px rgba(00, 00, 64, 0.3);
}.cssButton_Grn:hover {
  background:      darkgreen;
}.cssButton_Grn:active {
  position:relative;
  top:1px;
}
/* -------------------------------------------------------------------------- */
.cssButton_Blu {
  color:           white;
  font-family:     arial;
  font-size:       20px;
  font-weight:     bold;
  padding:         1px 3px;
  text-decoration: none;
  display:         inline-block;
  background:      blue;
  border-radius:   7px;
  border:          3px solid #004000;
  box-shadow:      3px 3px 3px rgba(0, 64, 0, 0.3);
}.cssButton_Blu:hover {
  background:      darkblue;
}.cssButton_Blu:active {
  position:relative;
  top:1px;
}
/* -------------------------------------------------------------------------- */
.cssButton_Red {
  color:           white;
  font-family:     arial;
  font-size:       20px;
  font-weight:     bold;
  padding:         1px 3px;
  text-decoration: none;
  display:         inline-block;
  background:      #a00000;
  border-radius:   7px;
  border:          3px solid #400000;
  box-shadow:inset 0px 0px 0px 0px #FF0000;
}.cssButton_Red:hover {
  background:      #800000;
}.cssButton_Red:active {
  position:relative;
  top:1px;
}
/* -------------------------------------------------------------------------- */
.cssButton_Clr {
  color:           black;
  font-family:     arial;
  font-size:       16px;
  font-weight:     bold;
  padding:         1px 3px;
  text-decoration: none;
  display:         inline-block;
  background:      #ffffff;
  border-radius:   7px;
  border:          0px solid black;
  box-shadow:      3px 3px 3px rgba(16, 16, 16, 0.3);
}.cssButton_Clr:hover {
  background:      lightgray;
}.cssButton_Clr:active {
  position:relative;
  top:1px;
}
/* ========================================================================== */
/* Bottom left text */
.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;
}
/* Top left text */
.top-left {
  position: absolute;
  top: 8px;
  left: 16px;
}
/* Top right text */
.top-right {
  position: absolute;
  top: 8px;
  right: 16px;
}
/* Bottom right text */
.bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;
}
/* Centered text */
.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* ========================================================================== */
A{text-decoration:none}
/* Container holding the image and the text */
.css_Text_Over_Image {
  position: relative;
  text-align: center;
  color: black;
}
/* Bottom left text */
.bottom-left {
  position: absolute;
  bottom: 8px;
  left: 16px;
}
/* Top left text */
.top-left {
  position: absolute;
  top: 8px;
  left: 16px;
}
/* Top right text */
.top-right {
  position: absolute;
  top: 8px;
  right: 16px;
}
/* Bottom right text */
.bottom-right {
  position: absolute;
  bottom: 8px;
  right: 16px;
}
/* Centered text */
.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* HTML blue, underline, bold */
.css_HTML_Text {
             color: darkblue;
   text-decoration: underline;
       font-weight: bold;
       white-space: nowrap;
}
/* Sold - Sold - Sold: Black-on-Red */
.css_Title_BlackOnRed {
            color: black;
 background-color: red;
      font-family: arial;
      /*font-size: 64pt;*/
      font-weight: bold;
       text-align: center;
      line-height: 0.90;
           margin: 0px  0px  0px  0px;
      white-space: nowrap;
}
.css_Title_WhiteOnBlue {
            color: white;
 background-color: darkblue;
      font-family: arial;
      /*font-size: 56pt;*/
      font-weight: bold;
       text-align: center;
      line-height: 0.90;
           margin:  0px  0px  0px  0px;
      white-space: nowrap;
    border-bottom: 11px solid #000;
}
.css_Main_Text {
            color: black;
      font-family: arial;
      line-height: 0.95;
           margin:  0px  0px  0px  9px;
        font-size: 28pt;
}
.css_Main_Bold {
      font-family: arial black;
        font-size: 28pt;
}
.css_Main_Small {
            color: black;
      font-family: arial;
      line-height: 0.95;
           margin:  0px  0px  0px  9px;
        font-size: 16pt;
}
/* -------------------------------------------------------------------------- */
/* ========================================================================== */
/* ########################################################################## */