@import url(/css/generic.css);
@import url(/css/xstandard.css);
/*
 * Site Specific Styles
 */
 
body {
  background: #6B6B6B url(/images/background.gif);
  text-align: center;
}

#outer-container {
  text-align: left;
  margin: 0px auto;
  width: 772px;
}

strong, span.darkblue {
  color: #003366;
}

#heading {
  background: #C6C6C6 url(/images/heading.gif);
  padding: 50px 0px 0px 520px;
  width: 772px;
  w\idth: 252px;
  height: 98px;
  he\ight: 48px;
}
#heading h1 {
  display: none;
}
#heading #search-label {
  color: #fff;
  float: left;
  padding: 5px 0px 0px 0px;
  width: 50px;
}
#heading #search-input {
  float: left;
  width: 150px;
}
#heading #search-input input {
  width: 140px;
}
#heading #search-find {
  float: left;
  width: 52px;
}

#main-container {
  background: #AAC1D1 url(/images/main-container-background.gif) repeat-x;
  border-bottom: 1px solid transparent;
}

#main-container #top-nav {
  list-style: none;
  border: 0;
  margin: 0px 0px 0px 318px;
  padding: 0;
  height: 50px;
}
#main-container #top-nav #about {
  width: 7em;
}
#main-container #top-nav #contact {
  width: 8em;
}
#main-container #top-nav #specialist {
  width: 10em;
}
#main-container #top-nav #home {
  width: 4.5em;
}
#main-container #top-nav li {
  list-style: none;
  background: #85A5BE url(/images/pixel.gif) no-repeat bottom left;
  float: left;
  border-right: 3px solid #fff;
  margin: 0;
  padding: 0;
}
#main-container #top-nav li.selected {
  background: #666666 url(/images/pixel.gif) no-repeat bottom left;
}
#main-container #top-nav li div {
  margin: 0px 0px 0px 0px;
  padding: 7px 12px 7px 12px;
  background: url(/images/pixel.gif) no-repeat bottom right;
}
#main-container #top-nav li a {
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}

/* Left Panel */
#main-container #left-panel {
  background: #AAC1D1 url(/images/will-bg.jpg);
  float: left;
  width: 182px;
  height: 590px;
}
#main-container #left-panel ul {
  list-style: none;
  border: 0;
  margin: 30px 0px 0px 0px;
  padding: 0;
}
#main-container #left-panel ul li {
  list-style: none;
  text-align: right;
  border: 0;
  margin: 0;
  padding: 0px 20px 15px 0px;
}
#main-container #left-panel ul li a {
  font-size: 1.1em;
  font-weight: bold;
  color: #668AA6;
  text-decoration: none;
}
#main-container #left-panel ul li a.selected {
  color: #666666;
}
/* Main Panel */
#main-container #main-panel {
  float: left;
  padding: 0px 25px 20px 5px;
  width: 590px;
  w\idth: 560px;
}
#main-container #main-panel h2 {
  color: #666666;
  font-size: 1.7em;
  border: 0;
  margin: 0;
  padding: 0px 0px 10px 0px;
}

#copyright {
  float: left;
  color: #CCCCCC;
  padding: 10px 0px 0px 0px;
  width: 50%;
}
#site-map-link {
  float: left;
  color: #CCCCCC;
  text-align: right;
  padding: 10px 0px 0px 0px;
  width: 50%;
}
#site-map-link a {
  color: #fff;  
  text-decoration: none;
}

#tibus-strapline {
  color: #ccc;
  padding: 10px 0px 0px 0px;
}
#tibus-strapline a {
  color: #fff;
}

