
  #sidebar{
      float:left;
      padding-left:51px;
      min-height:500px;
      _height: auto !important;
      _height: 500px;

  }


  #sidebar #sidebar-content{
      width:222px;
      position:relative;
      height:100%;
  }

  #sidebar-content .sidebar-item-content ul li{
    background:url(../images/standard-list-image.gif) no-repeat;
    background-position: 2px 8px;
    padding-left:15px;
  }

  #sidebar-content .more-info-link a{
      color:#6ea4dc !important;
  }

  #sidebar-content .sidewidget-container{
  }

  #sidebar-content .sidewidget{
      margin-top:20px;
      padding-bottom:20px;
  }

  #sidebar-content .sidewidget-title{
      margin-bottom:9px;
      font-family: 'Georgia','Times New Roman','Arial';
      font-size:15px;
  }

  #sidebar-content .sidewidget-bottom-image{
      height:6px;
      width:100%;
      background:url('../images/sidewidget-bottom.gif') no-repeat top center;
  }

  #sidebar-content .image-sidewidget{
      padding-bottom:0px;
  }

  #sidebar-content .custom-html-sidewidget{
      width:222px;
      overflow:auto;
  }

  #sidebar-content .quick-contact-sidewidget{
      font-size:11px;
      background: #fbeaec;
      padding-left:20px;
      padding-top:20px;
      padding-bottom:0px;
      height:330px;

  }

  #sidebar-content .quick-contact-sidewidget .instructions{
      width:180px;
  }

  #sidebar-content .quick-contact-sidewidget .required-marker{
      margin-top:15px;
      margin-bottom:7px;
  }

  #sidebar-content .quick-contact-sidewidget .input{
      border: 1px solid #dedcdc;
      margin-bottom:6px;
      width:168px;
      height:14px;
      padding:4px 6px;
      font-size:11px;
  }

   #sidebar-content .quick-contact-sidewidget .input.defaultText{
      color:#aaaaaa;
  }

  #sidebar-content .quick-contact-sidewidget textarea.input{
      height:92px;
  }

  #sidebar-content #quick-contact-submit-button{
      margin-bottom:20px;
  }

  #sidebar-content .contact-number-sidewidget .background-image{
      background:url('../images/contact-number-background.gif') no-repeat;
      height:122px;
      width:222px;
  }

  #sidebar-content  .contact-number-sidewidget .contact-number{
      font-size:16px;
      letter-spacing:-1px;
      color:#ffffff;
      font-family:georgia;
      padding-left:60px;
      margin-top:-65px;
      padding-bottom:50px;
  }

  #sidebar-content  .locations-sidewidget .locations{
      margin-bottom:10px;
  }

  #sidebar-content  .locations-sidewidget .location{
      margin-bottom:10px;
  }


  #sidebar-content  .locations-sidewidget .practice-name-line{
      font-weight:bold;
  }

  #sidebar-content  .image-sidewidget{
      text-align:center;
  }

  #sidebar-content .procedures-sidewidget .procedures{
      padding-bottom:12px;
  }

  #sidebar-content .procedures-sidewidget .procedure{
      background:url('../images/standard-list-image.gif') no-repeat;
      padding-left:15px;
      background-position:2px 8px;
  }

  #sidebar-content .procedures-sidewidget .category{
      font-weight:bold;
      background:none;
      padding-left:0px;
  }


  /*BACKEND INTEGRATION*/


  #sidebar-page-layout #sidebar-content .sidebar-item-row, /*background is put in .sidebar-item-row and not .sidebar-item-content so that highlighting will work */
  #sidebar-page-layout #sidebar-content #add-sidebar-item,
  #add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content{
      background:#f1d7da;
  }

  #sidebar-page-layout #sidebar-content .sidebar-item-content,
  #add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content{
      font-size:13px;
      font-family:Arial, Helvetica, sans-serif;
      color:#666666;
      line-height:1.4;
  }


  #sidebar-page-layout #sidebar-content .sidebar-item-content a,
  #add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content a{
      color:#735839;
      text-decoration:underline;
  }

  #sidebar-page-layout #sidebar-content .sidebar-item-content a:hover,
  #add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content a:hover{
      color:#999999;
  }

  #sidebar-page-layout  #sidebar-content .sidebar-item-content .sidewidget,
  #add-sidebar-items-modal #sidebar-content .provided-sidebar-item-content .sidewidget{
      margin-top:0px;
      padding-bottom:0px;
  }







