
						#menu {
							width: 595px;
							height: 33px;
						}
						#menu a, #menu a:link, #menu a:visited {
							text-decoration: none;
						}
						.hide { display: none; }
						ul#navigation {
							list-style-type: none;
							padding: 0;
							margin: 0;
							width: 595px;
							height: 33px;
							background: url(/public/images/menu.png) no-repeat;
						}
						ul#navigation li {
							padding: 0;
							margin: 0px 0 0 0;
							display: block;
							float: left;
						}
						ul#navigation li a {
							border: 0;
							display: block;
							height: 33px;
							padding: 0;
							background: url(/public/images/menu.png) no-repeat;
						}

						ul#navigation li a:hover {
							border: 0;
							display: block;
							background-image: url(/public/images/menu-over.png);
						}
						/* custom menu classes (site specific) */
					
							li#news a {
								width: 59px;
								
							}
							li#news a:link,
							li#news a:visited,
							li#news a:hover {
								background-position: -0px -0px;
							}
						
							li#about a {
								width: 62px;
								
							}
							li#about a:link,
							li#about a:visited,
							li#about a:hover {
								background-position: -59px -0px;
							}
						
							li#tour a {
								width: 53px;
								
							}
							li#tour a:link,
							li#tour a:visited,
							li#tour a:hover {
								background-position: -121px -0px;
							}
						
							li#see a {
								width: 44px;
								
							}
							li#see a:link,
							li#see a:visited,
							li#see a:hover {
								background-position: -174px -0px;
							}
						
							li#hear a {
								width: 55px;
								
							}
							li#hear a:link,
							li#hear a:visited,
							li#hear a:hover {
								background-position: -218px -0px;
							}
						
							li#journal a {
								width: 75px;
								
							}
							li#journal a:link,
							li#journal a:visited,
							li#journal a:hover {
								background-position: -273px -0px;
							}
						
							li#store a {
								width: 58px;
								
							}
							li#store a:link,
							li#store a:visited,
							li#store a:hover {
								background-position: -348px -0px;
							}
						
							li#community a {
								width: 109px;
								
							}
							li#community a:link,
							li#community a:visited,
							li#community a:hover {
								background-position: -406px -0px;
							}
						
							li#contact a {
								width: 80px;
								
							}
							li#contact a:link,
							li#contact a:visited,
							li#contact a:hover {
								background-position: -515px -0px;
							}
						
							ul#navigation li#see a {
								background: url(/public/images/menu-over.png) no-repeat;
								background-position: -174px -0px;
							}
						