/* $Id: local-sample.css 7718 2010-07-20 17:19:28Z jeremy $ */

/****************************/
/* 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 */
/* Blue background */
.bubblr-background-blue .inner {
  background: #E1F1F6;
  color: #fff;
  padding: 8px;
}

.bubblr-background-blue .inner h2.block-title {
  background: #2B8099;
  color: #fff;
  font-size: 138.5%; /* 18px/13px */
  font-weight: normal;
  padding: 8px;
}

.bubblr-background-blue a:link,
.bubblr-background-blue a:visited {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
}

#block-views-slideshow-block_1 .jcarousel-container-horizontal {
	width: 860px;
}

#block-views-slideshow-block_1 .jcarousel-clip-horizontal {
	width: 850px;
	height: 275px;
}

#block-views-slideshow-block_1 .jcarousel-item {
	height: 275px;
	width: 850px;
}

#block-views-slideshow-block_1 li.jcarousel-item div {
	float: left;
}

#block-views-slideshow-block_1 .views-field-field-slideshow-picture-fid {
	margin-right: 10px;
}

#block-views-slideshow-block_1 .views-field-title, #block-views-slideshow-block_1 .views-field-body {
	width: 210px;
}

.category-grid-products td {
	background: none repeat scroll 0 0 #F0F9FB;
}

.category-grid-products table {
	border-collapse: separate;
	border-spacing: 10px;
}

td.narrow-cart {
	vertical-align: bottom;
}

.product-body {
	clear: both;
}

div.node-type-product  h1.title {
	clear: none;
	border: none;
}

.product-group #price-group {
	float:right;
	margin-right:20px;
}

.product-group #field-group {
	float:left;
	margin-right:20px;
}

#product-details {
	background:none repeat scroll 0 0 #F0F9FB;
	border:1px solid #EDEDED;
	color:#8E8E8E;
}

#product-details {
	margin:0 0 20px;
	overflow:hidden;
	padding:20px;
}

#product-features {
	background:none repeat scroll 0 0 #E5E5E5;
	border:1px solid #EDEDED;
	color:#8E8E8E;
	margin:0 0 5px;
	overflow:hidden;
	padding:20px;
	float: right;
	width: 200px;
}

#product-features h2 {
  float: left;
}

#product-features a {
  float: right;
}

#product-features table {
  border-collapse: separate;
	margin-top: 5px;
  border: 0;
}

#product-features tbody {
  border: 0;
}

#product-features tr {
  /* border: 0; */
}

#product-features td {
  border: 0;
  border-top: thin #8E8E8E solid;
}

div.product-body-narrow {
	width: 450px;
	float: left;
}
span.link {
	background:url("../images/primary-menu-right.png") no-repeat scroll 100% 0 transparent;
	color:#A4A4A4;
	display:block;
	font-family:"Myriad Pro",Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding:5px 20px;
	text-decoration:none;
	cursor: default;
}
li.active-trail {
	background:url("../images/primary-menu-left.png") no-repeat scroll 0 100% transparent;
}

li.active-trail span.link {
	background:url("../images/primary-menu-right.png") no-repeat scroll 100% 100% transparent;
	color:#F87E1C;
}

#primary-menu ul.menu li li li {
	width: 200px;
}

.feed-icon {
	display: none;
}



#block-uc_cart-0 div.inner {
    background-color: #C6e5f2;
}

td.title, span.uc-price-product {
	font-weight: bold;
	font-size: 138.5%;
}

div.content a {
	color: #7D7D7D;
}

#views_slideshow_singleframe_teaser_section_slideshow-block_1 {
	position: relative;
	width: 370px;
	float: left;
}

.views_slideshow_singleframe_pager div {
	padding: 0;
}

div.views-slideshow-controls-bottom {
	width: 70px;
	float: left;
}

#slideshow-transparency {
	position: absolute;
	width: 370px;
	height: 90px;
	background-color: black;
	top: 260px;
	filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity:0.5;
}

#slideshow-content {
	position: absolute;
	color: white;
	top: 270px;
	left: 10px;
}

div.sale span {
	color: Red;
}

td.sale {
	color: Red;
	font-size: 12px;
	font-weight: bold;
}

td.sale span.sale {
	text-decoration: line-through;
	color: #7D7D7D;
}

body {
  background: url("../images/body-bkg.png") no-repeat scroll center top #C6e5f2;
}
	
