
/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */
.menu 						{}

.menu ul 					{padding-right: 0px; padding-left: 0px; z-index: 500; padding-bottom: 0px; margin: 10px; width: 11em; padding-top: 10px; list-style-type: none; position: relative;}

.menu li 					{float: left; }

.menu li.sub 				{padding: 2em;}

.menu table 				{margin-top: -1px; font-size: 0.8em; z-index: 100; left: 10px; position: absolute; top: -10px; border-collapse: collapse}

.menu a
{
border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; display: block; padding-left: 1em; font-weight:bold; text-transform: none; border-left: #ffffff 0px solid; width: 11em; color: #ffffff; line-height: 2em; 		border-bottom: #ffffff 0px solid; font-style: normal; height: 2em; font-variant: normal; text-decoration: none; font-size:14px;
}

.menu a:visited 			{border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; display: block; padding-left: 1em; font-weight:bold; text-transform: none; border-left: #ffffff 0px solid; width: 11em; color: #ffffff; line-height: 2em; border-bottom: #ffffff 0px solid; font-style: normal; height: 2em; font-variant: normal; text-decoration: none;}

.menu b 					{float: right; margin-right: 5px}

* html .menu a			 	{width: 11em}
* html .menu a:visited 		{width: 11em}
* html .menu a:hover 		{font-weight:bold; text-transform: none; color: #F1F1F1; font-style: normal; position: relative; font-variant: normal; text-decoration: none}

.menu li:hover 				{position: relative}
.menu a:active 				{font-weight:bold; text-transform: none; color: #ffffff; font-style: normal;  font-variant: normal; text-decoration: none}
.menu a:focus 				{font-weight:bold; text-transform: none; color: #ffffff; font-style: normal;  font-variant: normal; text-decoration: none}
.menu li:hover > a 			{font-weight:bold ; text-transform: none; color: #F1F1F1; font-style: normal; font-variant: normal; text-decoration: none}

.menu li ul 				{padding-right: 1em; padding-left: 1em; padding-bottom: 1em; padding-top: 1em; left: 10em; visibility: hidden; position: absolute; top: -1.4em; background-color: transparent}

.menu li:hover > ul 		{visibility: visible}
.menu ul a:hover ul ul 		{visibility: hidden}
.menu ul a:hover ul a:hover ul ul {visibility: hidden}
.menu ul a:hover ul a:hover ul a:hover ul ul {visibility: hidden}
.menu ul a:hover ul 		{visibility: visible}
.menu ul a:hover ul a:hover ul {visibility: visible}
.menu ul a:hover ul a:hover ul a:hover ul {visibility: visible}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul {visibility: visible}

.sub_bg_eb {background-image:url(../_imgs/ebrangeback.gif);}
.sub_bg {background-image:url(../_imgs/adultrangeback.gif);}
.sub_bg_teen {background-image:url(../_imgs/teenrangeback.gif);}
.sub_bg_kid {background-image:url(../_imgs/kidrangeback.gif);}

.sub_bg_jan {margin:1px;background-color:#7B1121;background-image:url(../_imgs/janback.gif);}

.sub_bg_christ {background-image:url(../_imgs/christbg.png);}
.sub_bg_emma {background-image:url(../_imgs/emmabg.png);}
.mainspace {margin-bottom:45px;}
.sml {visibility:hidden;}


