p.verse {margin:0; padding: 0; line-height:130% !important;}
body {background:#BAB61F url(/shrines/brigid/template/bg.jpg) repeat-y center top;color:#443;margin:0;font:normal 14px "Lucida Sans Unicode",sans-serif;margin:0;padding:0}
p,blockquote {margin:10px 20px 1.2em; text-align:justify;}
p.verse {margin:0 20px; text-align:left;}
blockquote {display:block;color:#663;font:normal 1.1em "Lucida Sans Unicode",serif;}
/* misc */
.divider {background:url(/shrines/brigid/template/divider.gif) no-repeat center top;height:24px;margin:16px 0}
.clear {clear:both;display:block;height:0;line-height:0;font-size:0}
.left {float:left}
.right {float:right}
/* structure */
.container {font-size:1em;margin:0 auto;width:630px}
/* font */
@font-face {
  font-family: titlefont;
  src: url(/shrines/brigid/template/meathflf.ttf);
}
/* header */
.header {background:#9f381a url(/shrines/brigid/template/header.jpg) no-repeat center top;border-top:3px solid #5D3C00;border-bottom:3px solid #5D3C00;height:175px;text-align:center;margin-top: 25px;padding-top:5px;}
.header h1 {color:#FFF;font-family: titlefont,"Lucida Sans Unicode",sans-serif; font-size:80px;margin:18px auto 0;}
.header h2 {color:#FFF;font-family: titlefont,"Lucida Sans Unicode",sans-serif; font-size:50px;margin:0 auto;}

/* navigation */
.navigation {margin:0 auto;width:635px;background:#9f381a;}
.navigation ul {margin:0;padding:0;padding-left:4px;}
.navigation li {float:left;text-align:center;margin:0;padding:5px 15px;list-style:none;}
.navigation a {color:#fff;font:bold 1.5em titlefont,sans-serif;text-decoration:none;}
.navigation a:hover {color:#604502;background-position:left bottom}

/* content */
.content {padding:0 25px;}
.content h1, h2 {color:#9f381a;margin-bottom:5px; margin-top:20px; font:normal 2em titlefont,"Lucida Sans Unicode",sans-serif;}
.content h2 {padding-top:30px; margin-top:30px; background:url(/shrines/brigid/template/divider.gif) no-repeat center top;}
.content ul {margin:20px 0}
.content a {color:#9f381a}
.content a:hover, .footer a:hover {color:#111}
.content .subtitle {    font-style: italic;    margin: -5px 10px 10px;  font-size: 0.9em;}
/* footer */
.footer {color:#000;font-size:0.9em;padding-bottom:12px;padding-top:30px; margin-top: 25px;text-align:center;background:url(/shrines/brigid/template/divider.gif) no-repeat center top;}
.footer a, a:hover {color:#000; text-decoration:none;}

