/*!
 *Battle of the Boyle ancient Website
 * Copyright 2011 Seriously needs an update bas CSS
 */


body{height:100%;background:none repeat fixed 0 0 #fff;font:70% Arial,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;color:#535353;padding:0;margin:0}
.invisible{overflow:hidden;position:absolute;height:0;width:0}
.curvedCorners{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  border-radius:5px;behavior:url("/PIE.htc")}
.curvedTopCorners{-moz-border-radius:5px 5px 0 0;-webkit-border-radius::5px 5px 0 0;-khtml-border-radius::5px 5px 0 0;border-radius::5px 5px 0 0;behavior:url("/PIE.htc")}
.curvedBottomCorners{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;behavior:url("/PIE.htc")}
.shadowed{-moz-box-shadow:2px 2px 3px #969696;-webkit-box-shadow:2px 2px 3px #969696;box-shadow:2px 2px 3px #969696}#textsize{width:89.3em;margin-right:auto;margin-left:auto;text-align:right;color:#663304}
html>/**/body #textsize{width:89.9em}#textsize a{color:#904605;text-decoration:none}#textsize h2{font-size:160%;font-weight:normal;color:#663304;display:inline}
#textsize li{display:inline}.largesttext{font-size:150%}.largetext{font-size:120%}.normaltext{font-size:100%}#container{width:89.3em;margin-right:auto;margin-left:auto;background:#fff;border-top:.1em solid #fff;border-right:.1em solid #fff;border-left:.1em solid #fff;padding-bottom:1em}
html>/**/body #container{width:89.9em}#header{background:url('../media/castletownheaderbgimage2.png') no-repeat left bottom;margin:0 0 .1em;padding:0;border-bottom:.1em solid #999}
#logo{background:#fff url('../media/battleoftheboynelogo.png') no-repeat center bottom;height:11.4em;width:18.4%;float:left;padding:.1em}#headerright{float:right;width:81.4%}
html>/**/body #headerright{float:right;width:81.3%}#language{text-align:right;font-size:90%;padding-right:.5em;padding-top:.5em;background:url('../media/headerbgimagetop.png') repeat-x left top}
#language h2{font-size:100%;font-weight:normal;color:#353334;display:inline;float:left;padding-top:1.8em;margin-left:40%}html>/**/body #language h2{padding-top:1em}
html:first-child #language h2{padding-top:1em}#language ul{margin-left:0;padding-left:0;display:inline}#language li{line-height:500%;padding-top:1.5em;display:inline}
#language a{color:#683402;text-decoration:none}#language li.lang_irish{background:url('../media/lang_irish.png') no-repeat center top}#language li.lang_english{background:url('../media/lang_english.png') no-repeat center top}
#language li.lang_french{background:url('../media/lang_french.png') no-repeat center top}#language li.lang_polish{background:url('../media/lang_polish.png') no-repeat center top}
#language li.lang_spanish{background:url('../media/lang_spanish.png') no-repeat center top}#language li.lang_japanese{background:url('../media/lang_japanese.png') no-repeat center top}
#language li.lang_german{background:url('../media/lang_german.png') no-repeat center top}#language li.lang_italian{background:url('../media/lang_italian.png') no-repeat center top}
#topnav{clear:both;color:#efeed2;padding-left:0;margin-bottom:-0.8em;margin-top:3.5em}#topnav li{list-style:none;display:inline}#topnav ul{padding-left:0;margin-top:1em;margin-left:0}
#topnav a{color:#efeed2;text-decoration:none;margin:0;background:url('../media/topnavlistitembar2.png') no-repeat right center;padding-top:1.9em;padding-bottom:1.5em;padding-right:1.8em;padding-left:1.9em}
#topnav a.noimage{background:url('../media/topnavlistitembar_none.png') no-repeat right center}#topnav a.current,#topnav a:active{color:#eeeed2}
#topnav a:visited{color:#fff}#topnav a:hover{text-decoration:underline}#topnav .currentsection{color:#efeed2;text-decoration:none;margin:0;background:url('../media/topnavlistitembar3.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:2.0em;padding-left:2.0em;font-weight:bold}
#content{float:right;width:80%}#breadcrumbs{color:#9d722e;text-align:left;font-family:Arial,Helvetica,sans-serif;padding-bottom:.6em;margin-right:.3em;margin-left:.3em;font-weight:bold;margin-top:-0.2em}
#breadcrumbs a{color:#666;padding-left:.7em;text-decoration:none;font-weight:normal}
#breadcrumbs a:hover{color:#333;text-decoration:underline}#container #breadcrumbs li{list-style:none;display:inline}#container #breadcrumbs ul{margin:0;padding:0}
#container #breadcrumbs a.noimage{background:url('../media/breadcrumbslash_none.png') no-repeat left center}#contentcolumn1{float:left;width:65%;margin-top:1em}
#locationcontentcolumn1{float:left;width:61%;margin-top:1em}html>/**/body #locationcontentcolumn1{float:left;width:61%;margin-top:1em}
#contentcolumn1 h1,#locationcontentcolumn1 h1{font-size:110%;color:#126e5f}#contentcolumn1 h2{color:#333;font-size:100%;margin-bottom:-1.5em;clear:left}
#locationcontentcolumn1 h2{color:#333;font-size:100%;margin-bottom:-1.5em;clear:left}html>/**/body #locationcontentcolumn1 h2{margin-bottom:-0.9em}
#locationcontentcolumn1 p{margin-right:3%}#contentcolumn1 a img,#locationcontentcolumn1 a img{border:0}#contentcolumn1 a,#locationcontentcolumn1 a{color:#9d722e}
#contentcolumn1 a:hover,#locationcontentcolumn1 a:hover{text-decoration:none}#photogallery{background:#fff;border:.1em solid #ccc;float:left;margin-right:1em;margin-bottom:1em;text-align:center;padding:0}
html>/**/body #photogallery{margin-right:.5em}#photogallery img{padding:1em;margin-top:0;margin-bottom:-1em}html>/**/body #photogallery img{padding:.6em;margin-bottom:-0.5em}
#photogallery a{background:#fff;text-align:center;border:.1em solid #ccc;color:#999;text-decoration:none;padding:.5em 1em;margin:0}#photogalleryinnerborder{border:.2em solid #fff;padding:0;background:#eef0e3}
#areaphotogallery{background:#fff;border:.1em solid #ccc;float:left;margin-right:.5em;margin-bottom:1em;text-align:left;padding:0;width:50%}html>/**/body #areaphotogallery{margin-right:0}
#areaphotogallery img{padding:1em;margin-top:.1em;margin-bottom:-2em;text-align:center}html>/**/body #areaphotogallery img{padding:.6em;margin-top:0;margin-bottom:-0.5em}
#areaphotogallery h2{color:#136d61;font-weight:normal;margin-left:1em}html>/**/body #areaphotogallery h2{margin-left:.7em}
#areaphotogallery p{margin-left:1em}html>/**/body #areaphotogallery p{margin-left:.7em}#areaphotogallery a{color:#525250;text-decoration:none}
#areaphotogallery a:hover{text-decoration:underline}#contentcolumn2{float:right;width:30%}#locationcontentcolumn2{margin-top:1.6em;float:right;width:37%}
html>/**/body #locationcontentcolumn2{margin-top:1.6em;float:right;width:39%}#map{margin-top:1em}html>body #map{margin-left:-1.4em}
html>/**/body #map{margin-left:0}#map img{border:1px solid #ccc;padding:4px}#sitesearch{margin-bottom:-0.5em}html>/**/body #sitesearch{margin-bottom:1em}
#locationcontentcolumn2 #sitesearch{margin-left:1em}#sitesearch h2{margin-bottom:-1.7em;text-align:left;color:#b69305;font-size:100%;margin-right:2em}
html>/**/body #sitesearch h2{margin-bottom:-0.4em;margin-top:.2em}#tools h2{color:#b69305;font-size:100%;margin-right:2em;border-bottom:.1em dotted #aaa;padding-bottom:.5em;margin-bottom:-1.7em}
html>/**/body #tools h2{padding-bottom:.5em;margin-bottom:-1em}#locationcontentcolumn2 #tools{margin-left:1em}#tools ul{margin-left:0}
#tools a{display:block;border-bottom:.1em dotted #aaa;color:#666;text-decoration:none;text-align:left;padding-top:20em;padding-bottom:.5em;text-decoration:underline;margin-right:2em;color:#666}
html>/**/body #tools a{padding-top:1.5em;padding-bottom:.55em}#tools li{list-style:none}html>/**/body #tools li{margin-left:-3.6em}
#locationcontentcolumn2 #externallinks{margin-left:1em;}#externallinks ul{margin-left:0;margin-right:2em}#externallinks a{color:#666;text-decoration:none;padding-top:.5em;padding-bottom:.5em;}
#externallinks li{list-style:none;display:block;padding:1em 0em 0em;line-height:200%;border-bottom: .1em dotted #aaa;}html>/**/body #externallinks ul{margin-left:-3.6em}
#externallinks h2{color:#b69305;font-size:100%;margin-right:2em;border-bottom:.1em dotted #aaa;padding-bottom:.5em;margin-bottom:-1.7em}html>/**/body #externallinks h2{padding-bottom:.5em;margin-bottom:-1em}
#leftnav{float:left;clear:both;width:18.7%;margin-top:.1em}html>/**/body #leftnav{margin-top:-0.9em}#leftnav li a{color:#fff;text-decoration:none;background:#9d722e;display:block;border-bottom:.1em solid #fff;text-decoration:none;text-align:left;padding-left:.5em;padding-top:.42em;padding-bottom:.42em;font-weight:bold}
#leftnav li li a{color:#353630;text-decoration:none;background:#eef0e3 url('/media/leftnavlistitem.png') no-repeat left center;display:block;border-bottom:.1em solid #fff;text-decoration:none;text-align:left;padding-left:2.5em;padding-top:.42em;padding-bottom:.42em;font-weight:normal}
#leftnav li a:hover{text-decoration:underline}#leftnav li li a:hover{color:#9d722e;text-decoration:none}#leftnav li li a.current{color:#9d722e;font-weight:bold}
#leftnav li li .currentsection{color:#9d722e;font-weight:bold;text-decoration:none;background:#eef0e3 no-repeat left center;display:block;border-bottom:.1em solid #fff;text-decoration:none;text-align:left;padding-left:2.5em;padding-top:.42em;padding-bottom:.42em}
#leftnav ul{margin-left:0}html>/**/body #leftnav a{padding-top:.47em;padding-bottom:.47em}#leftnav li{list-style:none}
html>/**/body #leftnav li{margin-left:-3.6em}#leftnav h2{margin-top:.1em;background:#9d722e;font-size:100%;color:#fff;padding-top:.42em;padding-bottom:.42em;margin-bottom:-1.6em;padding-left:.5em;margin-top:0}
html>/**/body #leftnav h2{margin-bottom:-0.9em;padding-top:.47em;padding-bottom:.47em}#leftnav li li ul li{padding-left:20px;background:#eef0e3;border-bottom:.1em solid #fff}
#leftnav li li ul li a,#leftnav li li ul li .currentsection{border-bottom:0}#footer{clear:both;background:#d6d4bd;border:solid .1em #fff;width:89.3em;margin-right:auto;margin-left:auto;margin-top:1.5em}
html>/**/body #footer{width:89.9em}#footer a{color:#663304}#footer li{display:inline}#leftfooterlinks{float:left;width:49%;text-align:left;margin:0;padding:0}
#leftfooterlinks ul{margin-left:0}html>/**/body #leftfooterlinks ul{margin-left:-3.6em}#leftfooterlinks ul{margin-top:1.5em}
#leftfooterlinks a{padding-left:1em;text-decoration:none}
#rightfooterlinks{float:right;width:49%;text-align:right;margin:0;padding:0}#rightfooterlinks ul{margin-left:0}#rightfooterlinks ul{margin-top:1.5em;margin-right:1em}
#rightfooterlinks a{background:url('../media/footerlistitembar.png') no-repeat left center;padding-left:1em;text-decoration:none}#rightfooterlinks a.noimage{background:url('../media/footerlistitembar_none.png') no-repeat left center}

.floatimageright{float:right;margin-left:.5em}.floatimageleft{float:left;margin-right:.5em}.stretch{clear:both}.readmore{text-decoration:underline}input{border:.1em solid #819bb4;color:#ba9101}
.formbutton{background:#b69305;color:#fff;border-top:0;border-right:0;border-bottom:0;border-left:none;padding-right:.2em;padding-left:.2em}html>/**/body .formbutton{border:.1em solid #b69305}
#locationdetailbox{background:#d9f2ee;float:right;padding:1.4em 1.3em 2.5em;width:17em}html>/**/body #locationdetailbox{padding:1.1em 0 2.6em .7em;min-height:17em;width:20em}
html:first-child #locationdetailbox{margin-top:.1em;margin-right:-0.1em}#locationdetailbox h1{margin-bottom:-1em}#locationdetailbox h2{color:#656766;font-size:100%;margin-bottom:-1.5em;border-top:.1em dotted #666;padding-top:.3em}
html>/**/body #locationdetailbox h2{margin-bottom:-0.5em;padding-top:.6em}#locationdetailbox h2.noborder{border-top:0}
#locationdetailbox p{color:#656766;margin-bottom:-1em}html>/**/body #locationdetailbox p{margin-bottom:-0.5em}#areadetailbox{background:#d9f2ee;float:right;padding:.85em .5em 1.25em;margin:0}
html>/**/body #areadetailbox{width:43%;padding:.5em 1em .85em;margin:0;min-height:19.3em}html:first-child #areadetailbox{margin-right:-0.1em;margin-top:.2em}
#areadetailbox h1{color:#535353;margin-bottom:-1.5em}html>/**/body #areadetailbox h1{margin-bottom:-1em}#areadetailbox h2{color:#656766;font-size:100%;margin-bottom:-1.5em;padding-top:.3em;font-weight:normal;margin-top:-1.2em}
html>/**/body #areadetailbox h2{margin-bottom:-0.6em;padding-top:.5em}#areadetailbox img{border:.1em solid #ccc;padding:.2em;background:#fff}
#areadetailbox a{color:#666;text-decoration:none}#areadetailbox a:hover{text-decoration:underline}#homecontent{float:right;width:100%}#homecontentcolumn1{float:left;width:67%}
#homecontentcolumn2{float:left;width:32.8%;padding:0;margin-left:.2em}html>/**/body #homecontentcolumn2{width:32.7%}
html:first-child #homecontentcolumn2{width:33%;margin-left:0}#homelargeimage1{background:url('/media/bob_leftcolimage.png') no-repeat center center;float:left;width:33.3%;height:13em}
#homelargeimage2{background:url('/media/bob_middlecolimage.png') no-repeat center center;float:left;width:66.6%;height:13em}#homelargeimage3{background:url('/media/homelargeimage3.png') no-repeat center center;float:left;width:33.3%;height:13em}
#homemap{margin-top:0;background:#fff}#mapdescription{background:transparent url('/media/mapdescriptionbg.png') no-repeat left bottom;margin-top:-1.7em;padding-bottom:.1em}
html>/**/body #mapdescription{padding-bottom:.7em}#mapdescription h2{color:#333;font-size:100%;margin-bottom:-1.5em;padding-top:.6em;margin-left:7.5em;margin-right:2em}
html>/**/body #mapdescription h2{margin-bottom:-0.7em;padding-top:1.5em}#mapdescription p{margin-left:7.5em;margin-right:2em}
#hometext{float:left;width:33.3%}#hometext h1{padding-left:.1em}html>/**/body #hometext h2{margin-bottom:-1em}#hometext p{padding-left:.5em;padding-right:.2em}
#hometext a img{border:0}#hometext a{color:#9d722e}#homesearchandcalendar{float:left;background:#fff;border:thick solid #eef0e3;padding:.5em;width:29.4%;margin-left:.1em;text-align:center}
html>/**/body #homesearchandcalendar{width:29.8%}html:first-child #homesearchandcalendar{width:30%;padding:1.1em .5em}
#homedetailbox{float:left;width:33.3%;background:#eef0e3;padding-top:.5em;padding-bottom:.9em;font-size:95%}html>/**/body #homedetailbox{font-size:90%}
#homedetailbox img{margin-top:.2em;margin-bottom:.5em;background:#fff;border:.1em solid #91a455;padding:.5em}html>/**/body #homedetailbox img{padding:.6em;margin-bottom:-0.3em}
#homedetailbox a{color:#545452;text-decoration:none}#homedetailbox h2{color:#136e5f;font-weight:normal;margin-left:.5em;font-size:120%;margin-bottom:-1.5em;border-top:.1em solid #fff;padding-top:1.5em}
#homenews h1{font-size:120%;font-weight:bolder}#homenews h1>a{color:#535353}#homenews h2{font-size:120%}#homedetailbox h2.noborder{border-top:0}html>/**/body #homedetailbox h2{margin-bottom:-0.5em;padding-top:1em;margin-top:2em}
html:first-child #homedetailbox h2{margin-bottom:-0.3em;padding-top:1.1em;margin-top:2.1em}#homecalendar{padding-left:.5em;padding-top:.5em;padding-bottom:0;border-top:.1em dotted #888;border-right:0;border-bottom:0;border-left:none}
html>/**/body #homecalendar{padding-top:0}#homecalendar a{text-decoration:none;color:#666;padding:.4em;display:block}
#homecalendar a.hasEvents{background:#eef0e3;font-weight:bold;color:#4e4d4d}#homecalendar a:hover,#homecalendar a:active{color:#fff;background:#666}#homecalendar th a{color:#fff}
#homecalendar th a:hover{background:#b89209;text-decoration:underline}#homecalendar td.preMonth a,#homecalendar td.postMonth a{color:silver}#homecalendar h2{color:#b69305;font-size:100%;text-align:left;margin:0 2em -1.2em 1.4em}
html>/**/body #homecalendar h2{margin-bottom:0;margin-top:.5em}#homecalendar table{border-collapse:collapse;margin-top:-1.2em}
html>/**/body #homecalendar table{margin-top:1em}#homecalendar th{font-weight:bold;color:#fff;background:#b89209;width:14.5%;border-top:.1em solid #b89209;border-right:.1em solid #d5d7d6;border-bottom:.1em solid #d5d7d6;border-left:.1em solid #b89209;padding:.4em .5em}
#homecalendar td{border:.1em solid #e5e3d6;padding:0;margin:0}#homecalendar caption{display:none}#homecalendar #year{color:#b89209;text-align:left}#homecalendar #month{color:#b89209;text-align:left}
#homecalendar #categoriesBox,#homecalendar #filterBox,#homecalendar #calendarSearchBox{display:none}.content_header{font-size:110%;color:#126e5f;font-weight:bold}
#locationcontentcolumn1 #innercalendar{border:thick solid #eef0e3;width:39%;float:right;clear:right;padding-left:1em;padding-right:.5em;padding-top:.5em;padding-bottom:.5em;margin-top:1em;margin-bottom:1em}
html>/**/body #locationcontentcolumn1 #innercalendar{padding-left:1.2em;padding-right:1.7em}#innercalendar{padding-left:2em;padding-right:2em}
#innercalendar a{text-decoration:none;color:#666;padding:.2em;display:block}#locationcontentcolumn2 #innercalendar a{text-decoration:none;color:#666;padding:.1em;display:block}
#innercalendar a.hasEvents{background:#eef0e3;font-weight:bold}#innercalendar a:hover,#innercalendar a:active{color:#fff;background:#666}#innercalendar th a{color:#fff}
#innercalendar th a:hover{background:#b89209;text-decoration:underline}#innercalendar td.preMonth a,#innercalendar td.postMonth a{color:silver}#innercalendar h2{color:#b69305;font-size:100%;text-align:left;margin:0 2em -1.2em 1.4em}
html>/**/body #innercalendar h2{margin-bottom:0;margin-top:.5em}#innercalendar table{border-collapse:collapse;margin-top:-1.2em}
html>/**/body #innercalendar table{margin-top:1em}#innercalendar th{font-weight:bold;color:#fff;background:#b89209;width:10%;border-top:.1em solid #b89209;border-right:.1em solid #d5d7d6;border-bottom:.1em solid #d5d7d6;border-left:.1em solid #b89209;padding:.4em .4em}
#innercalendar td{border:.1em solid #e5e3d6;padding:0;margin:0}#innercalendar caption{display:none}#innercalendar #year{color:#b89209;text-align:left}
#innercalendar #month{color:#b89209;text-align:left}#innercalendar #categoriesBox,#innercalendar #filterBox,#innercalendar #calendarSearchBox{display:none}
#homesitesearch{margin-bottom:-0.5em}html>/**/body #homesitesearch{margin-bottom:1em}#locationcontentcolumn2 #homesitesearch{margin-left:1em}
#homesitesearch h2{margin-bottom:-1.7em;text-align:left;margin-left:1.4em}html>/**/body #homesitesearch h2{margin-bottom:-0.4em;margin-top:.2em}
#homesitesearch h2{color:#b69305;font-size:100%;margin-right:2em}body#ga #heritageirelandlogo{background:#fff url('/media/ga_heritageirelandlogo.png') no-repeat center bottom;height:10.4em;width:18.4%;float:left;padding-right:.1em;padding-left:.1em;padding-top:.1em;padding-bottom:.1em}
body#ga #topnav a{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:.6em;padding-left:.6em}
body#ga #topnav a.current,body#ga #topnav a:active{color:#eeeed2}body#ga #topnav .currentsection{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:.6em;padding-left:.6em;font-weight:bold}
body#it #topnav a{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1.6em;padding-left:1.6em}
body#it #topnav .currentsection{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1.6em;padding-left:1.6em;font-weight:bold}
body#es #topnav a{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1.6em;padding-left:1.6em}
body#es #topnav .currentsection{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1.6em;padding-left:1.6em;font-weight:bold}
body#pl #topnav a{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1em;padding-left:1em}
body#pl #topnav .currentsection{color:#efeed2;text-decoration:none;margin:0;background:url('/media/topnavlistitembar.png') no-repeat right center;padding-top:1em;padding-bottom:1em;padding-right:1em;padding-left:1em;font-weight:bold}

.image-deadon {
  display: block;
  margin: 0 auto;
}
