/* -*- tab-width:2; -*-
  Style Sheet for Belchin' Waffles.

  $Id: Other.css,v 1.18 2002/04/29 06:47:58 estesm Exp $
*/


body {
	margin: 0px;
	padding: 0px;
	color: black;
	background-color: white;
	font-family: verdana, arial, sans-serif;
}

table tr td {
	margin: 0px;
	padding: 0px;
}

a:link, a:visited {
	color: #000000;
	text-decoration: underline;
}

a:active {
	background-color: #efefef;
	color: #ffffff; 
	text-decoration: underline;
}

a:hover {
	background-color: #339966;
	color: #efefef;
	text-decoration: none;
}

div.logo-container {
	border: #339966 1px dashed;
	background-color: #ccffcc;
	padding: 10px;
	margin: 10px;
	text-align: center;
}


.message {
	margin-bottom: 1em;
	border: #ccffcc 1px solid;
}

.message-container {
	vertical-align: top;
	padding-right: 10px;
}

.message-subject {
	color: white;
	background-color: #339966;
	padding: .3em;
	font-size: 18px;
	font-weight: bold;
}

.message-body {
	color: black;
	background-color: white;
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	padding: .3em;
}

.message-header {
  color: black;
  background-color: #efefef;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  padding: .3em;
  text-align: center;
	clear: right;
}

img {
  border: 0;
}

img.icon {
	float: right;
	padding: .5em;
}

.sidebar-top {  
  border-bottom: #339966 1px solid;
  color: black;
  background-color: #ccffcc;
  padding: .3em;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  
}

.sidebar-bottom {
	border-top: #339966 1px solid;
  color: black;
  background-color: #ccffcc;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  padding: .3em;
  text-align: center;
}

.sidebar {
  margin-bottom: 1em;
	border: #339966 1px solid;
}

.sidebar-container {
  vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}

.sidebar-body {
  color: black;
  background-color: #efefef;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  padding: .3em;
}

.message-container {
	vertical-align: top;
	padding-right: 10px;
}

.space-waster {
	padding: 2em;
	width: 100px;
	background-color: white;
	color: #ccffcc;
	font-weight: bold;
}

.day-seperator {
/*	padding-left: 2em;
	padding-right: 2em; */
	width: 50%;
	color: #339966;
	background: #efefef;
	margin-bottom: 8px;
	text-align: center;
	font-size: 10pt;
}

b.highlight {
	font-weight: normal;
	background-color: yellow;
}

table.calendar {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.random-picture {
	width: 150px;
}
