body  {background-image: url('pics/background.png');
       /*background-position: x-100 y-10;*/
       background-repeat: no-repeat;
       font-family: arial,sans-serif;
       }

h1 {position: relative;
    top: -4px;
    left: 340px;
    font-size: 110%;
    font-weight: normal;
   }
h2 {position: relative;
    top: 45px;
    left: 340px;
    width: 350px;
    font-size: 3mm;
    font-weight: bold;
    text-decoration: underline;
    border: none;
    margin: 0px 0px 4px 0px;
   }
h2.gallery {position: relative;
            top: -810px;
            left: 450px;
            font-size: 3mm;
            font-weight: bold;
            text-decoration: underline;
            border: none;
            margin: 0px 0px 4px 0px;
           }
h6 {position: relative;
    top: 100px;
    left: 330px;
    font-size: 6pt;
    display: block;}
h6.none{top:0px;
        left: 0px;}
h6.gallery {position: relative;
            top: -510px;
            left: 150px;
            font-size: 6pt;
            display: block;}
a.homelinkimage:link,
a.homelinkimage:visited,
a.serviceslinkimage:link,
a.serviceslinkimage:visited,
a.aboutlinkimage:link,
a.aboutlinkimage:visited,
a.contactlinkimage:link,
a.contactlinkimage:visited,
a.gallerylinkimage:link,
a.gallerylinkimage:visited,
a.columbusartlinkimage:link,
a.columbusartlinkimage:visited,
.galleryNavButton:active
 {color: #ffffff;
 outline-style: none;
 border-style: none}
a.pageLink:link
 {color: #000000;
 outline-style: none;
 border-style: none}
 
.mainlogo  {position: absolute;
            top: 75px;
            left:202px; 
            border: none;}
.BBBimage  {position: absolute;
            left: 60px;
            top:550px;
           }
.greendot { position: relative;
           padding-left: 6px;
           padding-right: 4px;}
.IndexAboutButton, .IndexContactButton, .IndexGalleryButton,
.IndexServicesButton,.columbusartlink, .columbusartlinkgallery,
.IndexHomeButton
                    {position: absolute;
                      left: 60px;
                      border: none;
                     }
.IndexHomeButton {top:320px;}
.IndexAboutButton {top: 530px;
                  }
.IndexContactButton  {top: 600px;
                     }
                  
.IndexGalleryButton {top: 460px;
                    }
.IndexServicesButton  {top: 390px;
                      }
.columbusartlink, .columbusartlinkgallery{top: 670px;
                  width: 140px;
                  height: 13px;}
.columbusartlinkgallery {top: 750px;}
div.picFrame {min-height: 410px;
              border:none;
              margin: 0px 0px 0px 0px;}
div.contactFrame {min-height: 410px;}
div.servicesFrame {position: relative;
                   border: none;
                   left: 90px;
                   top: 25px
                  }
img.homeimg1, img.homeimg2, img.homeimg3
             {position: absolute;
              top: 0px;
              left: 100px;
              border: 3px solid #000000;
              z-index: 2;
              }
img.homeimg2, img.homeimg3 {z-index: -1;}
img.WTGallery  {position:relative;
               border: 3px solid #000000;
               top:-400px;
               left:10px;
              }
img.galleryNavButton {position:relative;
                      float: right;
                      left:14px;
                      top:28px;
                      border: none;}
img.p1border {position: absolute;
              top: -110px;
              left: -265px;}
img.galleryBorder {position:relative;
                   top:20px;
                   left:0px;}
.div1Gallery {position: relative;
            top: 255px;
            left: 250px;
            width: 420px;}
.div1Index {position: relative;
            top: 285px;
            left: 180px;
            width: 420px;}

.p1Index {position: relative;
          top: 100px;
          left: 350px;
          width: 350px;
          font-size: 10pt;
        }
 p.pMainContact {position: relative;
                 top: 60px;
                 left: 25px;
                 width: 350px;
                 font-size: 10pt;
                 min-height: 420px;
                }
 p.pMainServices {position: relative;
                 top: -390px;
                 left: 0px;
                 width: 350px;
                 font-size: 10pt;
                 min-height: 420px;
                 display: inline;
                }
span.indextext {position: relative;
                left: 337px;
                top: 5px;
                font-size: 3mm;
                white-space:pre;}
.numOfNum {position: absolute;
               left: 380px;
               top: 50px;
               font-size: 7pt;
               display: inline;}

