/* CSS Document - CONTENT */

/*** PALETTE ***
* Greens *     
    #134637 - deep teal green
*/

h1, h2, h3, p, li {
  color: #444;
}
h1#entry_title {
  margin-bottom: 10px;
  margin-top: 0;  
  font-size: 1.3em;
}
div#left_menu ul {
  margin-left: 0;
  padding-left: 0;
}
div#left_menu li {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}


/*** FORMS ***/
input, textarea {
  font-size: 1em;
}

/*** IMAGES ***/
#content_pane img {
  -moz-box-shadow: 2px 6px 10px #666;
  -webkit-box-shadow: 2px 6px 10px #666;
}
#content_pane img.no_shadow {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

/*** EDIT/PUBLISH LINKS **/
#page_body a.publish_edit_link {
  padding-right: 6px;
  padding-top: 4px;
  text-decoration: none;
  float:left;
}
#page_body a.publish_edit_link img {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

/*** LIST<->ITEM NAVIGATION ***/
p.read_more, p.return {
  margin: .6em 0 10px 0;
  font-size: .9em;
  font-family: Calabri, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
p.read_more a, p.return a {
  letter-spacing: 1px;
  color: #628544;
}
p.read_more a {
  background-position: right 4px;
  background-repeat: no-repeat;
  padding-right: 15px;
}
p.return a {
  background-position: left 4px;
  background-repeat: no-repeat;
  padding-left: 15px;
}

/*** IMAGES ***/
img.top_right {
  margin: 0 0 20px 20px;
}
img.top_left {
  margin: 0 20px 20px 0;
}
img.right {
  margin: 20px 0 20px 20px;
}
img.left {
  margin: 20px 20px 20px 0;
}

/*** sundary other ***/
hr {
  border: 0;
  height: 1px;
  color: #ddd;
  background-color: #ddd; 
}