html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

body {
background:#173A57 url(images/bg.jpg) repeat-x;
font-family:verdana;
font-size:12px;
}

#top {
width:900px;
height:86px;
background:url(images/top.jpg);
margin:0 auto;
}

#wrap {
width:902px;
background:white;
border:solid #A0C3E0 7px;
margin:0 auto 40px auto;
}

#content {
width:890px;
background:white;
margin:6px auto 0 auto;
}

#header {
width:890px;
height:150px;
background:url(images/flash.jpg);
}

#nav-box {
background:url(images/nav-bg.jpg) repeat-x;
margin:0 auto;
width:890px;
}

#nav {
font-size:12px;
list-style-type:none;
margin:0 auto;
width:633px;
height:44px;
}

#nav li {
display:inline;
float:left;
}

#nav li a {
display:block;
}

#nav li a:hover {
text-decoration:none;
}

#nav li ul{
position:absolute;
visibility:hidden;
width:200px;
text-align:left;
}

#nav li:hover ul, #nav li.hover ul {
visibility:visible;
}

#nav li ul li a {
border-bottom:solid #2F5C7F 1px;
color:#B6D5EE;
display:block;
padding:5px 5px 5px 15px;
text-decoration:none;
width:180px;
}

#nav li ul li a:hover {
background:#1D4567;
color:white;
}

#sub1 {
background:url(images/our-clinic-navbg.jpg);
height:200px;
margin-top:-1px;
}

#sub2 {
background:url(images/products-navbg.jpg);
height:225px;
margin-top:-1px;
}

#sub3 {
background:url(images/opportunity-navbg.jpg);
height:175px;
margin-top:-1px;
}

#sub4 {
background:url(images/classes-navbg.jpg);
height:100px;
margin-top:-1px;
}

#left-column {
float:left;
margin:0 0 0 0;
padding:0 10px 10px 10px;
width:610px;
line-height:1.6em;
}

  #breadcrumbs {
  font-family:verdana;
  font-size:9px;
  color:#9DBDE5;
  margin:0 0 10px 0;
  }

  #breadcrumbs a {
  color:#9DBDE5;
  }

  #breadcrumbs a:hover {
  color:#496A85;
  text-decoration:none;
  }

  #left-column h1 {
  font-family: "Times New Roman", Times, serif;
  font-weight: 100;
  font-size:26px;
  color:#183A56;
  border-bottom:solid #EDEDED 1px;
  margin:15px 0 15px 0;
  }

  #left-column h2 {
  font-family: "Times New Roman", Times, serif;
  font-weight: 100;
  font-size:18px;
  color:#000;
  margin:5px 0;
  }

  #left-column h3 {
  color:#165488;
  }

  #left-column h4 {
  color:#165488;
  }

  #testimonial {
  margin:30px 0 0 0;
  width:608px;
  }

    #testimonial-left {
    width:264px;
    float:left;
    font-family:verdana;
    text-align:center;
    line-height:2em;
    padding:20px 0 0 0;
    }

      #testimonial-left img {
      padding:0 0 0 60px;
      }

    #testimonial-right {
    width:344px;
    float:right;
    padding:5px 0 0 0;
    }

  #products-row {
  margin:20px 0 0 0;
  width:608px;
  font-family:"Trebuchet MS", Verdana, Arial;
  }

    #products-row-top-left {
    width:304px;
    float:left;
    }

      #products-row-top-left h2 {
      color:#183A56;
      font-size:20px;
      font-family:verdana;
      border-bottom:solid #DBEDFB 1px;
      width:90%;
      margin:0 0 0 5px;
      }

    #products-row-top-right {
    width:304px;
    float:right;
    }

      #products-row-top-right h2 {
      color:#183A56;
      font-size:20px;
      font-family:verdana;
      border-bottom:solid #DBEDFB 1px;
      width:90%;
      margin:0 0 0 5px;
      }

    #products-row-bottom-left {
    width:304px;
    float:left;
    }

      #products-row-bottom-left h3 a {
      color:#000;
      text-decoration:none;
      }

      #products-row-bottom-left h3 a:hover {
      text-decoration:underline;
      }

    #products-row-bottom-right {
    width:304px;
    float:right;
    }

      #products-row-bottom-right h3 a {
      color:#000;
      text-decoration:none;
      }

      #products-row-bottom-right h3 a:hover {
      text-decoration:underline;
      }

    .row {
    width:284px;
    height:50px;
    margin:5px auto 5px auto;
    }

    .row-left-column {
    float:left;
    width:50px;
    }


    .row-right-column {
    float:right;
    width:224px;
    line-height:1.0em;
    }

    .row img {
    margin:0 5px 0 0;
    }

    .row h3 {
    font-size:14px;
    margin:5px 0 3px 0;
    }

    .row p {
    font-size:10px;
    font-family:verdana;
    }

    .row p a {
    color:#0066FF;
    }

    .row p a:hover {
    color: #000066;
    text-decoration: none;
    background-color: #AEC1E6;
    }

  .order-form-cell1 {
  float:left;
  width:10%;
  }

  .order-form-cell2 {
  float:left;
  padding:0 0 0 10px;
  width:50%;
  }

  .order-form-cell3 {
  float:left;
  padding:0 0 0 10px;
  width:10%;
  }

#right-column {
float:right;
margin:10px 0 0 0;
padding:0 10px 10px 10px;
width:230px;
}

#footer {
margin:5px 0 5px 0;
padding:0;
width:888px;
height:65px;
text-align:center;
}

  #footer-nav {
  margin:10px 0 0 0;
  font-family:verdana;
  font-size:10px;
  }

  #footer-nav a {
  color:black;
  }

  #footer-nav a:hover {
  text-decoration:none;
  }

#quiet-room {
float:left;
width:190px;
}

#relaxation-center {
margin:0 auto;
width:190px;
height:100px;
}

#massage-chair {
float:right;
width:190px;
height:100px;
}

.link {
color:#0066FF;
}

.link:hover {
color: #000066;
text-decoration: none;
background-color: #AEC1E6;
}

.clear {
clear:both;
}