@charset "UTF-8";
/* CSS Document */

body {font-family:Georgia, "Times New Roman", Times, serif; font-size:76%; background-color:#fefcf4; padding: 20px 0px 0px 30px;
	}

#songbook {width:980px; padding:20px 0px 20px 20px; margin:0}
#masterhead {width:940px; height:130px; padding:0px; margin:0;}
h3.masterhead{font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; float:right; font-size:1.5em; line-height:28px; font-style:oblique;  margin:-26px 20px 0px 0px}



#nav {text-align:left; line-height:1.6em; letter-spacing:0.15em; text-transform:uppercase; 
font:"Times New Roman", Times, serif; font-size:0.8em}

#nav a { text-decoration:underline; color:#B41212}
#nav a:hover {text-decoration:underline;}

.copyright { color:#333333;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing:0.07em; text-transform:none; }

.contact {font-family:"Verdana", Arial, Helvetica, sans-serif; font-size: 0.95em; letter-spacing:0.1em;}
#content3 {float:left; width:300px; height:400px;  padding:0 0 0 0; margin:0px 0px 0px 10px;}
.content {float:left; width:300px; padding:0; margin-right:20px;
/*
overflow:auto;
overflow-x:hidden;
border-bottom:thin #333333 solid;
*/
}
#content2 {float:left; width:640px;  margin-left:0px;
/*
overflow:auto;
overflow-x:hidden;
border-bottom:thin #333333 solid;
*/
}
hr {border: none;border-bottom:1px solid #888; margin:0px; padding: 0px}
h1 {font-size:1.5em; color:#70708C; line-height:1em; font-weight:normal;}
h1.logo span {display:none;}
h1.image {margin:0; padding:0; line-height:0;}
h2 {font-size:1.3em; color:#670000; line-height:1em; font-family:"Helvetica Neue" Helvetica, Arial, sans-serif; font-weight:lighter; letter-spacing:2px; margin-bottom:5px;}
h3 {font-weight:lighter; color:#3F3F3F;}

p {font-size:0.95em; color:#3F3F3F; line-height:1.5em; padding-right: 5px;}
strong {color:#222;}
ul {font-size:0.90em; color:#3f3f3f }
blockquote {padding:10px; margin:0px 0px 10px 0px; line-height:1.6em}
blockquote.left  {padding-left:35px;}
.quoteimageleft {margin:6px 30px 20px 0px; float:left; border:thin solid grey; /* background-color:#F1F1F1; */}
.quoteimageright {margin:6px 0px 20px 10px; float:right;border:1px solid grey; background-color:#F1F1F1;}
.clear {clear:both;}
a img  {border:none;}
.homeimage {padding:10px; border:1px solid #888; background-color:#F4F4F4; margin:0}
span.hangquoteleft {margin:0 0 0 -0.50em; font-size:3em; font-weight:bold;line-height:0.4em; color:#999999; font-style:oblique; padding:0px; vertical-align:bottom}
span.hangquoteright{margin-left:0em; font-size:1.75em; font-weight:bold; line-height:0; vertical-align:middle;  color:#999999}
p span {}
table {font-family:Georgia, "Times New Roman", Times, serif; font-size:100%;}
td {vertical-align:top;}