/* CSS Document */
/* Style Sheet for www.Crystalene.net -- created by Andrew J. Klein */

/* Settings for table making up the Header */
table#header { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 660px;
}
/* Settings for text in top-right corner of Header */
.nametag { text-align: right; font-size: 8pt; }

/* Settings for table making up the Footer */
table#footer { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	width: 660px;
}
/* Settings for colored Menu cell of both Header and Footer */
td#menu { 
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	background-color: #AA66FF;
	border: 1px solid #000000; 
	text-align: center;
	padding: 3px;
}
/* Settings for text below Menu in the Footer */
td.footText p {
	font-size: 8pt;
	text-align: center;
	margin: 1em;
}
/* Settings for links in the Menus (change to white on hover) */
a.menuLink:link { color: #000000; text-decoration: none; padding: 0.5em; }
a.menuLink:visited { color: #000000; text-decoration: none; padding: 0.5em; }
a.menuLink:hover { color: #FFFFFF; text-decoration: none; padding: 0.5em; }

/* Settings for the Side panel column on all pages */
td.sidebar {
	width: 185px;
	padding-top: 0.5em;
}
/* Settings for the Side panel column on all pages */
div.bookmark {
	width: 120px;
	background-color: #DDDDDD;
	text-align: center;
	padding: 0.75em 0em;
	border: medium double #9966CC;
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 1em;
}
.bookmark a {
	color: #000000;
	text-decoration: none;
}
/* Settings for table making up the Content panel */
table#content { 
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif; 
	width: 660px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}
/* Reduces leading space of paragraphs in Content panel */
table#content p { 
	margin-top: 0em; 
}
/* Settings for DIVs containing Snowflake image */
div.snowflake { 
	font-size: 0.8em; 
	text-align: right;
	padding: 0.5em; 
}
/* Settings for H2 tag: font settings, reduced lagging space, bottom border */
h2 { 
	margin-bottom: 0.5em; 
	font-size: 1.75em;
	font-family: "Times New Roman", Times, serif; 
	font-style: italic; 
	color: #9966CC; 
	width: 100%;
	border-bottom: solid 1px #9966CC; 
}
h2 a { 
	color: #9966CC;
	text-decoration: none; 
}
/* Settings for the "See more" links within the text (index page) */
p.moreLink { 
	font-size: 0.8em; 
}
/* Settings for audio clip link paragraph on music page */
.button {
	background-color: #CCCCCC;
	padding: 0.25em 2em;
	border: outset;
	margin-bottom: 0.5em;
	vertical-align: text-top; 
}
/* Settings for link within push-buttons (bookmark & cd pages) */
a.button:link { color: #000000; text-decoration: none; }
a.button:visited { color: #000000; text-decoration: none; }
a.button:hover { color: #FFFFFF; text-decoration: none; background-color: #9966FF; }

/* Settings for the any "Notes" or "Instuctions" */
p.note {
	background-color: #FFFFDD;
	border: 2px solid #9966CC;
	padding: 0.5em;
	margin: 0em;
}
/* Settings for margin of ordered list on CD page */
ol.cdTracks li { margin-left: -1.2em; }

/* Settings for tables contained on Products page */
table.prodList { margin-bottom: 2em; }
table.prodList th { font-size: 0.9em; font-weight: normal; text-align: left; }
table.prodList td { font-size: 0.8em; text-align: center; width: 10%; }

/* Sets left & bottom margins for tables containing images */
table.image { margin-left: 1em; margin-bottom: 1em; }

/* Clears both left & right margins for all DIVs */
div { clear: both; }

/* Sets border="0" for all images within links */
a img { border: 0px; }


/* STYLES FOR PRINTING */
/* Removes sidebar panel column from page when printed */
@media print {

  td.sidebar { display: none; }
	/* Settings for colored Menu cell of both Header and Footer */
	td#menu { 
		font-size: 0.8em;
	}

	table#header, table#footer {	}

}

