/*********************************************************************
* Copyright 2009 Amblique :: www.amblique.com :: All Rights Reserved *
**********************************************************************
* RADNAV STYLE SHEETS - NAV TOP
*********************************************************************/

/**********************************
* Default Navigation Styles
**********************************/
/* Level - Top */

#nav-main .radmenu {font-size: 1em; line-height: 1.5em; position: relative; float: none; display: block; white-space: normal; border: none; background: none;}
#nav-main .radmenu ul { background: #ed1c24 url(images/nav-bg.gif) 0 100% repeat-x;}
#nav-main .radmenu ul li {border-right:none; text-transform:uppercase; float:left; height:36px; text-align:center;}
#nav-main .radmenu ul li a {display:inline-block; height:36px; color: #fff; cursor: pointer; text-align:center;text-decoration: none; background: #ed1c24 url(images/nav-bg.gif) 0 100% repeat-x; }
#nav-main .radmenu ul li a span {text-align:center; display:table-cell;vertical-align:middle; height:36px; padding:0 8px;font-size:11px!important;}
#nav-main .radmenu ul li.last a span {}

#nav-main .radmenu ul li.first {width:20px!important;}
#nav-main .radmenu ul li.first a {display:inline-block;width:20px!important; color:#E51B23; overflow:hidden; text-indent:-99999em;}
#nav-main .radmenu ul li.first a span {width:20px;}


#nav-main .radmenu ul li.first a span {background:transparent url(images/home-icon.gif) no-repeat 2px 9px;width:20px;}
#nav-main .radmenu ul li.first a:hover span , 
#nav-main .radmenu ul li.first a.focused span
{background:transparent url(images/home-icon-a.gif) no-repeat 2px 9px!important; color:#000;}


#nav-main .radmenu ul li.first a {}
#nav-main .radmenu ul li.last a {}
#nav-main .radmenu ul li a:hover,
#nav-main .radmenu ul li a.focused,
#nav-main .radmenu ul li a.expanded {color: #fff; text-decoration: none; background:transparent url(images/nav-bg-hover.gif) 0 100% repeat-x;}


#nav-main .radmenu ul li a:hover span,
#nav-main .radmenu ul li a.focused span,
#nav-main .radmenu ul li a.expanded span {background:transparent url(images/menu-arrow.gif) 50% 0 no-repeat!important;}

/* Level - One */
#nav-main .radmenu ul li .slide {font-size: 0.9em;}
#nav-main .radmenu ul li .slide ul {border: none;}
#nav-main .radmenu ul li .slide ul li {margin: 0; padding: 0;}
#nav-main .radmenu ul li .slide ul li a {margin: 0; color: #fff; text-decoration: none; border-bottom: none; background: #413b33;}
#nav-main .radmenu ul li .slide ul li.first a {}
#nav-main .radmenu ul li .slide ul li.last a {border-bottom: 1px solid #333;}
#nav-main .radmenu ul li .slide ul li a:hover,
#nav-main .radmenu ul li .slide ul li a.focused,
#nav-main .radmenu ul li .slide ul li a.expanded {color: #fff; text-decoration: none; background: #413b33;}

#nav-main .radmenu ul li .slide ul li a span {}
#nav-main .radmenu ul li .slide ul li a:hover span,
#nav-main .radmenu ul li .slide ul li a.focused span,
#nav-main .radmenu ul li .slide ul li a.expanded span {}

/* Level - Two */
#nav-main .radmenu ul li .slide ul li .slide {font-size: 1em;}
#nav-main .radmenu ul li .slide ul li .slide ul {}
#nav-main .radmenu ul li .slide ul li .slide ul li {}
#nav-main .radmenu ul li .slide ul li .slide ul li a {}

/* Safari hacks */
@media screen and (-webkit-min-device-pixel-ratio:0){
	#nav-main .radmenu ul li a {}
	#nav-main .radmenu ul li.first a {}
	#nav-main .radmenu ul li.last a {}
}
