/* Generated by KompoZer */
body {
  background-image: url(images/bkgrndloop.jpg);
  background-repeat: repeat-x;
  background-color: #818b72;
}
#container {
  margin: auto;
  position: relative;
  background-image: url(images/website2.jpg);
  background-repeat: no-repeat;
  width: 957px;
  height: 914px;
  top: 10px;
}
#container2 {
  margin: auto;
  position: relative;
  background-image: url(images/website3.jpg);
  background-repeat: no-repeat;
  width: 957px;
  height: 914px;
  top: 10px;
}
#container3 {
  margin: auto;
  position: relative;
  background-image: url(images/website4.jpg);
  background-repeat: no-repeat;
  width: 957px;
  height: 914px;
  top: 10px;
}
#left {
  position: absolute;
  left: 23px;
  top: 259px;
  width: 134px;
  height: 279px;
}
#right {
  position: absolute;
  left: 797px;
  top: 259px;
  width: 134px;
  height: 279px;
}
#top {
  position: absolute;
  left: 157px;
  top: 144px;
  width: 641px;
  height: 38px;
}
#middle {
  position: absolute;
  left: 171px;
  top: 191px;
  width: 610px;
  height: 608px;
}
#image1 {
  position: absolute;
  left: 212px;
  top: 444px;
  width: 173px;
  height: 120px;
}
#image2 {
  position: absolute;
  left: 402px;
  top: 444px;
  width: 160px;
  height: 120px;
}
#image3 {
  position: absolute;
  left: 579px;
  top: 444px;
  width: 160px;
  height: 120px;
}
#counter {
  position: absolute;
  left: 824px;
  top: 842px;
  width: 105px;
  height: 17px;
}
#sponsor0 {
  background-image: url(images/pplogo.gif);
  position: absolute;
  left: 34px;
  top: 30px;
  width: 134px;
  height: 70px;
}
#pplogo {
  position: absolute;
  left: 155px;
  top: 822px;
  width: 52px;
  height: 50px;
}
#sponsor1 {
  position: absolute;
  left: 135px;
  top: 823px;
  width: 124px;
  height: 50px;
}
#sponsor2 {
  position: absolute;
  left: 270px;
  top: 823px;
  width: 65px;
  height: 50px;
}
#sponsor3 {
  position: absolute;
  left: 258px;
  top: 823px;
  width: 77px;
  height: 50px;
}
#sponsor4 {
  position: absolute;
  left: 346px;
  top: 823px;
  width: 67px;
  height: 50px;
}
#sponsor5 {
  position: absolute;
  left: 427px;
  top: 823px;
  width: 59px;
  height: 50px;
}
#sponsor6 {
  position: absolute;
  left: 496px;
  top: 823px;
  width: 133px;
  height: 50px;
}
#sponsor7 {
  position: absolute;
  left: 640px;
  top: 823px;
  width: 110px;
  height: 50px;
}
#sponsor8 {
  position: absolute;
  left: 760px;
  top: 823px;
  width: 77px;
  height: 50px;
}
#john {
  position: absolute;
  left: 410px;
  top: 575px;
  width: 127px;
  height: 189px;
}
#contact1 {
  position: absolute;
  left: 171px;
  top: 272px;
  width: 280px;
  height: 164px;
}
#contact2 {
  position: absolute;
  left: 475px;
  top: 272px;
  width: 308px;
  height: 164px;
}
#contact3 {
  position: absolute;
  left: 505px;
  top: 600px;
  width: 246px;
  height: 187px;
}
#map {
  position: absolute;
  left: 200px;
  top: 600px;
}
#map_canvas {
  border: 3px solid #ffffff;
  position: absolute;
  left: 200px;
  top: 600px;
  width: 240px;
  height: 181px;
}
#form {
  position: absolute;
  left: 383px;
  top: 456px;
  width: 194px;
  height: 277px;
}
#download {
  position: absolute;
  left: 337px;
  top: 751px;
  width: 292px;
  height: 22px;
}
#topimages {
  position: absolute;
  background-image: url(bot.png);
  background-repeat: no-repeat;
  left: 188px;
  top: 204px;
  width: 575px;
  height: 121px;
}
#botimages {
  position: absolute;
  background-image: url(top.png);
  background-repeat: no-repeat;
  left: 188px;
  top: 670px;
  width: 575px;
  height: 121px;
}
#homepagetxt {
  position: absolute;
  left: 188px;
  top: 343px;
  width: 575px;
  height: 312px;
}
#gallery1 {
  border-style: none;
  position: absolute;
  left: 218px;
  top: 284px;
  width: 160px;
  height: 95px;
}
#gallery2 {
  border-style: none;
  position: absolute;
  left: 218px;
  top: 414px;
  width: 160px;
  height: 75px;
}
#gallery3 {
  border-style: none;
  position: absolute;
  left: 218px;
  top: 544px;
  width: 160px;
  height: 114px;
}
#gallery4 {
  border-style: none;
  position: absolute;
  left: 388px;
  top: 284px;
  width: 160px;
  height: 120px;
}
#gallery5 {
  border-style: none;
  position: absolute;
  left: 388px;
  top: 414px;
  width: 160px;
  height: 107px;
}
#gallery6 {
  border-style: none;
  position: absolute;
  left: 388px;
  top: 544px;
  width: 160px;
  height: 107px;
}
#gallery7 {
  border-style: none;
  position: absolute;
  left: 558px;
  top: 284px;
  width: 160px;
  height: 106px;
}
#gallery8 {
  border-style: none;
  position: absolute;
  left: 558px;
  top: 414px;
  width: 160px;
  height: 114px;
}
#gallery9 {
  border-style: none;
  position: absolute;
  left: 558px;
  top: 544px;
  width: 160px;
  height: 120px;
}
#gallerybut {
  border-style: none;
  position: absolute;
  left: 218px;
  top: 689px;
  width: 503px;
  height: 24px;
}
#gallerytop {
  border-style: none;
  position: absolute;
  left: 218px;
  top: 211px;
  width: 503px;
  height: 49px;
}
.clock {
  border-style: none;
  position: absolute;
  left: 745px;
  top: 55px;
}
.style0 {
  text-align: justify;
}
.style1 {
  font-size: 18px;
}
.style2 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
}
.style3 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
}
.style4 {
  font-size: 12px;
  color: #ffffff;
}
.style5 {
  font-size: 18px;
  font-family: Geneva,Arial,Helvetica,sans-serif;
  color: #ffffff;
}
.style7 {
  font-size: 16px;
  font-weight: bold;
}
.style8 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.style10 {
  color: #ff0000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 20px;
}
.style13 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.style15 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.style16 {
  font-size: 16px;
  font-weight: bold;
}
.style17 {
  color: #000000;
}
.style18 {
  font-size: 16px;
}
.style19 {
  font-size: 12px;
}
.style20 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
.style21 {
  font-size: 24px;
  font-weight: bold;
}
.style22 {
  font-size: 16px;
}
.style23 {
  font-size: 14px;
  font-weight: bold;
}
a.subnav:hover {
  border-bottom: medium none;
}
a:link {
  text-decoration: none;
  color: #ffffff;
}
a:visited {
  text-decoration: none;
  color: #ffffff;
}
a:hover {
  border-bottom: thin dotted white;
  text-decoration: none;
  color: #ffffff;
}
a:active {
  text-decoration: none;
  color: #ffffff;
}

