/*home page*/
.main {
  font-family: helvetica, "times new roman";
  font-size:35px;
  font-weight: bolder;
  color: #172D49;
  transform: scale(0.5, 2);
   position: fixed;
  left:-70px;
  top:-13px;
}
.wiggle{
  transform: scale(1.5,1.2);
  position:fixed;
  left:435px;
  top:-8px;
}
.homebody{
  background-image: url("images/main.jpeg");
  background-size:1133px 744px;
  background-position: center top;
  position: fixed;
}
.artbutton{
  font-family: helvetica;
  font-size: 35px;
  font-weight: bolder;
  position: fixed;
  left: 310px;
  top: 280px;
  background-color: #E4E5BB;
  border: 10px solid #E4E5BB;
  border-left-width:40px;
  border-right-width:40px;
  border-bottom-left-radius: 60px 30px;
  border-bottom-right-radius: 60px 30px;
  border-top-left-radius: 60px 30px;
  border-top-right-radius: 60px 30px;
}
.textbutton{
  font-family: helvetica;
  font-size: 35px;
  font-weight: bolder;
  position: fixed;
  left:370px;
  top: 320px;
  background-color: #E4E5BB;
  border: 10px solid #E4E5BB;
  border-left-width:30px;
  border-right-width:30px;
  border-bottom-left-radius: 70px 30px;
  border-bottom-right-radius: 70px 30px;
  border-top-left-radius: 70px 30px;
  border-top-right-radius: 70px 30px;
}
.aboutbutton{
  font-family: helvetica;
  font-size: 35px;
  font-weight: bolder;
  position: fixed;
  left: 300px;
  top: 365px;
  background-color: #E4E5BB;
  border: 10px solid #E4E5BB;
  border-left-width:30px;
  border-right-width:30px;
  border-bottom-left-radius: 90px 40px;
  border-bottom-right-radius: 90px 40px;
  border-top-left-radius: 90px 40px;
  border-top-right-radius: 90px 40px;
}  
a{
  color:#307D5B
}
/*art page*/
.artbody{
   background-image: url("images/artbg.jpeg");
  background-size:1133px 744px;
  background-position: center top;
  position: fixed;
  font-family: helvetica, "times new roman";
  overflow: auto;
}
.mainart {
  font-family: helvetica, "times new roman";
  font-size:35px;
  font-weight: bolder;
  color: #307D5B;
  transform: scale(0.5, 2);
  position: fixed;
  left:-70px;
  top:-43px;
  height: 100px;
} 
.zigzag{
  transform: scale(1.5,1.2);
  position:fixed;
  left:444px;
  top:4px;
}
.textbutton2{ 
  font-family: helvetica;
  font-size: 15px;
  font-weight: bolder;
  color: #172D49;
  background-color: #A2C3CA;
  border: 10px solid #A2C3CA;
  border-left-width:40px;
  border-right-width:40px;
  border-bottom-left-radius: 70px 40px;
  border-bottom-right-radius: 70px 40px;
  border-top-left-radius: 70px 40px;
  border-top-right-radius: 70px 40px;
  position: fixed;
  top:150px;
  left:5px;
}

.gallery{
  display:flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  justify-content: center;
  margin-left: 150px;
  margin-right:150px;
  margin-top: 80px;
}
.gallery-horse{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-horse:hover {
  border: 5px solid #E4E5BB;
}
.gallery-horse img {
  width: auto;
  height: 200px;
}
.gallery-horse .desc {
  padding: 5px;
  text-align: center;
}

.gallery-squares{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-squares:hover {
  border: 5px solid #E4E5BB;
}
.gallery-squares img {
  width: auto;
  height: 200px;
}
.gallery-squares .desc {
  padding: 5px;
  text-align: center;
}

.gallery-charhorse1{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-charhorse1:hover {
  border: 5px solid #E4E5BB;
}
.gallery-charhorse1 img {
  width: auto;
  height: 200px;
}
.gallery-charhorse1 .desc {
  padding: 5px;
  text-align: center;
}

.gallery-charhorse2{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-charhorse2:hover {
  border: 5px solid #E4E5BB;
}
.gallery-charhorse2 img {
  width: auto;
  height: 200px;
}
.gallery-charhorse2 .desc {
  padding: 5px;
  text-align: center;
}

.gallery-car{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-car:hover {
  border: 5px solid #E4E5BB;
}
.gallery-car img {
  width: auto;
  height: 200px;
}
.gallery-car .desc {
  padding: 5px;
  text-align: center;
  background-color: #A2C3CA;
}

.gallery-measuringtape{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-measuringtape:hover {
  border: 5px solid #E4E5BB;
}
.gallery-measuringtape img {
  width: auto;
  height: 200px;
}
.gallery-measuringtape .desc {
  padding: 5px;
  text-align: center;
}

.gallery-negsketch{
  margin: 5px;
  border: 5px solid #A2C3CA;
  width: auto;
  color: #307D5B;
  background-color: #A2C3CA;
}
.gallery-negsketch:hover {
  border: 5px solid #E4E5BB;
}
.gallery-negsketch img {
  width: auto;
  height: 200px;
}
.gallery-negsketch .desc {
  padding: 5px;
  text-align: center;
}

/*for text/crossword pages css see 'textstyle.css'*/

/*for about page css see 'aboutstyle.css'*/


















