body, td {
	font-size: 10pt;
	font-family: arial, sans-serif;
	color: #666666;
	background-color: #ffffff;
}

a, .red, .red8, .red10, .red12, .red14 {
	color: #cc0000;
}

.red8, .size8 {font-size: 8pt}
.red10, .size10 {font-size: 10pt}
.red12, .size12 {font-size: 12pt}
.red14, .size14 {font-size: 14pt}

a.ig_lgbluelink {
	color: #cc0000;
}

td#centerColumn {
	padding-left: 15px;
	padding-right: 15px;
}



h1 {
	font-size: 16pt; 
	color: #cc0000; 
	font-weight: normal; 
	font-style: italic; 
	padding: 10px 10px 10px 10px; 
	background-color: #efefef; 
	font-family:  Georgia, verdana, sans-serif;
	border: 2px groove #333;
	margin-right: 10px;
	margin-top: 7px;
}

h1 a, h1 a:visited {
	text-decoration: none;
	color: #cc0000;
}

#blog {
	padding-right: 15px;
}

#blog h2.date-header {
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 14px;
		color: #666666;
		font-weight: normal;
}

#blog h3.post-title, #blog h3.post-title a.BlogItemTitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #CC0000;
}
#blog h2.sidebar-title {
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 14px;
		color: #666666;
		font-weight: normal;
}


A.silos:link, #blog a:link {
		font-family: Verdana, Arial,Helvetica, sans-serif;
		text-decoration: none;
		font-size: 11px;
		color: #CC0000;
		text-align: center;
		line-height: 100%;
}

A.silos:visited, #blog a:visited {
		font-family: Verdana, Arial,Helvetica, sans-serif;
		text-decoration: none;
		font-size: 11px;
		color: #CC0000;
		text-align: center;
		line-height: 100%;
		}
A.silos:hover, #blog a:hover {
		font-family: Verdana, Arial,Helvetica, sans-serif;
		text-decoration: none;
		font-size: 11px;
		color: #0000CC;
		text-align: center;
}



/* ************************************** */
/* BEGIN SECTION FOR THE NAVIGATION LINKS */
/* ************************************** */

#navlist li {
	display: inline;
	/* for IE5 and IE6 */
}

#navcontainer {
	width: 150px; 
	margin-left: 10px;
	margin-top: 25px;
}

#navlist {
	width: 100%;
	/* to display the list horizontaly */
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-top: 0px #efefef solid;
	border-left: 0px #efefef solid;
	border-right: 0px #efefef solid;
}

#navlist a {
	width: 99.99%;
	height: 1.5em;
	/* extend the sensible area to the maximum with IE5 */
	display: block;
	border-bottom: 0px #efefef solid;
	text-align: left;
	text-decoration: none;
}

#navlist a:link {background-color: #fff; color: #CC0000;}
#navlist a:visited {background-color: #fff; color: #CC0000;}
#navlist a:active {background-color: #fff; color: #CC0000;}
#navlist a:hover {background-color: #fff; color: #CC0000; font-weight: bold}

/* ************************************** */
/*  END SECTION FOR THE NAVIGATION LINKS  */
/* ************************************** */


#bookPitch, #contactInfo {font-size: 8pt}

#donation {margin-top: 15px}

#breadCrumbTrail table tr td {
	font-size: 8pt;
	font-family: verdana, sans-serif;
}

#breadCrumbTrail a {
	color: #999;
}

span.subscribeLink {
	margin-left: 20px;
}

#taxDisclaimer {
	width: 122px;
	font-size: 7pt;
	font-family: verdana, sans-serif;
	color: #666;
	text-align: center;
	margin-top: 8px;
}
