/*THIS IS THE BEGINNING OF THE STYLESHEET*/
a {
text-decoration:none;
}

/* Edited on 2019-09-06, 6:38 PM by Andrew
Ooops, it did not work, I'm commenting this out at 6:41 PM

body {
width:100%;
height:1200px;
}


body {
background-color:#ACE2E6;
}
*/

.bold {
font-weight:bold;
}

.box {
border: 25px;
background:white;
}

.button {
background:#00ffff;
position:relative;
float:left;
text-decoration:none;
text-align:center;
-moz-transform: rotate(-20deg);
-ms-transform: rotate(-20deg); /* IE 9 */
-webkit-transform: rotate(-20deg); /* Safari */
transform: rotate(-20deg); /* Standard syntax */
/*
background:-webkit-gradient(linear, left top, left bottom, from(#00FFFF), to(#00FFFF));
background:-webkit-linear-gradient(top, #00FFFF, #00FFFF);
background:-moz-linear-gradient(top, #00FFFF, #00FFFF);
background:-ms-linear-gradient(top, #00FFFF, #00FFFF);
background:-o-linear-gradient(top, #00FFFF, #00FFFF);
}

.buttonright {
position:relative;
float:right;
text-decoration:none;
text-align:center;
-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg); IE 9
-webkit-transform: rotate(20deg); Safari
transform: rotate(20deg); Standard syntax
*/
}

.button:hover {
border-top-color: #00FFFF;
background: #00FFFF;
color:green;
}

.button:active {
border-top-color: #00FFFF;
background: #00FFFF;
}

/*
.button {
width:250px;
height:50px;
background-color:#00ffff;
color:#ffffff;
font-size:16px;
font-family: verdana;
text-align:center;
padding-left:0px;
padding-top:15px;
padding-right:0px;
padding-bottom:0px;
}
*/

.calendar {
float: left;
height:100px;
width:1100px;
padding:10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
margin:20px;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

/*
.crossOut .black-triangle {
z-index:-2;
border-color: transparent black white white;
}

.crossOut .child {
position:absolute;
width:0;
height:0;
border-style:solid;
}

.crossOut .white-triangle {
border-color: transparent white white white;
z-index:-1;
}
*/

.colorbox {
width:px;
height:px;
border:4px solid;
border-color:#693216;
border-style:dotted;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

.column {
  float: left;
  width: 33.33%;
  padding: 10px;
  height: 300px;
}

#container {
height: 100px;
width: 100px;
}

#container2 {
height: 100px;
width: 100px;
overflow: hidden;
background-image: url(http://www.webdesign.org/img_articles/14881/site-background-pattern-07.jpg);
}

.datebox {
position:relative;
float:left;
left:20px;
width:150px;
height:150px;
padding:5px;
margin:0.5px;
border-width:1px;
border-style:solid;
border-color:black;
}

.daybox {
position:relative;
float:left;
left:20px;
width:150px;
height:35px;
padding:5px;
margin:0.5px;
border-width:1px;
border-style:solid;
border-color:black;
text-align:center;
font-size:24px;
font-weight:bold;
}

.doubleUnderline {
text-decoration:underline;
border-bottom: 1px solid #000;
}

.flagbox {
position:relative;
float:left;
border-width:0.5px;
border-style: solid;
border-color: #FFFFFF;
padding-left:1px;
padding-right:1px;
}

#flashingtext {
font-size:75px;
text-align:center;
}

.footer {
height:36px;
float:left;
width:98%;
text-align: center;
padding:2px;
border:4px solid;
border-color:#693216;
border-style:dotted;
background-color:white;
box-shadow: 10px 10px 5px #888888;
font-size: 15px;
}

form {
display:block;
}

h1.rfExample {
font-family: "Cloister Black Light", Arial;
font-size: 40px;
}

.header {
height:18px;
float:left;
width:98%;
text-align: center;
border:4px solid;
border-color:#693216;
border-style:dotted;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

.hollywoodsign {
margin:auto;
width:75%;
}

.lineup {
text-align: center;
float:left;
height:1280px;
width:340px;
padding:10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
margin:20px;
background-color:white;
box-shadow: 10px 10px 5px #888888;
font-family:Times New Roman, serif;
font-size:15px;
}

.linkbox {
left:5px;
position:relative;
float:left;
width:200px;
padding:1%;
margin:5px;
height:653px;
border-color:#B8B8D4;
border-width:2%;
border-style:solid;
text-align:center;
font-size:20px;
}

#map {
height:500px;
width:500px;
}

.monthbox {
float: left;
height:100px;
width:1100px;
padding:10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
margin:20px;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

.musicheader {
height:px;
width:px;
padding:10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
margin:20px;
background-color:white;
box-shadow: 10px 10px 5px #888888;
font-size:15px;
}

.musicnotesheader {
text-align: center;
height:40px;
width:285px;
border:6px solid;
border-color:#693216;
border-style:dotted;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

newspaper {
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
column-count: 3;
text-align:left;
}

.numbox {
position:relative;
float:left;
width:15px;
height:15px;
padding:1px;
margin:1px;
border-width:2px;
font-size:24px;
}

.page2 {
height:1250px;
width:340px;
text-align: center;
background-color:white;
padding:10px 10px 10px 10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
box-shadow: 10px 10px 5px #888888;
font-size:16px;
font-family:Times New Roman, serif;
font-weight:bold;
}

.page2 {
height:50px;
float:left;
width:98%;
text-align: center;
padding:10px;
color:#9d9e85;
}

.piccredit {
height:20px;
width:1100px;
margin-left:75px;
text-align: center;
border:6px solid;
border-color:#693216;
border-style:dotted;
background-color:white;
box-shadow: 10px 10px 5px #888888;
padding-top:5px;
color:#9d9e85;
font-size:12px;
font-family:Times New Roman, serif;
}

p.main {
text-align:justify;
}

.return {
text-align: center;
font-style:bold;
}

section.container {
background: #fff;
width: 620px;
margin: auto;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 10px;
box-shadow: 0px 0px 20px #888;
}

.sitemaplineup {
text-align: center;
padding:10px;
border:6px solid;
border-color:#693216;
border-style:dotted;
font-size:15px;
margin:20px;
background-color:white;
box-shadow: 10px 10px 5px #888888;
}

span.tab {
text-align:justify;
padding:40px;
}

table, th, tr, td {
border:1px solid black;
border-collapse:collapse;
text-align: center;
}

td.splitbox {
background: #ff2323; /* Old browsers */
background: -moz-linear-gradient(-45deg, #ff2323 50%, #9cf767 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,#ff2323), color-stop(50%,#9cf767)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #ff2323 50%,#9cf767 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #ff2323 50%,#9cf767 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #ff2323 50%,#9cf767 50%); /* IE10+ */
background: linear-gradient(135deg, #ff2323 50%,#9cf767 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2323', endColorstr='#9cf767',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

td.trippage {
text-align:left;
}

#triangle-topleft {
width: 0px;
height: 0;
}
/*THIS IS THE END OF THE STYLESHEET*/
