/* CSS Document */
html, body {
  margin: 0px;
  padding: 0px;
}

html {
  background-color: #2a1e01;
  background-image: url(../images/bg.gif);
  background-position: top left;
  background-repeat: repeat-x;
}

body {
  background-image: url(../images/footer.gif);
  background-position: bottom left;
  background-repeat: repeat-x;
}

body, td, strong.inline, strong.inline {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
}
strong.inline, strong.inline {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline;
  font-weight: normal;
}
a:link, a:visited, a:hover, a:active{
  color: #FFFFFF;
}

.main-content {
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: show;
  margin: 0px auto 0px auto;
  width: 960px;
}
.content{
  line-height: 24px;
  padding: 0px 0px 0px 10px;
  text-align: justify;
}
.animalCaptureLogo {
  background-image: url(../images/logo.png);
  background-repeat: no-repeat;
  display: block;
  height: 83px;
  margin: 45px 0px 0px 0px;
  width: 342px;
}
.strong {
  font-size: larger;
  font-weight: bold;
	text-align: center;
}

/* Nav */
.nav_links{
  padding: 70px 0px 0px 70px;
}
a.nav:link, a.nav:visited, a.nav:hover, a.nav:active{
  border-bottom: 3px solid transparent; /*#2a1e01;*/
  display: block;
  margin: 0px 10px 0px 0px;
  text-decoration: none;
}
a.nav:hover {
  border-bottom: medium solid #6e5f3a;
}

/* Table structure */
.sizer {
  width: 160px;
}
.animal-capture-description,
.animal-capture-animals {
  vertical-align: top;
}

/* Learn About */
.animal-capture-animals {
  padding: 0px 25px 0px 0px;
  text-align: right;
}
.learn-about {
  color: #C4B489;
  font-family: "Times New Roman", serif;
  font-size: 18px;
  font-weight: bold;
  margin: 16px 0px 0px 0px;
}
a:link.about-animals, a:visited.about-animals, a:hover.about-animals, a:active.about-animals{
  display: block;
  width: 165px;
  margin: 5px 0px 3px 130px;
}
a:hover.about-animals {
  background-color: #6D5E39;
}

/* Footer */
.footer, .design-by, .siteLinks {
  font-size: 10px;
}
.siteLinks {
	padding: 35px 0px 10px 10px;
}
.footer {
  padding: 0px 0px 5px 10px;
}
.design-by {
  padding: 0px 30px 5px 0px;
  text-align: right;
}

a:link.oscar, a:visited.oscar, a:hover.oscar, a:active.oscar {
  
}
a:hover.oscar {
  background-color: #6D5E39;
}

/* Contact Info */
.contact-info-company, .contact-info-address,
.contact-info-phone, .contact-info-247 {
  font-size: 12px;
  margin: 0px;
}
.contact-info-company {
  font-weight: bold;
  margin: 15px 0px 0px 0px;
}
.contact-info-247 {
  display: block;
  font-weight: bold;
  margin: 15px 0px 0px 0px;
}

/* large Images */
.homepage-image, 
.bats-image,
.birds-image,
.opossums-image,
.raccoon-image,
.squirrel-image,
.skunk-image,
.snakes-image,
.feral-image,
.dead-image {
  background-repeat: no-repeat;
  background-position: 10px 10px;
  height: 408px;
}

.homepage-image {
  /*background-image: url(../images/front_page_snake.jpg);*/
	background-image: url(../images/front_page_raccoon.jpg);
}
.bats-image {
  background-image: url(../images/front_page_bats.jpg);
}
.birds-image {
  background-image: url(../images/front_page_birds.jpg);
}
.snakes-image {
  background-image: url(../images/front_page_snakes.jpg);
}
.squirrel-image {
  background-image: url(../images/front_page_squirrel.jpg);
}
.opossums-image {
  background-image: url(../images/front_page_opossums.jpg);
}
.raccoon-image {
  /*background-image: url(../images/front_page_raccoon.jpg);*/
	background-image: url(../images/front_page_snake.jpg);
}
.skunk-image {
  background-image: url(../images/front_page_skunk.jpg); 
}
.feral-image {
  background-image: url(../images/front_page_feral.jpg); 
}
.dead-image {
  background-image: url(../images/front_page_dead.jpg); 
}

h1.in-image {
  color: #ffffff;
  margin: 360px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
}
.nav-contact-info {
  color: #BEF202;
  font-size: 16px;
  font-weight: bold;
  text-align: right;
  padding: 0px 10px 0px 0px;
}