/*********************************************************************
* Copyright 2009 Amblique :: www.amblique.com :: All Rights Reserved *
**********************************************************************
* RADNAV STYLE SHEETS - NAV TOP
*********************************************************************/

/**********************************
* Default Navigation Styles
**********************************/
/* Level - Top */

#nav-main .radmenu {position: relative; float: none; display: block; white-space: nowrap; border: none;}
#nav-main .radmenu ul {position: relative; float: none; display: block; margin: 0; padding: 0;}/*cleared*/
#nav-main .radmenu ul li {position: relative; float: left; display: block; border-right: none;}
#nav-main .radmenu ul li a {float: none; display: block; cursor: pointer;}
#nav-main .radmenu ul li a span {display: block; padding: 0;}

/* Level - Sub level container */
#nav-main .radmenu ul li .slide {position: absolute; display: none; float: left; margin: 1px 0 0 0; overflow: hidden; text-align: left; background: transparent none; border: none; z-index:5!important;}

/* Level - One */
#nav-main .radmenu ul li .slide ul {float: left; background: transparent none; border: none;}
#nav-main .radmenu ul li .slide ul li {}
#nav-main .radmenu ul li .slide ul li a {border: none;}

/* Level - Two */
#nav-main .radmenu ul li .slide ul li .slide ul { display:none;}
#nav-main .radmenu ul li .slide ul li .slide ul li {}

/**********************************
* Custom Navigation Styles
**********************************/
/* Navigation HTML structure
#nav-main .radmenu ul li.item a.link span.text {}
*/

/* Level - Top */
#nav-main .radmenu {font-size: 1.0em; line-height: 1.2em; width:751px; float:left;}
#nav-main .radmenu ul {background: url(images/nav-main/bg-nav.gif) 0 0 repeat-x; }
#nav-main .radmenu ul li.first {margin:0;}
#nav-main .radmenu ul li {margin: 0 5px; padding: 0;}
#nav-main .radmenu ul li a {padding-left: 16px; color: #ccc; text-decoration: none; font-weight:bold!important;}
#nav-main .radmenu ul li.first {background: #fff url(images/top-nav-left-a.gif) 0 8px no-repeat;padding-left:4px;}
#nav-main .radmenu ul li.first a {background: url(images/nav-main/bg-nav.gif) 0 0 repeat-x;}
#nav-main .radmenu ul li.last a {}
#nav-main .radmenu ul li a.focused {color:#fff;}

#nav-main .radmenu ul li a:hover,
#nav-main .radmenu ul li a.expanded {color: #fff; text-decoration: none; background: url(images/nav-main/bg-nav-hover-left.gif) 0 2px repeat-x; }

#nav-main .radmenu ul li a span {padding: 21px 15px 13px 0;}
#nav-main .radmenu ul li a:hover span,
#nav-main .radmenu ul li a.expanded span {display:inline-block; background:url(images/nav-main/bg-nav-hover-right.gif) 100% 2px no-repeat;}


/***** Nav maain list 1 ******/
#nav-main .radmenu ul li.list1 .slide ul li {}
#nav-main .radmenu ul li.list1 .slide ul li a {}
#nav-main .radmenu ul li.list1 .slide ul li a:hover,
#nav-main .radmenu ul li.list1 .slide ul li a.focused, 
#nav-main .radmenu ul li.list1 .slide ul li a.expanded {background:#0F76E0;}

#nav-main .radmenu ul li.list1 .slide ul li.last a:hover,
#nav-main .radmenu ul li.list1 .slide ul li.last a.focused,
#nav-main .radmenu ul li.list1 .slide ul li.last a.expanded {background:url(images/nav-main/bg-slide-left-hover-blue.png) bottom left no-repeat;padding:0;}

#nav-main .radmenu ul li.list1 .slide ul li a:hover span ,
#nav-main .radmenu ul li.list1 .slide ul li a.focused span, 
#nav-main .radmenu ul li.list1 .slide ul li a.expanded span {background:#0F76E0;}

#nav-main .radmenu ul li.list1 .slide ul li.last a:hover span,
#nav-main .radmenu ul li.list1 .slide ul li.last a.focused span,
#nav-main .radmenu ul li.list1 .slide ul li.last a.expanded span {display:block;padding: 5px 15px; background: url(images/nav-main/bg-slide-right-hover-blue.png) bottom right no-repeat;}

/***** Nav maain list 2 ******/

#nav-main .radmenu ul li.list2 .slide ul li {}
#nav-main .radmenu ul li.list2 .slide ul li a {}
#nav-main .radmenu ul li.list2 .slide ul li a:hover,
#nav-main .radmenu ul li.list2 .slide ul li a.focused, 
#nav-main .radmenu ul li.list2 .slide ul li a.expanded {background:#FF7800;}

#nav-main .radmenu ul li.list2 .slide ul li.last a:hover,
#nav-main .radmenu ul li.list2 .slide ul li.last a.focused,
#nav-main .radmenu ul li.list2 .slide ul li.last a.expanded {background:url(images/nav-main/bg-slide-left-hover-orange.png) bottom left no-repeat;padding:0;}


#nav-main .radmenu ul li.list2 .slide ul li a:hover span ,
#nav-main .radmenu ul li.list2 .slide ul li a.focused span, 
#nav-main .radmenu ul li.list2 .slide ul li a.expanded span {background:#FF7800;}

