/*This stylesheet style's the index.html file (first page.) */
/**  {
    margin: 2px 2px;
    margin-top: auto;
    } */
/*body {
    background-color: #B6D8E3;
    } */
.logo {
    float:left;
    margin-left: 180px;
    margin-top: 5px;
     }
.clear left{
    clear:left;
    margin-top:60px;
     }
#div1 {
     /*   border: 7px #ea00ff solid; */
       border: 0px;
       width:auto;
       height:170px;
       margin-left: 7px;
       margin-top: auto;
       margin-bottom: 15px;
       padding: 0px 0px;
       line-height: 20px;
       }
#div2 {
    /*   border: 7px #ea00ff solid; */
       border: 0px;
       width:auto;
       height:140px;
       margin-left: 0px;
       margin-top: 0px;
       margin-bottom: 0px;
       padding: 0px 8px 12px 8px;
       line-height: 20px;
       }
#div2a {
	   border: 0px;
       width:auto;
       height:140px;
       margin-left: 0px;
       margin-top: 340px;
       margin-bottom: 0px;
       padding: 0px 8px 12px 8px;
       line-height: 20px;
       } 
h2 {
    height: 66px;
  /*background-repeat:no-repeat;
    background-image: url("..//images/Rainbow_clip.png");
    background-position:left;
    background-size: 730px 98px; */
  /*  border:4px #ff9a00;
    border-style:solid;
    border-radius: 15px; */
    padding-left: 158px;
    padding-top: 2px;
    padding-right: 120px;
    padding-bottom: 7px; 
  /*  text-align:center; */
    line-height: 400%;
    margin-left: 150px;
    margin-right: auto;
    margin-bottom: 1px;
    margin-top: 0px;
    color:#000;
    font-size:160%
    font-family:Georgia;
    }
h1 {
    height: 18px;
    line-height: 0%;
  /*  background-repeat:repeat-x;
    background-color: #68a6ff;*/
  /*background-image: url("..//images/simple-lace.png");*/
    background-position:left;
    background-size: 120px 160px;
  /*  border:3px darkorange dotted; */
  /*  border-style: dotted;
    border-radius: 15px; */
    padding-left: 46px;
    padding-bottom: 18px;
    padding-top: 0px;
    margin-bottom: 0px;
    text-align:left;
    margin-left: 270px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 200%;
    font-family: times roman;
    color:;
    }  
a   {
    color: blue;
    font-weight: 400;
    font-size: 115%;
    }
.indent  {
    font-family: sans-serif, arial, helvetica, 'Source Sans Pro';
    line-height: 19px;
    font-size:105%;
    text-indent: 22px;
    color: #000;
    margin-top: 9px;
     }
/*a:link {background-color: #fff;} */
/*a:visited {background-color: #fff;} */
/*a:hover, a:focus {color:blue;} */
  a:hover {background-color: #FFCC80;}
 /*#box  {
        font-family: source sans pro;
        text-indent: 2em;
        background-color:#ffcd70;
        margin-left: auto;
        margin-top: 0px;
        Margin-bottom:0px;
        padding:2px;
        color: #1e00ff;
        } */
 figure  {
        margin-top: 0px;
        margin-right: 340px;
        float: right;
        }
figcaption {
       font-size: 80%;
       color:#000;
           }
address {
    /* background-color:#B6D8E3; */
     margin-right:742px;
     }
#contact {
          padding-top: 10px;
          line-height: 3px;
         }
#contact2 {
          padding-top: 1px;
          line-height: 3px;
         }
#lowerbody {
      height: 100px;
      background-color:#B6D8E3 ;
      margin-top: 107px;
      padding-top: 7px;
      padding-bottom: 14px;
      }
h4    {
      font-family: 'Source Sans Pro', sans-serif;
      text-transform:uppercase;
      font-weight : 300;
      font-size : 10px;
      color : blue;
      }
.copyright {
     text-align: left;
      }
.design {
        margin-right:140px;
        }