body{ font-family: "tahoma, verdana, arial, sans"; font-size: 18px; color: #ffffff ; text-align: center; }
H2 {
    font-family : arial,sans;
	font-size : 16px;
	font-weight : bold;
}
/* The links elements */
.linkbox {
    width : 180px;
	height : 25px;
	line-height : 160%;
	vertical-align : middle;
	background-image : url("./images/nav_button.jpg");
	background-repeat : no-repeat;
}
A { text-decoration: none; color: #000000;}
A:link { text-decoration: none; color: #000000;}
A:hover { text-decoration: underline; color: #FFFFFF;}
A.nav:link{     
	text-decoration: none; color: #FFFFFF; 
}
A.nav:visited{     
	text-decoration: none; color: #FFFFFF; 
}
A.nav:hover{ 
	text-decoration: underline; 
	font-weight : bold;
	color: #663333;
}
A.navtot{ text-decoration: none; color: #339900;}

#homepage {width: 750px; height: 600px; margin : 0px auto; background-color: #ffffff; position: relative}
#header { top: 0px; left: 0px; position: absolute;  width:750px;height:77px;  background-image: url("./Images/jp-header_01.gif");
    background-repeat : no-repeat;
}
#bg1 {
	width : 750px;
	height: 237px;
	background-image : url("./Images/jp-home-bg_02.jpg");
	background-repeat : no-repeat;
    position: absolute;
	left: 0px;
	top : 77px;
}
#bg2 {
	width : 750px;
	height: 236px;
	background-image : url("./Images/jp-home-bg_03.jpg");
	background-repeat : no-repeat;
    position: absolute;
	left: 0px;
	top : 314px;
	text-align : right;
    font-family: tahoma, verdana,arial;
	font-size: 18px;
	line-height : 140%;

}
#bg2 div {margin : 30px 515px 0px 150px; }
#bg2 #navpane {
    width : 90px;
	height: 200px;
}
#footer {
	width : 750px;
	height: 30px;
	text-align: left;
	font-family: arial;
	font-size: 10px;
	color: #336666;
	background-color : #ffffff; 
     position: absolute;
	 left: 0px;
	 top : 550px;
}
#footer div {margin-left: 12px; margin-top : 0px; }
#footer #content_div {width : 732px; 	 border-top : solid 1px #3399cc;
	 
}
