/* Start of CMSMS style sheet 'Site: styles' */
#header h1 {
  margin: 0px;
  padding: 0px;
  float: left;
  width: 103px;
  height: 131px;
  background: transparent url('/uploads/images/logo_golden_raven.gif') top left no-repeat;
}
#header h1 a {
  display: block;
  margin: 0px;
  padding: 0px;
  text-indent: -9999px;
  height: 131px;
  width: 103px;
}
#center h1, 
#center h2, 
#center h3, 
#center h4, 
#center h5, 
#center h6 {
  margin: 9px 0px 0px;
}
#center h1 {
  font-size: 100%;
  color:#000000;
  text-transform: uppercase;
}
#center h2, 
#center h3 {
  font-size: 90%;
  color:#000000;
}
#center p {
  margin: 0em 0em 1.5em;
}
#center p,
#center li {
  font-size: 90%;
  line-height: 1.5em;
}
#center li li {
  font-size: 100%;
}
#center a,
#center a:link,
#center a:visited {
  background-color: transparent;
  color: #009de6;
  text-decoration: none;
  border-bottom: 1px solid #bfe6f9;
}
#center a:hover {
  background-color: transparent;
  color: #009de6;
  border-bottom-color: #009de6;
}
td {
  vertical-align: top;
  font-size: 100%;
}
td p {
  margin: 0px;
  padding: 0px;
  font-size: 80%;
}
#navlist {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#sidebar {
  background: #fff;
}
#sidebar ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px 0px 3px;
  background: transparent url('/uploads/images/hr_line_sbr.jpg') bottom left no-repeat;
}
#sidebar ul ul {
  margin: 0px;
  padding: 0px;
  background-image: none;
}
#sidebar li {
  margin: 0px;
  padding: 6px 0px;
  background: transparent url('/uploads/images/hr_line_sbr.jpg') top left no-repeat;
  font-size: 80%;
}
#sidebar li li {
  margin: 0px;
  padding: 6px 0px;
  font-size: 100%;
}
#sidebar a,
#sidebar a:link,
#sidebar a:visited {
  display: block;
  margin: 0px;
  padding: 0px 0px 0px 15px;
  width: 117px;
  \width: 132px;
  w\idth: 117px;
  text-decoration: none;
  background-color: transparent;
  color: #333333;
}

#sidebar a.currentpage,
#sidebar a.currentpage:link,
#sidebar a.currentpage:visited {
  background: transparent url('/uploads/images/marker_sbr_lt.jpg') 0px 0px no-repeat;
  color: #000000;
  font-weight: bold;
}
#sidebar a:hover {
  background: transparent url('/uploads/images/marker_sbr_lt.jpg') 0px 0px no-repeat;
  color: #000000;
}
#sidebar dfn {
  display: none;
}
#homepage #rt h2 {
  font-size: 90%;
  line-height: 1.3em;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: 0.1em;
  margin: 0em;
  padding: 0.5em 0em;
  background: transparent url('/uploads/images/bg_rt_h2.gif') top center repeat-y;
  color: #666666;
  border-bottom: 1px solid #FFFFFF;
}
#rt p, #rt li {
  font-size: 80%;
  text-align: left;
}
#rt p {
  margin: 0.5em 1em 1em;
  padding: 0em;
}
#rt ul, #rt ol {
  margin: 1em;
}
#rt div.calendar-upcominglist a,
#rt div.calendar-upcominglist a:link,
#rt div.calendar-upcominglist a:visited {
  background-color: transparent;
  color: #009de6;
  text-decoration: none;
  border-bottom: 1px solid #bfe6f9;
}
#rt div.calendar-upcominglist a:hover {
  background-color: transparent;
  color: #009de6;
  border-bottom-color: #009de6;
}

#footer p {
  margin: 0em;
  padding: 1em;
  text-align: right;
  font-size: 80%;
  background-color: transparent;
  color: #FFFFFF;
}
#footer a, #footer a:link, #footer a:visited {
  background: transparent;
  color: #FFFFFF;
  text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}
#footer img {
  border: none;
}
p.footer {
  text-align: center;
  font-size: 70%;
}
/* End of 'Site: styles' */

