@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #97e2fe url(../images/bg-site1.gif) repeat-x;	
	}
	
	

#header{
height: 155px;
background:transparent url(../images/bg-top-header.jpg) no-repeat;
width:960px;
margin:auto;
}


#header-logo{
float:left;
margin-left:25px;
display:inline;
/*height: 93px;
width: 201px;*/
/*background:transparent url(../images/meet-limerick-shannon-logo-png.png) no-repeat;*/
}

#header-rgt-top{
float:right;
padding-right:160px;
height: 82px;
width: 227px;
background:#97e3ff;
}	

	

.header-rgt-img{


}

h1{
margin: 0;
padding:0;
font-family: Cambria, serif;
font-size: 26px;
font-style: normal;
margin-bottom:10px;
color:#fff;

}

h2{
margin-top: 5px;
margin-left: 10px;
font-family: Cambria, serif;
font-size: 24px;
font-style: normal;
font-weight:500;
text-transform: normal;
letter-spacing: normal;
color:#fff;
}


h3{
margin-top: 15px;
margin-left: 18px;
font-family: Cambria, serif;
font-size: 22px;
font-style: normal;
font-weight:500;
text-transform: normal;
letter-spacing: normal;
color:#15769e;
}






p{
/*font: normal 13px Arial, Helvetica, sans-serif;*/
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
line-height: 20px;

color:#fff;

}

.linka{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#0e5e90;
font-weight:bold;
line-height: 20px;
text-decoration:underline;

}

.linka:hover{
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#0e5e90;
line-height: 20px;
font-weight:bold;
text-decoration:underline;

}


#nav-cont{
/*width:auto;*/
/*background:transparent url(../images/nav-bg.gif) repeat-x top left;*/
display:block;
height:39px;
width:960px;
margin:auto;
}

#nav{
margin:0 0 0 0;
width: 925px;
display:block;
height:39px;
font-size: 14px;
font-weight:bold;
letter-spacing: -1px;
line-height: 1.8em;
background:transparent url(../images/nav-bg.gif) repeat-x top left;
font-family: "Lucida Sans", sans-serif;
color:#FFFFFF;

}

#nav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#nav ul li{display:block;float:left;margin:0;}
#nav ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:7px 20px 0 20px;height:32px;background:transparent url(../images/bgDIVIDER.gif) no-repeat top right;}
#nav ul li a:hover,#nav ul li a.current{color:#fff;background:#21adb1 url(../images/bgDIVIDER.gif) no-repeat top right;}


.bl{
padding-right:20px;
font: normal 13px Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#366e92;
line-height:24px;
list-style:circle;

}

.space{
padding-bottom:10px;

}


/*homepage*/

#cont-home{
width:652px;
}

#cont-home-lft{
float:left;
width: 315px;
height: 219px;
}

#cont-home-hd{
background:url(../images/home-heading.gif) no-repeat;
width:305px;
height:41px;


}

.cont-home-hd{
padding-left:13px;
padding-top:8px;
font-family: Cambria, serif;
font-size: 24px;
font-style: normal;
font-weight:500;
text-transform: normal;
letter-spacing: normal;
color:#fff;

}

#cont-home-sp-hd{
background:url(../images/home-heading.gif) no-repeat;
width:231px;
height:41px;

}

#cont-home-cn-hd{
background:url(../images/home-heading.gif) no-repeat;
width:231px;
height:41px;

}

#cont-home-tm-hd{
background:url(../images/home-heading.gif) no-repeat;
width:231px;
height:41px;

}

#cont-home-rgt{
float:right;
width: 315px;
height: 219px;
}

#box-intro{
margin-top:20px;
width:652px;

background-color:#4480a6;
font-family:Arial, Helvetica, sans-serif;
}


#box-txt{
padding:10px;
color:#fff;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
}

#box-intro2{
margin-top:20px;
background-color: #366e92;
width: 652px;

color:#fff;
}

#box-txt-2{
padding:10px;
color:#fff;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
}

