/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

a {
  color: #00aeef;
}

a:hover {
  color: #f7941e;
}

h2 {
  color: #005878;
}

#site-name, #slogan {
	display:none;
}

.views-field-field-product-image-fid {
  float: left;
  padding: 0 1em 1em 0;
}
.node-type-project .views-field-field-product-image-fid {
  float: none;
  padding: 0;
}
.view-field-project-products .views-view-grid .col-1,
.view-field-project-products .views-view-grid .col-2,
.view-field-project-products .views-view-grid .col-3{
	padding:10px 0 5px;
	width:160px;
	text-align:center;
}
.view-field-project-products .views-view-grid .col-2 {
	width:200px;
}
#view-id-Products-page_1 .inner .view-content ul li {
	float:left;
	width:50%;
}
#view-id-Products-page_1 .inner .view-content ul li .imagecache-product-tiny-thumbnail {
	float:left;
	padding:0 1em 1em 0;
}


.views-field-view-node {
  text-align: right;
}

.views-field-view-node a {
  font-weight: bold;
}

.views-view-grid .col-1 {
  padding: 0 1em 1em 0;
 vertical-align: top;
}

.views-view-grid .col-2 {
  padding: 0 0 1em 0;
 vertical-align: top;
}

li a.active {
  color: #f7941e;
}

#block-menu-menu-product-categories ul.menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#block-menu-menu-product-categories ul.menu li.leaf{
  list-style-type: none;
  list-style-image: none;
}

.view-products-featured .views-row {
  padding-bottom: 1em;
  margin-bottom: 1em;
  /* border-bottom: 1px solid #ccc ; */
}

.view-products-featured .views-row-last {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
  border-bottom: none !important;
}

.view-product-solutions .views-view-grid td {
  width: 50%;
}


.sidebar-first .block .inner,
.sidebar-last .block .inner {
  border: 1px solid #CCC;
  background-color: #FAFAFA;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

#block-views-product_of_month-block_1 .inner{
  height: 200px;
}


#block-views-product_of_month-block_1 .block .inner {
  height: 220px;
}

.field-field-product-image {
  float: right;
  padding: 0 0 1em 1em;
}

.tabs-processed ul {
  margin-left: 0 !important;
}

.tabs-processed ul li a {
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
}

#primary-menu .block {
  float: none !important;
}

/**********
 * skinr styles
 *********/
.rounded {
  border:1px solid #CCC;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
}
.big-bold {
  font-weight: bold;
  font-size: 16px;
}

#pro_detail .field-type-filefield {
	clear:both;
}
#pro_detail #bigimg {
	width:520px;
	height:310px;
}
#pro_detail #thumbimg .field-item {
	float:left;
	width:98px;
	height:98px;
}
#pro_detail #thumbimg .even {
	margin:0 20px;
}
#pro_detail #thumbimg {
	clear:both;
	display:block;
}
/*
.primary-menu-inner ul.sf-menu li ul {
	background:url(../images/nav_round_bg.gif) 0 bottom no-repeat;
	border:0;
	padding:0 1px;
	background-color: #FFF;
}
*/
.skin-slidedeck {
	padding:11px;
}
.skin-slidedeck dl.slidedeck {
	width:895px;
}
.skin-slidedeck dl.slidedeck > dd {
	padding:0;
}

.skin-slidedeck dl.slidedeck dt.spine.active .index {
	color: #00aeef;
	font-weight: bold;
}

ul.social-media{
	list-style: none;
	margin: 0;
}

ul.social-media li {
	float: left;
	padding-right: 1em;
}

/*hack for table display in safari*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{#detail table {clear:both;}}
@media screen and (-webkit-min-device-pixel-ratio:0)
{#detail .field-field-product-image {min-height:450px;display:block;}}
