body {font-family:verdana;
color:#007acc;}

h1 {font-family:yu gothic,verdana;
background-color:#007acc;
color:white;
border-radius:10px;}

#highlight {background-color:#007acc;
color:white;
padding-top:1px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
border-radius:3px;}



#text {position:absolute;}


hr {border:1px dashed #007acc;}

img {border-radius:5px;}

#hide {display:none;}

h2.clear {clear:both;margin-top:50px;}

ol,ul {line-height:2;}


/*------------CALENDAR--------------*/
#cal-block {float:left;
padding:1.9em;
height:350px;}

table {border-collapse: collapse;}

th, td {padding: 15px;
  text-align: left;}

tr:hover {background-color: #99d6ff;}

th {background-color: #008ae6;
  color: white;}

.busy {background-color:005c99;color:white;}
.booked {background-color: #62b2e6;color:white;}



/*-----LINKS-----------*/
a:link {text-decoration: none;color:#007acc;}
a:visited {color:005c99;}
a:hover {text-decoration: underline;}


a.title-link:link {text-decoration:none;
color:white;}
a.title-link:hover {text-decoration:underline;
color:white;}
a.title-link:visited {color:white;}


a.text-link:link {text-decoration:underline;
color:#007acc;}
a.text-link:hover {text-decoration:none;
color:#007acc;}
a.text-link:visited {color:black;}
