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

/*
body {background-color:#336699;}

.header-group-wrapper, .header-group-row, .header-group {background-color:transparent;}

.header-group .inner {background-color:#6598CB;}


.prosper-shoppingcart-dark .inner {background:#ffffff none repeat scroll 0 0;}



.header-primary-menu-wrapper {background-color:transparent;border-bottom:none;}

#primary-menu {background:#6598CB;border-top:1px solid white;}

primary-menu-inner {margin-left:0;}


.primary-menu-inner ul.sf-menu li.last {
  border-right: 1px solid #fff;
}


#main {background-color:#ffffff;}




.footer-wrapper, .footer-message-wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#transparent none repeat scroll 0 0;
}

.footer-wrapper, .footer-message-wrapper, .store-footer, .footer-wrapper h2.block-title {
color:#fff;
background-color:#6598CB;
}

#store-footer {display:none}

.footer .fusion-inline-menu ul li {border;none}

.footer .fusion-inline-menu ul li a {color:#fff;}

*/

#dsq-content #dsq-global-toolbar .dsq-global-toolbar-right li {
float: left;
margin: 2px 2px 0px 0px;
padding: 0;
list-style: none!important;
}



#dsq-comments li {
list-style-image:none;
list-style: none;
}


.not-logged-in.page-user #main-content {display:none}



.print-link {
display: block;
text-align: right;
padding-bottom: 0.5em;
padding-right: 20px;
}

#content-content .inner {
margin:  0 0 0;
}


#sidebar-first-inner {
padding-left:10px;
}

#preface-top {
  margin: 0;
  padding: 0;
  margin: 0 auto;
}

#block-block-11 #views-exposed-form-book-search-page-1 {
padding: 5px 20px;
margin: 0;
border-radius: 0 0 8px 8px;
-webkit-border-radius: 0 0 8px 8px;
-moz-border-radius: 0 0 8px 8px;
background: #F7F7F7;
}

#sidebar-first-inner {
padding-left: 10px;
}

.custom-float-wrapper {

padding: 10px 0;
}

.custom-float-wrapper div{
float:left;
}

.front #main-group-inner {
margin: 0 ;
}



#block-block-11 .column-1 {
width: 156px;
font-size: 16px;
color: 
#535353;
font-weight: normal;
line-height: 100%;
margin-top: 6px;
}
#block-block-11 .column-2 {
width:300px;
}
#block-block-11 .column-2 #edit-title {
height: 22px;
padding: 3px;
font-size: 14px;
width: 285px;
}


#block-block-11 .column-3 {
width:100px;
}
#block-block-11 .column-3 .form-submit {
background: 
#9E9E9E url(/sites/all/themes/acquia_prosper/images/button-bg.png) repeat-x top center;
border: 3px solid 
#E9E9E9;
color: 
white;
font-weight: bold;
margin: 0px;
padding: 5px 8px;
font-size: 14px;
}

#block-block-11 .column-4 {
width: 335px;
margin-top: 4px;
text-align: right;
}

#block-block-11 {
  padding: 0;
  margin: 0;
}






a, a:visited {
  color: #369;
}

a:hover,
a:focus,
a:active {
  color: #002451;
}

strong,
b {
  color: #444;
}  

#block-block-7 table,
#block-block-9 table {
  border: 1px dotted #CCC;
}

#block-block-7 td,
#block-block-7 td.rtecenter,
#block-block-9 td,
#block-block-9 td.rtecenter {
  text-align: left;
  border: 1px dotted #CCC;
  padding-left: 10px;
}

#block-block-9 td img,
#block-block-9 td.rtecenter img{
  float:left;
}


.front #sidebar-first {
width: 410px;
margin-right: 12px;
}
.front #sidebar-first .block-block {
width: 400px;
}


#block-views-nodequeue_1-block a {
  font-size: 19px;
  line-height: 24px;
  display: block;
  margin-bottom: 5px;
}








#block-block-3 {
background: white;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
padding: 10px 0 0 0;
width: 521px!important;
margin: 0 0 25px 10px;
}

.block-menu-secondary-links li {
line-height: 150%;
float: left;
margin-right: 20px;
padding: 0 0 0 10px;
list-style: none;

}

#admin-menu { font-size: 13px; }
 
#site-name {font-size:300%;margin-top:10px;}
#site-name a {color:#F4F4F4;font-family:helvetica}

#edit-body_toolbar ul li {
list-style-image:none;
}

