/* $Id: local_sample.css,v 1.1 2009/02/28 23:33:58 jwolf Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom css and css overrides in this file and  */ 
/* rename it local.css.  By restricting your css changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.               */

/* Steps to activate local.css:                       */
/* 1. Add your custom css to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Uncomment (remove leading semicolon from ) the  */ 
/*    following line in your theme's .info file:      */
/*    ;stylesheets[all][] = local.css                 */
/* 4. Clear cached data at admin/settings/performance */

#legal-notice {
  display: none;
}

table.cal {
  background-color: #555555;
}

td.calnote {
  color: #CCCCCC;
}

th.weekday {
  text-align: center;
  padding: 0px 8px;
}

table.cal tr th {
  font-weight: normal;
}

/*div.content > div:first-child.calmonth-wrapper {
  display: none;
}*/

#preface-wrapper {
  background: transparent url('images/cropped/garden-path.jpg') no-repeat left top;
}

/*#content-top {
  background: transparent url('images/cropped/seascape-header.jpg') no-repeat left top;
}*/

h1.title {
  display: none;
}

/*#header-middle div#block-block-1 {
  width: 100%;
}*/

#header-middle div.block-wrapper {
  margin: 0;
}

#header-middle #block-block-1 h1 {
  float: left;
  clear: none;
}

#header-middle #block-block-1 span {
  float: right;
  clear: none;
}




/* ============================== */





p.shadowed {
  font-size: 150%;
  color: black;
  text-align: center;
  font-weight: bold;
}

p#safari-only {
  text-shadow: #666666 5px 5px 5px;
}

p#ie-only {
  height: 1em;
  filter: Shadow(Color=#666666, Direction=135, Strength=5);
}

p#ie-and-safari-only {
  text-shadow: #666666 5px 5px 5px;
  height: 1em;
  filter: Shadow(Color=#666666, Direction=135, Strength=5);
}

p#knows-about-before {
  line-height: 2em;
  white-space: nowrap;
}

p#knows-about-before:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666;
  content: 'Do I know about :before?';
}

p#a-mess-in-safari {
  text-shadow: #666666 5px 5px 5px;
  height: 1em;
  filter: Shadow(Color=#666666, Direction=135, Strength=5);
  line-height: 2em;
  white-space: nowrap;
}

p#a-mess-in-safari:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666;
  content: 'Looks messy in Safari';
}

/* default setup that everything sees */
.shadow {
  /* needed for Internet explorer */
  height: 1em;
  filter: Shadow(Color=#666666,
  Direction=135,
  Strength=5);

  /* Needed for Gecko */
  line-height: 2em;
  white-space: nowrap;
}

/*
 * used by browsers which know about
 * :before to create the shadow
 */
.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666;
}

#shadow_1:before {
  content: 'In shadow';
}
#second_2:before {
  content: 'Another shadow';
}

/*\*/
html*.shadow {

  [color:red;/* required by Safari
  * so that [] is correctly
  * begun. associated with
  * the property, yet hiding
  * it. Seen by IE6 */

  /*
  * seen by IE6 and Safari, but hidden
  * from Gecko
  */
  text-shadow: #666666 5px 5px 5px;

  ]color:auto; /* resets color for IE6 */
}/**/

/*
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

/*\*/
html*.shadow:before {

  [color:red;/* required by Safari.
  seen by IE6 */

  /*
  * seen by IE6 and Safari, but hidden
  * from Gecko
  */
  display: none;

  ]color:auto; /* resets color for IE6 */
}/**/

/*
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}