#mainMenu				{	position:absolute;
							top:35px;
							left:320px;
							z-index: 2000000000;
						}
						
#mainMenu .dotHome		{	position:absolute;
							top:0px;
							left:-17px;
							visibility:hidden;
						}
						
#mainMenu .dotBuyers	{	position:absolute;
							top:0px;
							left:54px;
							visibility:hidden;
						}
						
#mainMenu .dotVintage	{	position:absolute;
							top:0px;
							left:134px;
							visibility:hidden;
						}						
						
#mainMenu .dotSellers	{	position:absolute;
							top:0px;
							left:221px;
							visibility:hidden;
						}
						
#mainMenu .dotAbout		{	position:absolute;
							top:0px;
							left:307px;
							visibility:hidden;
						}

#mainMenu .index		{	display:block;width:50px;margin-right:21px;}
#mainMenu .buyers		{	display:block;width:60px;margin-right:20px;}
#mainMenu .vintage		{	display:block;width:55px;margin-right:32px;}
#mainMenu .sellers		{	display:block;width:70px;margin-right:17px;}
#mainMenu .about		{	}
#mainMenu .on			{	visibility:visible;}

#nav, #nav ul 			{	/* all lists */
							padding: 0;
							margin: 0;
							list-style: none;
							line-height: 1;
						}
						
#nav img				{border:none;}						

#nav a 					{	display: block;
							color:#0d014d;
							font-weight:bold;
							text-decoration:none;
						}
						
#nav a:hover			{	color:#bf272d;
						}
						
#nav a.on 				{     color:#bf272d;  }						
						
#nav .on				{	color:#bf272d;
						}

#nav li 				{	/* all list items */
							float: left;
							margin-right:2px;
							border:none;
							/*width: 10em;  width needed or else Opera goes nuts */
						}

#nav li ul 				{ 	/* second-level lists */
							position: absolute;
							background: #ffffff;
							border:1px solid #000000;
							left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
						}

#nav li ul li 			{	clear:both;
							margin-right:0px;
						}

#nav li ul li a 		{	width:124px;
							padding:3px 4px 3px 8px;
							color:#000000;
							font:9pt "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;
						}
#nav li ul li a:hover 	{	background-color:#0d014d;
							color:white;
						}

#nav li:hover ul, #nav li.sfhover ul 
						{ 	/* lists nested under hovered list items */
							left: auto;
						}


