/* $Id: green.css,v 0.0.1 2010/04/14 16:18:06 symphonythemes Exp $

/* Basic Typography & Colors
-------------------------------------------------------------- */

/* Default link styles - separate a:visited for a different visited link style */
a,
a:link,
a:visited {
  color:#0F4E06;
}

/* All Regions
-------------------------------------------------------------- */
.page {
  background: #E7FEA8 url(../images/green/main-content-bg.jpg) center 0 repeat-x;
}
.search-primary-links {
  background: url(../images/green/header-bottom-bg.png) 10px 0 no-repeat;
}
/* Primary Menu
/-------------------------------------------------------------- */

.primary-menu-inner ul.sf-menu a:hover,
.primary-menu-inner ul.sf-menu a:active,
.primary-menu-inner ul.sf-menu a:focus,
.primary-menu-inner ul.sf-menu li.active-trail a,
.primary-menu-inner ul.sf-menu li.sfhover a {
  color:#FF0000;
}

.primary-menu-inner ul.sf-menu ul {
  background: url(../images/green/ul-level2-bg.png) 0 0 repeat;
  border: 1px solid #0F4E06;
}

/* These are the top level menu items, add border-right here for separators */
.primary-menu-inner ul.sf-menu li {
  background:transparent url(../images/green/mainmenu-link-border.png) no-repeat scroll right 1px;
}
.primary-menu-inner ul.sf-menu li li {
  border-bottom: 1px solid #0F4E06;
}

.primary-menu-inner ul.sf-menu ul a:hover,
.primary-menu-inner ul.sf-menu ul a:active,
.primary-menu-inner ul.sf-menu ul a.active,
.primary-menu-inner ul.sf-menu ul a:focus,
.primary-menu-inner ul.sf-menu li.active-trail li.sfhover a,
.primary-menu-inner ul.sf-menu li.active-trail li.active-trail a,
.primary-menu-inner ul.sf-menu li.sfhover li.sfhover a,
.primary-menu-inner ul.sf-menu li.sfhoverl li.active-trail a {
  color:#FF0000;
}

/* Footer menu
-------------------------------------------------------------- */
.footer-wrapper ul.menu li a:hover,
.footer-wrapper ul.menu li a.active {
  color: #0F4E06;
}

/* Page titles
/-------------------------------------------------------------- */
/* Page and full node titles */
h1.title {
  color: #0F4E06;
}
/* Default node styles
/-------------------------------------------------------------- */
/* Only more/read more links */
div.node .read-more a,
div.node .more-link a {
  background: url(../images/green/bullet.png) 0 5px no-repeat;
}
.views-field-view-node a {
  background: url(../images/green/bullet.png) 0 5px no-repeat;
}


/* Default block title styles
/-------------------------------------------------------------- */
h2.block-title {
  color: #0F4E06;
}

/* Block list */
.block-list ul li {
  background: url(../images/green/bottom-bullet.png) 0 6px no-repeat;
}

/* Block sidebar menu */
.main ul.menu li a {
  background: url(../images/green/bullet.png) 10px 7px no-repeat;
}
.main  ul.menu li li a {
  background: url(../images/green/bullet.png) 20px 7px no-repeat;
}
.main  ul.menu li li li a {
  background: url(../images/green/bullet.png) 30px 7px no-repeat;
}
/* Tab Menus
/-------------------------------------------------------------- */
#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited,
#content-tabs ul.secondary li a:link,
#content-tabs ul.secondary li a:visited {
  background: url(../images/green/button-bg.jpg) 0 center repeat-x;
  border: 1px solid #0F4E06;
}
#content-tabs ul.primary li a:hover,
#content-tabs ul.primary li a:focus,
#content-tabs ul.primary li a.active,
#content-tabs ul.secondary li a.active,
#content-tabs ul.secondary li a:hover,
#content-tabs ul.secondary li a:focus {
  color: #0F4E06;
}

/* Pagers
-------------------------------------------------------------- */
ul.pager li.pager-current {
  background: none;
  color: #0F4E06;
}

ul.pager a:hover,
ul.pager a:active,
ul.pager a:focus {
  background: none;
  border:none;
  color: #0F4E06;
}

/* Forms
/-------------------------------------------------------------- */
/* Typography and backgrounds for all form buttons */
form input.form-submit {
  background: url(../images/green/button-bg.jpg) 0 center repeat-x;
  border: 1px solid #0F4E06;
}
/* Ubercart
/-------------------------------------------------------------- */
#product-details .sell {
  font-weight: bold;
  font-size: 150%;
  color: #0F4E06;
  line-height: 1.5;
}
/* Add to cart buttons */
form input.node-add-to-cart,
form input.list-add-to-cart {
  background: url(../images/green/add-to-cart-button.png) 0 0 no-repeat;
  border: none;
}
