.breadcrumb{position:relative; height:30px; width:100%;}										
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('images/breadcrumbImage.png') 0px -30px repeat-x; }										
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}										
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(197,201,193); text-decoration:none; line-height:30px; display:block; background:url('images/breadcrumbImage.png') 100% -60px no-repeat; }										
.breadcrumb ul li a span{padding:0 17px 0 15px; }										
.breadcrumb ul li a:hover span{text-decoration:underline; color:rbg(255,255,255);}										
.breadcrumb ul li a.active{background:none;}										
.breadcrumb ul li a.active span{color:rgb(255,255,255);}										
.breadcrumb ul li a.active:hover span{text-decoration:none;}										
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 0% 0px no-repeat;}										
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 100% -90px no-repeat; }										
										
.menu{margin:0; padding:0; width:150px; list-style:none;background:rgb(197,201,193);}										
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }										
.menu li a{text-align:left;height:40px; padding:0px 25px; font:12px Arial, Helvetica, sans-serif; font-style: bold; color:rgb(197,201,193); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}										
.menu li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; color:rgb(197,201,193);text-decoration:underline;}										
.menu li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);text-decoration:none;}										
.menu li a span{line-height:40px;}										
										
.jpt1 {									
	font:13px Arial, Helvetica, sans-serif;				
	color:red;							
	letter-spacing: 2px;		
	}
.jpt2 {									
	font:13px Arial, Helvetica, sans-serif;				
	color:black;							
	letter-spacing: 2px;		
	}

.jpt3 {					
	font: bold 20px Arial, Helvetica, sans-serif;				
	color: red;				
	letter-spacing: 2px;				
	text-transform: uppercase;							
	}

.jpt4 {					
	font: bold 20px Arial, Helvetica, sans-serif;				
	color: red !important;				
	letter-spacing: 2px;				
	text-transform: uppercase;							
	}	

.jpt5 {									
	font: bold 13px Arial, Helvetica, sans-serif;				
	color:red;							
	letter-spacing: 2px;
	text-transform: uppercase;		
	}

.jpt6 {									
	font:13px Arial, Helvetica, sans-serif;				
	color:black;									
	}								
.jpt7 {									
	font:17px Arial, Helvetica, sans-serif;				
	color:black;									
	}
.jpt8 {									
	font:9px Arial, Helvetica, sans-serif;				
	color:red;							
	letter-spacing: 2px;		
	}

.jpt9 {									
	font:9px Arial, Helvetica, sans-serif;				
	color:black;							
	letter-spacing: 2px;		
	}
										
#blackbar {										
	position: absolute;									
	top: 0;									
	left: 50%;									
	margin-left: -400px;									
	width: 800px;									
	height: 25px;									
	background-image:url('images/black.jpg');									
	}									
#red {										
	position: absolute;									
	top: 25px;									
	left: 50%;									
	margin-left: -400px;									
	width: 800px;									
	height: 38px;									
	background-image:url('images/red.jpg');									
	}									
#red1 {										
	position: absolute;									
	top: 63px;									
	left: 50%;									
	margin-left: -400px;									
	width: 800px;									
	height: 12px;									
	background-image:url('images/red2.jpg');									
	}	

#logo {										
	position: absolute;									
	top: 0;									
	left: 50%;									
	margin-left: -400px;									
	width: 192px;									
	height: 64px;									
	background-image:url('images/JPT_HEADER.gif');									
	}

#big3 {										
	position: absolute;									
	top: 20px;									
        left: 50%;							
        margin-left: -200px;						
        width: 400px;		
	height: auto;	
        background-repeat: no-repeat;	
        background-position:center;				
	}

#big3box {										
	position: absolute;									
	top: 0px;									
        left: 50%;							
        margin-left: -200px;						
        width: 400px;		
	height: 100px;		
	}
								
#phone {									position: absolute;							top: 0;									left: 50%;								margin-left: 175px;							width: 175px;								height: 19px;								padding:4px 0 0 0;
background-image:url('images/jpt_phone.gif');
background-repeat: no-repeat;						
	}										
#menubar {									position: absolute;							top: 29px;								left: 50%;								margin-left: -203px;							width: 600px;		
	height: 30px;							
	}									
#leftmenu {									position: absolute;							top: 83px;								left: 50%;								margin-left: -400px;							width: 150px;		
	height: auto;							
	}

#content {							
	position: absolute;						top: 80px;							left: 50%;							margin-left: -245px;						width: 645px;		
	height: 563px;	
	background-color: #ffffff;
	overflow: auto;				
	}

#white {									position: absolute;							top: 0;									left: 50%;								margin-left: -400px;							width: 800px;		
	height: 675px;						
	}

#googlebar {
                visibility: hidden;						position: absolute;						top: 75px;							left: 50%;							margin-left: 280px;						width: 120px;		
	height: 600px;					
	}

#weather{
	position: absolute;
	top: 675px;							
	left: 50%;	
	margin-left: -385px;
	margin-top: -60px;							
	width: 120px;		
	height: 60px;
	background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/silver_120x60_bg.jpg );
	background-repeat: no-repeat;	
	background-color: #86888B;			
	}

#news{
	position: absolute;
	top: 610px;							
	left: 50%;
	margin-left: -400px;
	margin-top: -202px;							
	width: 148px;		
	height: 200px;
	border: 1px solid #000000;			
	}

#footer{
	position: absolute;
	top: 648px;					
	left: 50%;
	margin-left: -245px;	
	width: 643px;		
	height: 25px;	
	border: 1px solid #000000;
	background-image:url('images/checkered.gif');		
	}

#footbox{
	position: absolute;
	top: 648px;					
	left: 50%;
	margin-left: 27px;	
	width: 100px;		
	height: 23px;	
	padding:4px 0 0 0;
	background-color: #000000;
	}

#contact1{
	position: absolute;
	top: 1;						
	left: 1;
	width: 170px;		
	height: 346px;	
	padding:0;
	background-image:url('images/map1.gif');
	border: 1px solid #000000;
	}

#contact1a{
	position: absolute;
	top: 351px;					
	left: 1;
	width: 170px;		
	height: 20px;	
	padding:0;
	border: 1px solid #000000;
	}

#phone2{
	position: absolute;
	top: 1px;						
	left: 177px;
	width: 343px;		
	height: auto;	
	padding:0;
	}	

#contact2{
	position: absolute;
	top: 51px;						
	left: 237px;
	width: 170px;		
	height: 346px;	
	padding:0;
	background-image:url('images/map2.gif');
	border: 1px solid #000000;
	}

#contact2a{
	position: absolute;
	top: 402px;					
	left: 237px;
	width: 170px;		
	height: 20px;	
	padding:0;
	border: 1px solid #000000;
	}	

#contact3{
	position: absolute;
	top: 100px;					
	right: 0;
	margin-left: -172px;
	width: 170px;		
	height: 346px;
	padding:0;
	background-image:url('images/map3.gif');
	border: 1px solid #000000;
	}

#contact3a{
	position: absolute;
	top: 451px;					
	right: 0;
	margin-left: -172px;
	width: 170px;		
	height: 20px;
	padding:0;
	border: 1px solid #000000;
	}

#jptable{					
	width: 625px;				
	padding: 0;				
	margin: 0;							
	}

#box1 {
	width: 200px;
	height: 200px;
	border: 1px solid #000000;					
	}

td {
                padding: 0 10px;
                margin: 0;
                border: 0;
                }


