/*
  Styles for Avoca Resources web site home page
  extends main.css

  004a8e  logo blue
  febc16  logo gold

  7f7865  dark borders
  e1dac6  pale borders
*/

#content { color: #000000; background: #f5f7ef; border: none; margin-top: 10px; margin-bottom: 5px; margin-left: 20px; margin-right: 20px; padding: 0; text-align: left; }

#intro { width: 240px; padding: 11px; border: none; background: #f5f7ef; position: absolute; top: 287px; left: 20px; text-align: center; }
#intro h2 { color: #000000; font-size: 1.3em; font-weight: bold; margin-top: 0; margin-bottom: 1em; line-height: 140%; text-align: left; }
#intro p { margin-bottom: 1em; line-height: 140%; text-align: justify; }
#intro img { margin-top: 8px; border: none; }

p.lastupdated { position: static; text-align: right; }

#news { width: 170px; padding-top: 10px; padding-bottom: 7px; padding-left: 10px; padding-right: 10px; border: 1px solid #e1dac6; background: #f5f7ef; margin-left: 268px; margin-bottom: 10px; height: 425px; overflow: auto;
  /* solid areas of scroll cursor and buttons */
  scrollbar-face-color: #f5f7ef;
  scrollbar-highlight-color: #f5f7ef;
  scrollbar-shadow-color: #f5f7ef;
  /* outlines of scroll cursor and buttons */
  scrollbar-3dlight-color: #e1dac6;
  scrollbar-darkshadow-color: #e1dac6;
  /* arrows on buttons */
  scrollbar-arrow-color: #e1dac6;
  /* scroll cursor track */
  scrollbar-track-color: #f1efe9;
}
#news h2 { font-size: 1.3em; font-weight: bold; margin-top: 0; margin-bottom: 0.5em; padding: 0; color: #004a8e; background: #f5f7ef; width: 5em; margin-left: auto; margin-right: auto; text-align: center; }
#news h3 { color: #004a8e; font-size: 1.1em; font-weight: bold; margin-top: 0; margin-bottom: 0.75em; }
#news ul { margin-top: 0.25em; margin-bottom: 0.25em; margin-left: 2em; margin-right: 0.25em; padding: 0; }
#news ul li { margin: 0.25em 0; padding: 0; }

p.newsmore { font-weight: bold; font-size: 1.1em; margin-bottom: 1.5em; padding-left: 20px; color: #000000; background: #f5f7ef url(../images/layout/icon-newsmore.gif) center left no-repeat; }
p.newsmore a { color: #cf8f29; }
p.newsmore a:hover { color: #006ee4; }

#higginsville { width: 175px; padding: 10px; border: 1px solid #e1dac6; color: #004a8e; background: #f5f7ef; text-align: center; position: absolute; top: 286px; right: 218px; }
#higginsville h2 { font-size: 1.3em; font-weight: bold; margin-top: 0; margin-bottom: 0.5em; padding: 0; color: #004a8e; background: #f5f7ef; width: 160px; margin-left: auto; margin-right: auto; text-align: center; }
#higginsville h2 a { color: #004a8e; text-decoration: none !important; }
#higginsville h3 { color: #004a8e; font-size: 1.1em; font-weight: bold; margin-top: 0.75em; margin-bottom: 0; }
#higginsville img { margin: 0; padding: 0; border: 1px solid #e1dac6; }

#newsletter { width: 175px; padding: 11px; border: none; color: #004a8e; background: #f5f7ef; text-align: center; position: absolute; top: 520px; right: 218px; }
#newsletter h2 { font-size: 1.3em; font-weight: bold; margin-top: 0; margin-bottom: 0.5em; color: #004a8e; background: #f5f7ef; margin-left: auto; margin-right: auto; }

#newsletter form { margin: 0; padding: 0; }
#newsletter fieldset { margin: 0; padding: 0; border: none; }
#newsletter input { border: 1px solid #004a8e; font-size: 0.9em; padding: 0.25em; }
#newsletter ul { text-align: left; width: 9em; margin-left: auto; margin-right: auto; }
#newsletter ul input { border: none; }

#quicklinks { width: 172px; padding: 10px; border: 1px solid #e1dac6; background: #f5f7ef; text-align: center; position: absolute; top: 286px; right: 20px; }
#quicklinks h2 { color: #7f7865; font-size: 1.1em; font-weight: bold; margin-top: 0; margin-bottom: 7px; }
#quicklinks ul { list-style: none; margin: 7px 0; padding: 0; text-align: left; width: 13em; margin-left: auto; margin-right: auto; }
#quicklinks li { list-style: none; margin: 0; padding: 0; }
#quicklinks hr { margin-top: 6px; margin-bottom: 6px; }

/*p#shareprice { color: #cf8f29; font-family: Trebuchet MS, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 0; font-size: 1.3em; font-weight: bold; }*/
#shareprice img { border: none; }
#shareprice a { color: #cf8f29; text-decoration: none; }
#shareprice p { color: #7f7865; font-family: Trebuchet MS, Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif; margin-top: 0; font-size: 0.83em; }

@media print {
  #content { color: #000000; background: #ffffff; border: none; margin: 2em 4em; padding: 0; }
  #intro { width: auto; position: static; margin: 1em; padding: 0; border: none; }
  #news { width: auto; position: static; margin: 1em; padding: 1em; }
  #newsletter { width: auto; position: static; margin: 1em; padding: 0; border: none; }
  #quicklinks { width: auto; position: static; margin: 1em; padding: 0; border: none; }
}