#nav-main .radmenu ul li.list2 .slide ul li.last a:hover span,
#nav-main .radmenu ul li.list2 .slide ul li.last a.focused span,
#nav-main .radmenu ul li.list2 .slide ul li.last a.expanded span {display:block;padding: 5px 15px; background: url(images/nav-main/bg-slide-right-hover-orange.png) bottom right no-repeat;}


/***** Nav maain list 3 ******/

#nav-main .radmenu ul li.list3 .slide ul li {}
#nav-main .radmenu ul li.list3 .slide ul li a {}
#nav-main .radmenu ul li.list3 .slide ul li a:hover,
#nav-main .radmenu ul li.list3 .slide ul li a.focused, 
#nav-main .radmenu ul li.list3 .slide ul li a.expanded {background:#E1007D;}

#nav-main .radmenu ul li.list3 .slide ul li.last a:hover,
#nav-main .radmenu ul li.list3 .slide ul li.last a.focused,
#nav-main .radmenu ul li.list3 .slide ul li.last a.expanded {background:url(images/nav-main/bg-slide-left-hover-pink.png) bottom left no-repeat;padding:0;}



#nav-main .radmenu ul li.list3 .slide ul li a:hover span ,
#nav-main .radmenu ul li.list3 .slide ul li a.focused span, 
#nav-main .radmenu ul li.list3 .slide ul li a.expanded span {background:#E1007D;}

#nav-main .radmenu ul li.list3 .slide ul li.last a:hover span,
#nav-main .radmenu ul li.list3 .slide ul li.last a.focused span,
#nav-main .radmenu ul li.list3 .slide ul li.last a.expanded span {display:block;padding: 5px 15px; background: url(images/nav-main/bg-slide-right-hover-pink.png) bottom right no-repeat;}



/***** Nav maain list 4 ******/

#nav-main .radmenu ul li.list4 .slide ul li {}
#nav-main .radmenu ul li.list4 .slide ul li a {}
#nav-main .radmenu ul li.list4 .slide ul li a:hover,
#nav-main .radmenu ul li.list4 .slide ul li a.focused, 
#nav-main .radmenu ul li.list4 .slide ul li a.expanded {background:#98D12B;}

#nav-main .radmenu ul li.list4 .slide ul li.last a:hover,
#nav-main .radmenu ul li.list4 .slide ul li.last a.focused,
#nav-main .radmenu ul li.list4 .slide ul li.last a.expanded {background:url(images/nav-main/bg-slide-left-hover-green.png) bottom left no-repeat;padding:0;}



#nav-main .radmenu ul li.list4 .slide ul li a:hover span ,
#nav-main .radmenu ul li.list4 .slide ul li a.focused span, 
#nav-main .radmenu ul li.list4 .slide ul li a.expanded span {background:#98D12b;}


#nav-main .radmenu ul li.list4 .slide ul li.last a:hover span,
#nav-main .radmenu ul li.list4 .slide ul li.last a.focused span,
#nav-main .radmenu ul li.list4 .slide ul li.last a.expanded span {display:block;padding: 5px 15px; background: url(images/nav-main/bg-slide-right-hover-green.png) bottom right no-repeat;}




/* Level - One */
#nav-main .radmenu ul li .slide {margin: 0; top:47px!important;font-size:0.95em; }
#nav-main .radmenu ul li .slide ul {margin: 0; padding: 0;}
#nav-main .radmenu ul li .slide ul li {margin: 0; padding: 0;}
#nav-main .radmenu ul li .slide ul li a {margin: 0; padding: 5px 15px; color: #fff; text-decoration: none; background: #999; font-weight:normal!important;}
#nav-main .radmenu ul li .slide ul li.first a {}

#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:#333;}


#nav-main .radmenu ul li .slide ul li a span {padding:0;}
#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 {background:#333;}

#nav-main .radmenu ul li .slide ul li.last {}
#nav-main .radmenu ul li .slide ul li.last a {background:url(images/nav-main/bg-slide-left.png) bottom left no-repeat;padding:0;}
#nav-main .radmenu ul li .slide ul li.last a span {display:block;padding: 5px 15px;  background: url(images/nav-main/bg-slide-right.png) bottom right no-repeat;width:100%;}

#nav-main .radmenu ul li .slide ul li.last a:hover {background: url(images/nav-main/bg-slide-left-hover.png) bottom left no-repeat;}

#nav-main .radmenu ul li .slide ul li.last a.focused, 
#nav-main .radmenu ul li .slide ul li.last a.expanded
{background:url(images/nav-main/bg-slide-left-hover.png) bottom left no-repeat;display:inline-block;}

#nav-main .radmenu ul li .slide ul li.last a:hover span,
#nav-main .radmenu ul li .slide ul li.last a.focused span,
#nav-main .radmenu ul li .slide ul li.last a.expanded span {display:block;padding: 5px 15px; background: url(images/nav-main/bg-slide-right-hover.png) bottom right no-repeat;}

/* Level - Two */
#nav-main .radmenu ul li .slide ul li .slide {font-size: 0.9em;}
#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 {}


/* Level - Two */
#nav-main .level1 .level2 { display:none!important;}


/* 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 {}
}
