div.sideBar {
  width: 140px;
  height: 155px;
  padding: 0.5em;
  font-family: arial, sans-serif;
  color: #202020;
  background-color: #bfd1ff;
  background-color: #607bbf;
}
div.leftBar  {margin: 0px 10px 10px 10px; float: left;}
div.rightBar {margin: 0px 0px  10px 10px; float: left;}

a.sideBar {
  display: block;
  text-decoration:none;
  font-size: 80%;
  color: white;
  padding:0.3em 0.0em 0.3em 0.3em;
}
a.sideBar:hover {color:black}

div.centerBar {
  width: 375px;
  height: 155px;
  margin: 0px 0px 10px 0px;
  padding: 0.5em;
  float: left;
  background-color: #e6edff;
  background-color: #bfd1ff;
  font-family: arial, sans-serif;
}
img.centerBar {
  float: left;
  margin-right: 10px;
}
div.centerLinks {
  margin-top: 16px;
  padding: 0.5em 0.0em;
  float: left;
  text-align: center;
  background-color: #607BBF;
}
a.affil {
  text-decoration: none;
  color: black;
}
a.affil:hover {text-decoration: underline;}

a.centerBar {
  font-size: 80%;
  text-decoration:none;
  color: white;
  padding:0.3em 0.5em;
  border-right:1px solid white;
}
a.centerBar:hover {color:black}
a.lastLink {
  border-right:0px solid white;
}

#name {
  font-weight: bold;
  font-size: 140%;
}
#title {
  font-size: 100%;
}

div.news {
  clear: both;
  width: 720px;
  height: 1500px;
  margin: 10px;
  font-family: arial, sans-serif;
  font-size: 80%;
  color: black;
  background-color: #f0f0f0;
  background-color: #e6edff;

}
div.newsSide {
  width: 140px;
  height: 600px;
  padding: 0.5em;
  font-family: arial, sans-serif;
  font-size:100%;
  color: black;
  background-color: white;
}
div.newsLeft  {margin: 10px 10px 0px 3px; float: left;}
div.newsRight {margin: 10px 3px  0px 0px; float: right;}

div.newsEntries {
  float: left;
  width: 390px;
}

div.newsEntry {
  position: relative;
  background-color: white;
  margin: 0px;
  padding-left: 10px;
  padding-bottom: 10px;
}

h2.entryHeader {
  width: 320px;
  padding-top: 25px;
  font-family: arial, sans-serif;
  font-size: 120%;
  font-weight: bold;
  color: #607BBF;
}
div.date {
  float: right;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  top: 0;
  right: 0;
  color: #607BBF;
}
a.newsLink {
  margin-top: 5px;
  text-decoration: none;
  display: block;
  color: black;
  font-size: 80%;
}
a.newsLink2 {
  margin-top: 5px;
  text-decoration: none;
  display: inline;
  color: black;
  font-size: 80%;
}

div.gooCal {
}
div.gooCalDate {
  color: #607BBF;
}
div.gooCalTime {
  margin-left: 10px;
  color: black;
  font-size: 80%;
}

a.moreCal {
  color: #607BBF;
  font-size: 100%;
  text-decoration: none;
}
