a:link, a:visited, a:active
	{
		text-decoration: none;
		color: blue;
	}

/* Status window text */
p.status1
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: bold;
		color: gray;
		text-align: center;
		margin-bottom: 5px
	}
p.status2
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: bold;
		font-style: italic;
		color: black;
		text-align: center;
		margin-top: 5px
	}

/* Left-hand links pane */
h2.links
	{
		font-family: verdana, arial, sans-serif;
		font-size: larger;
		text-align: center;
	}

p.linkurl
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: normal;
		text-align: left;
		margin-left: 5px;
		margin-bottom: 5px;
	}

p.linktext
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: normal;
		text-align: left;
		color: gray;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-left: 10px;
	}
/* Boy Meets World banner */
h2.banner {
		font-family: verdana, arial, sans-serif;
		font-size: 120%;
		text-align: center;
		margin-bottom: 5px;
		margin-top: 5px;
		color: black;
	}
p.banner {
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		text-align: center;
		color: #666666;
		margin-bottom: 10px;
		margin-top: 0px;
}
/* Main panel of page */
h2.date {
		font-family: verdana, arial, sans-serif;
		font-size: 80%;
		font-style: italic;
		text-align: left;
		margin-bottom: 5px;
		margin-top: 5px;
		color: #444444;
	}
h2.main
	{
		font-family: verdana, arial, sans-serif;
		font-size: larger;
		text-align: left;
		margin-bottom: 5px;
		margin-top: 5px;
	}

img.mainbig
	{
		border-style: solid;
		border-width: thin;
		border-color: black;
		margin-left: 1em;
		margin-right: 1em;
		margin-top: 1em;
	}
p,
p.maintext1
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: normal;
		text-align: justify;
		color: black;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right:20px;
	}
p.postedat
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: left;
		color: gray;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 10px;
	}
p.permalink
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: left;
		color: black;
		margin-top: 5px;
		margin-bottom: 15px;
		margin-left: 10px;
	}
p.badges
	{
		text-align: center;
		margin-top: 20px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right:10px;
	}
h3
	{
		font-family: verdana, arial, sans-serif;
		font-size: 105%;
		text-align: left;
		margin-left: 5px;
		margin-bottom: 5px;
		margin-top: 5px;
	}
h4
        {
                font-family: verdana, arial, sans-serif;
                font-size: 100%;
                text-align: left;
                margin-left: 2px;
                margin-bottom: 5px;
                margin-top: 5px;
	}

p.maintext2
	{
		font-family: verdana, arial, sans-serif;
		font-size: smaller;
		font-weight: normal;
		text-align: left;
		color: black;
		margin-top: 5px;
		margin-bottom: 20px;
		margin-left: 10px;
	}
/* Drilled down pages */
p.fullsize
	{
		font-family: verdana, arial, sans-serif;
		font-size: xx-small;
		font-weight: normal;
		text-align: right;
		color: black;
		margin-top: 0.2em;
		margin-bottom: 0em;
		margin-right: 2em;
	}
h2.entry
	{
		font-family: verdana, arial, sans-serif;
		font-size: larger;
		text-align: left;
		margin-bottom: 0.5em;
		margin-top: 0px;
	}
p.entrytext
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: left;
		color: black;
		margin-top: 5px;
		margin-bottom: 20px;
		margin-left: 10px;
	}
p.navleft
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: left;
		color: black;
		margin-bottom: 0.5em;
	}
p.navright
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: left;
		color: black;
		margin-bottom: 0.5em;
	}

/* plugin info at bottom */
p.pluginfo
	{
		font-family: verdana, arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		text-align: right;
		color: gray;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
	}



/* Calendar */

.calendar { }
.calendar table {
	margin-left:		auto; 
	margin-right:		auto;
	margin-bottom:		20px;
}
.calendar table .prev-link {
	margin-left:		0; 
	text-align:		left;
}
.calendar table .next-link {
	margin-right:		0;
	text-align:		right;
}
.month-calendar, .year-calendar {
	border-collapse:	collapse; 
}
.month-calendar-head, .year-calendar-head {
	font-family:		verdana, arial, sans-serif;
	font-size:		smaller;
	font-weight:		bold;
}
.month-calendar-day-head, .year-calendar-subhead {
	font-family:		verdana, arial, sans-serif;
	font-weight:		normal;
	font-size: x-small;
}

.month-calendar {
	text-align: 		center;
}

.month-calendar-day-noday,
.month-calendar-day-link,
.month-calendar-day-nolink,
.month-calendar-day-this-day,
.month-calendar-day-future {
	font-family:		verdana, arial, sans-serif;
	font-size: x-small;
}

.year-calendar-month-link, 
.year-calendar-month-nolink,
.year-calendar-this-month, 
.year-calendar-month-future {
}

.month-calendar-day-future, .year-calendar-month-future {
	color:			#333333;
}

.month-calendar {
	background:		white;
	border: 		1px solid gray;
}
.calendar th {
	border-bottom: 		1px dotted gray;
}
.Saturday {
	border-left:		1px dotted gray;
}
.Sunday {
	border-right:		1px dotted gray;
}
.Saturday, .Sunday {
	background:		#EEEEEE;
}
.month-calendar-day-this-day, .year-calendar-this-month {
	background:		#DDDDDD;
}
.year-calendar {
	background:		#fff3de;
	border: 		1px dotted #83660f;
}

pre
{
	background-color: #FFFFCC;
	border-style: solid;
	border-width: thin;
	border-color: Gray;
	padding: 4px 4px 4px 8px;
	margin-left: 2em;
	margin-right: 2em;
}

