/**** TEXT ****/
p {
	font-size:.9em;
	color:#FFF;
	margin:10px 0;
	line-height:1.4em;
}
h1 {
	font-size:1.5em;
	color:#FFF;
}
h1#welcome {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#welcome span {
	background:#511d06 url(../images/welcome.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#staff {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#staff span {
	background:#511d06 url(../images/staff.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#products {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#products span {
	background:#511d06 url(../images/products.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#about {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#about span {
	background:#511d06 url(../images/about.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#services {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#services span {
	background:#511d06 url(../images/services.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#abp {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -5px;
	width:507px;
}
h1#abp span {
	background:#511d06 url(../images/abp.gif) no-repeat left;
	position:absolute;
	width:507px;
	height:100%;
	z-index:1;
}
h1#pics {
	height:57px;
	overflow:hidden;
	padding:0;
	position:relative;
	text-align:left;
	top:0;
	margin:-10px 0 10px -1px;
	width:628px;
}
h1#pics span {
	background:#511d06 url(../images/pics.gif) no-repeat left;
	position:absolute;
	width:628px;
	height:100%;
	z-index:1;
}
h2 {
	font-size:1.3em;
	color:#FFF;
}
h3 {
	font-size:1.2em;
	color:#FFF;
}
h4 {
	font-size:1.1em;
	color:#FFF;
}
/**** ANCHORS ****/
a:link, a:visited {
	color:#FFF;
	text-decoration:underline;
}
a:hover, a:active {
	color:#CCC;
	text-decoration:none;
}
/**** NAVIGATION ****/
#menu ul {
	list-style:none;
	margin:0 auto;
	padding:0;
	height:40px;
	width:880px;
}
#menu ul li {
	text-indent:-9999em;
	float:left;
	margin:0 10px 0 0;
}
#menu ul li:last-child {
	margin:0;
}
#menu ul li a {
	background:transparent url(../images/nav.png) no-repeat top left;
	display:block;
	height:40px;
	position:relative;
}
#menu ul li a.home {background-position:-1px 0;width:74px;}
#menu ul li a.about {background-position:-84px 0;width:99px;}
#menu ul li a.products {background-position:-193px 0;width:90px;}
#menu ul li a.services {background-position:-293px 0;width:90px;}
#menu ul li a.merican {background-position:-393px 0;width:242px;}
#menu ul li a.pics {background-position:-649px 0;width:90px;}
#menu ul li a.staff {background-position:-750px 0;width:64px;}
#menu ul li a span {
	background:url(../images/nav.png) no-repeat bottom left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
}
#menu ul li a span:hover {cursor:pointer;}
#menu ul li a.home span, #home #menu ul li a.home {background-position:-1px -40px;}
#menu ul li a.about span, #about #menu ul li a.about {background-position:-84px -40px;}
#menu ul li a.products span, #products #menu ul li a.products {background-position:-193px -40px;}
#menu ul li a.services span, #services #menu ul li a.services {background-position:-293px -40px;}
#menu ul li a.merican span, #merican #menu ul li a.merican {background-position:-393px -40px;}
#menu ul li a.pics span, #pictures #menu ul li a.pics {background-position:-649px -40px;}
#menu ul li a.staff span, #staff #menu ul li a.staff {background-position:-750px -40px;}