
 /* ####  P-51 Pics  #### */
 
#ptbox {
		position:relative;  min-width:100px;  height:38px;  margin:5px auto;
		text-align:center;    
	}
	div.PSpagehdg2 {
			margin:0px auto auto 2px;  
			font-size:24pt;  color:#ccc;
	}
	div.PSpagehdg1 {
			margin:-39px auto auto 0px;  
			font-size:24pt;  color:#060;		
	}
 
 div.picstbox1 {
 		width:480px;  margin:10px auto;  text-align:left;  font-size:11pt;
 }
 div.picstbox2 {
 		width:450px;  margin:10px auto;  text-align:center;  font-size:10pt;	color:#630;
 }
 #picsLbox {
 		width:470px;  margin:20px auto;  font-size:11pt;  padding:10px;  
 		text-align:center;  border-top:solid 3px #630;
 		}
 		div.plinkbox {
 				width:450px;  height:140px;  margin:20px auto; 
 			}
			div.plinkimg {
					float:left;  width:210px;  margin:0px;  padding:5px;
			}
			div.plinktext {
					float:left;  width:auto;  margin:0px;  padding:10px 0px 5px 10px;
					font-size:11pt;  color:#000;  text-align:left;  vertical-align:middle;  
			}
 			

 .pics_pagehdg { color:#0a0;  font-size: 18pt;  font-weight: bold;  text-align:center; }

 div#ta_picstop {
		width:510px;  margin:5px auto; 
 }
 div#ta_picsbody {
		width:480px;  margin:5px auto;  padding:10px;  border:solid 1px #080;
		text-align:left;  font-size:11pt; 
 }

 .pics_ta_title { 
 		position:relative;  width:510px;  height:62px;  top:0px;  margin:0px auto; /* border:solid 1px #800; */
		text-align:left;  vertical-align:top;  
		}
	 .pics_title2 { 
	 		position:absolute; left:3px; top:2px;
			font-size:26pt;  font-weight:700;  color:#ccc;  
		}
	 .pics_title { 
	 		position:absolute; left:0px; top:0px;
			font-size:26pt;  font-weight:700;  color:#444;  
		}
 		.pics_pghdg { 
 			position:absolute; right:0px; top:32px;
			font-size:22pt;  font-weight:600;  color:#070;  
		}
                      
                      
 .pics_subhdg      { font-size:14pt;  font-weight:bold;  color:#800;  }

/* #### P-51 Past Paint #### */


 div.pp_logo {
 		margin:5px auto 3px auto;
 	 }
   div.p51line1 { 
   		width:480px;  margin:0px auto 4px auto;  height:2px;  background:#996;  
   }
   div.p51line2 { 
   	width:450px;  margin:0px auto 8px auto;  height:2px;  background:#996; 
   }
   
 div.pp_subTbox  { 
 		  width:400px;  margin:10px auto;  padding:4px 10px 6px 10px;   border:solid 1px #555; 
 		  text-align:center;  background:#333 url('/avi/images/mx9bg_dtg1c.jpg') ;
 		}
 		.pp_subThd1 {
 				font-size:18pt;  color:#da7;  font-weight:bold;
 		}
 		.pp_subThd2 {
 				font-size:14pt;  color:#ddd; 
 		}

 div.pp_text {
 		width:460px;  margin:0px auto;  padding:10px;  
 		font-size:11pt;  color:#222;  text-align:left;   
 }
 div.pp_nextsect {
 		margin:10px 0px;  font-size:12pt;  text-align:right;  
 }

 #ta_ppindex {
 		width:420px;  margin:15px auto;  padding:5px 0px; 
 		font-size:11pt;  color:#333;  text-align:center;  
 		border:solid 1px #630;
 	}
 	#ta_ppindex:hover {
 			background:#eee;  border:solid 1px #090; 
 	}
 	#ppindexrow {
 			height:30px;  margin:3px auto;  text-align:center;
 			font-size:12pt;  color:#630;   
 		}
 	 	div.ppindexrow {
 			height:18px;  margin:2px auto;  text-align:center;
 		}
 		div.ppirL {
 				float:left;  width:150px;   
 		}
 		div.ppirR1 {
 				float:left;  width:110px;  
 		}
 		div.ppirR2 {
 				float:left;  width:50px;  
 		}

 #ta_pptable {
 		margin:10px auto;	 text-align:center;
		}
		#ptr {
				width:500px;  height:50px;  margin:10px auto;  padding:3px;
				border:solid 2px #630;
	}
		div.ptr {
				width:500px;  height:67px;  margin:-2px auto 0px auto;  padding:3px;
				border:solid 2px #630;
			}
			div.ptrP {
					float:left;  width:100px;  text-align:center;  vertical-align:middle;  
			}
			div.ptrSR {
					float:left;  width:100px;  padding:10px 5px;  text-align:center;
					font-size:11pt;  color:#642;    
				}
				.SR2 {
						font-size:11pt;  color:#800;
				}
			div.ptrY {
					float:left;  width:82px;  padding:10px 5px;  text-align:center;
					font-size:10pt;  color:#333;    
			}
			div.ptrPH {
					float:right;  width:188px;  padding:10px 5px;  text-align:left;
					font-size:10pt;  color:#080;   
				}
				.PH2 {
						font-size:9pt;  color:#000;
				}
			
			
