/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com

   Modified by Rayno van Zyl for GameSmart
   http://vanrox.homelinux.net
   cccccc   acacac
   ffffff   d8d8d8
   yellow   efd025
   
ffde2d
2841a6
*/

.nav-wrap { margin: 0px auto;  background-color: #2841a6; border-bottom: 8px solid #2841a6; }

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
/*  IE7 fix
*:first-child+html .group { zoom: 1; } 
 */

#menu-one { margin: 0 auto; list-style: none; padding: 8px 0 1px; position: relative; width: 688px;}
#menu-one li { float: right; }
#menu-one li a { color: #cccccc; font-size: 14px; font-weight:bold;  padding: 2px 10px 2px; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid transparent; }
#menu-one li a:hover { color: #fbdb2c; }
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fbdb2c; }

.nav-wrap2 { margin: 0px auto;  }

#menu-two { margin: 0 auto; list-style: none; padding: 29px 0 30px; position: relative; width: 430px; }
#menu-two li { float: left; }
#menu-two li a { position: relative; z-index: 200; color: #2841a6; font-size: 14px; font-weight:bold; padding: 29px 10px 30px; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid transparent; }
#menu-two #magic-line-two { position: absolute; float: none; padding: 29px 0 30px; top: 0; left: 0; width: 100px; background: #bcbcbc; z-index: 100; }
#menu-two li a:hover { color: #ffde2d; }
/*
#menu-two #magic-line-two { position: absolute; float: none; padding: 29px 0 30px; top: 0; left: 0; width: 100px; background: #efd025; z-index: 100; }
#menu-two li a:hover { color: #404040; }
*/
.current_page_item a { color: #ffffff !important; }
.current_page_item_two a { color: #ffffff !important; }


