/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
/* hopkinsdance.com print stylesheet */
/* author: Jeffrey M. Heidelberg */
/* version: 2.0 January 11, 2003 */
/* http://www.jeffheidelberg.com */

/* Basic XHTML tag definitions */

body {
  font: 10pt normal arial, sans-serif;
  color: black;
  background: white;
	border: none; }
	

h2, h3, h4 {
  font: 10pt normal arial, sans-serif;
  color: black; }
  
a:link, a:visited {
  color: black;
  text-decoration: underline; }
  
/* Hiding portions of web layout */

#mainbody {
  font: 10pt normal arial, sans-serif;
  color: black;
  background: white;
border: none; }

#navigation {
  display: none;
  visibility: none;
  width: 0;
  margin: 0;
  padding: 0; }

#content {
  width: auto;
  margin: 0;
  padding: 0; }
  
#footer {
  font: 10pt normal arial, sans-serif;
  color: black;
  background: white;
  margin: 0;
  padding: 0; }
  
/* Showing hidden section titles */

#header h1 span,
#content h2#t-welcome span,
#content h2#t-news span,
#content h2#t-about span,
#content h2#t-staff span,
#content h2#t-guestinstructors span,
#content h2#t-wherelocated span,
#content h2#t-faq span,
#content h2#t-calendar span,
#content h2#t-fallclassinfo span,
#content h2#t-fallschedule span {
  display: block;
  height: auto; }
  
#header h1,
#content h2#t-welcome,
#content h2#t-news,
#content h2#t-about,
#content h2#t-staff,
#content h2#t-guestinstructors,
#content h2#t-wherelocated,
#content h2#t-faq,
#content h2#t-calendar,
#content h2#t-fallclassinfo,
#content h2#t-fallschedule {
  margin: 0;
  margin-bottom: 10px;
  padding: 0; 
  height: auto; 
}
  
table {
  font-size: 12pt;
  border: none;
}

table tr td {
  border-top: 1px solid black;
	border-bottom: 1px solid black;
}
  
.table caption {
  font-size: 14pt;
  color: black; 
}

#container {
  color: black;
  background: white;
  border: none;
  width: auto;
}