/* 
 * layout.css
 *
 * This file contains all the structural elements for Graticule's website.
 */

/*
 * sidebar components
 */

body {
  text-align: justify ;
}

#menubar {
  display: none ;
}

#topright {
  display:none ;
}

#topbar {
  position: relative ;
  height: 95px ;
}

#topleft {
  position: absolute ;
  top: 0px ;
  left: 0px ;
  width: 160px ;
  height: 95px ;
}

#contact, #contact a {
  font-family: sans-serif;
  font-weight: normal ;
  text-decoration: none ;
  font-size: 10pt ;
}


#topmiddle
{
    position: absolute ;
    top: 0px ;
    left: 160px ;
    height: 95px ;
    width: 375px ;
    margin: 10px 0px ;
}

#logo {
  display: none ;
}

#printlogo {
  font-weight: bold ;
  display: block ;
  margin-left: 20px ;
}

#printGraticule {
  font-size: 30pt ;
  font-variant: small-caps ;
}
#printInfoLocation {
}

#maincontent {
  position: relative ;
}

#footer, #footer a {
  text-align: center ;
  font-size: 8pt ;
  font-weight: normal ;
  color: #777 ;
}

#footer span {
  display: none ;
}

img {
  border: none ;
}

.right {
  float: right ;
  padding-left: 10px ;
}

h1 {
  font-size: 14pt ;
}

h2 {
  font-size: 12pt ;
}
