<!--
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin-bottom: 1em;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
th,td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}



  html { 
    background-color: #eee; 
    background-image: url('/images/quilt_bg2.jpg');
  }
    
  img { 
    border: 0; 
  }
  
  p, table {
    margin-bottom: 0.7em;
  }
  
  a:link, a:visited {
    color: #360;
    text-decoration: underline;
  }
  
  a:active, a:hover {
    color: #c00;
    text-decoration: none;
  }
  
  .yui-t2 { 
    background-color: #fff; 
    border: 2px dashed #eee;
    background-image: url('/images/aroundcorner_bg.gif');
  }
    
  #hd { 
    font-size: 123.1%; 
    padding: 0.5em; 
    margin-bottom: 0; 
    padding-bottom: 0;
    text-align: center;
  }
    
  #mainContent { 
    background-color: #efe; 
    padding: 0.5em; 
    margin: 0.5em 0.5em 0.5em 0; 
    border: 2px dashed #aba;
    font-size: 116%;
  }
    
  #mainMenu { 
    background-color: #fee; 
    padding: 0.3em; 
    margin: 0.5em; 
    border: 2px dashed #baa;
  }
  
  #mainMenu ul {
    list-style: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }
  #mainMenu ul li {
    list-style: none;
    list-style-type: none;
  }

  #mainMenu a:link, #mainMenu a:visited {
    font-weight: bold;
    color: #360;
    text-decoration: none;
  }
  
  #mainMenu a:active, #mainMenu a:hover {
    font-weight: bold;
    color: #c00;
    text-decoration: none;
    border-bottom: 1px dotted #f00;
  }
    
  #ft { 
    text-align: center; 
    font-size: 77%; 
    padding: 0.5em; 
    margin-bottom: 0.5em;
  }
  
  .stitched {
    background-color: #eff; 
    padding: 0.3em; 
    margin: 0.5em 0 0.5em 0.5em; 
    border: 2px dashed #abb;
  }

-->