/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
/*[START-QCC]*/.qmclear{}.qmmc:after{content: ".";display:block;height:0px;clear:both;overflow:hidden;}.qmmc div>a, .qmmc dd>a, .qmmc li>a, .qmmc div>span, .qmmc dd>span, .qmmc li>span, .qmmc div, .qmmc dl, .qmmc dd, .qmmc li, .qmmc ul {font-wieght:normal;text-decoration:none;font-size:14px;line-height:normal;padding:0px;margin:0px;}.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmmc {position:relative;zoom:1;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;line-height:normal;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div,.qmmc .qmcbox ul{float:none;position:static;visibility:inherit;left:auto;}.qmmc .qmmulti{float:left;position:relative;}.qmmc .qmmulti dd{margin:0px;padding:0px;}.qmmc dd {position:relative;}.qmmc .qmml0 {z-index:99;}.qmmc .qmml1 {z-index:98;}.qmmc .qmml2 {z-index:97;}.qmmc .qmml3 {z-index:96;}.qmmc .qmml4 {z-index:95;}.qmmc .qmml5 {z-index:94;}.qmmc .qmml6 {z-index:93;}.qmmc .qmml7 {z-index:92;}.qmmc .qmml8 {z-index:91;}.qmmc .qmml9 {z-index:90;}.qmmc li {z-index:auto;}.qmmc ul {visibility:hidden;position:absolute;z-index:10;}.qmmc, .qmmc ul, .qmmc dl {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{visibility:inherit;left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{visibility:inherit;top:0px;left:100%;}#qm0 ul dd:hover>ul{visibility:inherit;top:0px;left:100%;}#qm0.qmmc, .qmcoreindicator {z-index:1100;}#qm0 span.qmcbox div, #qm0 span.qmcbox ul, #qm0 span.qmcbox li, #qm0 span.qmcbox span, .qmcoreindicator {border-style:none;border-width:0px;padding:0px;margin:0px;width:auto;height:auto;top:auto;left:auto;white-space:normal;box-shadow:none;border-radius:0px;}/*[END-QCC0]*/


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/
	#qm0
	{
		width:auto;
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/
	#qm0 a
	{
		font-family: 'Oswald', sans-serif;
		color:#FFFFFF;
		font-size:16px;
		text-transform:uppercase;
		text-align:center;
		background:url(../images-vocals/menu-divider.jpg) no-repeat top right;
		height:33px;
	}

	#menu1 {width:91px;}
	#menu2 {width:123px;}
	#menu3 {width:124px;}
	#menu4 {width:80px;}
	#menu5 {width:126px;}
	#menu6 {width:126px;}
	#menu7 {width:114px;}
	#menu8 {width:94px;}
	#menu9 {width:121px;background:none !important;}

	#qm0 a span {display: block;height: 33px;width: 100%;}
	#qm0 a span:hover, #qm0 li span:hover>a, body #qm0 .qmactive span, body #qm0>li:hover>.qmparent span {background:url(/images/menu-hover.png) no-repeat center 31px;padding:0 0 14px;}

	/*"""""""" (MAIN) Hover State""""""""*/
	#qm0 a:hover
	{
		text-decoration:none;
		color:#FFCA00;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
	#qm0 li:hover>a
	{
		text-decoration:none;
		color:#FFCA00;
	}


	/*"""""""" (MAIN) Active State""""""""*/
	body #qm0 .qmactive, body #qm0>li:hover>.qmparent
	{
		text-decoration:none;
		color:#FFCA00;
	}


	/*"""""""" (SUB) Container""""""""*/
	#qm0 div, #qm0 ul
	{
		background-color: #FFFFFF;
		border-color: #313131;
		border-style: solid;
		border-width: 1px;
		box-shadow: none;
		margin: 5px 0 0 -12px;
		width: 120%;
		box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-khtml-box-shadow:none;
	}


	/*"""""""" (SUB) Column""""""""*/
	#qm0 div .qmmulti, #qm0 ul .qmmulti
	{
		padding:10px;
	}


	/*"""""""" (SUB) Items""""""""*/
	#qm0 div a, #qm0 ul a
	{
		background: none repeat scroll 0 0 transparent;
		border-color: #313131 #313131 #DADADA;
		border-style: none none solid;
		border-width: 0 0 1px;
		color: #D02D26;
		font-size: 12px;
		height: 27px;
		line-height: 27px;
		text-align: center;
	}


	/*"""""""" (SUB) Hover State""""""""*/
	#qm0 div a:hover
	{
		color:#313131;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
	#qm0 ul li:hover>a, #qm0 ul dd:hover>a
	{
		color:#313131;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/
	body #qm0 div .qmactive, body #qm0 ul li:hover>.qmparent
	{
		background-color:transparent;
		color:#313131;
	}