a:visited { color: black; text-decoration: none }

a:link { color: black }

a.ylink {
 font-size:1.5em;
 font-weight:bold;
 color:#f6da6d;
}

body {
   background-color: #98a464; 
   font-family:Candara; 
   color:white;
   font-size:large;
}

img.slide { 
   display:block;
   width:100%;
   height:auto;
}

img.photo { 
   display:inline;
}

img.aspect { 
   width:80%;
   height:auto;
}

img.aspect3 { 
   width:30%;
   height:auto;
}

p.label1 {
 font-size:2.5em;
 font-weight:bold;
 text-align:center;
 color:#f7f4cb;
 margin:20px;
}

p.label2 {
 font-size:1.5em;
 font-weight:bold;
 text-align:center;
 color:#f6da6d;
 margin:20px;
}

p.label3 {
 font-weight:bold;
 color:#3b3f26;
 margin:20px;
}

p.label4 {
 font-size:1.5em;
 font-weight:bold;
 text-align:center;
 color:#f6da6d;
 margin-top:50px;
 margin-bottom:5px;
}

p.label5 {
 font-size:1.6em;
 color:#f7f4cb;
 margin-top:50px;
 margin-left:50px;
 margin-bottom:5px;
}

table {
 color:black;
 background-color: #b0ba88;
 width: 80%;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
}

td { 
   min-width:100px;
   border: 1px solid black; 
}

td.price { 
 font-weight:bold;
}

div.center {
  text-align: center;
}

div.gradientback {

  background-image: url("listy.png");
  background-size: cover;
}

div.imagebox {
 text-align: center;
 width: 80%;
 padding: 25px;
 border-radius: 25px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
}

div.important {
 font-size:1.5em;
 text-align:center;
 background-color: white;
 color:black;
 padding: 25px;
}

div.colorbox {
 text-align: center;
 background-color: #b0ba88;
 width: 80%;
 padding: 25px;
 border-radius: 25px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
}


div.transparentbox {
 text-align: center;
 width: 80%;
 padding: 25px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
}

div.roundtextbox {
 width: 80%;
 padding: 25px;
 border-radius: 50px;
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
 margin-bottom:20px;
 background-color: rgba(255,255,255,0.1);
 border: 1px white solid;
}

div.rectbox {
 width: fit-content;
 margin-left: auto;
 margin-right: auto;
 border: 2px solid #859253;
 padding: 20px;
}

div.transparentbox {
 text-align: center;
 width: 80%;
 padding: 25px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
}


p.boldtext {
 font-weight:bold;
 text-align:center;
 font-style:italic;
 color:white;
 margin:20px;
}

span.ytext {
 color:#f6da6d;
}

span.ytextb {
 color:#f6da6d;
 font-weight:bold;
}