/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech 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.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
.header-group-wrapper {
background: #ac3b2c; /*#ffb9c2; url('../images/bg.jpg');*/

background: url('../images/bg-top.jpg');
}
.main-wrapper {

background: url('../images/bg.jpg');
}

.main-inner {
background: #FFFFFF;
padding-top:10px;
}
.header-primary-menu-wrapper {
background: #3a0000;
}

.active-trail {
background: #3a0000;
}

.prosper-shoppingcart-dark .inner {
  background: #3a0000;
  border-bottom: 1px solid #434343;
  border-top: 1px solid #2a2a2a;
  color: #8b8b8b;
}

.postscript-bottom-wrapper {
  background: #ac3b2c;
  color: #b0b0b0;
}

.footer-wrapper,
.footer-message-wrapper {
  background: #8c0000;
}

.footer-inner h2 .title a {
  color: #fff;
}

.footer-wrapper,
.footer-message-text-inner {
  color: #fff;
}


h1, h2, h3, h4, h5, h6 {
  color: #3a0000;
}

.product-group .images{float:right; padding: 0 20px 0 20px;}

.header-group-inner {
  padding: 25px 0 5px 0;
}
#site-name-slogan {
  paddint-top:20px
}

.form-submit {
  background: #ac3b2c url(../design_packs/gray/images/button-bg.png) repeat-x top center;
  border: 3px solid #ac3b2c;
  color: #fff;
}

.prosper-shoppingcart-light h2.block-title {
  background: #ac3b2c;
  color: #fff;
}

/* Rounded Titles */
.prosper-rounded-title h2.block-title {
  background: #ac3b2c;
  color: #fff;
}

.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today {
background-color:#ac3b2c;
}

.calendar-calendar td.empty {
background:#e5e5e5;
border-color:#e5e5e5;
}

.calendar-calendar div.date-nav {
background-color:#ac3b2c;
color:#FFFFFF;
padding:0.2em;
width:auto;
border:1px solid #ac3b2c;}


.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{
color:#fff;
}

.calendar-calendar th.days{
background-color:#fff;
color:#000;
font-weight:bold;
border:1px solid #ccc;
}

.calendar-calendar td.empty{
background:#fff;
border-color:#ccc;
}

.calendar-calendar td div.day{
border:1px solid #ccc;
border-top:none;
border-right:none;
margin-bottom:2px;
}

.calendar-calendar td .inner div,.calendar-calendar td .inner div a{
background:#f5f5f5;
} 

.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{
border:none;
background:#ffddcc;
padding:0 2px;
}

.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{
color:#000;
}

.calendar-calendar td .inner div.day a{
color:#333333;
}

.header-primary-menu-wrapper{border-bottom:5px solid #ffb9c2;}

.footer-wrapper {
  border-top: 3px solid #ffb9c2;
}