
/* TYPOGRAPHY */
/* ----------------------------------------- */


body{
	color: #222222;
	font-size: 100%;
	font: .8em/1.6em Georgia, Palatino, "Times New Roman", Times, serif;
	}
	
p {
	padding-bottom:1em;
		}

		
#sectionmain ul li, #letter ul li{
display: list-item;
list-style-type: disc;
margin-left: 50px;
		}
		
#sectionmain ol li, #letter ol li{
display: list-item;
list-style-type: decimal;
margin-left: 50px;
padding-bottom:6px;
		}
				
		
blockquote{
	padding: 0 60px 5px 30px;
	font-size: .9em;
	line-height: 1.6em;
	}
	

/*------- Community Link Blogroll --------------------------*/	
			
ul#bookmarks .linkcat{
	list-style-type: none;
	width: 500px;
	padding-bottom: 15px;
	}
		

ul#bookmarks li a{
	font-style: normal;
	font-size: 1.1em;
	line-height: 1.5em;
	}
		
ul#bookmarks li ul li {
	font-style: italic;
	font-size: .85em;
	line-height: 1.2em;
	padding-bottom: 10px;
	color: #666;
	}	
	

/*------- Hyperlinks --------------------------*/


a, a:visited {
	color: #1c4e74;
	font-weight: bold;
	text-decoration: none;
	}
	
a em, a em:visited {
	font-weight: bold;
	}	
	
a:focus, a:hover, a:active {
	text-decoration: underline;
	background-color: #f3e3a7;
	}
	

			
/*------- Section Titles --------------------------*/
	
	
.sectiontitle {
	color: #222;
	font: small-caps 19px/28px Georgia, Palatino, "Times New Roman", Times, serif;
	margin-top: 17px;
	}

.sectiontitle2, .sectiontitle2 a {
	color: #317582;
	font: small-caps 19px Georgia, Palatino, "Times New Roman", Times, serif;
	margin: 26px 0px 5px 0px;
	}

.sectiondesc  {
	color: #222;
	font: italic 11px/13px Georgia, Palatino, "Times New Roman", Times, serif;
	}	
	


/*--  H1: Article Heading --*/
h1 {
	color: #317582;
	font: bold 1.4em/1.4em Georgia, Palatino, "Times New Roman", Times, serif;
	padding: 28px 0 8px 0;
	}
	
h1 em {
	font-style: italic;
	
	}
	
h1 a, h1 a:visited, h1 em {
	color: #317582;
	text-decoration: none;
	font-weight:bold;
	}
	
h1 a:hover, h1 a:active, h1 a:focus {
	text-decoration: underline;
	background-color: #f3e3a7;
	}
	
h1.letterhd{
	padding-top: 13px;
	}	
	
/*-- H2: Article Subhead applied by author / Subtitle 2 class from old EISP site format --*/	
		
h2, h2 em {
	color: #333;
	font: bold italic 1em Georgia, Palatino, "Times New Roman", Times, serif;
	padding: 8px 0 6px 0;
	}
	
		
	
				

/*-- H3: Article Category  Superhead --*/

#categoryhd {
	color: #f27523;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	}
	
#categoryhd a:link, #categoryhd a:visited {
	color: #f27523;
	font-weight: normal;
	}
		
#categoryhd a:hover, #categoryhd a:active, #categoryhd a:focus {
	text-decoration: underline;
	background-color: #f3e3a7;
	}




/*-- Meta baselines --*/

		
.meta {
	color: #777;
	text-align:right;
	font: 9px/14px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	}

		
.meta a, .meta a:visited, .metaside a, .metaside a:visited {
	color: #777;
	text-decoration: none;
	}
.meta a:hover, .meta a:active, .meta a:focus , .metaside a:hover , .metaside a:active, .metaside a:focus  {
	color: #222;
	font-weight: bold;
	text-decoration: underline;
	background-color: #f3e3a7;
	}				


/*-- Letter Author credit  --*/	
	

.authorname{
	color: #f27523;
	font-weight: bold;
	font-size: 11px;
	}	
	
