/* Generated by KompoZer */
body {
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: black;
}
p.main {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  color: #9f9fa1;
}
p.main a {
  color: #4f4f50;
}
p.main a:hover {
  color: #adadaf;
}
p.services {
  font-family: Arial,Helvetica,sans-serif;
  color: #9f9fa1;
  font-size: 0.8em;
  overflow: auto;
}
p.gallery {
  font-family: Arial,Helvetica,sans-serif;
  overflow: auto;
  font-size: 0.9em;
  color: #96af96;
}
h3.main {
  font-family: Arial,Helvetica,sans-serif;
  color: #b2b2b4;
  font-size: 1.1em;
  overflow: auto;
}
#containerout {
  margin: 0% auto;
  width: 864px;
}
#containerl {
  float: left;
  height: 1200px;
  width: 54px;
  background-image: url(homegfx/leftboarder.gif);
}
#containerm {
  height: 1200px;
  float: left;
  background-color: #030406;
  width: 756px;
}
#containerr {
  float: left;
  height: 1200px;
  width: 54px;
  background-image: url(homegfx/rightboarder.gif);
}
#containerlg {
  float: left;
  height: 4200px;
  width: 54px;
  background-image: url(homegfx/leftboarder.gif);
}
#containermg {
  height: 4200px;
  float: left;
  width: 756px;
  background-color: #030406;
}
#containerrg {
  float: left;
  height: 4200px;
  width: 54px;
  background-image: url(homegfx/rightboarder.gif);
}
#menubar {
  width: 756px;
  height: 103px;
}
#logo {
  height: 103px;
  width: 316px;
  float: left;
  background-image: url(homegfx/logo.gif);
}
#glogo {
  height: 92px;
  width: 316px;
  float: left;
}
#lefttop {
  float: left;
  width: 275px;
  height: 398px;
  margin-top: 8px;
  margin-left: 13px;
  background-image: url(homegfx/tlwelcome.gif);
}
#ltservices {
  float: left;
  width: 275px;
  height: 398px;
  margin-top: 8px;
  margin-left: 13px;
  background-image: url(homegfx/tlservices.gif);
}
#ltgallery {
  float: left;
  width: 275px;
  height: 398px;
  margin-top: 8px;
  margin-left: 13px;
  background-image: url(homegfx/tlgallery.gif);
}
#righttop {
  width: 460px;
  height: 398px;
  margin-top: 8px;
  margin-left: 288px;
  background-image: url(homegfx/trblank.gif);
}
#middle {
  width: 735px;
  height: 77px;
  margin-left: 13px;
  background-image: url(homegfx/mproducts.gif);
}
#bottom {
  margin-left: 13px;
  width: 735px;
  height: 190px;
  background-image: url(homegfx/bbluebar.gif);
}
#contentl {
  margin-top: 89px;
  margin-left: 12px;
  width: 256px;
  height: 303px;
  overflow: auto;
}
#contentr {
  float: left;
  margin-left: 5px;
  width: 441px;
  margin-top: 10px;
  height: 381px;
}
#gallerybox {
  float: left;
  margin-left: 5px;
  width: 441px;
  height: 381px;
  overflow: visible;
  margin-top: 10px;
}
.banholder {
  width: 220px;
  height: 94px;
  float: left;
}
#bigpichold {
  width: 346px;
  height: 347px;
  margin-left: 50px;
  float: left;
  margin-top: 20px;
}
.bottomlinks {
  background-color: #161724;
  height: 75px;
  margin-top: 20px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.75em;
  color: #508068;
  text-align: center;
  width: 756px;
  float: left;
}
.bottomlinks a {
  color: #508068;
  text-decoration: none;
}
.bottomlinks a:hover {
  color: #82c8a0;
}
.nobutton {
  width: 88px;
  height: 62px;
  float: left;
  margin-top: 41px;
  background-repeat: no-repeat;
  background-image: url(homegfx/nobutton.gif);
}
.button {
  width: 88px;
  height: 62px;
  float: left;
  margin-top: 41px;
  background-repeat: no-repeat;
  background-image: url(homegfx/buttongreen.gif);
}
.buttontext {
  width: 88px;
  text-align: center;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  color: #121320;
  margin-top: 15px;
  text-decoration: none;
}
.buttontext a {
  text-decoration: none;
  color: #39a2b0;
}
.buttontext a:hover {
  color: #157576;
}
.thumbholdl {
  width: 75px;
  height: 114px;
  float: left;
  margin-top: 25px;
  margin-left: 24px;
}
.thumbtext {
  width: 75px;
  font-family: Arial,Helvetica,sans-serif;
  color: #3c5c4a;
  font-size: 0.9em;
  text-align: center;
}
.thumbtext a {
  color: #3c5c4a;
}
.thumbtext a:hover {
  color: #619678;
}
p.copyright {
  color: #c0c0c2;
  font-family: "Times New Roman",Times,serif;
  font-size: 0.7em;
  float: none;
  text-align: left;
}
.gcontent {
  float: left;
  margin-top: 3px;
  margin-left: 24px;
  padding-left: 8px;
  padding-right: 8px;
  width: 397px;
}
.gcontentl {
  float: left;
  margin-top: 3px;
  margin-left: 24px;
  padding-left: 8px;
  padding-right: 8px;
  width: 697px;
}
.gsquare {
  float: left;
  width: 300px;
  margin-top: 3px;
  height: 300px;
}
.grectangle {
  float: left;
  width: 300px;
  margin-top: 3px;
  height: 225px;
}
.tablecon {
  width: 756px;
  float: left;
}
.tablecon a {
  border: 2px solid #161d1d;
  float: left;
  width: 140px;
  height: 105px;
}
.tablesquare {
  width: 756px;
  float: left;
}
.tablesquare a {
  border: 2px solid #161d1d;
  float: left;
  width: 140px;
  height: 140px;
}
.spacer {
  width: 756px;
  float: left;
  height: 15px;
  overflow: visible;
}
#gbottom {
  float: left;
  width: 756px;
}
p.gallery a {
  color: #536353;
}
p.gallery a:hover {
  color: #bde1bd;
}

