/* MAIN MENU */

#menu {
	width:100%;
	height:40px;
	padding: 0px;
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat;
	}

a.aboutus {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width: 110px;
	height: 40px;
	text-decoration: none;
	background: url(images/about_n.jpg);
	}

a.aboutus:hover {
	background-position: -110px 0;
	}
a.aboutus:active {
	background-position: -220px 0;
	}

a.examples {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width: 120px;
	height: 40px;
	text-decoration: none;
	background: url(images/examples_n.jpg);
	}

a.examples:hover {
	background-position: -120px 0;
	}
a.examples:active {
	background-position: -240px 0;
	}

a.woodcare {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width: 130px;
	height: 40px;
	text-decoration: none;
	background: url(images/woodcare_n.jpg);
	}

a.woodcare:hover {
	background-position: -130px 0;
	}
a.woodcare:active {
	background-position: -260px 0;
	}

a.policies {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width: 100px;
	height: 40px;
	text-decoration: none;
	background: url(images/policies_n.jpg);
	}

a.policies:hover {
	background-position: -100px 0;
	}
a.policies:active {
	background-position: -200px 0;
	}

a.contact {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width: 100px;
	height: 40px;
	text-decoration: none;
	background: url(images/contact_n.jpg);
	}

a.contact:hover {
	background-position: -100px 0;
	}
a.contact:active {
	background-position: -200px 0;
	}

/* END MAIN MENU */



/* GALL SUB MENU */

#gallsubmenu {
	width:100%;
	height:40px;
	padding:0px;
	clear:both;
	}

a.main {
	display:block;
	display:-moz-inline-box;
	display:inline-block;
	width:56px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_main.jpg);
	}

a.main:hover {
	background-position:0 -40px;
	}

a.chess {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:107px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_chess.jpg);
	}

a.chess:hover {
	background-position:0 -40px;
	}

a.cribbage {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:133px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_cribbage.jpg);
	}

a.cribbage:hover {
	background-position:0 -40px;
	}

a.gifts {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:54px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_gifts.jpg);
	}

a.gifts:hover {
	background-position:0 -40px;
	}

a.humidors {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:87px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_humidors.jpg);
	}

a.humidors:hover {
	background-position:0 -40px;
	}

a.lettering {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:81px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_lettering.jpg);
	}

a.lettering:hover {
	background-position:0 -40px;
	}

a.display {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:72px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_display.jpg);
	}

a.display:hover {
	background-position:0 -40px;
	}

a.signage {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:76px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_signage.jpg);
	}

a.signage:hover {
	background-position:0 -40px;
	}

a.crafts {
	display: block;
	display:-moz-inline-box;
	display:inline-block;
	width:54px;
	height:40px;
	text-decoration: none;
	background: url(images/galleries/gall_submenu_crafts.jpg);
	}

a.crafts:hover {
	background-position:0 -40px;
	}

/* END GALLERIES MENU */