/*
   PittsfordPics stylesheet
   Filename: huntingtons.css
   Author: Don Giancursio
   This file contains styles used in the Huntington's site
*/
/* Following line tiles the image over the whole background.  */
body {background-image: url(./images/wall_backgrnd.jpg)}   
/* body {background-color: #F0F8FF} aliceblue */
/* body {background-color: #FFFFCC}   pale yellow */

/* Position the top div down below the banner ad. */
.topDiv {float: left; position: absolute; top: 150px; width: 760px; left: 0px;
         border-style: dotted; border-width: 0px; border-color: red}
#logo {position: relative; left: 20px}
.hd5klogo {position: relative; left: 0px; width: 420px; height: 300px; 
          border-style: dotted; border-width: 0px; border-color: black}
.hd5kimg {border-style: dotted;border-width: 0px; border-color: blue; 
         position: relative; left: -20px;}
.logoReg {border-style: solid; border-width: 1px; border-color: black}
#RaceRslt {font-size: 24pt}
/* Left sponsor Logos */
.logoLund {border-style: solid; border-width: 1px; border-color: black;
          position: relative; left: -15px}
.logoTri {position: relative; left: -15px; top: 10px; 
          border-style: solid; border-width: 1px; border-color: black}
.logoMon {position: relative; top: 20px; left: -10px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoLoc {position: relative; left: -10px; top: 40px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoIrish {position: relative; left: -10px; top: 50px; 
           border-style: solid; border-width: 1px; border-color: black}
.logoSalingers {position: relative; left: -10px; top: 60px; 
               border-style: solid; border-width: 1px; border-color: black}
.logoJFK {position: relative; left: -10px; top: 70px;
          border-style: solid; border-width: 1px; border-color: black}
.logoGoodFeet {position: relative; left: -10px; top: 80px;
          border-style: solid; border-width: 1px; border-color: black}			   
/* Center sponsor logos   */
.logoMat {position: relative; left: 15px; 
          border-style: solid; border-width: 1px; border-color: black}
.logoSei {position: relative; left: 15px; top: 10px;
         border-style: solid; border-width: 1px; border-color: black}
.logoTim4 {position: relative; left: 15px; top: 20px;
         border-style: solid; border-width: 1px; border-color: black}
.logoDog {position: relative; left: 15px; top: 30px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoRoad {position: relative; left: 15px; top: 40px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoRocPol {position: relative; left: 15px; top: 50px; 
         border-style: solid; border-width: 1px; border-color: black}		 
		 
/* Right sponsor logos */		 
.logoWeg {border-style: solid; border-width: 1px; border-color: black}
.logoEgs {position: relative; left: 10px; top: 10px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoKey {position: relative; left: 10px; top: 20px;
         border-style: solid; border-width: 1px; border-color: black}
.logoRoch {position: relative; left: 10px; top: 30px;
           border-style: solid; border-width: 1px; border-color: black}
.logoCoyote{position: relative; left: 10px; top: 40px; 
               border-style: solid; border-width: 1px; border-color: black}
.logoACN {position: relative; left: 10px; top: 50px; 
         border-style: solid; border-width: 1px; border-color: black}
.logoSummit {position: relative; left: 10px; top: 60px; 
         border-style: solid; border-width: 1px; border-color: black}
		 
#rochChap {position: absolute; top: 110px; left: 190px; letter-spacing: 10px}

.headerBtns {position: relative; top: 10px; left: 0px; 
            height: 33px; width: 800px;
            border-style: dotted; border-width: 0px; border-color: black}
.headerBtns a {display: inline-block; color: black; /* background-color: #FFEFD5; */
              position: relative; top: 0px; left: 0px; height: 25px; 
              border: 1px inset white;}
.headerBtns a:visited {display: inline-block; color: #0000FF} /* medium blue */
.headerBtns a:link {display: inline-block; color: #0000FF} 
.headerBtns a:hover {display: inline-block; color: black; 
                    border: 1px inset #777777; padding: 0px} 

.homeBtn {margin: 0px 0px 0px 40px} /* top right bottom left  */
.conBtn {margin: 0px 0px 0px 40px} /* top right bottom left  */
.linkBtn {margin: 0px 0px 0px 40px} /* top right bottom left  */
.onlnBtn {margin: 0px 0px 0px 40px} /* top right bottom left  */
.regBtn {margin: 0px 0px 0px 40px} 

#mainpics {width: 730px; position: relative; left: 30px; top: -15px; 
          border-style: dotted;
          border-width: 0px; border-color: red}
/* #imgDesc {position: relative; left: 200px}  */
#img_pw1 {position: relative; top: 20px; left: 20px}
#img_pw2 {position: relative; top: 20px; left: 50px}

.rightPics {float: left; width: 270px; height: 1180px; 
            position: relative; top: 0px; 
            border-style: dotted; border-width: 0px; border-color: red}
.centerPics {float: left; width: 240px; height: 1180px;
             border-style: dotted; border-width: 0px; border-color: black}
.leftPics {float:left; width: 230px; height: 1180px;
           position: relative; top: 0px;
           border-style: dotted; border-width: 0px; border-color: black}
.right1 {float: right; position: relative; top: 0px; width: 330px;
         border-style: dotted; border-width: 0px; border-color: blue}
#thankyou {text-decoration: blink; color: #CC0066}

#addr {position: relative; left: 200px; top: 70px}

#form1 {position: relative; top: 120px}
.slinks {font-size: 18pt}

/* #iDesc:after {content: " This is Lock 32, a beautiful park on the canal at Clover St."}  */
#topDivLinks {float: left; position: absolute; top: 150px; left: 0px}
.sponsrs {position: relative; left: 30px; height: 1260px;
         border-style: dotted; border-width: 0px; border-color: black}
.sponsrs h2 {position: relative; left: 250px; color: blue}
#facebook {position: relative; left: 50px; top: -20px; color: blue; 
          border-style: dotted; border-width: 0px; border-color: black}
#algn  {vertical-align: middle}
#mainmsg {position: relative; left: 50px; top: -20px; width: 700px;
         text-align: center; color: blue;
         border-style: dotted; border-width: 0px; border-color: black}
#bulets {position: relative; left: 110px; 
        font-size: 14pt; font-weight: 600}
.list1 {text-align: left} 
.offset1  {position: relative; left: 110px;}
.hrule {width: 800px}
#donate  {position: relative; left: 50px;}
#credit1 {width: 550px; position: relative; top: 0px; left: 200px;
         border-style: solid; border-width: 0px; border-color: yellow}
.logoFooter {position: relative; left: 10px; top: 5px;}

		 /*  Following IDs are found on huntlinks.htm */
#links1 {position: relative; left: 50px; width: 400px; border-style: dotted; 
        border-width: 0px; border-color: blue}
#credit2 {position: relative; top: 0px; left: 200px; width: 550px;
         border-style: dotted; border-width: 0px; border-color: blue}

/*  Following IDs are found on contacts.htm */
#contacts1 {position: relative; left: 30px; height: 210px;
           border-style: dotted; border-width: 0px; border-color: green}
#contactsTitle {position: relative; left: 250px}
#credit3 {width: 550px; position: relative; top: 0px; left: 200px; 
         border-style: dotted; border-width: 0px; border-color: blue}
#conp1 {float: left; width: 360px; 
        border-style: dotted; border-width: 0px; border-color: red}
#conp2 {float: left; width: 340px; position: relative; left: 50px;
        border-style: dotted; border-width: 0px; border-color: black}


/*  Following IDs are found on register.htm */
#reginfo {width: 830px; position: relative; left: 60px;
          border-style: dotted; border-width: 0px; border-color: black}
#text01 {position: relative; left: 50px; top: 0px; color: black; font-size: 20pt}
#extraReg {position: relative; left: 135px;
          border-style: dotted; border-width: 0px; border-color: black}
#credit4 {width: 550px; position: relative; top: 0px; left: 200px; 
         border-style: dotted; border-width: 0px; border-color: blue}