* { margin: 0; padding: 0; }

a { color: #ff9900; text-decoration: none; }

a:hover { text-decoration: underline; color: #aaa; }

ul { list-style: default; }

form, form td { font: 13px normal Verdana, Arial, Helvetica, sans-serif; color: #504d4a; } 

body {
	background:url(../img/navbck4.gif) 0 128px repeat-x;

	padding-top: 8px;

	margin: 0 auto;

	text-align: center;
}

#wrapper { width: 800px; margin: 0 auto; 	text-align: left; }

#header { width: 800px; height: 110px; }

#nav { width: 800px; height: 25px; }

#nav2 { width: 132px; float: left; margin-right: 30px; }

#content { width: 800px; clear: both; }

#bottom-bar { 	background:url(../img/navbck4.gif) 0 0 repeat-x; width: 100%; height: 23px; }


p { font: 13px normal Verdana, Arial, Helvetica, sans-serif; color: #504d4a; }

p#footer-nav { font: normal 8px Verdana, Arial, Helvetica, sans-serif; color: #ccc; }

p#footer-nav a { font: normal 8px Verdana, Arial, Helvetica, sans-serif; color: #ccc; }

p#footer-nav a:hover { font: normal 8px Verdana, Arial, Helvetica, sans-serif; color: #504d4a; }

#viewnews { background: url(../viewnews.jpg) 0 0 no-repeat; margin: 0 0 0 40px; }

#gallery img { margin: 2.5px 5px; border: 0; }

#menu {

	padding:0;

	margin: 10px 0 10px 0px;

	list-style:none;

	position:relative;

	left:0px;

	float:left;

	width:100%;

	z-index:100;


	font-size:12px;

	text-align:center;

	height:2.1em;

}

#menu li {

	width: 132px;

	display:inline;

	float:left;

	height:23px;

	text-align:center;

	background:url(../img/navbck4.gif) 0 0;

	margin: 0;

	padding: 0;

}






#menu li a {

	display:block;

	font: 0.9em normal Verdana, Arial, Helvetica, sans-serif;


	text-decoration:none;

	line-height:1.2em;


	color:#fff;

	padding-top:0.5em;

	font-weight:bold;

	height:1.6em;

}



#menu li a.norm {

	background:url(../img/div-line.gif) 100% 0 repeat-y;

	white-space:nowrap;

}



#menu li a.end {

	white-space:nowrap;

	color:#fff;
}



#menu li a.select {

	background:url(/jl_assets/header/navback-s.jpg) 100% 0 repeat-y;

	white-space:nowrap;

}



#menu li a:hover, #menu li:hover > a{

	text-decoration:none;

	color:#fff;

}



#menu li .norm:hover, #menu li .end:hover {

	background:url(../img/navbck4-h.gif) 100% 0 repeat-x;

}

#menu li#thispage {

		background:url(../img/navbck4-h.gif) 100% 0 repeat-x;

}

#menu li a:hover {


	color:#fff;


}










#menu2 {

	padding:0;

	margin: 10px 0 10px 0px;

	list-style:none;

	position:relative;

	left:0px;

	float:left;

	width:100%;

	z-index:100;


	font-size:12px;

	text-align:center;

	height:2.1em;

}

#menu2 li {

	width: 132px;

	display:inline;

	float:left;

	height:23px;

	text-align:left;

	background:url(../img/navbck5.gif) 0 0 no-repeat;

	margin-top: 2px;

	padding: 0;

}






#menu2 li a {

	display:block;

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	line-height:1.2em;


	color:#0099ff;

	padding-top:8px;

	font-weight:bold;

	height:1.6em;

	padding-left: 17px;

}



#menu2 li a.norm {

	/*background:url(../img/div-line.gif) 100% 0 repeat-y;*/

	white-space:nowrap;

}



#menu2 li a.end {

	white-space:nowrap;

}



#menu2 li a.select {

	background:url(/jl_assets/header/navback-s.jpg) 100% 0 repeat-y;

	white-space:nowrap;

}



#menu2 li a:hover, #menu2 li:hover > a{

	text-decoration:none;

	color: #ff9900;

}



#menu2 li .norm:hover, #menu2 li .end:hover {

	background:url(../img/navbck5-h.gif) 0 0 no-repeat;

		color: #ff9900;
}

#menu2 li#thisprod {

		background:url(../img/navbck5-h.gif) 0 0 no-repeat;

		color: #ff9900;

}

#menu2 li#thisprod a {

		color: #ff9900;

}

#menu2 li a:hover {

		color: #ff9900;



}



#services-content { height: 550px; }

