

/**/

@import url(style_20081203.css);

.daySelected {text-decoration: line-through;}
.dayLink {display:none;}
.nightLink {font-weight: bold;}
.nightSelected {display:none;}

body {
    color: black;
    background: #D3D3D3; /* LightGrey */
}

.widget_core_coll_title {
    color: black;
}

.widget_core_coll_tagline {
    color: black;
}

.menubox {
    border: 2px solid #696969;  /* DimGray */
    background: Silver;
    color: black;
}

#menu input.submit,
input.reset {
    background-color: #D3D3D3; /* LightGrey */
    color: Black;
}

#menu input.submit:hover {
  color: Red;
  background-color: White;
}

#menu input.SearchField {
    background-color: White;
    color: Black;
    border: 1px solid #696969;  /* DimGray */
}

a {
    color: #8B0000;  /* DarkRed */
}

a:visited {
    color: #8B0000;  /* DarkRed */
}

a:hover {
    color: Red;
}

blockquote {
    background-color: transparent;
    border-left: 2px dotted #696969;  /* DimGray */
}

.postmetadata {
    border-top: 1px solid #696969;  /* DimGray */
    border-bottom: 3px solid #696969;  /* DimGray */
    background: Silver;
    color: Black;
}

.navigation {
    border-top: 3px solid #696969;  /* DimGray */
    border-bottom: 3px solid #696969;  /* DimGray */
    background: Silver;
    color: black;
}

div.bTitle,
div.bCommentTitle {
    border-top: 3px solid #696969;  /* DimGray */
    border-bottom: 1px solid #696969;  /* DimGray */
    background: Silver;
    color: black;
}

div.bCommentSmallPrint {
    border-top: 1px solid #696969;  /* DimGray */
    border-bottom: 3px solid #696969;  /* DimGray */
    background: Silver;
    color: Black;
}
form.bComment fieldset input.submit,
input.reset,
input.preview {
    background-color: Silver;
    color: Black;
}
form.bComment fieldset input.submit:hover,
input.preview:hover {
  color: Red;
  background-color: White;
}
form.bComment .note,
.notes {
    color: #404040;
}

#comment_preview.bComment{
  color: black;
  background: #D3D3D3; /* LightGrey */
}

/* Calendar: */
table.bCalendarTable caption {
	border-left: 1px solid #696969;  /* DimGray */
	border-right: 1px solid #696969;  /* DimGray */
	border-top: 1px solid #696969;  /* DimGray */
}
table.bCalendarTable {
	border: solid 1px #696969;  /* DimGray */

}
table.bCalendarTable tfoot td {
	border-top: 1px solid #696969;  /* DimGray */
}
th.bCalendarHeaderCell {
	color: Black;
	text-decoration: underline;
}
