/* {{{ Header */
body 						{background: #fff url(img/background-tile.png) 50% 0 repeat-x;}
#header 					{width: 920px; margin: 0 15px; background: #ffc412 url(img/header-background.png) bottom left no-repeat; height: 56px; font-family: Trebuchet MS, arial;}

#header h1 					{margin: 0; float: left;}

#header h1 img 				{display: block; }
#header h1 a:link,
#header h1 a:visited 		{color: #ffffff; }
#nav-main 					{float: right; padding-right: 200px;}
#nav-main ul				{float: left; z-index: 99; left: auto;}

#nav-main ul,
#nav-main ul li 			{height: 56px; background: none; position: relative;}

#nav-main ul 				{background: transparent url(img/header-nav-divider.png) top left no-repeat; padding-left: 2px;}

#nav-main ul li a,
#nav-main ul li span 		{padding: 20px 20px 0 20px;	height: 35px; display: block; float: left; font-weight: bold; font-size: 95%; color: #ffffff; background: transparent url(img/header-nav-divider.png) top right no-repeat;}

#nav-main ul li a:link,
#nav-main ul li a:visited 	{color: #ffffff; text-decoration: none;}

#nav-main ul li span,
#nav-main ul li a:hover,
#nav-main ul li a:active,
#nav-main ul li a.yuimenubaritemlabel-selected {color: #ffffff; background: #ffc412 url(img/header-nav-menu-backgrounds.png) top right no-repeat;}

#nav-main ul ul,
#nav-main ul ul li 			{height: auto; border: 0;}

#nav-main ul ul 			{border-top: 0; background: url(img/header-nav-menu-backgrounds.png) bottom left no-repeat; padding: 8px 0; width: 190px;}

#nav-main ul li ul li a,
#nav-main ul li ul li a:link,
#nav-main ul li ul li a:visited,
#nav-main ul li ul li span 			{padding: 4px 20px; margin: 0 1px 1px 1px; height: auto; float: none; display: block; font-size: 85%; font-weight: normal; border: 0; background-image: none; position: relative;}

#nav-main ul li ul li a:hover,
#nav-main ul li ul li a:active 		{background: #ffc412;}

#moz_global_search 					{position: absolute;top: 18px; right: 30px;}
#moz_global_search #query 			{border: 1px solid #07253e; width: 100px; background-color: #9badbc; height: 18px; float: left;}
#moz_global_search #query:focus 	{background-color: #ffffff;}
#moz_global_search #submit			{display: block; float: left;}
/* }}} */