/*
*****************************************
 PVII AMM: Adaptive Menu Magic - Custom
 by Project Seven Development
 www.projectseven.com
*****************************************
*/

/*
****************************
         WINE
****************************
*/
.p7AMM.amm-root-wine {
	background-color: rgb(167,27,27);
	color: #FFF;
}
.p7AMM.amm-root-wine.amm-root-trans {
	background-color: rgba(167,27,27,0.85);
}
.p7AMM.amm-rootlinks-wine ul a {
	background-color: rgb(167,27,27);
	color: #FFF;
}
.p7AMM.amm-rootlinks-wine ul a:hover,
.p7AMM.amm-rootlinks-wine ul a:focus,
.p7AMM.amm-rootlinks-wine ul a.amm-trigger.open {
	background-color: rgb(34,34,34);
	color: #FFF;
	outline: none;
}
.p7AMM.amm-rootlinks-wine ul ul a {
	background-color: transparent;
}
.p7AMM.amm-rootlinks-wine ul a.amm-trigger {
	background-image: url(img/amm-right-light.gif);
}
.p7AMM.amm-rootlinks-wine ul a.amm-trigger:hover,
.p7AMM.amm-rootlinks-wine ul a.amm-trigger.open {
	background-image: url(img/amm-down-light.gif);
}
.p7AMM.amm-subs-wine ul ul a.amm-trigger,
.p7AMM.amm-subs-wine ul ul a.amm-trigger:focus {
	background-image: url(img/amm-right-light.gif);
}
.p7AMM.amm-subs-wine ul ul a.amm-trigger.open,
.p7AMM.amm-subs-wine ul ul a.amm-trigger:hover {
	background-image: url(img/amm-down-light.gif);
}
.p7AMM.amm-subs-wine ul ul {
	background-color: rgb(167,27,27);
}
.p7AMM.amm-subs-wine.amm-subs-trans ul ul {
	background-color: rgba(167,27,27,0.9);
}
.p7AMM.amm-subs-wine ul ul a {
	color: #FFF;
}
.p7AMM.amm-subs-wine ul ul a:hover,
.p7AMM.amm-subs-wine ul ul a:focus,
.p7AMM.amm-subs-wine ul ul a.amm-trigger.open {
	background-color: rgb(34,34,34);
	color: #FFF;
	outline: none;
}
.p7AMM a.wine {
	background-color: rgb(167,27,27) !important;
	color: #FFF !important;
}
.p7AMM a.wine:hover,
.p7AMM a.wine:focus {
	background-color: rgb(34,34,34) !important;
	color: #FFF !important;
}

/*
****************************
          BLACK
****************************
*/
.p7AMM.amm-root-black {
	background-color: rgb(34,34,34);
	color: #FFF;
	outline: none;
}
.p7AMM.amm-root-black.amm-root-trans {
	background-color: rgba(0,0,0,0.85);
}
.p7AMM.amm-rootlinks-black ul a {
	background-color: rgb(34,34,34);
	color: #FFF;
	outline: none;
}
.p7AMM.amm-rootlinks-black ul a:hover,
.p7AMM.amm-rootlinks-black ul a:focus,
.p7AMM.amm-rootlinks-black ul a.amm-trigger.open {
	background-color: rgb(255,255,255);
	color: #000;
	outline: none;
}
.p7AMM.amm-rootlinks-black ul ul a {
	background-color: transparent;
}
.p7AMM.amm-rootlinks-black ul a.amm-trigger {
	background-image: url(img/amm-right-light.gif);
}
.p7AMM.amm-rootlinks-black ul a.amm-trigger:focus {
	background-image: url(img/amm-right-dark.gif);
}
.p7AMM.amm-rootlinks-black ul a.amm-trigger.open {
	background-image: url(img/amm-down-dark.gif);
}
.p7AMM.amm-subs-black ul ul a.amm-trigger,
.p7AMM.amm-subs-black ul ul a.amm-trigger:focus {
	background-image: url(img/amm-right-light.gif);
}
.p7AMM.amm-subs-black ul ul a.amm-trigger.open {
	background-image: url(img/amm-down-light.gif);
}
.p7AMM.amm-subs-black ul ul {
	background-color: rgb(34,34,34);
}
.p7AMM.amm-subs-black.amm-subs-trans ul ul {
	background-color: rgba(0,0,0,0.9);
}
.p7AMM.amm-subs-black ul ul a {
	color: #FFF;
}
.p7AMM.amm-subs-black ul ul a:hover,
.p7AMM.amm-subs-black ul ul a:focus,
.p7AMM.amm-subs-black ul ul a.amm-trigger.open {
	background-color: #444;
	color: #FFF;
	outline: none;
}
.p7AMM a.black {
	background-color: rgb(34,34,34) !important;
	color: #FFF !important;
	outline: none;
}
.p7AMM a.black:hover,
.p7AMM a.black:focus {
	background-color: rgb(255,255,255) !important;
	color: #000 !important;
	outline: none;
}


.red {
	border: 2px solid rgba(0,0,0,1)!important;
}


/*
******************************
     ROOT LEVEL LINKS
******************************
*/
.p7AMM li a {
	display: block;
	text-decoration: none;
	padding: 10px 20px; /*15px 20px;*/
	font-size: 14px; /*16px;*/
	outline: none;
}

/*
******************************
     SUB-MENU LINKS
******************************
*/
.p7AMM ul ul a {
	display: block;
	color: #000;
	padding: 10px 20px;
	outline: none;
}
.p7AMM ul ul a:hover {
	color: #000;
	background-color: #CCC;
}
















