@charset "utf-8";
/* CSS Document for MENU (both layout and style) */

/* LAYOUT AND STYLE */
/* ================ */
#menuarea {
	margin: 0;
	background-image:url(../images/blank-middle.jpg);
	background-repeat:repeat-y;
	height:45px;
	padding:10px;
	text-align:center;
	}
#submenuarea {
	margin: 0;
	text-align:center;
	}
#menu {
	margin:0 auto;
	display:inline ;
	text-align:center;
	}
#menu ul {
	display:inline;
	margin:0 auto;
	}
#menu ul li {
  	display:block;
	float:left;
	width:102px;
	height:20px;
	padding:12px 0;
	list-style:none;
	}
#menu ul li:first-child {
	margin-left:5px;
	}
	
/* SPLASH FOR ACTIVE PAGE */
/* ====================== */

/* Main Menu */	
.p-home #menu .p-home,
.p-own #menu .p-own,
.p-hire #menu .p-hire,
.p-shop #menu .p-shop,
.p-gallery #menu .p-gallery,
.p-factory #menu .p-factory,
.p-about #menu .p-about,
.p-news #menu .p-news,
.p-testimonials #menu .p-about,
.p-suppliers #menu .p-about,
.p-terms #menu .p-about,
.p-contact #menu .p-about,
.p-map #menu .p-about {
	background-image:url(../images/menusplash.jpg);
	}
.p-home #menu .p-home a,
.p-own #menu .p-own a,
.p-hire #menu .p-hire a,
.p-shop #menu .p-shop a,
.p-gallery #menu .p-gallery a,
.p-factory #menu .p-factory a,
.p-info #menu .p-info a,
.p-about #menu .p-about a,
.p-news #menu .p-news a,
.p-testimonials #menu .p-about a,
.p-suppliers #menu .p-about a,
.p-terms #menu .p-about a,
.p-contact #menu .p-about a,
.p-map #menu .p-about a {
	color: #FFFFFF !important;
	}

/* Sub Menu */	
.p-info .pp-info,
.p-testimonials .pp-testimonials,
.p-suppliers .pp-suppliers,
.p-terms .pp-terms,
.p-contact .pp-contact,
.p-map .pp-map {
	background-image:url(../images/menusplash.jpg);
	}
.p-info .pp-info a,
.p-testimonials .pp-testimonials a,
.p-suppliers .p-suppliers a,
.p-terms .pp-terms a,
.p-contact .pp-contact a,
.p-map .pp-map a {
	color: #FFFFFF !important;
	}


/* LINK/HOVER EFFECTS */
/* ================== */

/* For the splash */

#menu ul li:hover{
	background-image:url(../images/menusplash.jpg);
	}

/* For the link */

#menu a{
	text-decoration:none;
	}
#menu ul li:hover a:link ,
#menu ul li:hover a:visited {
	color:#FFFFFF;
	}		
#menu a:link ,
#menu a:visited {
	color:#996633;
	}
#menu ul li:hover a:hover {
	color:#00F !important;
	}


/* BOTTOM MENU */
/* =========== */

.p-home #BotMenu ,
.p-sitemap #BotMenu {
	display:none ;
	}
	
#BotMenu ul {
	text-align:center;
	display:block;
	margin:0 auto;
	}
#BotMenu ul li {
  	display:inline;
	text-align:center;
	margin:0 5px ;
	font-size:10px;
	font-style:italic;
	list-style:none;
	}
	
#BotMenu ul li a{
	color:#AAA !important;
	}
#BotMenu ul li a:hover {
	color:#00F !important;
	}