/*
		File: 	navigation.css
		Date: 	2014
		Auth:	Creativeink Design Group | web@creativeink.ca
		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/*---------------------------------------------------------------------------- 
VERTICAL NAVIGATION MENU
-----------------------------------------------------------------------------*/

/* DISABLE HIGHLIGHT */
.navigation, .sidebarmenu ul {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

/* MAIN LEVEL MENU ITEMS */
.sidebarmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align:left;
	z-index:10000000000000000 !important;
}

/* POP OUT MENU ITEMS */
.sidebarmenu ul li ul{
	position: absolute;
	width: 130px !important; /*Sub Menu Items width */
	top: 0;
	visibility: hidden;
}

/* MENU ITEM PADDING */
.sidebarmenu ul li a, .sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:hover{
	padding: 4px 0px 0px 15px; /* T R B L */
}

/*---------------------------------------------------------------------------- 
FONT
-----------------------------------------------------------------------------*/
/* MAIN LEVEL MENU ITEMS */
.sidebarmenu ul{
	font-size:15px; line-height:24px;
	letter-spacing:0.02em;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	cursor:default;
	text-transform:uppercase;
	text-decoration: none;
}

/* SUB LEVEL MENU ITEMS */
.NavSub {
	margin-left:5px; /* INDENT SUB MENU */
	font-size:12px;
	font-weight:normal;
	letter-spacing:0.02em;
}

/* REGULAR */
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:visited {
	color: #FFFFFF;
	background: url(../images/nav.png);
}
/* ROLLOVER */
.sidebarmenu ul li a:hover, .sidebarmenu ul li.NavSelected a{	
	color: #000000;
	background: url(../images/nav.png) 0 -32px;
}



/*---------------------------------------------------------------------------- 
OTHER
-----------------------------------------------------------------------------*/
.sidebarmenu ul li{
	position: relative;
}
.sidebarmenu ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	z-index:10000000000000000 !important;
}
.NavSelected { }
.NavSubSelected { }

/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float:left; height:1%; }
* html .sidebarmenu ul li a { height:1%; }
/* End */