.authordesc  {
	color: #222;
	font-style: italic;
	}	
	
.author {
	color: #555;
	text-align: left;
	font: italic .85em Georgia, Palatino, "Times New Roman", Times, serif;
	text-indent: -17px;
	padding-left:17px;
	border-bottom: 1px solid #bbb;
	margin-bottom: 8px;
	}
	
.biobox{
	border-top: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	line-height:1.5em;
	font-weight: bold;
	}
	
.biotitle{
	color: #888;
	font: 10px/24px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	}				
		

/*------- Sidebar Headlines --------------------------*/

/*-- News & Links Heading--*/
	
h5 {
	color: #f27523;
	font: bold 13px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	padding: 0 0 3px 0;
	}

 h5 em {
	 font-weight:bold;
 }
					

#newscopy {
	color: #464646;
	font: 11px/16px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	}
	
#newscopy a {
text-decoration: none; 
		}
		
#newscopy a:hover, #newscopy a:active, #newscopy a:focus {
	text-decoration: underline;
	background-color: #f3e3a7;
	}	
		
	
#newsmeta {
	color: #777;
	font: 9px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
		}
		
#newsmeta a {
	color: #777;
	font-weight: bold;
	text-decoration: none;
	}
#newsmeta a:hover, #newsmeta  a:active, #newsmeta  a:focus {
	color: #222;
	font-weight: bold;
	text-decoration: underline;
	background-color: #f3e3a7;
	}		
	

/*-- SIDEBAR Categories list--*/	
	
.categories{
	color: #222;
	/*font: .9em/1.3em Georgia, Palatino, "Times New Roman", Times, serif;*/
	font: 8pt Georgia, Palatino, "Times New Roman", Times, serif;
	line-height:normal;
	padding: 38px 0 15px 0;
	border-bottom: 1px solid #ccc;
	}	

.categories a, .postslist a{
	color: #222;
	font-weight: normal;
		}	

ul.categories li{
	padding: 4px 0 2px 0;
	}
	
.current-cat a{
	color: #222;
 	font-weight:bold;
 	}
		
.current-cat-parent a{ 
 	}
		
.topcategory a {
	display:block;
	color: #f27523;
	font: small-caps 18px Georgia, Palatino, "Times New Roman", Times, serif;
	padding-bottom: 9px;
	border-bottom-style:double;
	border-bottom-color: #ccc;
	border-bottom-width: 3px;
	}		

ul.children {
	padding-left:16px;
	}
	
	
	
 ul.postslist li,  ul.postslist li em{
 	color: #222;
	/*font: .8em/1.2em Georgia, Palatino, "Times New Roman", Times, serif; */
	font: 8pt Georgia, Palatino, "Times New Roman", Times, serif;
	padding: 8px 0 0px 0;
	}
		
	

/*-- SIDEBAR Meta list--*/	


.metaside{
	/*font: .9em/1.5em Georgia, Palatino, "Times New Roman", Times, serif; */
	font: 9pt Georgia, Palatino, "Times New Roman", Times, serif;
	}	
	
	
.metaside a, .metaside a:hover, .metaside a:active, .metaside a:focus{
	font-weight: normal;

	}


	
.metasidetitle{
	display:block;
	color: #367e8d;
	font: small-caps 16px Georgia, Palatino, "Times New Roman", Times, serif;
	padding-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-color: #ccc;
	border-bottom-width: 1px;
	margin-bottom: 3px;
	}


/*------- FOOTER --------------------------*/


#footer {
	color: #888;
	font: bold 9px/14px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;

	}


/*------- SEARCH FORM / Results --------------------------*/

#s, #slg{
	color: #777;
	font: bold 12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans-serif;
	padding: 3px 0 0 3px;
	}

.searchheader{
	padding: 16px 0 0 0;
	}
	
.search-terms{
	color:#f27523;
	}
		
.searchexcerpt{
	font: .75em/1.4em Georgia, Palatino, "Times New Roman", Times, serif;
	}		