/*

CSS for Galandor Site

*/





html {

  height: 100%;

}



body {

  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

  background-color: #ffffff; 

  margin: 0;

  height: 100%;

}



#container {

  position: relative;

  min-height: 100%;

}





#navcontainer {

  background: #9F642F url("../images/topbar.jpg") repeat-x;

  height: 22px;
  display: relative;

}



#navcontainer ul {

  color: #ffffff;

  font-weight: bold;

  text-align: center;

  margin: 0;

  padding-bottom: 3px;

  padding-top: 1px;

  font-size: small;
 

}



#navcontainer ul li {


  display: inline;

  margin-left: -4px;

  color: green;
  
  z-index: 1000;
}



#navcontainer ul li a {



  /*color: #9F642F;*/
  color: white;
  padding-left: 10px;
  padding-right: 10px;

  text-decoration: none;

} 



.current {

  /*color: #783D01;*/
  color: #ffff99;

  text-decoration: none;

  padding: 1px 10px 3px 10px;

  /*background: #cc9900 url(images/topbar.jpg) repeat-x;*/

}



#navcontainer ul li a:hover {

  /*color: #783D01;*/
  color: #ffff99;
} 



#header img {

  float: right;

  padding-top: 3px;

  margin: 0;

}



#tagline p {

  text-align: right;

  margin-bottom: 10px;

  margin-top: 0;

  margin-left: 0;

  margin-right: 0;

  letter-spacing: .2em;

  clear: right;

}



#header {

  height: 110px;

  margin-left: 42px;

  margin-top: 0px;

  margin-right: 15px;

}



.index {

  background: #ffffff url("../images/galandor_header.jpg") no-repeat;

}

  



.bottom {

  float: left;

  padding-left: 44px;

  padding-top: 0px;

  margin-top: 0;

}



#bodycontent p {

  font-size: .8em;

  margin-left: 100px;

  margin-right: 100px;

  margin-bottom: 5px;

  margin-top: 0;

  padding-bottom: 10px;

}



.bodycontentindex {

  padding-bottom: 20px;

  padding-top: 20px;

  margin-top: 0;

  margin-bottom: 40px;

}



.special {

  font-weight: bold;

  color: #9F642F;

  letter-spacing: .1em;

  text-decoration: none;

}



p.pad {

  padding-left: 200px;

}





#footer {

  text-align: center;

  font-size: .8em;

  position: absolute;

  bottom: 0;

  width: 100%;

}



#footer p {

  margin:0;

  padding: 0;

}



.border {

  background: #783D01 url("../images/topbar.jpg") repeat-x;

  height: 22px;

}



.indent {

 padding-left: .75em;

}





/* The start of the territories.html page*/





.territories {

  background: #ffffff url("../images/galandor_header2.jpg") no-repeat;

}



.bodycontentter {

  padding-left: 300px;

  padding-top: 50px;

  line-height: 80%;

}



.bodycontentter h2 {

  padding-bottom: 10px;

}



.bodycontentter a {

  font-weight: bold;

  color: #9F642F;

  letter-spacing: .1em;

  text-decoration: none;

}



.bodycontentter a:hover{

  color: #783D01;

}



.bodycontentter h2 {

  font-size: medium;

}



/* The start of the gallery2 page */



.gallery2 {

    background: #ffffff url("../images/galandor_header3.jpg") no-repeat;

}



#footergallery {

  text-align: center;

  font-size: .8em;

  position: absolute;

  bottom: 0;

  width: 100%;

  margin-top: 50px;

}



#footergallery p {

  margin:0;

  padding: 0;

}



/* The start of the rolls.html page */

.rolls {

    background: #ffffff url("../images/galandor_header4.jpg") no-repeat;

}



.rollstable caption {

  font-weight: bold;

  font-size: medium;

}



.bg1 {

  background: #e5dac2;

}





table.rollstable { 

  border-collapse: collapse;

  margin: 0;

  width: 98%;

  clear: left;

  margin-top: 5px;

}



table.rollstable th {

  font-weight: bold;

  color: #9F642F;

  font-size: small;

  clear: left;

  margin: 0; 

  border: 1px solid #783D01;

  padding-left: 2px;

  padding-right: 2px;

}



table.rollstable td {

  font-size: small;

  padding-left: 5px;

  padding-right: 5px;

}



.bodycontentrolls {

 padding-bottom: 60px;

}



/* The start of the documents.html page*/



.documents {

    background: #ffffff url("../images/galandor_header5.jpg") no-repeat;

}



.bodycontentdoc ul {

  list-style-type: none;

  margin-left: 100px;

  margin-top: 0;

  margin-bottom: 10px;

  padding-bottom: 40px;

}



.bodycontentdoc ul li a {

  font-size: small;

  text-decoration: none;

  color: #9f642f;

}



.bodycontentdoc ul li a:hover {

  color: #783d01;

}



#tableofcontents {

  padding-left: 300px;

  padding-top: 50px;

  padding-bottom: 0;

  line-height: 80%;

}



#tableofcontents a {

  font-weight: bold;

  color: #9F642F;

  letter-spacing: .1em;

  text-decoration: none;

}



#tableofcontents a:hover{

  color: #783D01;

}



a.doc {

  font-weight: bold;

  font-size: medium;

  margin: 0;

}



/*The start of The Blade Pages*/



.blade {

   background: #ffffff url("../images/galandor_header6.jpg") no-repeat;

}



/*The start of awards.html*/



.awards {

   background: #ffffff url("../images/galandor_header7.jpg") no-repeat;

}



.bodycontentawards {

 padding-bottom: 40px;

}



.awardstable caption {

  font-weight: bold;

  font-size: medium;

}



table.awardstable {

  clear: left;

  border-collapse: collapse;

  margin-bottom: 20px;

  margin-top: 10px;

}



table.awardstable th {

  font-weight: bold;

  color: #9F642F;

  font-size: small;

  clear: left;

  margin: 0; 

  border: 1px solid #783D01;

}



table.awardstable td {

  font-size: small;

}



.center table {

  margin-left: auto;

  margin-right: auto;

}



/*The start of contact.html*/



.contact {

  background: #ffffff url("../images/galandor_header8.jpg") no-repeat;

}



.bodycontentcontact {

  padding-left: 300px;

  padding-top: 50px;

  padding-bottom: 60px;

  line-height: 80%;

}



.bodycontentcontact a {

  font-weight: bold;

  color: #9F642F;

  letter-spacing: .1em;

  text-decoration: none;

}



.bodycontentcontact a:hover{

  color: #783D01;

}



.bodycontentcontact h2 {

  font-size: medium;

}