.terms {border-top:1px solid #ccc;padding:5px 0 0 0;margin:10px 0 11px 0}

div.views-row {margin-bottom:15px;padding-bottom:15px;clear:both;}


.header-group-wrapper {
background-color:#6699CC;
}

.header-group-wrapper, .header-group .inner {background-color:#6699CC;}




.primary-menu-inner ul.menu li a {color:#D8D8D4}
.primary-menu-inner ul.menu li a:hover {color:#333;}


#header-top-wrapper {display:none;}


.header-primary-menu-wrapper {
background-color:#336699;}


.prosper-shoppingcart-light h2.block-title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#336699 none repeat scroll 0 0;
color:#FFFFFF;
font-weight:normal;
margin:0;
padding:0 10px;
}


.postscript-bottom-wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#336699 none repeat scroll 0 0;
color:#B0B0B0;
}


.field-field-book-fulltitle {font-style:italic;font-size:110%;}



.field-field-condition-image .field-item {float:left;margin-right:10px;}
.field-field-image-cache .field-item {float:left;margin-right:20px;}

.product-group .field {margin:5px 1px 0px 0;clear:both;}
/*.product-group .field {margin:15px 1px 10px 0;clear:both;} */




#footer-message-wrapper {display:none;}

#product-additional .field-field-image-cache {display:none;}


.node-type-book #content-body {width:485px;float:left;margin-right:20px;}
.front #content-body {
width:380px;
}
#field-group {width:145px;float:left;}

#product-group {width:width:570px;}

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


#main-group-inner {
margin: 0 9px 0 20px;

}

.node.full-node {
background: 
white;
padding: 25px;
border-radius: 8px;
webkit-border-radius: 8px;
-moz-border-radius: 8px;
padding-right: 40px;
}

div.comment {
margin: 15px 0;
padding: 15px 40px 15px 15px;
background: 
white;
}

.comment_reply a {
font-size: 14px;
background: 
#369;
color: 
white;
padding: 4px 8px;
}

.product-group .uc-price-display {font-size:16px}


#product-images {clear:both;}

.front #main-group {width:538px;}

.header-group-inner {
padding: 15px 0 0px 0;
}

.front #block-uc_cart-0 {width:auto;}

#sidebar-first .block {padding:10px 0;margin:0 0 15px 0;background:#f7f7f7;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px

}

body.front #main-group .grid16-6 {
width: 540px;
}



.view-book-search .views-field-title a {font-size:15px;}


.views-view-grid td {margin-right:10px;background:white;padding:15px;}

html {background-color:white}

h1, h1.title {
font-size:24px;
}

.teaser h2.title a {font-size:18px}
h2.title  {font-size:18px}


#views-exposed-form-book-search-page-1 {padding:20px 30px 10px 29px;background:white;margin-bottom:20px}

#edit-field-book-publishing-data-value {width:440px;}

#views-exposed-form-book-search-page-1 .views-exposed-widgets {
display: block;
width: 680px;
float: none;
}
#views-exposed-form-book-search-page-1 .views-exposed-widgets label {
float: left;
margin-right: 10px;
width: 171px;
}
#views-exposed-form-book-search-page-1 .views-exposed-widgets .views-operator {float:left;width:200px}

#views-exposed-form-book-search-page-1 .views-exposed-widgets  .views-widget {float:left;}

#views-exposed-form-book-search-page-1 .views-exposed-widgets  .views-widget input {float:left;width:263px;}



.views-view-grid td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border:1px solid #E1E1E1;
margin-right:10px;
padding:15px;
width:24%;
min-height:175px
vertical-align:top;
}



#views-exposed-form-book-search-page-1 .views-exposed-form .views-exposed-widget.last {padding:0;margin:0;width:100%}
#views-exposed-form-book-search-page-1 .views-exposed-form .views-exposed-widget.last input {
padding: 10px 20px;
margin: 9px 29px 0 0;
float: right;
}


.form-item input, .form-item select, .form-item textarea {
border-color:#9C9C9C #333333 #666666;
border-style:solid;
border-width:2px 1px 1px;
padding:3px;
}


.views-field-field-image-cache-fid {float:left; margin-right:10px;}



#site-name a:link, #site-name a:visited {
color:#d0D0D0;
font-family:trebuchet MS;
font-weight:bold;
}


#page #primary-menu .primary-menu-inner ul.menu li a, #page #primary-menu .primary-menu-inner ul.menu li a:link, #page #primary-menu .primary-menu-inner ul.menu li a:visited {
background:#336699
color:#09D4D8;
/*color:#F3F3F3;   <---OriginalValue*/ 
}

#page #primary-menu .primary-menu-inner ul.menu li a.active-trail, #primary-menu .primary-menu-inner ul.menu li a:hover{
color:#09D4D8;
/*color:#F3F3F3;   <---OriginalValue*/ 

color:#999999;
}









#product-images {
float:left;
margin-right:10px;
}

.front #content-body {
width:280px;
}

.product-group #price-group {
float:right;
width:100px;
margin-bottom:20px;
margin-right:0px;
}





.view-nodequeue-1 .item-list ul {margin-left:0;display:block;}
.view-nodequeue-1 .item-list ul li.views-row  {list-style:none;clear:both;margin-bottom:15px;display:block;}
.view-nodequeue-1 .views-field-title {font-size:14px;}
.view-nodequeue-1 .views-field-field-image-cache-fid  {
float:none;
}




/*rubik / nodeformcols hack */
#node-form .column-main {width:100%;}
#node-form .column-side {display:none;}
#node-form .form-region-main {width:65%;float:left;}
#node-form .form-region-right {width:30%;float:right;}
#node-form input.teaser-button, #node-form input.form-submit {margin-bottom:10px;}
#node-form .form-region-footer {clear:both;}

/* customizations to control number and sold field display  */
#edit-field-book-sold-value-wrapper {
float:left;
font-weight:bold;
line-height:30px;
width:25%;
}
#edit-field-control-number-0-value-wrapper  {float:none;width:75%;}
#edit-field-control-number-0-value-wrapper  label {
display:inline;
font-weight:bold;
}
#edit-field-control-number-0-value {
width:65px;
}


#edit-field-book-sold-value-wrapper .label {width:30%;float:left;}
 #edit-field-book-sold-value-wrapper .description {width:70%;float:left;}
#edit-field-book-sold-value-wrapper .label {font-weight:bold;}

.menu-item-form {clear:both;}


#edit-items-1-qty {
display: none!important;
}

.qty input {
display: none!important;
}

#cart-form-products .sticky-table th:nth-child(4) {
text-indent: -1000em;
position: absolute;
}

