
/* ------------------------------------------------------------------- */
/* HEADER Navigation */
/* ------------------------------------------------------------------- */

#header-nav-wrapper								{ width:650px; height:10px; position:absolute; bottom:47px; right:10px;  }
#header-nav-wrapper ul 							{ float:right; }
#header-nav-wrapper ul li						{ list-style:none; float:left; padding:0; margin:0 0 0 25px; display:block;  }
#header-nav-wrapper ul li a,
#header-nav-wrapper ul li a:visited				{ margin:0; padding:0; color:#FFF; text-decoration:none; display:block; font-size:1.2em; text-indent:-9999px;height:13px;}
#header-nav-wrapper ul li a.links				{ background:url(../grfx/navigation/header/our-friends.png) no-repeat top left; width:68px;}
#header-nav-wrapper ul li a.press-enquiries		{ background:url(../grfx/navigation/header/press-centre.png) no-repeat top left; width:70px;  }
#header-nav-wrapper ul li a.extra-welcome,
#header-nav-wrapper ul li a.support				{ background:url(../grfx/navigation/header/support.png) no-repeat top left; width:46px;  }
#header-nav-wrapper ul li a:hover				{ background-position: bottom left; }


/* ------------------------------------------------------------------- */
/* PRIMARY Navigation */
/* ------------------------------------------------------------------- */

#primary-nav-wrapper							{ width:650px; height:12px; position:absolute; bottom:19px; right:10px;  }
#primary-nav-wrapper ul							{ float:right;}
#primary-nav-wrapper ul li						{ list-style:none; float:left; margin:0 0 0 19px; padding:0;display:block; }

#primary-nav-wrapper ul li a,
#primary-nav-wrapper ul li a:visited			{ margin:0; padding:0; text-decoration:none; display:block; font-size:1.4em; height:14px; text-indent:-9999px; }

#primary-nav-wrapper ul li a.homepage			{ background:url(../grfx/navigation/primary/home.png) no-repeat top left; width:38px;}
#primary-nav-wrapper ul li a.catalogue-homepage	{ background:url(../grfx/navigation/primary/products.png) no-repeat top left; width:54px;}
#primary-nav-wrapper ul li a.brands				{ background:url(../grfx/navigation/primary/brands.png) no-repeat top left; width:43px;}
#primary-nav-wrapper ul li a.fun				{ background:url(../grfx/navigation/primary/play-time.png) no-repeat top left; width:61px;}
#primary-nav-wrapper ul li a.about-us			{ background:url(../grfx/navigation/primary/about-us.png) no-repeat top left; width:58px;}
#primary-nav-wrapper ul li a.qanda-help			{ background:url(../grfx/navigation/primary/help.png) no-repeat top left; width:30px;}
#primary-nav-wrapper ul li a.news-and-events	{ background:url(../grfx/navigation/primary/whats-happening.png) no-repeat top left; width:116px;}
#primary-nav-wrapper ul li a.contact-us			{ background:url(../grfx/navigation/primary/contact-us.png) no-repeat top left; width:67px;}

#primary-nav-wrapper ul li a:hover,
#primary-nav-wrapper ul li a.active				{ background-position:bottom left;}



/* ------------------------------------------------------------------- */
/* SECONDARY Navigation */
/* ------------------------------------------------------------------- */
#catlgnav-wrapper,
#navwindow-wrapper						{ width:185px;  }
#catlgnav-wrapper h3					{ margin:0; padding:0; }
#catlgnav-wrapper ul,
#navwindow-wrapper ul 					{ padding-bottom:1px; background:url(../grfx/navigation/subnav-bottom.gif) no-repeat bottom left; }
#catlgnav-wrapper ul li,
#navwindow-wrapper ul li				{ list-style:none; font-size:1.1em;width:185px; display:block; }
#catlgnav-wrapper ul li a,
#navwindow-wrapper ul li a				{ background:url('../grfx/navigation/first-level-bg.gif') no-repeat top left; width:175px; display:block; padding:10px 0 5px 10px; }
#catlgnav-wrapper ul li a:hover,
#catlgnav-wrapper ul li a.active,
#navwindow-wrapper ul li a:hover,
#navwindow-wrapper ul li a.active		{ background-position:top right; text-decoration:none; }

