
/* Note: This stylesheet is not accessed directly by this application.
   The file must be manually uploaded to the HubSpot blog file manager
   after any changes are made. */

/* This stylesheet contains copies of some parts of style.css, so that
   the blog looks as much as possible like the main site. */

#foxboro_courtesy_links,
#copyrightFooter,
#dnn_dnnLINKS_lblLinks,
#foxboro_menu,
#dnn__ctl1__ctl0_BlogList_NoBlogs,
#foxboro_footer
{
  display: none ;
}

#foxboro_body,
#foxboro_container,
#foxboro_content,
#foxboro_footer .clear,
#foxboro_top,
#dnn_TopPane,
.logo {
  background-image:url(
    http://alternativemedicineconnection.com/images/linen_light.jpg) ;
}

#foxboro_footer .clear {
  height: 20px;
}

#foxboro_content, #foxboro_top, #dnn__ctl8_ContentPane {
  height: 54px;
}

#foxboro_two-column-right {
  padding-top: 0;
}

#foxboro_col3 div.block div.pad {
  background-image: none;
  background-color: #ddd;
  border: 2px solid #aaa;
  margin: 0 3em 0 3em;
  padding: 4px 16px 4px 16px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* BUG: This border radius is not visible. */
#foxboro_content .block {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* Above this line are items for the HubSpot/Foxboro template.
   Below this line are items copied from the LGB app. */

.alignleft { float: left; }
.alignright { float: right; }

a {
  color:#3366CC;
  font-weight: bold;
  text-decoration:none;
}
a:hover { color:#666; }

#disclaimer-disclaimer-disclaimer {
  font-size: 11px;
        color: #222;
  width:50%;
}

#content-menu {
  margin-left: 24px;
}

#content-menu a {
  display: block;
  width: 100%;
  text-decoration: none;
  text-align:center;
  color:white;
  -moz-border-radius-leftright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}

#learn_menu {
  width:266px;
  background-color: #4ebaff;
}
#find_menu {
  width:169px;
  background-color: #abd450;
}
#share_menu {
  width:199px;
  background-color: #ffc861;
}
#blog_menu {
  width:60px;
  background-color: #ff8a3c;
        line-height: 40px;  /* copied from .menu-item .current */
        font-style: italic;  /* copied from .menu-item .current */
}

#ask_menu {
  width:60px;
  background-color: #ff4841;
}

#home_menu {
  width:100px;
  background-color: #b0cdf5;
}

#content-menu a:hover {
    color:#444;
}

.menu-item {
  float: left;
  line-height: 32px;
  margin-top:-6px;
  margin-right: 6px;

  background-color:#899ab9;

  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;

  -moz-box-shadow: 4px 4px 4px #888;
  -webkit-box-shadow: 4px 4px 4px #888;
  box-shadow: 4px 4px 4px #888;
}
