/*
   Styles for Genesis Minerals Limited front page
   a52809   red
   964c00   orange
   cebb7d   gold
   69bbda   blue
*/

#content { padding-top: 30px; padding-bottom: 5px; padding-left: 65px; padding-right: 65px; margin: 0; }

h2 { font-size: 1.44em; margin-top: 0; margin-bottom: 0.5em; }

#welcome { margin: 0; padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; height: 530px; width: 250px; color: #000000; background: #ffffff url(../images/layout/bg-welcome.gif) left top no-repeat; border-bottom: 5px solid #e8dcbb; position: absolute; top: 360px; left: 65px; }

#latestnews { margin: 0; padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; height: 530px; width: 240px; color: #000000; background: #ffffff; position: absolute; top: 360px; left: 365px; }
#latestnews h3 { margin: 0; font-size: 1em; font-weight: normal; color: #000000; }

/*
#quicklinks { margin: 0; padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; height: 530px; width: 250px; color: #000000; background: #ffffff url(../images/layout/bg-quicklinks.gif) left top no-repeat; position: absolute; top: 360px; right: 65px; border-bottom: 5px solid #8bc9e1; text-align: center; }
*/
#quicklinks { margin-top: 0; margin-bottom: 0; margin-left: 590px; margin-right: 0; padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; height: 530px; width: 250px; color: #000000; background: #ffffff url(../images/layout/bg-quicklinks.gif) left top no-repeat; border-bottom: 5px solid #8bc9e1; text-align: center; overflow: hidden; }

#quicklinks h2 { font-size: 1.2em; }
#quicklinks h2:first-child { font-size: 1.44em; }

#quicklinks hr { color: #8bc9e1; background: #8bc9e1; height: 1px; border: 1px solid #8bc9e1; clear: both; }
#quicklinks img { margin: 0; padding: 0; border: none; }

#quicklinks p.shareprice { font-size: 1.2em; font-weight: bold; margin-top: 0.5em; margin-bottom: 0; }

#quicklinks ul { margin: 0.75em 0; padding: 0; list-style: none; }


ul#locations { width: 250px; height: 125px; padding: 0; background: url(../images/layout/locations.gif) center top no-repeat; list-style: none; position: relative; border: none; margin: 0; }
ul#locations li { margin: 0; padding: 0; width: 10px; height: 10px; overflow: hidden; list-style: none; }
ul#locations a { margin: 0; padding: 0; width: 10px; height: 0; padding-top: 10px; overflow: hidden; display: block; color: #964c00; background: #964c00; }
ul#locations a:hover { color: #69bbda; background: #69bbda; }

#locations-chile { position: absolute; top: 92px; left: 197px; }
#locations-argentina { position: absolute; top: 98px; left: 204px; }
#locations-perth { position: absolute; top: 95px; left: 100px; }

ul.showchile { background: url(../images/layout/locations-chile.gif) center top no-repeat !important; }
ul.showargentina { background: url(../images/layout/locations-argentina.gif) center top no-repeat !important; }



@media print {
  #content { padding: 0 !important; }
  #welcome { width: auto; height: auto; position: static; padding: 1em; margin: 0; border: none; }
  #latestnews { width: auto; height: auto; position: static; padding: 1em; margin: 0; border: none; }
  #quicklinks { width: auto; height: auto; position: static; padding: 1em; margin: 0; border: none; }
  #quicklinks ul { list-style: none !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0.75em 0 !important; color: #000000 !important; background: #ffffff !important; }
  #quicklinks li { list-style: none !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; }
  #quicklinks a { display: inline !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; }
  ul#locations { list-style: none !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0.75em 0 !important; color: #000000 !important; background: #ffffff !important; }
  ul#locations li { list-style: none !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; }
  ul#locations a { display: inline !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; }
  #locations-chile { position: static; }
  #locations-argentina { position: static; }
}
