       
  BODY {font: .95em verdana, arial, sans-serif; color: #000099; margin-top: 0px; 
         margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
	    	background-color: #7F612E; text-align: center;}

  #main_wrapper {background-color: #FFF; width: 880px; margin-left: auto; margin-right: auto; 
                  text-align: left; border-left: 3px solid #6E4908; border-right: 3px solid #6E4908;}
 
  #nav {background-color: #435A87; width: 180px; float: left;}
  #outer_header {padding: 0px;}
  #header {width: 880px; height: 360px; padding: 0px;}
  #phone {float: right; padding-top: 200px; padding-right: 15px; font: 1.1em arial; color: #082149;}
  #outer_content {padding: 0px;}
  #content {width: 700px; margin-top: 0px; float: left; background-color: #FFF;}
  
  #outer_footer {padding: 0px;}
  #footer {width: 880px; background-color: #5D7CBA; clear: both; font-size: .7em; color:  #FFF;
           text-align: center; padding: 5px 0px;}
  #form {float: left; width: 850px; margin: 0px 0 0 0px; padding: 1em .75em; 
        border: 3px solid #AAA; background-color: #FFFFFF;}
  
  #header, #content, #footer {overflow: hidden;}
  #prev {margin-left: auto; margin-right: auto; border: solid 1px #BFA470;}    
  h3.form{background-color: #F0F8FF; color: Gray; padding: 10px; border: 1px solid Gray; 
            margin-left: 6%; margin-right: 6%;}
  fieldset{background-color: #F0F8FF; color: Gray; padding: 10px; border: 1px solid Gray;}
  input.form {margin-left: 10%; font-size: .95em;}
  p.form {font-size: .9em; margin-left: 6%; margin-right: 6%;}
  div.content {width: 700px; margin-top: 0px; float: left; background-color: #FFF;}
  div.formsection {float:left;  border-bottom: 1px solid #AAA;}
  
  p.formrule {font-size: .9em; margin-left: 6%; margin-right: 6%; border-bottom: 1px solid #AAA;} 
  input {font-size: .9em verdana, arial, sans-serif; }
  input:focus, textarea: focus, select:focus{border: 2px solid #7AA;}
  label  {display: block; clear: both; font-size: 85%; font-weight: bold; 
          margin: .5em 0 0; padding: bottom: .5em}
  input [type="submit"] {float: right; margin: .5em 0;}
  .buttongroup {float: left;}
  .buttongroup input {float: left; clear: both; margin: 0; padding: 0; line-height:0;}
  .buttongroup label {background-color: none; width: 50em; float: left; margin 0 0 .5em;
                      font-weight: normal;  clear: none;}
  
  p  {font-size: .95em; margin-left: 8%; margin-right: 8%;}
  p.articles  {font-size: .95em; margin-left: 10%; margin-right: 10%; line-height: 1.5em;}
  p.image_right {margin-left: 8%; }
  p.indented {font-size: .95em; margin-left: 10%; margin-right: 10%;}
  p.poem {margin-left: 8%; margin-right: 10%; font-size: .9em; color: #2A0F84;}
  p.quote {margin-left: 8%; margin-right: 12%; font-size: .92em; font-weight: bold; 
           font-style: italic; color: #7F612E;}
  p.ty {margin-left: 8%; margin-right: 12%; font-size: .92em; font-style: italic;}
 
 
  span.center {margin-left: 40%; font-size: .9em;}
  span.green {color: #006633;}
  span.left {margin-left: 10%; font-size: .9em;}
  span.middle {margin-left: 40%;}
  span.name {margin-left: 20%; font-size: .9em}
  span.question {color: #000066; font-weight: bold;}
  span.red {color: #993333; font-weight: bold;}
  span.right {margin-left: 70%;}
  span.white {color: #FFF;}
  
  table.prev {margin-left: auto; margin-right: auto; border: solid 1px #BFA470;}
  tr.hdr {background-color: #FFCE71; font-size: .9em; font-weight: bold; text-align: center;}
  tr.top {background-color: #FFCE71; font-size: .7em; font-weight: bold;}
  tr.first {background-color: #FFE4B1; font-size: .7em; font-weight: bold;}
  tr.second {background-color: #FFEBC4; font-size: .7em; font-weight: bold;}
  td {padding: 3.5px;}
  th {padding: 3px;}
       
  ul.benefits {font-size: .95em; margin-left: 10%; margin-right: 10%; list-style: disc;}
  ul.forms  {font-size: 1em; font-weight: bold; margin-left: 8%; margin-right: 10%; list-style: none;}
  ul.laser {font-size: .95em; margin-left: 10%; margin-right: 14%;}
  ul.disorders {font-size: .95em; margin-left: 10%; list-style: none;}
  ul.parasites  {font-size: 1em; font-weight: bold; margin-left: 8%; margin-right: 10%; list-style: none;
              line-height: 1.5;}
  ul.services {font-size: .95em; margin-left: 10%; margin-right: 8%; list-style: circle;}
  
  img.button {padding: 0px 0px 0px 8px; border: 0px;}
  img.cloud {margin-left: 25%;}
  img.farright {margin-right: -8%; padding: 0px 0px 0px 5px;}
  img.galleryleft {padding: 0px 10px 0px 0px; border: 0px;}
  img.indented {margin-left: 10%; border: 0; padding: 0px 10px 0px 8px; border: 0px;}
  img.left {padding: 5px 10px 5px 0px; margin-left: -1%; border: 0px;}
  img.buttonright {padding: 0px 0px 0px 90px; border: none;}
  img.memorial {margin-left: 10%; border: 0px; padding: 0px 15px 0px 0px;}
  img.noborder {border: 0px;}
  img.right {padding: 0px 0px 0px 10px; border: 0px;}
  img.three {padding: 0px 10px 0px 0px; border: 0px;}
  
  #aaha {padding: 30px 0px 0px 50px;}
  #center {padding: 0px 40px 10px 40px; border: 0px;}
  #firsthdr {width: 700px; height: 179px; margin: 0px auto; padding: 20px 0px 0px 0px; display: block;}
  #hours {padding: 30px 0px 0px 20px;}
  #left {padding: 0px 10px 0px 0px;}
  #midpage {padding: 30px 0px 0px 0px;}
  	  
  #noborder {border: 0px;}
  #pp {padding: 0px 0px 0px 20px; border: 0px; background: transparent;}
  #quote {margin-left: 10%; margin-right: 10%; font-weight: bold; color: #000099;} 
  #red {color: #993333;}
  #survey {width: 880px; margin-top: 0px; background-color: #FFF;}
  #top_stack {margin-top: -10%; margin-left: 0%;}
  #up {margin-top: -2%; font-weight: bold; margin-left: 10%; margin-right: 10%;}
  
  a:link {color: #FFFFFF;}
  a:visited {color: #FFFFFF;}
  a:hover {color: #0074BF; background-color: #FFF;}
  a: active {#FFFFCC;}
   
  a:link.bottom {font-size: 1em; color:  #FFF; text-decoration: none;}
  a:visited.bottom {font-size: 1em; color:  #FFFFCC; text-decoration: none;}
  a:hover.bottom {font-size: 1em; color:  #111784; background-color: #FFF; text-decoration:   none;}
  a:active.bottom {font-size: 1em; color:  #FFF; text-decoration: none;}
  
  a:link.inpage {color: #006699; text-decoration: none;}   
  a:visited.inpage {color: #0066CC; text-decoration: none;} 
  a:hover.inpage {color: #FFFFFF; background-color: #0066CC; 
           text-decoration: none;}
  a:active.inpage {color: #0066CC; text-decoration: none;}  
  
  a:link.phone {font-size:1.4em; color: #082149; text-decoration: none;}   
  a:visited.phone {color: #082149; text-decoration: none;} 
  a:hover.phone {color: #FFFFFF; background-color: #082149; 
           text-decoration: none;}
  a:active.phone {color: #082149; text-decoration: none;}  
  
  a:link.pp {background: transparent;}
  a:visited.pp {background: transparent;}
  a:hover.pp {background: transparent;}
  a:active.pp {background: transparent;}
    		 
  #drop_menu * {margin:0; padding: 0;}
  #drop_menu {font-family: arial, lucida, san-serif; font-size:.95em; margin-left: 3%; 
               behavior: url(js/csshover.htc)}
  #drop_menu {width: 10em;}
  
  #drop_menu li {list-style: none; position: relative; line-height: 1.75em; 
                 color: #FFF; background-color:#435A87;}
  #drop_menu a {width: 100%; font-weight: bold; text-decoration: none; 
                 padding: 0 0.8em; color: inherit;}
  
  #drop_menu li ul {display: none; position: absolute; width: 8em; left: 9.8em;
                     top: -1px; border-top: 1px solid #666; background-color: #435A87;}
  #drop_menu li li {border-left: 1px solid #666; border-right: 1px solid #666;
                    border-bottom: 1px solid #666;}				 
  #drop_menu li:hover ul {display: block;}
  #drop_menu li:hover {color: #0074BF; background-color: #FFF;}
  
  *html drop_menu li ul {border-top: 1px solid #666;}

    
  #drop_menu li:hover ul ul, #drop_menu li:hover ul ul ul, 
  #drop_menu li.sfhover ul ul, #drop_menu li.sfhover ul ul ul {left: -999em;}
  #drop_menu li:hover ul, #drop_menu li li:hover ul, #drop_menu li li li:hover ul, 
  #drop_menu li.sfhover ul, #drop_menu li li.sfhover ul, #drop_menu li li li.sfhover ul 
    {*/     /* lists nested under hovered list items */   /*left: auto;}*/
