html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0px; border: 0; padding: 0px;
  outline: 0px;
  font-size: 100%;
   }
body { margin: 0px; border: 0; padding: 0px;
  background-color: #000;
  line-height: 1.5em;
  text-align: center; 
  color: #e8e8e8  ;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 70%; }

em { color: #b22222; font-size: 1.1em; font-style: italic; font-weight: bold; }

.algnC { text-align: center; }
.algnL { text-align: left; }
.b { font-weight: bold; }
.cBlueB { color: #006699;  font-weight: bold; }
.cGoldB { text-align: center; color: #daa520; font-size: 1.1em; font-weight: bold; }
.cRedI { color: #b22222; font-style: italic; }
.cRedIB { padding-right: 5px; color: #b22222; font-weight: bold; font-style: italic;  }
.cBlueIB { padding-right: 5px; color: #006699; font-weight: bold; font-style: italic;  }
.itl { font-style: italic; }
.txt_lir { color: #b22222; font-size: 1.4em; font-style: italic; }
.txt_lg3 { color: #f0f0f0; font-size: 1.3em; }
.sm { font-size: .9em;  }
.smItl { margin-top: -10px; font-size: .9em; font-style: italic; }
.fs2 { font-size: 1.2em; }
.xsm { font-size: .8em;  }

#outerWrapper { width: 69em; height: 50em;
  margin: 0px auto 0 auto; padding: 10px 0 0 0;
  background: #000 url('../pics/apollo_adventures9.jpg') no-repeat;
  text-align: left; }
  
#header { margin: 0px 0 0 0px; padding: 10px 0 0 80px;
  font-size: 120%; font-weight: bold; }
#header h1 { padding: 10px 0 0 188px; color:#daa520; font-size: 120%; }
#header h2 { padding: 0px 0 0 365px; color:#daa520; }
#header ul { margin: 0px; padding: 0px; list-style: none; }
#header li { display:inline; padding: 0px 10px 0px 0px; color: #999;  }
#header a:link, #header a:visited { 
  display: block; display: inline; 
  padding: .2em  .5em .2em .5em;
  outline: 0px; color: #999; text-decoration: none; }
#header a:hover { 
  display: block; display: inline; 
  padding: .2em  .5em .2em .5em; 
  outline: 0px; color: #b22222; font-weight:bold; }
#header a:focus,
  .lst1 #header #lst1 a, .lst2 #header #lst2 a, .lst3 #header #lst3 a,
  .lst4 #header #lst4 a, .lst5 #header #lst5 a, .lst6 #header #lst6 a,
  .lst7 #header #lst7 a { 
  display: block; display: inline; 
  border-left: 3px solid #006699;
  border-bottom: 2px solid #006699;
  padding: .2em  .5em .2em .5em;
  outline:0px; color:#f0f0f0; font-weight:bold; }
#header a:active,
  .lst1 #header #lst1 a, .lst2 #header #lst2 a, .lst3 #header #lst3 a,
  .lst4 #header #lst4 a, .lst5 #header #lst5 a, .lst6 #header #lst6 a,
  .lst7 #header #lst7 a { 
  display: block; display: inline; 
  border-left: 3px solid #006699;
  border-bottom: 2px solid #006699;
  padding: .2em  .5em .2em .5em;
  outline:0px; color:#f0f0f0; font-weight:bold; }

#mainWrapper .clearFloat { clear: left; display: block; }

#leftColumn { float: left; width: 16em; padding: 150px 10px 10px 30px; }
#leftColumn h1 { padding: 0px 0 0 0px; color:#daa520; font-size: 2em; }
#leftColumn h2 { padding: 10px 0 0 40px; color:#daa520; font-size: 1.3em; }

#content { height: 34em; margin: 0 0 0 20em; padding: 0 30px 10px 20px;
  color: #e8e8e8;  }
#content h1 { padding: 8px 0 10px 0; color:#006699; font-size: 1.4em; }
#content h2 { padding: 20px 0 0 0; color:#006699; font-size: 1.3em; }
#content p { margin: 0 0 0 0; 
  color:#f0f0f0; 
  font-size: 1.2em;
  line-height: 1.3em;
  padding: 10px 30px 5px 50px; }
    #content p.pIndtl0 { padding: 10px 0px 0 0px; }
	#content p.pt { padding: 15px 0px 0 0px; }
    #content p.pIndtl0a { padding: 10px 30px 0 0px; }
#content ul { margin: 10px 0 0 50px; padding: 0px; list-style: none; }
#content li { list-style: none;padding-left: 35px; font-size: 1.2em }
#content a:link, #content a:visited { color: #fff; color:#e8e8e8;  text-decoration: none;  }
#content table { width: 280px; margin: 10px 0 0 30px; border: 0; font-size: 1.3em }
#content td { text-align: center; }
#content a:link, #content a:visited { 
  outline: 0px; color: #999; text-decoration: none; }
#content a:hover { 
  outline: 0px; color: #b22222; text-decoration: none; }

    #dBna h2 { padding: 5px 0 5px 0px; color:#006699; font-size: 1.0em; }
	#dBna table.tblBa { width: 400px; margin: 10px 0 0 10px; border: 0; font-size: 1.3em }
	#dBna td.talgnR { text-align: right; }
	#dBna td.talgnL { text-align: left; }


    #dGh { margin: 0 0 0 28px; }	
    #dGh h2 {  padding: 5px 0 5px 0px; color:#006699; font-size: 1.0em; }
	#dGh table {width: 400px; margin: 0px; }
	#dGh td.talgnL { text-align: left; }
	#dGh td.talgnR { text-align: right; }
	
	#dGd { margin: 0 0 0 0px; }	
	#dGd li { padding-left: 0px; font-size: 1.1em; list-style: none; }

    #dFaq h2 { padding: 10px 0 0 50px; color:#006699; font-size: 1.3em; }
    #dFaq li { padding-left: 0px; font-size: 1.1em; list-style: none; }
    #dFaq li.l1 { padding-left: 15px; padding-bottom: 12px; font-size: 1.1em; list-style: none; }


    #content h1.cs { padding: 25px 0 5px 45px; color:#006699; font-size: 1.4em; }
    #content h1.ct { padding: 25px 0 5px 45px; color:#e8e8e8; font-size: 1.3em; }
	
#contUs { margin: 0; padding: 0; color: #fff; font-size: 90%; }
#contUs p { padding: 10px 0 8px 0; }
#contUs p.indt { margin: 0  0 0px 50px; }
#contUs h2 { padding: 10px 0 15px 50px; color: #e8e8e8; }
#contUs table { width: 400px; margin: 0px; border: 0px; padding: 0px; text-align: left; }
#contUs input.indentCU { margin: 0 15px 5px 0; padding: 0; border: 0px; background-color: #000; }
#contUs td { text-align: left; }
#contUs form { margin-top: 5px; }
#contUs input, #contUs select { text-indent: 5px; font-size: 90%; background-color: #f0f0f0; color:#000; }
#contUs input.button { height: 1.7em; border: 1px solid #999;
    background-color: #b22222; font-size: 87%; font-weight: bold; color: #e8e8e8; }
#contUs a:link, #contUs a:visited { color:#b22222;  font-size: 1.1em; font-weight: bold; text-decoration: none;  }

	
#sMap h2 { padding-left: 35px; color: #b22222; }	
#sMap a:link, #sMap a:visited { color:#b22222;  font-size: 1.1em; font-weight: bold; text-decoration: none;  }
#sMap li { padding: 0 0 5px 10px; font-size: 1.1em; list-style: none; }

	 
#footer { padding: 0px 10px 10px 10px; color: #fff; }


#footer h1 { padding: 8px 0 10px 0; color:#006699; font-size: 1.3em; }
  #phone { padding: 0 0 5px 235px; }
  #phone h3 { color:#daa520; font-size: 1.3em; }

  #links { padding: 0 0 5px 110px; }
  #links ul { margin: 0px; padding: 0px; list-style: none; }
  #links li { 
    display: block; display: inline; 
    padding: .2em  .3em .2em .3em;
    color: #999; font-size: 1.1em; font-weight: bold; }
  #links a:link, #links a:visited { color: #999; outline: 0px; }
  #links a:hover { outline:0px; color:#b22222; font-weight:bold; }
  #links a:focus { outline:0px; color:#f0f0f0; font-weight:bold; }
  
  #address { width: 35em; margin-left: 150px; padding: .3em 0 .2em 0;
    text-align: center; color: #999; font-size: 1.1em;
}
#address a:link, #address a:visited { 
  outline: 0px; color: #999; text-decoration: none; }
#address a:hover { 
  outline: 0px; color: #b22222; text-decoration: none; }
#manufac table { margin: 10px 0 0 50px; width: 420px; }
#manufac td { font-size: 1em; text-align: left; }
#manufac table.tbL { margin: 10px 0 0 0; width: 470px; }
#manufac a:link, #manufac a:visited { color:#999; text-decoration: none;  }
#manufac a:hover { color:#b22222; text-decoration: none;  }


