body { 
  background-color: /*silver;*/  #EEEEEE; 
  color: black;
  font-size: 11pt;
  font-style: normal;
  font-family: Verdana,sans-serif;
/*  font-family: Georgia, Times;*/
}

#menu       { 
        background-color: lightblue; /*#ffe188;*/ /* background */
        color: #333333; /* separator */
        position: relative;
        left: 50%;
        border: 1px solid black;
        width: 900px;
        margin: 0 0 10px -450px;
        padding: 5px 10px 5px 10px;
}

#menu a { 
	color: black;
  padding : 0 3px; 
  background-color: lightblue; /*#ffe188;*/  /* text in the menu */
  text-decoration: none;
  font-weight:bold;
}
	
#menu a:visited { 
	color: black; 
  background-color: lightblue; /*#ffe188;*/
  text-decoration: none;
}

#menu a:hover { 
  color : black; /*#ffaa00; */
  background-color: lightblue; /*black;*/
  padding : 0 3px; 
  text-decoration: none;
}

#main       {

  background-color: #FFFFFF;
  color: #333333;
        position: relative;
        left: 50%;
        border: 1px solid black;
        width: 900px;
        margin: 0 0 0 -450px;
        padding: 10px;
}

#main a { 
	color: blue;
  background-color: #FFFFFF;
  text-decoration: none;
}
	
#main a:visited { 
	color: blue; 
  background-color: #FFFFFF;
  text-decoration: none;
}

.anochange a {
color:black;
}
.anochange a:visited {
color:black;
}

#main a:hover { 
	color: blue;
  background-color: #FFFFFF;
  text-decoration: none;
}

.redcolor {
  color: red;
  background-color: white;
  font-weight: bold
}

.grey{
  font-weight: bold
}



#flickr_badge_source_txt {
  padding:0; font: 11px Arial, Helvetica, sans-serif;
  color:#666666;
  background-color: white;
}
#flickr_badge_icon {
  display:block !important; 
  margin:0 !important; 
  border: 1px solid rgb(0, 0, 0) !important;
}
#flickr_icon_td {
  padding:0 5px 0 0 !important; /* 5->0*/
}
.flickr_badge_image {
  text-align:center !important;
}
.flickr_badge_image img {
  border: /*none; */ 1px solid black !important;
}
#flickr_www {
  display:block; 
  padding:0 0 0 0 !important; 
  font: 11px Arial, Helvetica, Sans-serif !important; 
  color: red; /* #3993ff !important; */
  background-color: white;
}
#flickr_badge_uber_wrapper a:hover, 
#flickr_badge_uber_wrapper a:link, 
#flickr_badge_uber_wrapper a:active, 
#flickr_badge_uber_wrapper a:visited {
  text-decoration:none !important;
  background:inherit !important;color:#3993ff;
}
#flickr_badge_wrapper {
  background-color: #ffffff;
  color: black;
  border: solid 0 #000000;
  text-align: center;  /* STANDA: for IE */
  margin: auto;        /* STANDA: center by specification */
}
#flickr_badge_source {
  padding:0 !important; 
  font: 11px Arial, Helvetica, sans-serif !important; 
  color: #666666 !important;
  background-color: #ffffff;
}

.studyitemL0 h5 {
  text-align: center;
  background-color: #E6E6E6;
  color: black;
  font-weight: bold;
  font-size: medium;
  width: 180px;
  padding: 0px;
  margin: 0px;
}

.underline {
  text-decoration: underline;
}

.clear {
  clear: both;
}

.studyitemL0 {
  padding: 0px;
  margin: 0px;
  width: 180px;
  border: none;
}

.studyitemL {
  padding: 10px 0px 0px 0px;
  margin: 0px;
  width: 180px;
  border: none;
  text-align: center;
  vertical-align: top;
}

.studyitemR {
  border: none; 
  padding: 10px 0px 0px 10px;
  margin: 0px;
}
/*
h5{
  text-align: center;
  background-color: #E6E6E6;
  color: black;
  font-weight: bold;
  font-size: medium;
  width: 150px;
  padding: 10px 0px 0px 0px;
  margin: 0px;
  vertical-align: top;
}
*/
strong{
  text-align: center;
  background-color: #E6E6E6;
  color: black;
  font-weight: bold;
  width: 150px;
  padding: 0px;
  margin: 0px;
}

.mypicture {
  float: left;
  vertical-align: top;
  padding: 1px;
  margin: 15px 0px 0px 15px;
  width: 280px;
  border: 1px solid black;
}

.mypictd{
  padding: 10px 0px 0px 0px;
  margin: 0px;
  width: 380px;
  border: none;
  text-align: center;
  vertical-align: top;
}

.mypictd a {
	color: black;
  background-color: silver;
  text-decoration: none;
}
	
.mypictd a:visited { 
	color: black; 
  background-color: silver;
  text-decoration: none;
}

.mypictd a:hover { 
	color: black;
  background-color: silver;
  text-decoration: none;
}

.under {
  text-decoration: underline;
}

.holiday {
  color: black;
}

.academic {
  color: #b8860b; /*darkgoldenrod;*/ /* darkorange dodgerblue indigo;*/
}

.small {
  font-size: 75%;
}

#hometable {
border: 0px;
}

.gallery {
border: 2px solid black;
width: 210px;
}
