html, body {margin:0;padding:0;	height:100%; 
			background-color:#000000;}
html>body #container {height:100%;} 
#container {	width:850px;margin:0 auto;}
#head {width:850px;height:175px;background-color:#000000}
html>body #head {	position:fixed;	z-index:10; }   /* Prevent certain problems with form controls */
html>body #content-wrap {height:100%;}
html>body #content {padding-top:175px; padding-bottom:5px} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */
#footer {width:850px;height:5px;}
html>body #footer {position:fixed;	bottom:0;z-index:10;} /* Prevent certain problems with form controls */
body {font-family:Verdana, Arial, Helvetica, sans-serif; }
/*  CONTAINER SEGMENT */
#flashcontent {
		width: 850px;
		height: 175px;
}
/*  HEAD SEGMENT */
#content {
	background-color:#964d00;
	font-size:12px; font-weight:bold; color:#FFE3A5; line-height:175%;
}
#content a{color:#FFE3A5; text-decoration:none; border-bottom:1px dotted #FFE3A5}
#content a:hover {color:#241907; text-decoration:none; border-bottom:none}
#content .pageTitle {float:right; text-align:right; }
#content .hdg {color:#FFE3A5; font-size:16px; font-weight:bold; letter-spacing:.3em; font-variant:small-caps}
#content .buy {margin-left:100px; margin-top:-30px; cursor:pointer; cursor:hand;width:105px; height:80px; border:0px}
#imglink {border:none; text-decoration:none}
#imglink a {border:none; text-decoration:none}

#text {clear:both; padding-bottom:15px; padding-top:15px; padding-right:5px; padding-left:5px}
#text p {text-align:justify; }
#editText {clear:both; padding-bottom:15px; padding-top:15px; padding-right:5px; padding-left:5px;
			 font-size:small; font-weight:bold 
}
#editText p {text-align:justify;}
#cds {}
#cds a {color:#dc1b1c; font-weight:bold; text-decoration:none; border-bottom:1px dotted #dc1b1c;}
#cds a:hover { color:#000000; font-weight:bold; border-bottom:1px dotted #000000}

div.row {clear: both; padding-top: 10px; margin-left:-22px }
div.row span.label { float: left; text-align: left; color:#000000; font-weight:bold; width:306px;  }
div.row span.formw { float: right; text-align: left; font-size:small; font-weight:normal; line-height:normal;  width:446px;  } 
.listen {color:#dc1b1c; font-weight:bold}
/*   FOOT SEGMENT   */
#foot {clear:both; background-color:#964d00; text-align:center; padding-top:10px; height:95px}
#foot a{color: #241907; text-decoration:none; font-size:10px; font-weight:bold; letter-spacing:.2em}
#foot a:hover {color:#FFE3A5; text-decoration:none;}
#home #foot .home a,
#listen #foot .listen a,
#scrapbook #foot .scrapbook a,
#banjos #foot .banjos a,
#classes #foot .classes a,
#presstech #foot .presstech a
	{text-decoration:none; color:#FFE3A5; cursor:default}
	
#foot #credit { font-family:"Times New Roman", Times, serif; font-size:9px; color:#FFDB86;
			     font-style:italic; font-weight:bold; letter-spacing:.1em; text-align:left;
				 padding-left:70px; padding-right:70px; padding-top:42px; padding-bottom:5px; float:left}
#foot #credit a { font-family:Arial, Helvetica, sans-serif;font-size:9px;
				 font-style:normal; color:#FFDB86; text-decoration:none; font-weight:bold }
#foot #credit a:hover {text-decoration:none; border-bottom:1px dotted #FFDB86}
#foot #credit .copy {font-style:normal; font-weight:normal; text-align:left;
					  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
					  letter-spacing:normal; margin-top:5px
}
#foot #contact { font-family:"Times New Roman", Times, serif; font-size:10px; color:#FFDB86;
			     font-style:italic; font-weight:bold; letter-spacing:.2em; text-align:right;
				 padding-left:70px; padding-right:70px; padding-top:40px; float:right}
#foot #contact a { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-style:normal; color:#FFDB86; text-decoration:none; font-weight:bold }
#foot #contact a:hover { text-decoration:none; border-bottom:1px dotted #FFDB86}
#foot #contact .phone {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-style:normal; color:#FFDB86;  font-weight:bold}
#foot #contactNoJS { text-align:right; padding-right:70px; padding-top:30px; float:right}
#foot #contactNoJS .phone {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; font-style:normal; color:#FFDB86;  font-weight:bold}

img {border:0px}
/*   FOR THUMBNAILS  */
.imgFrame {
	background-color: #964d00;
	background-image:url(../images/thumbBack.jpg); background-repeat:no-repeat; background-position:center;
	padding: 3px; border: 2px solid #FFE3A5; cursor:pointer;
}
.imgNoFrame {
	background-color: #964d00;
	background-image:url(../images/thumbBack.jpg); background-repeat:no-repeat; background-position:center;
	margin: 1px; border: 1px solid #000000;	padding: 3px; 
}
.caption {
	font-size: 9px; font-weight:normal;	color:#FFE3A5; 
	letter-spacing:normal; line-height:normal; 
}
