/* CSS Print Document */

body	{
  background: transparent;
  font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: black;  
}

#container {
  width: auto;
  border: 0;
  margin: 0 5%;
  padding: 0;
  text-align: left;
}

#header {
  width: auto;
  border: 0;
  margin: 0;
  padding: 0;
  height: 200px;
}

h1 {
  display: list-item;
  list-style-image: url('../img/logobirdingrio2.jpg');  
  list-style-position: inside;
  line-height: 185px;
  letter-spacing: -1000em;
  overflow: hidden; /* This fix the Horizontal Roller */
  color: white;
  font-size: 1pt;
}

#search_form { display: none; }
#nav { display: none; }

#content {
  width: auto;
  border: 0; 
  margin: 0;
  padding: 0;
}  

#construction {
  width: auto;
  border: 0;
  margin: 0;
  padding: 0;  
}

#center {
  width: auto;
  border: 0;
  margin: 0;
  padding: 0;
}

#right { display: none; }
  
h2 {
  display: list-item;
  list-style-position: inside;
  line-height: 43px;
  letter-spacing: -1000em;
  overflow: hidden; /* This fix the Horizontal Roller */
  font-size: 1pt;
  /* color: transparent; */  
}

#body_hom h2 { list-style-image: url('../img/h2_welcome.png'); }
#body_abo h2 { list-style-image: url('../img/h2_aboutus.png'); }
#body_tou h2 { list-style-image: url('../img/h2_tours.png'); }
#body_con h2 { list-style-image: url('../img/h2_contactus.png'); }
#body_art h2 { list-style-image: url('../img/h2_articles.png'); }
#body_lin h2 { list-style-image: url('../img/h2_links.png'); }

a:link, a:visited {
  color: #216DA6;
  font-weight: bold; 
  text-decoration: underline;   
}

p em {
  font-weight: bold;
  font-style: normal;
}  

#birdlist {
  margin: 0;
}  

.clearboth { 
  clear: both; 
}


/* Form ------------------------------------------------------ */
fieldset { 
  margin: 1.5em 0 0 0;
  padding: 0;
}  

fieldset legend {
  /*margin-left: 1em;*/
  color: #000000;
  font-weight: bold;
}

fieldset ol {
  padding: 1em 1em 0 1em;
  list-style: none;
}

fieldset li {
  padding-bottom: 1em;
}

fieldset.submit {
  border-style: none;
}

fieldset label {
  display: block;
}        

fieldset label strong {
  color:#FF0000;
  font-size: 85%;
  font-weight: normal;
  text-transform: uppercase;
  margin-left: 1em;
} 

p.sent {
  display: none;
}

fieldset fieldset {
  margin: 0;
  border-style: none;
}

fieldset fieldset legend {
  margin-left: -0.6em;
  font-weight: normal;
}

fieldset fieldset ol {
  position: relative;
  margin: 0 0 0 1em;
  padding: 0;
}  
 
fieldset fieldset li {
  padding: 0;
} 
 
fieldset fieldset label {
  display: inline;
  float: none;
  width: auto;
  margin-right: auto;  
}  
  
/* ----------------------------------------------------------- */

ul.articles li {
  padding-bottom: 1em;  
}

em.publicacao {
  font-weight: bold;
  font-style: normal;
} 

a:link, a .species {
  font-style: italic;
}  

/* Photos ---------------------------------------------------- */ 

#photoboxl {
  float: left;
  width: 208px;
  height: 208px;
  margin-top: 5px;
  margin-right: 10px;
  border-right: 1px solid #999999;
  border-bottom:  1px solid #999999;
  background: #9CD97E;
}

#photoboxl img {
  border: none;
  padding: 4px;
}    
  
#photoboxr {
  float: right;
  width: 208px;
  height: 208px;
  margin-top: 5px;
  margin-left: 10px;
  border-right: 1px solid #999999;
  border-bottom:  1px solid #999999;
  background: #9CD97E;
}

#photoboxr img {
  border: none;
  padding: 4px;
}    

#photobox {
  width: 208px;
  height: 208px;
  border-right: 1px solid #999999;
  border-bottom:  1px solid #999999;
  background: #9CD97E;
}

#photobox img {
  border: none;
  padding: 4px;
}  

.breadcrumbs { display: none; }