/* CSS for Sale Ad detail pages */

body {
  background: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #800000; 
}
strong, b {
  font-weight: 800;
} 
@media only screen and (max-width: 600px) {
 .cdaflags table tr:nth-child(1) td:nth-child(1), .cdaflags table tr:nth-child(1) td:nth-child(3) {display: none;}
 hr {width: 150px;}
}
.top-slogan-new {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  color: #800000; 
  text-decoration: none;
} 
.maroon4 {
  border: solid 4px #800000;
}
.adtitgrad {
  width: 628px; /* 640-12=628 */
  padding: 10px;
  background-color:#EFD4C8; /* was: FFCCBB */
/* For Internet Explorer 5.5 - 7 */
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFF0E7,endColorstr=#DFB7A7);
/* For Internet Explorer 8 */
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF0E7,endColorstr=#DFB7A7)";
/* For Mozilla/Gecko (Firefox etc) */
  background:-moz-linear-gradient(top, #FFF0E7 0%, #DFB7A7 100%);
/* For WebKit (Safari, Google Chrome etc) */
  background:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#FFF0E7),color-stop(100%,#DFB7A7));
/* alternate text is: background:-webkit-gradient(linear, left top, left bottom, from(#FFF0E7), to(#DFB7A7)); */
}
.forsale {
  color: #FF0000;
  font-size: 16pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: underline;
  text-decoration-color: #DD0000;
  letter-spacing: 7px;
}
@media only screen and (max-width: 600px) {
 .forsale {
   letter-spacing: 3px;
 }
}
/* h1.x new on pages from 2020 */
h1.noscrip {
  color: #800000;
  text-align: center;
}
h1.title {
  color: #800000;
  font-size: 14pt;
  text-align: center;
  font-weight: bold;
}
h2 {
  color: #800000;
  font-size: 13pt;
  text-align: center;
}
/* h2.title only for pages prior to 2020 */
h2.title {
  color: #800000;
  font-size: 13pt;
  text-align: center;
  font-weight: bold;
}
.mypix {
  max-width: 512px;
  height: auto;
  border: 1px solid #000000;
  background: #FFF0E8;
  -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.50);
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.50);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.50);
}
@media only screen and (max-width: 600px) {
 .mypix {
   max-width: 80%;
 }
}
.nopix {
  border: none;
}
/* h2.fspghd on pages from 2020 */
h2.fspghd {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 7px;
  height: 8px;
} 
/* h2.fspghdi on pages from june 2020 for inc/exc/opt header */
h2.fspghdi {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 1px;
  height: 8px;
} 
/* .fspghead only for pages prior to 2020 */
.fspghead {
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14pt;
  font-weight: normal;
  text-decoration: none;
  letter-spacing: 7px;
} 
/* h2.fspgsubh on pages from 2020 */
h3.fspgsubh {
  color: #FFFFFF; 
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 5px;
  height: 4px;
}
/* .fspgsubhd only for pages prior to 2020 */
.fspgsubhd { 
  color: #FFFFFF; 
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  letter-spacing: 5px;
}
.regular {
  color: #800000;
  font-size: 10pt;
}
.regblack {
  color: #000000;
  font-size: 10pt;
}
.notes, li, blockquote {
  color: #800000;
  font-size: 9pt;
  line-height: 140%;
}
a {
  color: #FF0000;
  font-size: 10pt;
  letter-spacing: 1px;
  text-decoration: underline
}
a:link {color: #FF0000;}
a:visited {color: #FF0000;}
a:hover {color: #FF0000;font-weight: bold;}
a:active {color: #FF0000;}

a.bigred {
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
}
a.bigred:hover {font-weight: bolder;}

a.adbutton {
  /* Sliding right image */
  background: transparent url('/images/submit_rt.gif') no-repeat scroll top right; 
  display: block;
  float: right;
  height: 35px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
  margin-right: 6px;
  padding-right: 20px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
  /* FONT PROPERTIES */
  text-decoration: none;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:9pt;
  font-weight:normal;
}
a.adbutton span {
  /* Background left image */ 
  background: transparent url('/images/submit_lt.gif') no-repeat; 
  display: block;
  line-height: 25px; /* CHANGE THIS VALUE ACCORDING TO BUTTON HEIGHT: line-height + 1st + 3rd padding equals image height */
  padding: 7px 10px 3px 18px;
} 
a.adbutton:hover span{
  text-decoration:underline;
}
.disctext {
  color: #000000;
  font-size: 8pt;
}
input.submit {
  font-family: Arial;
  font-size: 10pt;
  color: #800000;
  background-color: #C0C0C0;
} 
.copyright {
  color: #000000;
  font-size: 8pt;
  padding: 10px;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
}

/* used in wbo & sold */
.slogan {
  color: #800000;
  font-size: 7pt;
  font-weight: normal;
  text-align: center;
}

/* obsolete */
input.printit {
  font-size: 8pt;
  letter-spacing: 2px;
  line-height: 150%;
  color: #000000;
  background-color:#C0C0C0;
}
