body {
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  width: 800px;
  margin-left: 100px;

}

table.agenda {
padding:0px;
border-top: 1px solid gray;
border-left: 1px solid gray;
border-bottom: 0px solid gray;
border-right: 0px solid gray;
}

table.agenda th, table.agenda td 
{
padding-bottom:2px;
border-top: 0px solid gray;
border-left: 0px solid gray;
border-bottom: 1px solid gray;
border-right: 1px solid gray;
}

#entry {

 float:left;
 margin-top: 20px;
 width: 640px;
}


#entry_img {
 float:left;
 width: 150px;
}

#entry_img img {
  border: 0px;
}

#entry_content {

 float:right;
 width: 480px;
}

#entry_txt {
    padding:0 10px 0 0;
 text-align: left;
 float:left;
    }

#main {
  background-color: #ffffff;
 width: 690px;
 left: 180px;
 top: 100px;
 position: absolute;
}

#content-wrapper {
 padding-top: 20px;

}

a, a:visited {
	color: #666666;
	text-decoration: none;
	border-width: 1px;		

}

a:hover, a:visited:hover {
	color: #660000;
	text-decoration: none;
	border-width: 1px;			
}

strong {
color: #660000;
font-style: normal;
font-weight: normal;
background-color: #CCCCCC;

}

#sidebar {
 top: 100px;
 position: absolute;

 background-color: #ffffff;
  width: 110px;
  height: 120px;
  padding-bottom: 12px;
  margin-top: 12px;
  font-size: 10pt;
}

#submenu {
	width: 500px;
position:relative;
}


#sidebar strong {
color: #660000;
font-style: normal;
font-weight: normal;

}

#monthBrowse {
  padding-top: 6px;
  font-size: 8pt;
}

.hidden {

	font-size: 10px;

	border-bottom-width: 1px;
	border-top-width: 0px;

}

#site-subtitle {
  font-size: 10pt;
  padding-left: 12px;

}

#site-title {
  padding-top: 30px;
  padding-bottom: 6px;	
  color: #000000;
  font-size: 12pt;
 
}
#site-title a, #site-title a:visited {
  color: #000000;
  text-decoration: none;
 	border-width: 0px;	 
}
#site-title a:hover, #site-title a:hover {
  color: #000000;
  text-decoration: none;
  	border-width: 0px;	 
 
}

#footer {
  color: #666666;
  float: left;
  font-size: 8pt;
  padding-top: 1px;
  padding-bottom: 20px;
  width: 100%;
  text-align: right;
}

