
  BODY { font-family: arial, sans-serif; font-size: 90%; color: black; font-weight: normal;
   background-color: #FFDDAA; background-image: url("images/main_bg.jpg");
   margin: 0; padding: 0;
   overflow: auto }

  #header {position: fixed; overflow: auto;
    left: 0; top: 0; right: 0; height: 90px;
	background-image: url("images/header_bg.jpg");
	padding: 0; margin:0; border: 0 }
	
  #headerimg {position: absolute; 
    left: 1em; top: 0; height: 90px;
	padding: 0; margin:0; border: 0 }

  #main {position: absolute; overflow: auto;
   top: 90px; left: 8em; right: 0; bottom: 0;
   padding: 1em 2em 0em 2.5em; margin: 0;
   border-top: 5px #FF9900 inset }

  #menu {position: fixed;  overflow: auto;
   top: 90px; left: 0; width: 8em; height: 100%;
   border-right: 5px #FF9900 outset;
   border-bottom: 5px #FF9900 outset;
   padding: 1em 0 5em 1em; margin: 0;
   background-image: url("images/header_bg.jpg") }

  #gallerylist {position: relative; left: 0; width: 100%;
   border: 0; padding: 0.5em 0 0.5em 0; margin: 0; line-height: 1.15em }
   
   #pagenumber {border: none; padding: none; margin: none; text-align: center }

  .text { padding: 0.5em; link: #000022; vlink: #990099;
    font-family: arial, sans-serif; font-size: 86%; font-color: black; font-weight: normal;
	text-align: center }
	
  .article {padding: 0.5em 6em 0.5em 6em; font-family: arial, sans-serif; font-size: 100%; font-color: black; font-weight: normal; text-align: left}
	
	.blurb { width: 75%; border: 2px black inset; background-color: white; background-image: url("images/light_bg.jpg"); padding: 1em; text-align: center; font-size: 84%; margin-top: 4em; margin-bottom: 3em }
	
	.insert { width: 75%; border: none; padding: 1em; text-align: center; font-size: 70%; margin-top: 2em; margin-bottom: 2em }
	
  .specs {padding: 0.5em; font-family: arial, sans-serif; font-size: 120%; font-weight: bold; text-align: center; border-top: thin black solid; border-bottom: thin black solid }
  
  .mailform { padding: 0; margin: 0.5em 0 0 0}
  
  a:link { text-decoration: none; color: #000088; border-color: #000088 }
  a:visited {text-decoration: none; color: #660088; border-color: #660088 }
  a:hover { text-decoration: underline; color: red; border-color: red }
  a.menulink { font-family: sans-serif, serif; font-weight: bold; font-size: 76% }
  a.menulink:link { text-decoration: none; color: #000088 }
  a.menulink:visited { text-decoration: none; color: #000088 }
  a.menulink:hover { text-decoration: none; color: red }
  a.footerlink {font-family: sans-serif, serif; font-weight: bold; font-size: 100% }
  a.gallerylink {font-family: brush script mt, garamond, sans-serif; font-size: 150%  }

  .current { font-family: sans-serif, serif; font-weight: bold; font-size: 76%; color: #330000 }
 
  #DealerDisplay { position: relative; padding: 1em, 15%, 1em, 15%; align: center;  margin: 0; border-style: solid; border-width: 2; border-color: #339999 } 
  .label {font: arial, sans-serif normal; font-size: 120%; color: #009933 }
  .data {font: arial, sans-serif normal; font-size: 150%; color: black }
  .NameData {font: arial, sans-serif normal; font-size: 200%; color: black }
   
  img { border: none; margin: 1em; padding: 0}
  img.transparent { border: none }
  img.gallery {border-width: 1; border-color: black }
  img.contents {border: none; margin: 0.5em, 0, 0.25em, 0; padding: 0 }
  img.logo {border: none; margin: 0; padding: 0}
  img.headertext { border: none; margin: 0 0 0 2em; padding: 0} 
  img.thumb {border: thin solid #333333; margin: 0 10px 10px 0; padding: 0 }
  img.plan {border: 2px black inset; margin: 0; padding: 0.2em }
  img.photo {border: 2px black inset; margin: 0; padding: 0.2em }
  img.button {border: none; padding: 0; margin: 0.5em }

  P { font-size: 110%; color: black; font-family: arial}  
  
  H1 { font-family: brush script mt, garamond, sans-serif; font-size: 250%; color: #330000; text-align: center }
  H2 { font-size: 120%; color: #330000; font-family: arial, sans-serif; text-align: left; text-indent: 42px; padding: 1em 0 0 0 }
  H3 { font-size: 100%; color: black; font-weight: bold; font-family: arial, sans-serif; text-align: center; text-decoration: none }
  H4 { font-size: 150%; font-weight: bold; color: #000000; font-family: arial, sans-serif; text-align: center }
  
  #address { width: 60%; font-size: 100%; color: #000000; font-family: arial, sans-serif; text-align: center; border: 2px black inset; background-color: white; background-image: url("images/light_bg.jpg"); padding: 1em; margin-top: 4em; margin-bottom: 3em}

  #phone { width: 60%; font-size: 120%; font-weight: bold; color: #000000; font-family: arial, sans-serif; text-align: center; border: 2px black inset; background-color: white; background-image: url("images/light_bg.jpg"); padding: 1em; margin-top: 4em; margin-bottom: 3em}

  H6 {font-size: 100%; color: #000000; font-weight: bold; font-family: arial, sans-serif; text-align: left }

  .term { font-family: brodyD, Zapf-Chancery, cursive; font-size: 200%; color: black; text-align: left; padding: 0 0 0 2em; margin: 0 }
  .definition { font-family: arial; font-size: 100%; color: black; text-align: left; padding:0 0 1em 6em }
 
  .copyright { font-family: arial, sans-serif; font-size: 70%; color: black; text-align: center; padding: 0.5em 0 1em 0}
  
  .question { font-family: arial, countryblueprint ; font-size: medium; font-weight: bold; color: black; text-align: left }
  .answer p { font-family: arial; font-size: 70%; color: black; text-align: left }
  .address1 {font-family: Haettenschweiler, arial; font-size: 100%; font-weight: normal; color: #003366; text-align: center }
  .address2 {font-family: Haettenschweiler, arial; font-size: 84%; font-weight: normal; color: #003366; text-align: center }
  .phone {font-family: Haettenschweiler, arial; font-size: 100%; color: #003366; font-weight: normal; text-align: center }
  .email {font-family: Haettenschweiler, arial; font-size: 100%; color: #003366; font-weight: normal; text-align: center }
  TD {font-family: arial; font-size: 70%; color: black; text-align: center}
  TABLE { margin: 0; padding: 0; border: thin black solid; border-spacing: 0 }
