﻿/* ------------MULTI TREE MENU--------- */
#NavigationWrapper
{
    height: 52px;
    background: url(../images/background-navigation.gif) repeat-x;
}

#NavigationWrapper .Items  
{
    width: 1000px;
    height: 52px; 
    margin: 0 auto; 
}
         
.nav_multileveltree {display: none}


/*--------------NEW SLIDER NAVIGATION-------------------*/
.ItemContainer .slidecontrol { float: left; margin: 0px 0px 0px 0px; border-left: 0px solid #000000; border-right: 0px solid #1D6358; height: 52px; }
.ItemContainer .slidecontroltext { font-family: arial; color: #ebebeb; display: block; font-size: 90%; text-decoration: none; font-weight: normal; text-align: center; height: 52px; line-height: 52px;}
.ItemContainer .slidecontroltext a 
{
    background:url(../images/bright_111.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}

.ItemContainer .slidecontroltext a span 
{
	display:block;
	background:url(../images/bleft_111.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:52px;
	padding:0 23px;
}

.ItemContainer .slidecontroltext a:hover 
{
	background-position:right bottom;
}
.ItemContainer .slidecontroltext a:hover span 
{
	background-position:left bottom;
	color:#FFF;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}

.ItemContainer .horizontal-menu-overlay { z-index:2000; clear: both; }

.ItemContainer .NameHome { width: 78px; }
.ItemContainer .NameAbout { width: 79px; }
.ItemContainer .NameServices { width: 141px; }
.ItemContainer .NameWebPackages { width: 126px; }
.ItemContainer .NameInternetMarketing { width: 149px; }
.ItemContainer .NamePortfolio { width: 93px; }
.ItemContainer .NameTestimonials { width: 118px; }
.ItemContainer .NameUpdates { width: 118px; }
.ItemContainer .NameContact { width: 86px; }

.ItemContainer .slidecontrol:hover a 
{
    background:url(../images/bright_111.gif) no-repeat right bottom;
}
.ItemContainer .slidecontrol:hover a span
{
    background:url(../images/bleft_111.gif) no-repeat left bottom;
}
/*.ItemContainer .slidecontroltext:hover { color: white; }*/
.ItemContainer .feat_slidecontainer { clear: both; position: absolute; display: block; margin-top: 0px; height: 135px; width: 1000px; 
                                      z-index: 2000; background: url(../images/background-navigation-containers.png); text-align: left;}
.ItemContainer .horizontal-menu-overlay .ServicesContainer {z-index: 2000; margin-left: -157px; background-color: #000;}
.ItemContainer .horizontal-menu-overlay .WebPackagesContainer {z-index: 2000; margin-left: -298px; background-color: #000;} 
.ItemContainer .horizontal-menu-overlay .InternetMarketingContainer {z-index: 2000; margin-left: -424px; background-color: #000;}

.ItemContainer .feat_slidecontainer .Col { width: 250px; float: left; margin: 10px 10px 10px 0px;}
.ItemContainer .feat_slidecontainer .Col .Title { background: url(../images/navigation-tier2-splitter.gif) no-repeat bottom left; font-size: 120%; height: 30px; line-height: 30px; font-weight: bold; }
.ItemContainer .feat_slidecontainer .Col ul {margin: 0px; padding: 0px; list-style: none;}
.ItemContainer .feat_slidecontainer .Col ul li { background: url(../images/navigation-tier2-splitter.gif) no-repeat bottom left; height: 22px; line-height: 22px; }

.ItemContainer .feat_slidecontainer .Col ul li a { background: none; }

.ItemContainer .feat_slidecontainer .ColLarge { width: 408px; float: right;}

.ItemContainer .nav_multilevel { display: block; }
.ItemContainer { display:block; z-index: 100000; height: 52px;}


/* ---------------SLIDER NAV GENERIC-------------------*/

.ItemContainer .feat_slidecontainer .nav_multilevel { width: 180px; float: left; margin: 20px 0px 0px 20px; padding: 0px 0px 0px 0px; }
.ItemContainer .feat_slidecontainer .nav_multilevel .titletxt { font-family: arial; color: #ffffff; line-height: 100%; font-weight: bold; font-size: 150%; margin-bottom: 10px;}
.ItemContainer .feat_slidecontainer .nav_multilevel li { width: 180px; height: auto; background-color: ; line-height: 120%; padding: 3px 0px 3px 0px; margin: 0px 0px 1px 0px; background-image: url("http://www.irishrugby.ie/images/structure/background/topmenu-border.png"); background-repeat: no-repeat; background-position: bottom left;}
.ItemContainer .feat_slidecontainer .nav_multilevel li a { padding: 0px 10px 0px 0px; color: #d9e0dd; font-size: 90%; text-transform: none; font-family: trebuchet MS; }
.ItemContainer .feat_slidecontainer .nav_multilevel li a:hover { text-decoration: none; color: #fff; }

/* ---------------TOP NAVIGATION - FOR BUILD STRUCTURE ONLY-------------------*/
.topnav { display: none; }
