/*This is the core style sheet of the site.*/

body {
  color: #A5B2C3;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: normal;
  padding: 0px;
  background-color: #293341;
  background-image: url(images/BFnet_background.jpg);
  background-repeat: repeat-y;
  background-position: center
}

#shell {
  background: #293341;
  background-image: url(images/BFnet_12.jpg);
  width: 800px;
  margin: auto;
}

#header {
  background-image: url(images/BFnet_04.jpg);
  background-repeat: no-repeat;
  height: 100px;
  position: static;
  margin: 0px;
}

#content {
  position: relative;
  margin: 0px;
  width: 800px;
}


#navbar {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 148px;
  height: 325px;
  margin: 0px;
  background-color: #000000;
  background-image: url(images/BFnet_11.jpg);
  background-position: bottom;
  background-repeat: no-repeat
}
/*Buttons down below.*/


#main {
  margin-left: 148px;
  position: relative;
  min-height: 600px;
  background-image: url(images/BFnet_06.jpg);
  background-repeat: repeat-y;
  padding: 10px;
}

#gallery {;
  background-color: #2A3440;
  width: 93%;
  padding: 10px;
  border: solid #A5B2C3;
  line-height: 2em;
  word-spacing: .6em;
  margin: 0px;
}

#main_text {;
  background-color: #2A3440;
  width: 93%;
  padding: 10px;
  border: solid #A5B2C3;
  margin: 0px;
  }


#footer { background-image: url(images/BFnet_13.jpg);
  position: static;
  height: 65px;
  margin-bottom: 0px;
  }


h1 {
  color: #2A3440;
  font-size: 1.2em;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: 97%;
  padding: 1px;
  line-height: 1em;
  margin-top: 10px;
  margin-bottom: 10px;
  background-image: url(images/BFnet_background_02.jpg);
  background-position: center;

  background-repeat: no-repeat
}

h2 {
  color: #A5B2C3;
  font-size: 1em;
  border-bottom: thin solid #A5B2C3;
  margin-bottom: 20px;
  margin-top: 1px;
  word-spacing: 1px;
}

h3 {
  color: #43536B;
  font-size: .6em;;
  padding: 0px;
  margin: 0px;
  text-align: right;
  word-spacing: 1px;
  border-bottom: thin solid #1C232D;
}

h4 {
  font-size: .9em;;
  padding: 0px;
  margin: 0px;
  word-spacing: 1px;
  font-weight: bolder
}

h5 {
  font-size: .9em;
  width: 93%;
  padding: 10px;
  margin: 0px;
  font-weight: bold
}

h6 {
  color: #A5B2C3;
  font-size: .6em;;
  padding: 0px;
  margin: 0px;
  text-align: right;
  word-spacing: 1px;
  border-bottom: thin solid #1C232D;
}

ul {}

li {}

p {
  font-size: .8em;
  text-align: justify;
  width: 93%;
  padding: 10px;
  margin: 0px;
  }

div {}

a {

}

a:link {
  color: #2A3440 ;
           #A5B2C3
}

a:visited {
   color: #2A3440;
}

a:hover {
   color: #2A3440;
  }

a:active {
   color: #2A3440;}

/*Button home.*/
#button_home {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_05.jpg);
  background-color: #000000
}
#button_home:hover {
  background-image: url(images/BFnet_05-over.jpg)
}
#button_home:active {
  background-image: url(images/BFnet_05-over.jpg)
}
#button_home_highlight {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_05-over.jpg);
  background-color: #000000
}
/*Button about.*/
#button_about {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_07.jpg);
  background-color: #000000
}
#button_about:hover {
  background-image: url(images/BFnet_07-over.jpg)
}
#button_about:active {
  background-image: url(images/BFnet_07-over.jpg)
}
#button_about_highlight {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_07-over.jpg);
  background-color: #000000
}
/*Button gallery.*/
#button_gallery {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_08.jpg);
  background-color: #000000
}

#button_gallery_highlight {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_08-over.jpg);
  background-color: #000000
}

#button_gallery:hover {
  background-image: url(images/BFnet_08-over.jpg)
}
#button_gallery:active {
  background-image: url(images/BFnet_08-over.jpg)
}

/*Button resume.*/
#button_resume {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_09.jpg);
  background-color: #000000
}
#button_resume:hover {
  background-image: url(images/BFnet_09-over.jpg)
}
#button_resume:active {
  background-image: url(images/BFnet_09-over.jpg)
}

#button_resume_highlight {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_09-over.jpg);
  background-color: #000000
}

/*Button contact.*/
#button_contact {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_10.jpg);
  background-color: #000000
}
#button_contact:hover {
  background-image: url(images/BFnet_10-over.jpg)
}
#button_contact:active {
  background-image: url(images/BFnet_10-over.jpg)
}

#button_contact_highlight {
  width: 148px;
  height: 27px;
  background-image: url(images/BFnet_10-over.jpg);
  background-color: #000000
}
