
html{background:#47251b url(../images/bg-all.jpg) repeat 37% -938px;height:100%}body{color:#432219;font:12px Georgia,"Times New Roman",Times,serif;margin:0;background:url(../images/bg-center-page.jpg) no-repeat 50% 0;min-height:100%;position:relative}* html body{height:100%}img{border-style:none}a{text-decoration:underline;color:#005D28;outline:none}a:hover{text-decoration:none}input,textarea,select{font-size:100%;vertical-align:middle}form,fieldset{border-style:none;margin:0;padding:0}.all-page{height:100%}.hold-footer{position:relative;height:320px;float:left;width:100%}#main{width:966px;margin:0 auto}#main .bg-mid-1{background:url(../images/bg-shadow-mid.png) repeat-y;height:1%}#main .bg-mid-1:after{content:"";clear:both;display:block}#main .bg-btm-1{background:url(../images/bg-shadow-btm.png);height:6px;font-size:0}#main .holder-1{position:relative;float:left;width:100%;margin:0 0 -3px;min-height:990px}* html #main .holder-1{height:990px}#header{width:960px;height:276px;position:absolute;top:0;left:0;z-index:1}#photos{margin:0;padding:0;list-style-type:none;height:275px;overflow:hidden;z-index:2}#photos2{margin:0;padding:0;list-style-type:none;height:144px;width:216px;overflow:hidden}#eventp{margin:0;padding:0;list-style-type:none;height:270px;overflow:hidden}.pattern-crosses{bottom:-14px;height:56px;left:-14px;position:absolute;width:992px;z-index:3}.soul-of-ireland{background:url(../images/text-soul-of-ireland.png) no-repeat;bottom:-17px;height:72px;position:absolute;right:78px;width:358px;z-index:4}.soul-of-ireland span{width:358px;height:72px;display:block;overflow:hidden;text-align:left;text-indent:-9999em}#page{margin:0 3px;position:relative;padding:275px 0 34px}#container{overflow:hidden;width:100%}.hold-content{float:left;width:100%}.home-page #content{margin:34px 244px 0 253px}.inner-page #content{margin:34px 7px 0 253px;position:relative;width:700px}#special{background-image:url(../images/frame.gif);background-repeat:no-repeat;margin:3px;padding:30px;height:147px;width:290px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;text-align:center}#special h2 a{text-decoration:none}#special h4{font-size:12px;font-weight:normal}#sidebar{float:left;margin:28px 0 0 -100%;width:232px;display:inline;padding:0 0 0 10px}#extra{float:left;margin:22px 0 0 -228px;width:218px;display:inline}.home-page{background:url(../images/bg-home-page.jpg) repeat-y 3px 100%}.inner-page{background:url(../images/bg-inner-page.jpg) repeat-y 3px 100%}h1.logo{margin:0;position:absolute;top:5px;left:27px;z-index:20;width:256px;height:295px}.hidden{display:none;visibility:hidden}#content h2{margin:0 0 1px;color:#502a1f;font-size:20px}#content h3{color:#502a1f;font-size:16px;margin-top:3;margin-right:0;margin-bottom:3px;margin-left:0}#content p{margin:0 0 11px}#content p:first-letter {font-size:22px}#content p:first-line {line-height:22px}#content .entry{font-size:14px;line-height:17px}#content .entry:after{content:"";clear:both;display:block;height:1%}#content .image-frame{background:url(../images/bg-image-frame.png) no-repeat;width:306px;height:225px;float:right;display:inline;margin:-10px 2px 5px 9px}#content .image-frame img{display:block;margin:16px 0 0 15px}#content .image-frame2{background:url(../images/bg-image-frame2.gif) no-repeat;width:131px;height:177px;float:left;display:inline;margin-top:5px;margin-bottom:5px;margin-left:15px}#content .image-frame2 img{display:block;margin-top:11px;margin-right:0;margin-bottom:0;margin-left:6px}#content .date{color:#502a1f;font:bold 14px Times New Roman,Times,serif;position:absolute;text-align:right;top:-13px;right:5px}#sidebar a{color:#000;text-decoration:none}#sidebar ul.menu{margin:0 0 18px;padding:0;list-style:none;width:231px;overflow:hidden;color:#3d1b12;font-weight:bold;font-size:16px;position:relative}#sidebar .menu li{float:left;width:100%;padding:0 0 3px;background:url(../images/bullet-menu.gif) no-repeat 0 9px}#sidebar .menu li a{width:100%;float:left;cursor:pointer;color:#3d1b12;padding:2px 0 3px 10px;border-bottom:1px solid #3d1b12}#sidebar .menu li a.active,#sidebar .menu li a:hover{background:url(../images/bg-item-menu-active.png)}.old-paper{background:url(../images/bg-old-paper.jpg) no-repeat;width:214px;height:275px;overflow:hidden;position:relative;margin:0 0 21px 7px}.fri-sat,.sun-thurs,.pub-hours{position:absolute}.fri-sat dl,.sun-thurs dl,.pub-hours span{overflow:hidden;text-indent:-9999em;display:block}.fri-sat dl,.sun-thurs dl{width:155px;height:42px}.pub-hours{background:url(../images/text-pub-hours.jpg) no-repeat;width:132px;height:22px;left:44px;top:47px}.pub-hours span{width:132px;height:22px}.sun-thurs{background:url(../images/text-sun-thurs.jpg) no-repeat;width:155px;height:42px;top:98px;left:32px}.fri-sat{background:url(../images/text-fri-sat.jpg) no-repeat;width:155px;height:42px;top:170px;left:31px}.postcard{background:url(../images/postcard.gif) no-repeat;width:224px;height:144px;position:relative;overflow:hidden;margin:0 0 0 2px}.stop-some-great,.address-postcard{position:absolute}.stop-some-great span,.address-postcard a{overflow:hidden;text-indent:-9999em;display:block}.stop-some-great{background:url(../images/text-stop-some-great.gif) no-repeat;width:87px;height:80px;left:14px;top:36px}.stop-some-great span{width:87px;height:80px}.address-postcard{background:url(../images/text-address-postcard.gif) no-repeat;width:101px;height:52px;left:114px;top:59px}.address-postcard a{width:101px;height:52px}#extra .date{display:block;text-align:right;color:#502a1f;font:bold 14px Times New Roman,Times,serif;padding:0 0 25px;width:218px}#extra h3{font-size:18px;color:#3d1b12;margin:0 0 4px;background:url(../images/bg-title-extra.gif) no-repeat;border-bottom:1px solid #502a1f;padding:1px 0 2px 29px}#extra p{margin:0;line-height:15px}#extra ul{margin:0;padding:0;list-style:none;width:218px}#extra li{padding:0 0 22px}#footer{color:#d6ac5a;font-size:16px;width:960px;margin:0 auto;position:relative;padding:10px 0 0}#footer a{color:#d6ac5a;text-decoration:underline}#footer a:hover{text-decoration:none}#footer ul{margin:0 0 6px;padding:0;list-style:none}#footer .upper-box{margin:0 0 34px}#footer .upper-box span{display:block}#footer li{padding:0 0 0 10px;display:inline;background:url(../images/divider-footer-list.gif) no-repeat 2px 3px}#footer li:first-child{background-image:none}#footer strong{font-size:18px;display:block}#footer .logo{background:url(../images/logo-btm.png) no-repeat;width:141px;height:156px;float:right;text-align:left}#footer .logo a{display:block;width:141px;height:156px;position:relative;overflow:hidden;text-indent:-9999em}#footer .info-text{float:left;width:478px;text-align:right;margin:8px 0 0}#footer .info{width:635px}#footer .brimmer{position:absolute;top:-18px;right:110px}#footer .brimmer img{display:block}.img{border:1px solid #502a1f}.galtitle{width:130px;font-weight:bold;text-align:center;float:left}.happy{width:216px;display:block;font-size:16px;line-height:150%;font-weight:bold;text-align:center}.ff{background-image:url(../images/tabg.gif);background-repeat:no-repeat}#event li.event{padding-top:2px;padding-right:0;padding-bottom:5px;padding-left:0;margin:0}#mapbg{background-image:url(../images/mapbg.gif);background-repeat:no-repeat;height:402px;width:550px;padding-top:55px;padding-left:55px;margin-right:auto;margin-left:auto}.redTxt{font-weight:bold;color:red}#addthis{text-align:center;padding-bottom:20px}.calendar{float:left;margin-right:6px;width:50px;height:64px}#content .calendar-icon-01{background-image:url(../images/calIcons/normal-red/gif/jan.gif)}#content .calendar-icon-02{background-image:url(../images/calIcons/normal-red/gif/feb.gif)}#content .calendar-icon-03{background-image:url(../images/calIcons/normal-red/gif/mar.gif)}#content .calendar-icon-04{background-image:url(../images/calIcons/normal-red/gif/apr.gif)}#content .calendar-icon-05{background-image:url(../images/calIcons/normal-red/gif/may.gif)}#content .calendar-icon-06{background-image:url(../images/calIcons/normal-red/gif/jun.gif)}#content .calendar-icon-07{background-image:url(../images/calIcons/normal-red/gif/jul.gif)}#content .calendar-icon-08{background-image:url(../images/calIcons/normal-red/gif/aug.gif)}#content .calendar-icon-09{background-image:url(../images/calIcons/normal-red/gif/sep.gif)}#content .calendar-icon-10{background-image:url(../images/calIcons/normal-red/gif/oct.gif)}#content .calendar-icon-11{background-image:url(../images/calIcons/normal-red/gif/nov.gif)}#content .calendar-icon-12{background-image:url(../images/calIcons/normal-red/gif/dec.gif)}.calendar-wday{font-size:9px;width:50px;color:#000;text-align:center;padding-top:17px}.calendar-day{font-weight:bold;font-size:16px;color:#000;width:50px;text-align:center}.frame{width:350px;height:207px;background-image:url(../images/frame.gif);background-repeat:no-repeat}.captcha{display:block;height:33px;width:261px;clear:left}.captcha1{display:block;padding-top:5px;height:33px;width:261px;clear:left}#wrap{width:700px;margin:10px auto}.imgframe{background-image:url(../images/galImg.gif);background-repeat:no-repeat;height:85px;width:87px;padding-top:5px;padding-left:6px;display:block;float:left}.eventImg{float:left;margin-right:4px;margin-top:4px}

.eventList {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #502A1F;
	min-height:20px;
}