#center-box {
        height: auto;
        vertical-align: top;
        background-image: url('http://resources.goodguide.net/22/AG/images/backgrounds/shadow_wide_left_sidebar_light.png');
        min-height: 670px;
}

#sidebar-region {
  position: absolute;
  left: 0;
  width: 166px;
}

#main-region .main-content {
  width: 738px;
}

/*.with-share-header #sidebar-region {
  top: 114px;
}
*/

#main-region {
  display: inline-block;
  vertical-align: top;
  margin-left: 186px;
  width: 774px;
  margin-bottom: 2em;
}

.home-page-box .light-gradient {
  left: -15px;
  position: relative;
  width: 745px;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.home-page-box h1 {
  margin: 0;
}

.home-page-box h3 {
  margin-top: 0em;
}

p.widely-spaced {
        padding-top: 1em;
}

img.email-pic {
        vertical-align: middle;
}

.arrow-list.no-space {
  margin: 0px;
  padding: 0px;
}
.contact-list li {
  background:transparent url('http://resources.goodguide.net/22/AG/images/icons/browse_category_arrow.gif') no-repeat scroll left top !important;
  padding: 0px 12px !important;
  display: block !important;
}


#main-region.sidebar .top-border {
  background: transparent url('http://resources.goodguide.net/22/AG/images/backgrounds/white_boxes/sidebar_right.png') no-repeat 0 0;
  height: 7px;
  margin-top: 10px;
}

#main-region.sidebar .bottom-border {
  background: transparent url('http://resources.goodguide.net/22/AG/images/backgrounds/white_boxes/sidebar_right_bottom.png') no-repeat 0 0;
  height: 12px;
  margin-bottom: 10px;
}

#sidebar-region .top-border {
  background: transparent url('http://resources.goodguide.net/22/AG/images/backgrounds/white_boxes/sidebar_left.png') no-repeat 0 0;
  height: 7px;
  margin-top: 10px;
}

#sidebar-region .bottom-border {
  background: transparent url('http://resources.goodguide.net/22/AG/images/backgrounds/white_boxes/sidebar_left_bottom.png') no-repeat -1px 0;
  height: 12px;
  margin-bottom: 10px;
}

#main-region h1 {
  margin-top: 0;
  font-size: 21px;
}

#main-region h2 { font-size: 16px; font-weight: bold; }
#main-region h3 { font-size: 14px; font-weight: bold;}

/* User Preferences */
#search-preferences-editor {
  padding-bottom: 2em;
  margin-bottom: 2em;
  /*border-bottom: 1px solid #CCC;*/
}

#search-preferences-editor, #implicit-preferences-editor {
  margin-left: 1em;
}

#search-preferences-editor .description {
  color: #777;
  display: inline;
}

#search-preferences-editor .search-preference {
  margin-top: 1em;
}

#search-preferences-editor .name {
  font-weight: bold;
  font-size: 14px;
}

#search-preferences-editor .delete, #search-preferences-editor .default {
  display: inline;
}
