﻿/* -- Main Navigation -- */
#NavigationWpr  	{ position:absolute; top:121px; left:15px; height:30px; width:838px; overflow:visible; }
#NavigationWpr #Yui {  }
#NavigationWpr .yuimenubar 					 { background-color:Transparent; }
#NavigationWpr .yuimenubaritem 				 { margin-right:2px;   }
#NavigationWpr .yuimenubaritem-hassubmenu	 { background:none; }
#NavigationWpr .yuimenubaritemlabel			 { color:#000000; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.02em; border-width:0; height:30px; line-height:30px; padding: 0 6px 0 0; margin: 0 0 0 8px; text-decoration:none; text-transform:uppercase; }
#NavigationWpr .yuimenubaritem-selected,
#NavigationWpr .yuimenubaritem-onstate { background:url(../images/menus/main/menu-left-bg.png) no-repeat left top; color:#FFFFFF; }
#NavigationWpr .yuimenubaritemlabel-selected,
#NavigationWpr .yuimenubaritemlabel-onstate { color:#FFFFFF; background:url(../images/menus/main/menu-right-bg.png) no-repeat right top;  }
 
#NavigationWpr .yuimenu		{ border:0 none; width:210px; background-color:#64B7D1; }
#NavigationWpr .yuimenu ul	{ padding:0; }
#NavigationWpr .yuimenuitem { border-bottom:solid 1px #96CEE0; padding:0; width:210px; }
#NavigationWpr li.last-of-type { border-bottom:none 0; }
#NavigationWpr .yuimenuitemlabel { padding:5px 8px; font-size:12px; font-weight:bold; color:#000; width:194px; white-space:normal; line-height:normal; text-decoration:none; }
#NavigationWpr .yuimenuitem-selected { background-color:#000; }
#NavigationWpr .yuimenuitemlabel-selected { color:#FFFFFF; background-color:#000; }
#NavigationWpr .yuimenuitem-hassubmenu { background-image: url(../images/menus/main/icon-yuimenuitem-hassubmenu.jpg); }

/* -- Secondary Navigation -- */
#SecondaryNavigation  	{ position:absolute; top:87px; left:15px; width:550px;  }
#SecondaryNavigation #YuiSecondary {  }
#SecondaryNavigation .yuimenubar 					 { background-color:transparent; }
#SecondaryNavigation .yuimenubaritem 				 { margin-right:2px;   }
#SecondaryNavigation .yuimenubaritem-hassubmenu	 { background:none; }
#SecondaryNavigation .yuimenubaritemlabel			 { color:#FFFFFF; font-weight:bold; font-size:10px; text-transform:uppercase; border-width:0; height:30px; line-height:30px; padding: 0 6px 0 0; margin: 0 0 0 8px; text-decoration:none; }
#SecondaryNavigation .yuimenubaritem-selected,
#SecondaryNavigation .yuimenubaritem-onstate { background-color:transparent; color:#BEE2EE; }
#SecondaryNavigation .yuimenubaritemlabel-selected,
#SecondaryNavigation .yuimenubaritemlabel-onstate { background-color:transparent; color:#C0C0C0; }
 
#SecondaryNavigation .yuimenu		{ border:0 none; width:210px; background-color:#64B7D1; }
#SecondaryNavigation .yuimenu ul	{ padding:0; }
#SecondaryNavigation .yuimenuitem { border-bottom:solid 1px #96CEE0; padding:0; width:210px; }
#SecondaryNavigation li.last-of-type { border-bottom:none 0; }
#SecondaryNavigation .yuimenuitemlabel { padding:5px 8px; font-size:12px; font-weight:bold; color:#000; width:194px; white-space:normal; line-height:normal; text-decoration:none; }
#SecondaryNavigation .yuimenuitem-selected { background-color:#000; }
#SecondaryNavigation .yuimenuitemlabel-selected { color:#FFFFFF; background-color:#000; }
#SecondaryNavigation .yuimenuitem-hassubmenu { background-image: url(../images/menus/main/icon-yuimenuitem-hassubmenu.jpg); } 

/* -- Magazine Navigation -- */
#MagazineButtonWpr { position:absolute; top:123px; right:15px; }
#MagazineButtonWpr #YuiMisc {  }
#MagazineButtonWpr .yuimenubar 					 { background-color:Transparent; }
#MagazineButtonWpr .yuimenubaritem 				 { margin-right:2px;   }
#MagazineButtonWpr .yuimenubaritem-hassubmenu	 { background:none; }
#MagazineButtonWpr .yuimenubaritemlabel			 { display:block; width:112px; height:36px;  background:transparent url(../images/Menus/MagazineButtonWpr.jpg) no-repeat left top; padding:0;  }
#MagazineButtonWpr .yuimenubaritemlabel span { display:none; }
#MagazineButtonWpr .yuimenubaritem-selected,
#MagazineButtonWpr .yuimenubaritem-onstate { }
#MagazineButtonWpr .yuimenubaritemlabel-selected,
#MagazineButtonWpr .yuimenubaritemlabel-onstate { background:transparent url(../images/Menus/MagazineButtonHover.jpg) no-repeat left top; }

#MagazineButtonWpr .yuimenu		{ border:0 none; width:210px; background-color:#D7EFF6; }
#MagazineButtonWpr .yuimenu ul	{ padding:0; }
#MagazineButtonWpr .yuimenuitem { border-bottom:solid 2px #FFFFFF; padding:0; width:210px; }
#MagazineButtonWpr li.last-of-type { border-bottom:none 0; }
#MagazineButtonWpr .yuimenuitemlabel { padding:5px 8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333; width:194px; white-space:normal; line-height:normal; text-decoration:none; text-transform:uppercase; }
#MagazineButtonWpr .yuimenuitem-selected { background-color:#000; }
#MagazineButtonWpr .yuimenuitemlabel-selected { color:#FFFFFF; background-color:#539AB5; }
#MagazineButtonWpr .yuimenuitem-hassubmenu { background-image: none; } 

/*#MagazineButtonWpr {  }
#MagazineButtonWpr a { display:block; width:112px; height:36px; background:transparent url(../images/Menus/MagazineButtonWpr.jpg) no-repeat left top; }
#MagazineButtonWpr a span { display:none; }


#SecondaryNavigation { position:absolute; top:96px; left:15px; }
#SecondaryNavigation .menuItem { margin-right:16px; color:#FFFFFF; }
#SecondaryNavigation .last { margin-right:0; }
#SecondaryNavigation .menuItem,
#SecondaryNavigation .menuItemLabel { font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; line-height:normal; }
*/


#HeaderNavigation { position:absolute; top:87px; right:199px; height:30px; background:transparent url(../images/menus/header/HeaderNavigation-bg.jpg) repeat-x left top;  }
#HeaderNavigation .menuBar { padding:0 10px; }
#HeaderNavigation .menuItem { margin-right:10px; }
#HeaderNavigation .last { margin-right:0; }
#HeaderNavigation .menuItem,
#HeaderNavigation .menuItemLabel { font-size:10px; font-weight:bold; color:#C0C0C0; line-height:30px; }
#HeaderNavigation .menuItemLabel:hover { color:#DADADA; text-decoration:underline; }


#lnk-Subscribe { background:transparent url(../images/menus/header/icon_cart.jpg) no-repeat left 10px; padding-left:14px; }
#lnk-Account { background:transparent url(../images/menus/header/icon_account.jpg) no-repeat left 10px; padding-left:10px; }
#lnk-Login { background:transparent url(../images/menus/header/icon_lock.jpg) no-repeat left 10px; padding-left:10px; }