#catlgnav-wrapper ul ul,
#navwindow-wrapper ul ul				{ background:#FFFFFF url(../grfx/navigation/second-level-bg.gif) no-repeat top left; padding-bottom:0; width:185px;}
#catlgnav-wrapper ul ul li,
#navwindow-wrapper ul ul li				{ list-style:none; font-size:0.9em; width:175px; display:block;}
#catlgnav-wrapper ul ul li a,
#navwindow-wrapper ul ul li a				{ padding:2px 0 2px 15px; margin: 0; background: none; display:block; width:170px;}
#catlgnav-wrapper ul ul li a:hover,
#catlgnav-wrapper ul ul li a.active,
#navwindow-wrapper ul ul li a:hover,
#navwindow-wrapper ul ul li a.active		{ background-color: #d5d5d5; }

/*graphic titles*/
#navwindow-wrapper ul li.about-us a,
#navwindow-wrapper ul li.qanda-help a,
#navwindow-wrapper ul li.news-and-events a,
#navwindow-wrapper ul li.contact-us a,
#navwindow-wrapper ul li.links a,
#navwindow-wrapper ul li.press-enquiries a,
#navwindow-wrapper ul li.privacy-policy a,
#navwindow-wrapper ul li.terms-of-use a,
#navwindow-wrapper ul li.terms-cond-of-sale a,
#navwindow-wrapper ul li.access-stat a,
#navwindow-wrapper ul li.content-search a,
#navwindow-wrapper ul li.support a,
#navwindow-wrapper ul li.extra-welcome a,
#catlgnav-wrapper h3				{ height:72px; text-indent:-9999px; padding:0; background-position:0 45px; background-repeat:no-repeat; }


#navwindow-wrapper ul li.about-us a				{ background-image:url(../grfx/navigation/about-us.gif); }
#navwindow-wrapper ul li.qanda-help a			{ background-image:url(../grfx/navigation/help.gif); }
#navwindow-wrapper ul li.news-and-events a		{ background-image:url(../grfx/navigation/whats-happening.gif); }
#navwindow-wrapper ul li.contact-us a			{ background-image:url(../grfx/navigation/contact-us.gif); }
#navwindow-wrapper ul li.links a				{ background-image:url(../grfx/navigation/our-friends.gif); }
#navwindow-wrapper ul li.press-enquiries a		{ background-image:url(../grfx/navigation/press-centre.gif); }
#navwindow-wrapper ul li.privacy-policy a		{ background-image:url(../grfx/navigation/privacy-policy.gif); }
#navwindow-wrapper ul li.terms-of-use a			{ background-image:url(../grfx/navigation/terms-of-use.gif); }
#navwindow-wrapper ul li.terms-cond-of-sale a	{ background-image:url(../grfx/navigation/terms-of-sale.gif); background-position:0 24px; }
#navwindow-wrapper ul li.access-stat a			{ background-image:url(../grfx/navigation/accessibility.gif); }
#navwindow-wrapper ul li.content-search a		{ background-image:url(../grfx/navigation/advanced-search.gif); }
#navwindow-wrapper ul li.support a,
#navwindow-wrapper ul li.extra-welcome a		{ background-image:url(../grfx/navigation/support.gif); }
#catlgnav-wrapper h3	{ background-image:url(../grfx/navigation/products.gif); }



/* ------------------------------------------------------------------- */
/* BREADCRUMB Navigation */
/* ------------------------------------------------------------------- */
#bct-wrapper			{ background:url('../grfx/layout/bct-icon.png') no-repeat top left; color:#b1b1b1;  padding: 0 0 0 21px; position:relative; z-index:999; display:block; width:500px; height:12px; } 
#bct-wrapper a			{ color:#b1b1b1;  }
#bct-wrapper a:hover			{ color:#d2d1d1;  }
#bct-wrapper span.bct-divider		{ background:url('../grfx/layout/bct-arrow.gif') no-repeat; background-position:center center; width:4px; height:12px; margin:0 11px 0 11px; text-indent:-9999px; display:inline-block; padding:0px 0 0 0;}
