@charset "UTF-8";
.mainfont {
	font-family: "Baskerville Old Face";
	font-size: 14px;
	color: #666;
}
.header {
	font-family: "Baskerville Old Face";
	font-size: 14px;
	text-transform: uppercase;
	color: #00F;
}
.baskervilleheader {
	font-family: "Baskerville Old Face";
	font-size: 24px;
	font-weight: bold;
	color: #B7DD00;
}
.italicheader {
	font-family: "Baskerville Old Face";
	font-size: 14px;
	font-style: italic;
	color: #B7DD00;
	text-decoration: underline;
}
.smallfont {
	font-family: "Baskerville Old Face";
	font-size: 10px;
	font-style: italic;
	color: #666;
}
.footer {
	font-family: "Baskerville Old Face";
	font-size: 11px;
}
.sessionfont {
	font-family: "Baskerville Old Face";
	font-size: 11px;
}
/* FEILE ORIEL NAVIGATION */

#siteNav1 {float:right; color:#000; width:850px; margin:0px 0 0 0;padding:0!important;position:relative; height:24px!important;border:0px solid red;}
/*Nav Styles*/
/* this is the main UL element*/
.dropdown1{margin:0; padding:0; list-style:none;z-index:200; }

/* these are the inner menus*/
.dropdown1 ul{margin:3px 0 0 0; padding:0; list-style:none; width:120px!important;}

/* these are all the LIs in the menu*/
.dropdown1 li{margin:0; height:auto; float:left; cursor:pointer;}


/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown1 a{text-decoration:none; color:#fff; width:100%; }
.dropdown1 a:hover{color:#e1d1a7; text-decoration:none;}

/* these are the LIs that only belong to submenu*/
.dropdown1 ul li{padding:3px 10px 6px 10px; height:15px; width:100%; float:none; margin-left:1px; text-align:left; background:#3d3d3d none;border-bottom:1px solid #000!important;color:#fff!important;}
.dropdown1 ul li a{display:block!important; color:#fff!important; width:100%!important;  text-indent:0px!important;}
.dropdown1 ul li a:hover{color:#dc9110!important}
/* these are the LIs that contains a submenu*/
.dropdown1 li.submenu-down{}

/* these are the LIs that contains a submenu and which are in a sub-menu themselve*/
.dropdown1 li.submenu-left{}

/*Nav Styles*/
#nav-list1 {position:relative; float:left; padding:0; margin:0; width:850px; font:11px/18px Verdana; list-style:none; text-decoration:none;border:0px solid green;}
#nav-list1 li a{float:left; text-indent:-9999px;height:24px;}
#nav-list1 li a:hover{background-position:0 -24px!important;}
#nav-list1 li ul a {float:none; text-indent:0px; background-image:none;}
#nav-list1 li ul li {border:0px solid  red; height:auto;margin:0px 0 0 0;}
#nav-list1 li ul li a {height:auto; font:11px Verdana; color:#fff; background-image:none;}
#nav-list1 li ul li a:hover {height:auto;}
#nav-list1 ul li a:hover {background-position:0 -25px!important;}
#nav-list1 ul li.selected a, #nav-list1 .selected a{background-position:0 -24px!important;}

#home a{width:74px; margin:0; padding:0;  background: url(/images/nav_02.jpg) no-repeat 0 0;}
#about a{width: 91px; margin:0 0 0 0px; padding:0; background: url(/images/nav_03.jpg) no-repeat;}
#FiddlerofOriel a{width: 153px; margin:0; padding:0; background: url(/images/nav_04.jpg) no-repeat 0 0;}
#concerts a{width: 52px; background: url(/images/nav_05.jpg) no-repeat top left;}
#gigrig a{width:44px; background: url(/images/nav_06.jpg) no-repeat top left;}
#festivalclub a{width: 71px; background: url(/images/nav_07.jpg) no-repeat top left;}
#sessions a{width: 70px; background: url(/images/nav_08.jpg) no-repeat top left;}
#activities a{width: 85px; background: url(/images/nav_09.jpg) no-repeat top left;}
#directions a{width: 95px; background: url(/images/nav_10.jpg) no-repeat top left;}
#Accommodation a{width: 114px; background: url(/images/nav_11.jpg) no-repeat top left;}


#facebook a{float:left; position:absolute; top:40px; text-decoration:none;background-color:#fff; width:113px; height:40px; background:url(images/facebook.gif) 0 0 no-repeat; border:0px solid red; text-indent:-9999px;}



