*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#9a8d6a url(/assets/bg-tile-c5856398dfa51ae140ad44d07648a8fa.jpg) top center}@media screen and (min-width: 320px) and (max-width: 480px){html{background-image:url(/assets/m/bg-tile-f38bdcae64db45bfe51700bc261852b9.jpg)}}body{background:url(/assets/bg-bb1e76d9f026f5c7eeadba4b568d655b.jpg) top center repeat-x;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#484848;margin:0;font-size:1.0000rem;line-height:1.5000rem}@media screen and (min-width: 320px) and (max-width: 480px){body{background-image:url(/assets/m/bg-00ced114ced266fcf3b824fd3318e0ba.jpg)}}.container{width:951px;margin:auto}@media screen and (min-width: 320px) and (max-width: 480px){.container{width:94%}}#page{background:url(/assets/page-bg-f8dc485a61a28991d56b0670e6e50b34.jpg);position:relative;overflow:auto;padding:25px 0}#main-col{width:657px;float:left;margin-left:43px;border-right:4px solid #c9be9d;padding-right:20px}@media screen and (min-width: 320px) and (max-width: 480px){#main-col{width:auto;float:none;border-right:none;margin-left:0;padding:0 20px}#main-col>div{border-bottom:4px solid #c9be9d;margin-bottom:20px;padding-bottom:20px}}#side-col{width:220px;float:right;padding-right:10px}#side-col h2{display:block;margin-left:-10px;margin-right:-10px;padding-left:10px}#side-col li{padding-left:1rem;text-indent:-1rem}#side-col .downloads li{text-indent:0;padding-left:2.25rem;background-repeat:no-repeat;background-position:top left;padding-top:2px;min-height:35px;font-size:0.875}@media screen and (min-width: 320px) and (max-width: 480px){#side-col{float:none;width:auto;padding:0 20px}#side-col h2{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:-20px;margin-right:0;padding:12px 20px}#side-col>div,#side-col>ul,#side-col>dl{border-bottom:4px solid #c9be9d;margin-bottom:20px;padding-bottom:20px}}a{color:#9d3f16;text-decoration:none}a:hover{text-decoration:underline}article{margin:auto}h2{padding:12px 43px;margin-left:-43px;font-size:1.25rem;text-transform:uppercase;color:#f3edd7;line-height:1.5rem;letter-spacing:1px;font-style:italic;background-color:#9d3f16;margin-top:5px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}@media screen and (min-width: 320px) and (max-width: 480px){h2{margin-left:-20px;padding:12px 20px}}h3{font-size:1.0625rem;line-height:1.25rem;margin:10px 0;font-weight:bold;text-transform:uppercase;letter-spacing:1px}p,ul{margin-top:0rem;margin-bottom:1.5rem}ul{padding:0;list-style-type:none}small,aside{font-size:0.6875rem}dl{margin:0}dl dt{text-transform:uppercase;float:left;clear:left;font-weight:bold;width:4.5rem;letter-spacing:1px}dl dd{margin-left:4.5rem}dl dd.last{margin-bottom:1rem}.pull-right{float:right}.bold{font-weight:bold}img.album{box-shadow:5px 5px 8px 0 rgba(0,0,0,0.5);margin-top:10px;width:194px}@media screen and (min-width: 320px) and (max-width: 480px){img.album{margin:auto;display:block}}.clear{*zoom:1}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}select{font-size:1rem;background-color:#f3edd7;border-color:#9d3f16}input[type=submit]{background-color:#9d3f16;color:#f3edd7;border:none;font-size:1rem;cursor:pointer;padding-left:1rem;padding-right:1rem}header h1{margin:0}header h1 a{color:transparent;font:0/0 a;text-shadow:none;color:#fff;display:block;height:10rem}@media screen and (min-width: 320px) and (max-width: 480px){header h1 a{width:100%;height:5rem}}header nav{margin-top:110px}@media screen and (min-width: 320px) and (max-width: 480px){header nav{margin-top:50px;margin-bottom:30px}}header nav ul{margin:0;padding:0;*zoom:1}header nav ul:before,header nav ul:after{content:" ";display:table}header nav ul:after{clear:both}header nav ul li{margin:0;list-style-type:none;float:left}@media screen and (min-width: 320px) and (max-width: 480px){header nav ul li{float:none;text-align:center;margin-bottom:5px}}header nav ul li a{line-height:2rem;text-transform:uppercase;font-weight:bold;font-size:1.25rem;letter-spacing:1px;margin:0.1875rem 0.75rem 2rem 0.75rem;padding:0;display:block;color:#f3edd7;border-top:1px solid transparent;border-bottom:1px solid transparent}header nav ul li a:hover{text-decoration:none;border-top:1px solid #f3edd7;border-bottom:1px solid #f3edd7}@media screen and (min-width: 320px) and (max-width: 480px){header nav ul li a{background-color:#9d3f16;width:280px;margin:auto}}header nav ul li.active a{background-color:#9d3f16;margin:0.1875rem 0 2rem 0;padding:0 0.75rem;border:1px solid #f3edd7}@media screen and (min-width: 320px) and (max-width: 480px){header nav ul li.active a{margin:auto;padding:0}}header nav ul li.social{float:right;padding-right:0.5rem;height:35px}@media screen and (min-width: 320px) and (max-width: 480px){header nav ul li.social{display:none}}header nav ul li.social a{display:inline;padding:0;margin:0}header nav ul li.social a:hover{border:none}header nav ul li.social img{padding:0 0.25rem;top:6px;position:relative}footer{clear:both}footer ul{text-align:center}footer li{display:inline;text-transform:uppercase;padding:0 10px 0 5px;border-right:3px solid #9d3f16}footer li:last-child{border-right:none}.sep{border-bottom:4px solid #c9be9d;margin-bottom:20px;padding-bottom:20px}.featured-hymn{*zoom:1}.featured-hymn:before,.featured-hymn:after{content:" ";display:table}.featured-hymn:after{clear:both}.featured-hymn table{float:right;margin-top:-2rem;margin-left:1rem}@media screen and (min-width: 320px) and (max-width: 480px){.featured-hymn table{float:none;margin:10px 0;width:100%}.featured-hymn table th{display:none}}.featured-hymn table th,.featured-hymn table td{width:40px;font-size:0.625rem;line-height:0.625rem;font-weight:normal;font-style:italic;text-align:center;vertical-align:bottom}@media screen and (min-width: 320px) and (max-width: 480px){.video{display:none}}.full{padding:0 43px}@media screen and (min-width: 320px) and (max-width: 480px){.full{padding:0 20px}}.fade{font-size:0.75rem;font-style:italic}.hymn-credits{margin-bottom:1rem;font-size:1rem;font-weight:bold}.hymn-credits dt{width:4.5rem}.hymn-credits dd{margin-left:4.5rem}.buy{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-align:center;width:100%;text-transform:uppercase;font-weight:bold;line-height:1.5rem;letter-spacing:2px;padding:5px 0 0 0;margin-bottom:0.5625rem}.buy:hover{text-decoration:none}.letter-nav{margin-top:1.5rem;clear:both}.letter-nav li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:1.5625rem;width:29px;font-weight:bold;text-align:center;color:#baa291}.letter-nav li a{display:block}@media screen and (min-width: 320px) and (max-width: 480px){.letter-nav li{width:40px;margin-bottom:20px}}table.hymns{border-collapse:collapse;text-align:center;width:100%}table.hymns th{line-height:1rem;font-size:0.75rem;font-style:italic;font-weight:normal;padding:0 0.25rem;width:7%;overflow:hidden}table.hymns th:first-child{text-align:left;font-size:1.5rem;line-height:2rem;padding:1.5rem 0.5rem 0 0;font-style:normal;font-weight:bold;width:auto;overflow:auto;border-right:4px solid #c9be9d}table.hymns th,table.hymns td{vertical-align:bottom}@media screen and (min-width: 320px) and (max-width: 480px){table.hymns th,table.hymns td{display:none}}table.hymns tbody tr{line-height:3rem}table.hymns td{text-transform:uppercase;font-weight:bold}table.hymns td:first-child{border-right:4px solid #c9be9d;text-align:left;padding-left:0.75rem}@media screen and (min-width: 320px) and (max-width: 480px){table.hymns td:first-child,table.hymns th:first-child{display:block;border-right:none}table.hymns td:first-child a,table.hymns th:first-child a{display:block}}table.hymns tr:last-child td:first-child{border-bottom:4px solid #c9be9d}table.hymns img{width:28px;vertical-align:middle}table.hymns a:visited{color:#8C5B5B}.people h3{font-size:1.5rem;line-height:2rem;padding:1.5rem 0.5rem 0 0;font-weight:bold}.people .person{text-transform:uppercase;font-weight:bold;line-height:3rem}.home .album{margin-bottom:2rem}.home p{font-style:italic}@media screen and (min-width: 320px) and (max-width: 480px){.home iframe{display:none}}.albums .album{*zoom:1}.albums .album:before,.albums .album:after{content:" ";display:table}.albums .album:after{clear:both}.albums .img{width:210px;float:left;margin-right:30px}@media screen and (min-width: 320px) and (max-width: 480px){.albums .img{width:100%}}@media screen and (min-width: 320px) and (max-width: 480px){.albums .content{display:block;float:left;margin-right:2.35765%;width:100%}.albums .content:last-child{margin-right:0}}@media screen and (min-width: 320px) and (max-width: 480px){.album-hymns{border-bottom:4px solid #c9be9d;margin-bottom:20px;padding-bottom:20px}}.resources h3{margin-top:2rem}.resources h4{font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-top:0.5rem;margin-bottom:0.25rem;border-bottom:0;line-height:1rem;font-size:0.75rem}.resources h4 .fade{font-size:0.5rem}.resources .more{margin:1rem 0;*zoom:1}.resources .more:before,.resources .more:after{content:" ";display:table}.resources .more:after{clear:both}.resources .categories{clear:both;margin-bottom:0}.resources .content{clear:both;margin-top:1rem}.filter{margin-top:0rem}.filter a{font-style:italic;float:right}
