

/* ---------------FOLK LEADS FOLK LEADS FOLK LEADS----------*/
/* ........HEADINGS ......... */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
margin: 0;
padding: 0;
}

body {
font: 90%/1.5 "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}


/* ..HEADLINE H 1 ------------------------*/

h1.lead_title {
position: absolute;
font-family: serif;
font-size: 1.6em;
left: 0px;
line-height: 1em;
border-top: 0em solid rgb(153,0,102);
margin-top: 0em;
color: rgb(40%,40%,40%);
background-color: rgb(100%,100%,100%);

}


/* --HEADLINE H 2 ------------------------*/


h2.article_title {
position: absolute;
width: 620px;
text-align: left;
left: 0px;
font-family: serif;
margin-top: 0em;
line-height: 1.23em;
border-top: 0em solid rgb(0,0,0);
margin-bottom: 0em;
margin-left: 0px;
color: rgb(0,0,0);
background-color: rgb(100%,100%,100%);
}


h2.song_title {
position: absolute;
width: 450px;
text-align: center;
left: 0px;
font-family: serif;
margin-top: 0em;
line-height: 1.23em;
border-top: 0em solid rgb(0,0,0);
margin-bottom: 0em;
margin-left: 0px;
color: rgb(0,0,0);
background-color: rgb(100%,100%,100%);
}

h2.center {
text-align: center;
left: 0px;
font-family: serif;
margin-top: 0em;
line-height: 1.23em;
border-top: 0em solid rgb(0,0,0);
margin-bottom: 0em;
margin-left: 0px;
color: rgb(0,0,0);
background-color: transparent;
}

h2.red {
text-align: center;
color: red;
	
}

h3{
text-align: center;
left: 0px;
font-size: 110%;
font-family: serif;
margin-top: 0em;
line-height: 1.23em;
border-top: 0em solid rgb(0,0,0);
margin-bottom: 0em;
margin-left: 0px;
color: rgb(0,0,0);
background-color: transparent;
}






/* --HEADLINE H 3 ------------------------*/




/* --HEADLINE H 4 ------------------------*/





h4.lead_single {
position: absolute;
top: 7em;
text-align: left;
font-size: 1em;
width: 150px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 0px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}

h4.single {
position: absolute;
top: 7em;
text-align: left;
font-size: 1em;
width: 150px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 1px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}

h4.lead_sub {
position: absolute;
top:3em;
text-align: left;
font-size: 1em;
width: 300px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 0px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}

h4.sub {
position: absolute;
top: 7em;
text-align: left;
font-size: 1em;
width: 300px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 1px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}

h4.lead_sub_index {
position: absolute;
top: 3em;
text-align: left;
font-size: 1em;
width: 280px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 10px;
border-top: 0px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}


h4.lead_main {
position: absolute;
top: 7em;
text-align: left;
font-size: 1em;
width: 450px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 0px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}


h4.lead_author {
position: absolute;
top: 7em;
left: 0px;
font-size: 1em;
text-align: left;
width: 620px;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 1px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}

h4.lead_singer {
position: absolute;
top: 7em;
left: 0px;
width: 450px;
text-align: center;
font-size: 1em;
line-height: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-top: 1px solid rgb(0%,0%,0%);
border-bottom: 1px solid rgb(0%,0%,0%);
padding: 1em 0em 1em 0em;
background-color: transparent;
}


/* --PARAGRAPHS P ------------------------*/


p {
font-size: 100%;
margin-bottom: 0.5em;
}

p.right {
	float: right;
font-size: 120%;
margin-bottom: 0.5em;
width: 150px;
margin-left:10px;
}

p.navsite {
font-size: 100%;
margin-bottom: 0em;
}

p.sub {
width: 290px;
font-size: 100%;
margin-bottom: 0.5em;
background-color: transparent;
}

p.main {
width: 430px;
font-size: 100%;
margin-bottom: 0.5em;
background-color: transparent;
}
p.textcenter {
text-align: center; 
font-size: 1em;
font-family: serif;
font-weight: bold;
}

p.bold {
font-weight: bold;
color: black;
}

p.italic {
font-weight: bold;
font-family: italic;
color: black;
}

p.bold90 {
font-size: 92%;
font-weight: bold;
color: black;
}

p.greybold2 {
font-weight: bold;
font-size: 110%;
text-align: left;
margin-top: 0em;
margin-bottom: 1em;
line-height: 1.5em;
margin-left: 0px;
margin-right: 0px;
color: rgb(20%,20%,20%);
}

p.lead_quote {
position: absolute;
top: 50px;
left: 100px;
font-size: 120%;
font-weight: bold;
font-family: italic;
line-height: 1.3em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-bottom: 0px solid green;
color: rgb(40%,40%,40%);
background-color: transparent;
}

p.lead_singlehead {
position: absolute;
top: 30px;
left: 0px;
width: 150px;
text-align: center;
font-size: 110%;
font-family: serif;
font-weight: bold;
line-height: 1.2em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-bottom: 0px solid green;
color: rgb(40%,40%,40%);
background-color: transparent;
}



p.lead_subhead {
position: absolute;
top: 30px;
left: 0px;
width: 300px;
text-align: center;
font-size: 110%;
font-family: serif;
font-weight: bold;
line-height: 1.2em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border-bottom: 0px solid green;
color: rgb(40%,40%,40%);
background-color: transparent;
}

p.lead_mainhead {
position: absolute;
top: 30px;
left: 0px;
width: 450px;
font-size: 110%;
text-align: center;

font-family: serif;
font-weight: bold;
line-height: 1.3em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px 0px 0px 0px;
border-bottom: 0px solid green;
color: rgb(40%,40%,40%);
background-color: transparent;
}
p.history_notes_link {
left: 0px;
text-align: center;
font-size: 120%;
font-family: serif;
font-weight: bold;
line-height: 1.3em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0px;
border: 2px solid red;
padding: 10px;
color: rgb(40%,40%,40%);
background-color: transparent;
}


/* ........BLOCKQUOTE ........................ */


blockquote.cell_midC {
text-align: center;
width: 140px;
font-size: 1em;
line-height: 1.5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
font-weight: bold;
font-family: italic;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}



blockquote.single_midC {
text-align: center;
width: 150px;
font-size: 1em;
line-height: 1.5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
font-weight: bold;
font-family: italic;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}

blockquote.main_mid {
text-align: left;
width: 450px;
font-size: 1em;
line-height: 1.5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
font-weight: bold;
font-family: italic;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}

blockquote.sub_mid {
text-align: left;
width: 250px;
font-size: 1em;
line-height: 1.5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
font-weight: bold;
font-family: italic;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}

blockquote.sub_midC {
text-align: center;
width: 250px;
font-size: 1em;
line-height: 1.5em;
margin-top: 0.5em;
margin-bottom: 0.5em;
font-weight: bold;
font-family: italic;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}



blockquote.main_midC {
text-align: center;
width: 350px;
font-weight: bold;
font-family: italic;
font-size: 110%;
margin-top: 1.5em;
margin-bottom: 1.5em;
line-height: 1.5em;
margin-left: auto;
margin-right: auto; 
padding: 0px 0px 0px 0px;
}


/* ........SPAN  CITE ........................ */
 
 
 pre {
margin-left: 10px;
}

span.quote {
font-size: 100%;
font-weight: bold;
font-family: italic;
}

span.italic {
font-style: italic;
font-family: italic;
font-size: 100%;
color: black;

}

span.red {
color: red;
text-align: center;	

}


cite {
float: right;
font-size: 1em;
line-height: 1.5em;
margin-top: 0em;
margin-bottom: 1.5em;
font-weight: normal;
font-style: italic;
padding: 0px 5px 0px 5px;
}

cite.sub {
	width: 280px;
float: right;
font-size: 1em;
text-align: right;
line-height: 1.5em;
margin-top: 0em;
margin-bottom: 1.5em;
font-weight: normal;
font-style: italic;
padding: 0px 5px 0px 5px;
background-color: transparent;
}



cite.main {
	width: 420px;
float: right;
font-size: 1em;
text-align: right;
line-height: 1.5em;
margin-top: 0em;
margin-bottom: 1.5em;
font-weight: normal;
font-style: italic;
padding: 0px 5px 0px 5px;
background-color: transparent;

}










