* {
	font-family: "Franklin Gothic Medium", "Geneva", sans-serif;
}

p {
	font-size:1.3em;
}

li {
	font-size:1.3em;
}

blockquote {
	font-size:1.3em;
}

dd {
	font-size:1.3em;
}

dt {
	font-size:1.3em;
}

em {
	font-size: 1.0em;
	font-family: "Trebuchet MS";
	font-style: italic;
}

blockquote li, blockquote p, blockquote dd, blockquote dt,
dd blockquote, dd p, dd li,
li blockquote, li dd, li dt, li li, li p,
td blockquote, td dd, td dt, td li, td p, td td
{
	font-size:1em;
}

h1 {
	font-size: 2.2em;
	line-height: 1.3em;
	margin-bottom: 1.0em;
	padding-bottom: 0.3em;
}

h2 {
	font-size: 1.9em;
	line-height: 1.1em;
	margin-bottom: 0.8em;
	padding-bottom: 0.3em;
}

h3 {
	font-size: 1.8em;
	line-height: 1.0em;
	margin-bottom: 0.8em;
}

h4 {
	font-size: 1.7em;
	line-height: 0.9em;
	margin-bottom: 0.8em;
}

h1, h2, h3, h4 {
	font-family: "Trebuchet MS";
	font-weight: normal;
}

#content p {
	line-height: 1.4em;
}

.index h1 a {
	font-family: "Trebuchet MS";
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	color: #000;
}

#nav_1st {
	font-weight: bold;
}

#nav_1st a {
	padding:9px 24px 6px 15px;
}

ul#nav_2nd {
	font-weight: bold;
}

ul#nav_2nd a {
	padding: 9px 10px 7px 10px;
}   

.adlist li {
	padding: 6px 18px 6px 13px;
	line-height: 1.3em;
	font-size: 1.1em;
}

.adlist li, .adlist a, .calendar td, .calendar th {
	font-family: Helvetica, Arial, sans-serif;	
}

.adlist h1 {
	font-family: "Franklin Gothic Medium", "Geneva", sans-serif;
	font-weight: bold;
	font-size: 1.4em;
	padding: 15px 0px 12px 15px;
}

.calendar caption {
	text-align: center;
	font-size: 1.3em;
	font-weight: bold;
	padding: 12px 0 10px 0;
}

.calendar tr {
	text-align: center;
	font-size: 1.0em;
	font-weight: bold;
}

.calendar table {
	padding: 0 5px;
	font-weight: bold; 
}                

.comment_info .author {
	font-weight:bold;
}

.comment_info .datestamp {
	font-weight:bold;
}

input.search_field {
	font-family: "Franklin Gothic Medium", "Geneva", sans-serif;
	font-size: 1.3em;
	padding: 4px 0 2px 2px;
}

input.button {
	font-weight: bold;
	font-size: 1.1em;
	text-align: center;
	padding: 4px 0px 2px 0px;
}

.inherited_searchbox {
	text-align: left;
}

.inherited_searchbox h1 {
	text-align: left;
	font-family: "Franklin Gothic Medium", "Geneva", sans-serif;
	font-weight: bold;
	font-size: 1.3em;
}

#footer p {
	font-size: 1.1em;
	padding: 10px 10px 8px 10px;
}