
/* typography.css */
body {
	font-size: small;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
  line-height: 1.5; 
	background-color: #fff; 
	color : #333;
}
* html body {
	font-size: x-small;
	f\ont-size: small;
}
	
h2, h3, h4, p, ul, blockquote { margin: 0 20px 0.75em; }
	
h2, h3 {
	margin-bottom: .55em;
	font: 200% "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
}
	
p { font-size : 100%; }
h2, h3 { color : #78adf3; }	
li > h4 {margin-left: 0;}
div#site_info p { color: #444; }
li > p { margin-left:0; }
a:link, a:visited { text-decoration: none; }
a:link, a:visited {	color: #f90; }


