
.hpadding { color: #483d8b; font-weight: bolder; font-size: 12px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; padding: 0px 10px }
.textpadding  { color: #000; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px 10px }
a { color: #fff; font-weight: bold; font-size: 10px; font-family: Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular; text-decoration: none; }
h1 { color: #483d8b; font-size: 12px; line-height: 12px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular }
h2 { color: #fff; font-size: 11px; line-height: 11px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular }
h3 { color: black; font-size: 11px; line-height: 11px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular }
h4 { color: #fff; font-style: normal; font-weight: lighter; font-size: 10px; line-height: 12px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular }
h5 { color: red; font-size: 14px; line-height: 14px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular }
td { color: black; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
div { color: white; font-style: normal; font-weight: normal; font-size: small; line-height: normal }

/*Fancy Zoom*/
  div#photos                {overflow:auto;}
  div.photo                 {float:left; display:inline; margin:0 20px 20px 0;}
  div.photo a img           {border:1px solid; padding:1px;}
  p#engine3_caption         {margin:5px 0 0;}
  
		
/* Proportional Scaling */
  div > c {
			margin-top: 0;
			margin-bottom: 0;
		}
		
		#photo {width: 100%}
		
		div#photo1 {
			margin: 0 1%;
			float: left;
			}
		
		div#photo2 {
			margin: 0;
			margin-bottom: 0;
			float: right;
			}
			
		div#photo3, div#photo4 {
			margin: 0 1%;
			float: left;
			}
			
		#photo1 {width: 25%}
		#photo2 {width: 65%}
		#photo3 {width: 48%}
		#photo4 {width: 48%}