#box-intro3{
margin-top:20px;
width: 652px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
color:#366e92;
}


#box-intro3 a{
color:#0e5e90;
font-weight:bold;
text-decoration:underline;
}

#box-intro3 a:hover{
color:#0e6aa4;
font-weight:bold;
text-decoration:underline;
}

#container{
width: 960px;
margin:auto;



}

#lft-panel{
float: left;
width: 652px;
}

.txt-tabs-link{
color:#055382;
font-family:Verdana;
font-size:12px;
}

.txt-tabs-ul{
color:#0c679e;
font-family:Verdana;
font-size:12px;
}

.lft-panel-sub{
float: left;
width: 652px;
}


#lft-panel-textbox{
margin-top:20px;
float: left;
width: 652px;
height: 250px;
background:#5a9cc6;
}


#right-panel{
float: right;
width: 279px;
}


.lockup-hd{
width:244px;
height:45px;
}

.lockup-box{
background-color:#FFFFFF;
width:244px;
}

.lockup-box-1{


width:244px;
}

.button-cont{
background-color:#FFFFFF;
width:244px;
height:49px;
}

.button-box{
float:right;
width:145px;
height:49px;
background:url(../images/button-bg-static.gif) repeat-x;
}


.button-box-link{
padding-top:13px;
padding-left:8px;
padding-right:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;

color:#FFFFFF;
text-decoration:underline;
}



.event-box-txt{
padding-left:13px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#05639c;
line-height:25px;
padding-bottom:11px;


}




#bt-cont{
width:520px;
}

#button-lft{
float:left;
margin-left:20px;
width:187px;
height:39px;
background:url(../images/button-bg-bl.gif) repeat-x;
}
.button-lft-txt{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

.button-lft-txt a{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

#button-rgt{
float:right;

width:254px;
height:39px;
background:url(../images/button-bg-bl.gif) repeat-x;
}
.button-rgt-txt{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

.button-rgt-txt a{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

.button-side{
padding-top:13px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

#cont-inner{
width:652px;
background-color:#FFFFFF;
padding-bottom:10px;

}

#cont-inner p{
margin-left: 18px;
width:600px;
color:#366e92;
padding-right:20px;

}

#cont-inner-hd{
width:652px;
height:42px;
background:url(../images/bg-cont-inn-hd.gif);

}

#cont-inner-box{
width:632px;
padding-left:20px;

padding-top:18px;
}



#footer{
height: 150px;
background:url(../images/footer-img1.jpg) repeat-x;
background-color:#7ea935;
}

#footer-board{
background:transparent url(./images/msg-board.gif) no-repeat;
}

#footer-links{
height:100px;
background-color:#7ea935;

}


.link{

color:#01609a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.link:hover{
color:#01609a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}




/*#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:652px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	border:1px solid #494e52;
	background-color:#82bf2c;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#2173a6;
	color:#ffebb5;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54;
	
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabs li a:hover {
	background-color:#267fb6;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
	background-image:url(images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	
}
.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #464c54; 	
	font-family:Arial, Helvetica, sans-serif;
	
	
}
#content_2, #content_3, #content_4, #content_5 { display:none; }


#entry-cont{
width:611px;
height:500px;


}

.entry-right{
float:right;
width:440px;

}


.entry-left{
padding:5px;
float:left;
width:160px;
}


.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:22px;
	
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#2072a6;
font-family: Cambria, serif;
font-size: 22px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a:hover {
	color:#a59c83;
}
.content ul li a:hover small {
	color:#baae8e;
}
/* Post */

img.left {
	float: left;
	margin-right: 15px;
	margin-left: 3px;
	
}




.entry {
	margin-bottom:22px;
	clear:both;
}

.entry p{
	margin-top:10px;
	line-height:20px;
	font-size:12px;
}

.heading-list {
	font-family: Cambria, serif;
font-size: 22px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
	color:#0c679e;
	margin-top:10px;
	
}

.txt-tabs{
color:#0c679e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
*/



