body {
	margin: 0px 0px 20px 0px;
	background-color: #fff;
	text-align: center;
}

a       { color: #639; font-family: "Trebuchet MS", Verdana; font-weight: bold; text-decoration: none }
a:visited   { color: #666; font-family: "Trebuchet MS", Verdana }
a:hover      { color: #93c; font-family: "Trebuchet MS", Verdana }

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

#container     { line-height: 140%; background-color: #fff; text-align: left }

#banner         { background-color: #fff; background-image: url(http://www.jodiferous.com/blog/images/banner.jpg); background-repeat: no-repeat; background-position: left top; text-align: left;  padding-bottom: 2px; padding-left: 20px; width: 600px; height: 250px; }

#banner-img {
	display: none;
}

#banner a  { text-decoration: none }

#banner h1 {
	font-size: 95%;
	display: none;
	padding-right: 10px;
	font-weight: bold;
}

#banner h2  { font-size: x-small; display: inline; padding-left: 10px }

#center     { padding-right: 15px; width: 65%; float: left; overflow: hidden }

.content      { color: #000; font-size: x-small; font-family: "Trebuchet MS", Verdana; text-decoration: none; padding: 10px 15px 5px 20px }

#right        { width: 300px; overflow: hidden; border: solid 1px #000 }

.content p          { color: black; font-size: small; font-family: "Trebuchet MS", Verdana; font-weight: normal; line-height: 140%; background-color: #fff; text-align: left; margin-bottom: 0; padding-right: 1em; padding-left: 10px }

.content blockquote    { color: black; line-height: 150%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 5px; border: solid 0 }

.content li    { font-size: x-small; font-family: "Trebuchet MS", Verdana; line-height: 150% }

.content h2           { color: #639; font-size: small; font-family: "Trebuchet MS", Verdana; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; margin-bottom: 0; padding-left: -5px; vertical-align: baseline }

.content h3            { color: #060; font-size: small; font-family: "Trebuchet MS", Verdana; font-style: italic; font-weight: bold; line-height: 120%; text-align: left; margin-top: 0; margin-bottom: 0; padding-left: 10px; border-bottom: 1pt solid #000 }

.content p.posted            { color: #639; font-size: xx-small; font-family: "Trebuchet MS", Verdana; line-height: normal; text-align: left; padding-bottom: 0; padding-left: 10px }

.sidebar      { color: #060; padding: 0 20px 10px 25px }

#calendar       { color: #060; font-size: x-small; font-family: "Trebuchet MS", Verdana; line-height: 140%; text-align: center; margin: 0 -10px 10px 0; padding: 2px 2px 2px 30px; width: 75% }

#calendar table  { padding: 2px 2px 2px 15px; width: 75%; border: 0; border-collapse: collapse }

#calendar caption        { color: #639; font-size: x-small; font-family: "Trebuchet MS", Verdana; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; text-transform: uppercase; margin: 20px auto 10px -10px; padding: 3px }

.sidebar h2       { color: #060; font-size: small; font-family: "Trebuchet MS", Verdana; font-style: italic; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left;  margin: 20px auto 10px -10px; padding-left: 5px; }
.sidebar  text   { color: #000; font-size: xx-small; font-family: "Trebuchet MS", Verdana; line-height: 100%; text-align: left; padding-left: 5px }
#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td  { text-align: center; padding: 2px }

.sidebar ul {
	padding-left: 10px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar li       { color: #060; font-size: small; font-family: "Trebuchet MS", Verdana; line-height: 120%; text-decoration: none; text-align: left; list-style-type: none; margin-top: 2px }
.sidebar img {
	border: 3px solid #fff;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note  { font-size: x-small; font-family: "Trebuchet MS", Verdana; line-height: 150%; text-align: left; margin-bottom: 15px; padding: 2px }

#powered    { color: #639; font-size: x-small; font-family: "Trebuchet MS", Verdana; line-height: 150%; text-align: left; margin-top: 10px }

#comment-data  { text-align: left; margin-right: 15px; padding-right: 15px; width: 180px; float: left; border-right: 1px dotted #bbb }
textarea[id="comment-text"] {
	width: 80%;
	}
.text   { color: #000; font-size: xx-small; font-family: "Trebuchet MS", Verdana; line-height: 140% }
.disclaimer  { color: #000; font-size: xx-small; font-family: "Trebuchet MS", Verdana; line-height: 140% }
