@charset "utf-8";
body img {
	margin-left: 15px;
  margin-top: 18px;
}
 
#logo 
 {position:absolute; 
    top:0px; left: 60px; right:0px;
      }
 
 /* positions navigation menu to top right*/
#navlist {
   	 position: absolute;
     top: 0px;
     right: 0px;
  
}
 /* navigation hover*/

.snip1555 li {
  display: inline-block;
  list-style: outside none none;
  margin: 0.5em 0.6em;
   margin-top: 55px;
  padding: 12px 15px;
  position: relative;
}
.snip1555 li a {
  color: #1A1A1A;
  text-decoration: none;
}
.snip1555 li:before,
.snip1555 li:after {
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  height: 2px;
  width: 35%;
  background-color: #1A1A1A;
  position: absolute;
  content: '';
  opacity: 0;
}
.snip1555 li:before {
  top: 0;
  left: 0;
}
.snip1555 li:after {
  bottom: 0;
  right: 0;
}
.snip1555 li:hover:before,
.snip1555 li.hover:before,
.snip1555 li:hover:after,
.snip1555 li.hover:after {
  opacity: 1;
}
.snip1555 li:hover:before,
.snip1555 li.hover:before {
  left: 65%;
}
.snip1555 li:hover:after,
.snip1555 li.hover:after {
  right: 65%;
}
 /* end of navigation hover*/



nav style {
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,251,251,1.00) 1.04%,rgba(255,0,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,251,251,1.00) 1.04%,rgba(255,0,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(255,251,251,1.00) 1.04%,rgba(255,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(255,251,251,1.00) 1.04%,rgba(255,0,0,1.00) 100%);
}
 

navfont {
  font-family: majesti banner, sans-serif;
      }
 
nav {
  font-size: larger
}

  h2 {
  font-family: athelas, sans-serif;
  }
body h2 {
	text-align: center;
  padding-top:0px;
}

  
 /* about page*/
 
#about
{   
    position:absolute;
    top:350px; left:700px; 
    width:700px;
    font-family: majesti banner, sans-serif;
    font-size: larger
   }


#austinpic 
 {position:absolute; 
   top: 220px;
   left:160px;
      }

 /* services page*/

#servpic 
 {position:absolute; 
   top: 220px;
   left:160px;
      }

#table
{   
    position:absolute;
    top:300px; left:700px; 
    width:700px;
    font-family: majesti banner, sans-serif;
    
     }

#seeit
{   
    position:absolute;
    top:575px; left: 700px; 
        font-family: majesti banner, sans-serif;
    
     }

#video
{   
    position:absolute;
    top:625px; left: 700px; 
        font-family: majesti banner, sans-serif;
    
     }


 /* gallery */

#gallery1
{   
    position:absolute;
    top:250px; left:70px; 

   }

#gallery2
{   
    position:absolute;
    top:500px; left:200px; 

   }


#gallery3
{   
    position:absolute;
    top:200px; left:550px; 

   }
#gallery4
{   
    position:absolute;
    top:500px; left:730px; 

   }

#gallery5
{   
    position:absolute;
    top:250px; left:1075px; 

   }



 /* contact */

#contact
{   
    position:absolute;
    top:300px; left:700px; 
    width:700px;
    font-family: majesti banner, sans-serif;
    font-size: larger
   }

#contactpic 
 {position:absolute; 
   top: 220px;
   left:160px;
      }



#loctext
{   
    position:absolute;
    top:350px; left:900px; 
    width:40%;
    font-family: majesti banner, sans-serif;
    font-size: larger
   }


#menu 
 {
 
   font-family: athelas, sans-serif;
    top: 500px 
   width: 90%

}

#opacity
 {
    content:'';
    position:absolute;
    top:300px; left:30px;
    width:98%; height:400px;
    border-radius: 0px 99px 99px 0px;-moz-border-radius: 0px 99px 99px 0px;border-radius: 0px 99px 99px 0px;background:rgba(215,228,194,0.4);
        background:#d7e4c2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity:.5;
    z-index:-1;
 }



/* station footer at far bottom right */
 #copy { position: absolute; right: 10px; bottom: 10px; 
}


