html, body {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
}
.menu, .parentTitle {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
	}
.currentSubMenu a {
  font-family: serif; font-style: normal;letter-spacing:normal;  font-size: 12px;
  text-decoration: none;
  
}
.parentTitle {
	font-size: 14px;
}
.imageTitle, .subsectionTitle {
		font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 14px;
}
.subsectionTitle {
	font-size: 12px;
}
.menuDivider {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 18px;
}
.postContainer {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
}

.staticItem h1 {
    font-family: serif; font-style: normal;letter-spacing:normal;    font-size: 14px;
}

.postContainer h1 {
		font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 16px;
}
.moreInfo {
  font-family: serif; font-style: normal;letter-spacing:normal;  font-size: 12px;
}
.linkCaption {
		font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 16px;

}
.parentLink a:hover {
	text-decoration: underline;
}
.postContainer h2,
.categoryTop h1 {
	margin: 0px;
  margin-bottom: 10px;
	display: inline-block;
	font-size: 16px;
    font-family: serif; font-style: normal;letter-spacing:normal;	padding-right: 10px;
	padding-top: 5px;
}
.icon {
 font-size: 20px;
}
.scrollImage .icon, .scrollVideo .icon {
  font-size: 16px;
}
.scrollDescription h2, .previewTitle {
    font-family: serif; font-style: normal;letter-spacing:normal;  font-size: 12px;
}
.latestTweets h3 {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;

}
.latestTweets #twitter_update_list {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
}
.categoryDescription {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 14px;
}
.imageDescription,
.textSection,
.subsectionDescription,
.post {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
	text-transform: none;
	font-style: normal !important;
}
.subcatText h2,
.subcatText h3,
.staticItem h2,
.staticItem h3
 {
  font-family: serif; font-style: normal;letter-spacing:normal;  font-size: 14px;
}
.subcatText h3,
.staticItem h3 {
	font-size: 12px;
}
.subcatText .textSection{
	font-size: 12px;

}
a {
	text-decoration: underline;
}

.menu a {

    text-decoration: none;
}
.splash .siteTitle a {
	font-size: 20px;
    text-decoration: none;
}
.siteTitle a {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 20px;
	    text-decoration: none;
}
.contentNav {
	font-size: 15px;
}
.postText,
.mobile .postContainer {
	letter-spacing: 0px;
	text-transform: none;
	font-size: 12px;
}
.postText a {
	text-decoration:underline;
}
.shareButton {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 12px;
}
.mobile .post h1 {
	font-weight: normal;
		font-size: 14px;
}
.blogTitle,
.blogItem h1,
.blogSummary h2,
.mobile.blog .postText h3,
.blogItem h3 {
	font-family: serif; font-style: normal;letter-spacing:normal;}
.blogTitle {
	font-size: 24px;
}
.blogItem h1 {
	font-size: 20px;
}
.blogSummary h2 {
	font-size: 16px;
}
.mobile.blog .postText h3,
.blogItem h3 {
	font-size: 14px;
}
.blogBody, .blogSummary .blogSummaryDescription {
	font-family: serif; font-style: normal;letter-spacing:normal;	font-size: 14px;
	font-style: normal;
	text-transform: none;
}

.blogHeading {
  font-family: serif; font-style: normal;letter-spacing:normal;  font-size: 16px;
}
.blogSummaryText a {
  text-decoration: none;
}
