/*Created by Mick Truman 2007 www.micktruman.com/websites*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {
margin: 0; padding: 0;
}

/* "define font sizes in ems using values that are a tenth of target pixel size" .net/march07 Craig Grannel*/
html {
font-size: 100%;
}
body {
font: 62.5% Verdana, Arial, Helvetica, sans-serif;
color: #000; background: #fff;
}
p {
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font: 2em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h2 {
font: 1.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h3 {
font: 1.6em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h4 {
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
h5 {
font: 1em/1.2em Verdana, Arial, Helvetica, sans-serif;
}
h6 {
font: 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
}


#wrapper {
width: 825px; background: #fff;
margin-top: 2em; margin-left: auto; margin-right: auto; margin-bottom: 2em;
}


#skip a, #skip a:hover, #skip a:visited, #access a, #access a:hover, #access a:visited {/*Based upon information from www.webaim.org*/ 
position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;
} 
#skip a:active,#access a:active { 
position:static; width:auto; height:auto; 
}
#skip ul li {
position:static; width:auto; height:auto; display: inline;
}



#header {
width: 100%; clear: both; height: 9em;
}
#header img {
float: left;
}
#header h1 {
font: bold 3em Arial, Helvetica, sans-serif; padding: 0 2.5em;
}
#header h2 	{
padding: 0 4.2em; text-transform: lowercase; font-style: italic; font-weight: normal; 
}

.pss {
color: #777; 
}
.hss {
color: #777; 
}
.sms {
color: #777;
}

#logo {
float: left;
}
#logo a {
text-decoration: none; color: #000;
}
#logo a:hover {
color: #e8ba5c;
}

#topNav {
display: none;
}

#search {
display: none;
}


#contentHolder {
width: 100%; clear: both;
}
#contentHolder p {
padding: 0.5em 0;
}
#contentHolder a {
text-decoration: underline; color: #7a748e;
}
#contentHolder a:hover {
text-decoration: none; color: yellow; background: black;
}




#photoHeader {
margin: 0;
}
#photoHeader img {
display: none;
}
#photoHeader_text {
display: none;
}
#photoHeader_words {
height: auto;
}
#songTitle {
padding: 2em 0 0 2em; font-size: 1.4em;
}
#songRef {
padding: 0.5em 0 0 2.5em; font-size: 1em; color: #777;
}


#contentLeft {
margin: 0; padding: 1em 0;
}

#contentRight {
margin: 0; padding: 0;
}


#listen {
display: none;
}


#themes h4, #lituse h4 {
color: #777; font-size: 1.3em; font-weight: bold;
}
#themes, #lituse {
text-align: left; text-transform: lowercase; margin: 1.5em 0;
}


#pdfDownload {
display: none;
}
#pdfDownload img{
float: left; padding: 0 1em 0 0;
}



#lyrics p {
color: #777; margin: 0 0 1em 2em;
}
#lyrics a {
color: #777; text-decoration: underline; padding: 0.2em;
}
#lyrics a:hover {
color: #9f3; text-decoration: underline; background: #003366; 
}
#lyrics ul {
font-size: 1.2em; padding: 0.5em 0; list-style-type: none;
}
#lyrics ul li {
margin-left: 2em; padding-bottom: 1.2em;
}
#lyrics ol {
font-size: 1.2em; padding-left: 2em; 
}
#lyrics ol li {
list-style-type: decimal; padding-bottom: 1.2em;
}
#lyrics h5 {/*copyright line*/
font-size: 1em; margin: 0 0 2em 2em; color: #888;
}






#footer {
display: none;
}

#footer2print {
margin: 2em 0 0 0; padding: 1em; width: 60%; height: auto; color: #777; border-bottom: 0.1em dotted #777; 
}
#footer2print h4 {
font-size: 1.2em; padding: 0 0 2em 0; margin-bottom: 0.5em; border-bottom: 0.1em dotted #777; 
}
#footer2print p {
padding-bottom: 1em;
}
#designPrint {
font-size: 1em; padding: 1em; text-align: center; margin: 3em 0; color: #777; border-top: 0.1em solid #777;
}

/*----------------------------------------------------------------------------------------*/

#related {
display: none;
}
#copyright {
display: none;
}