/* $Id: local-sample.css 6555 2010-02-24 20:21:15Z chris $ */

/****************************/
/* 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 */

/*Change background*/

html { background: url("../images/background.png") scroll repeat; }

#tiered-pricing-2, .sell-price { margin: 5px 0; }

#tiered-pricing-2 .qty { float: left; }

#tiered-pricing-2 .price{ text-align: right; }

/*Style Tiered Pricing Menu in product edit screen*/

#edit-field-qty-1-0-value-wrapper { float: left; }

#edit-field-price-1-0-value-wrapper, #edit-field-price-2-0-value-wrapper, #edit-field-price-3-0-value-wrapper, #edit-field-price-4-0-value-wrapper {
	float: left;
	margin-left: 20px;
}

#edit-field-qty-2-0-value-wrapper, #edit-field-qty-3-0-value-wrapper, #edit-field-qty-4-0-value-wrapper {
	clear: left;
	float: left;
}

#edit-field-post-text-0-value-wrapper { clear: left; }

.node-form .number { display: inline; width: auto; }

/*Style product options*/

#tiered-pricing-2, .sell-price {
	border-top: 1px solid #F1EEE8;
	font-size: 110%;
	padding-top: .5em;
}

.options-field {
	background: url("../images/button-submit.png") no-repeat scroll right top transparent;
	border-left: 1px solid #EC79AD;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin: .5em 0;
	text-align: center;
}

.options-field.hover, .options-field:hover {
	background-position: right bottom;
}

.options-field a, .options-field a:link,.options-field a:visited {
	color: #FFF;
	text-transform: uppercase;
}

.options-field a.hover, .options-field a:hover {
	text-decoration: none;
}

.add-to-cart {
	border-top: 1px solid #F1EEE8;
}

/*Style alert messages*/

.alert {
	border: 3px double red;
	padding: .5em;
	margin: .3em 0 1em;
}

/*Hide the text "Search This Site:" beside of the search box*/
#search .form-item label, #search-block-form .form-item label { display: none; }

/*Hide RSS Feed Icon*/

.feed-icon img {
display:none;
}

/*Style Catalog Page*/

.views-view-grid tr, .views-view-grid td { vertical-align: top; padding-bottom: 25px; width: 25%; }

form input.form-submit, form#user-login input#edit-submit, form#user-login-form input#edit-submit {
	border-color: #EC79AD;
	color: #FFF;
}

#site-name { font-family: trebuchet MS; }

#site-name a:link, #site-name a:visited, h1.title, h2.title {
	color: #ADD8E6;
}

#primary-menu .inner { background: #ADD8E6; }

#primary-menu ul.menu li a:hover, #primary-menu ul.menu li a:active, #primary-menu ul.menu li a:focus, #primary-menu ul.menu li.active-trail a:link, #primary-menu ul.menu li.active-trail a:visited {
	background-color: #EC79AD;
}

.footer-message-inner, .footer-inner { background-color: #ADD8E6; }

li a.active { color: #333; }

#site-name .first-word, .marketshare-dualcolortitle-topgradientbg h2.block-title .first-word {
	color: #ADD8E6;
}

.marketshare-dualcolortitle-topgradientbg h2.block-title, #site-name a:link, #site-name a:visited, h2.title {
	font-weight: bold;
}

.header-top-secondary-menu-wrapper, #secondary-menu {
	background: #ADD8E6;
}

#secondary-menu ul.links li a:link, #secondary-menu ul.links li a:visited {
	border-right: 1px solid #FFF;
	color: #FFF;
	font-weight: bold;
}

#slogan {
	color: #EC79AD;
}

a, a:link, a:visited {
	color: #954A6C;
}

/*Style add to cart button*/

.add-to-cart .node-add-to-cart,
.node-add-to-cart:hover,
.node-add-to-cart.hover,
.node-add-to-cart:focus {
	border-color: #954A6C;
	color: #FFF;
	font-size: 125%;
	text-shadow: none;
	text-transform: uppercase;
}

/*Style save button*/

input#edit-submit, #comment-form input#edit-submit-1 {
	border-right: #E34089;
}

/*Style update cart and checkout buttons*/

input#edit-update, input#edit-back, .cart-block-summary-links ul.links li.cart-block-view-cart a:link, .cart-block-summary-links ul.links li.cart-block-view-cart a:visited, input#edit-cancel, input#edit-back {
	border-right: #EC79AD;
	color: #FFF;
}

input#edit-checkout, input#edit-continue, .review-button-row input#edit-submit, .cart-block-summary-links ul.links li.cart-block-checkout a:link, .cart-block-summary-links ul.links li.cart-block-checkout a:visited {
	border-left: #954A6C;
	color: #FFF;
}

/*Style Shopping Cart Block*/

.marketshare-shoppingcart .inner {
	background-color: #FCEBF3;
}

.marketshare-shoppingcart h2.block-title  {
	color: #444444;
	font-size: 166.7%;
}

/*Style warning messages*/

div.content-messages-inner div.status {
	background-color: #FFF;
	border-color: #E34089;
	color: #954A6C;
}

#header-site-info.block {
	margin-bottom: 0;
	width: 500px;
}

#site-info-wrapper {
	margin-bottom: 0;
}

tbody { border-top: 1px solid #EE88B6; }

thead th { border-bottom: 3px solid #EE88B6; }

.solid-border { border: 3px solid #EE88B6; }

/*Style blog*/

.view-id-blog .views-row {
	margin-top: 3em;
}

.view-id-blog .views-row-first {
	margin-top: 0;
	padding-top: 2em;
}
/*Style Favors by Price and Gifts by Price Views*/

.view-favors-by-price, .view-gifts-by-price, .view-favors-by-color {
	border-top: 3px solid #EE88B6;
	padding-top: 0.5em;
}

/*Style Fusion Single Line Menu*/

.fusion-inline-menu .inner ul.menu li {
	border-right: 1px solid #DDD;
}

.fusion-inline-menu .inner ul li.last {
border: none;
}

#uc-cart-pane-quotes {
	margin-top: 1em;
}

/*Style baby picture in header*/

#block-block-5 p, #block-block-5.block {
	line-height: 0;
	margin: 0;
}

/* .view-dom-id-1.inner {
	display: none;
} */

.views-field-name a, .views-field-title a {
	font-weight: bold;
}

.sort-form {
    border: 1px dashed #EEE;
	margin-bottom: 10px;
    padding: 5px 7px 5px 0;
    text-align: right;
}
