/* $Id: local_sample.css,v 1.2.2.2 2009/12/22 06:47:47 jwolf Exp $ */

/* Local CSS
-------------------------------------------------------------- */

/* top content */

#above_content h2.collapsiblock { 
  text-transform: none !important; text-align: right; padding-right: 10pt; 
  display:inline-block;  float:right;  font-weight: normal; font-size: .97em;
  border: 1px dotted #DDD; 
  background-color: #EEE; 
  padding-left:3pt; padding-top: 0; padding-bottom:0;
  margin-right:0;  margin-top: 0; margin-bottom: 0;
  text-decoration: underline;
}
#above_content .collapsiblock-processed { 
  border: 1px solid #DDD; margin-left:10pt; 
}
#above_content .collapsiblock-processed .content {
  padding-left:5pt; padding-right:8pt; padding-top:2pt; 
}
#above_content .collapsiblock-processed .content p {
 padding-left:5pt;
}

/* akc titled name and title columns in views tables */
.views-field-field-akc-titled-name-value         {    min-width:18em;  }
.views-field-title                                                      {   min-width:13em; }
/* also for views tables */
.views-field-field-dog-jumpheight-sex-color-value {    min-width:4em; } 
/* dates in views tables */
.views-field-field-dog-date-mach1-value,
.views-field-field-top-finishes-date-value       {    min-width:7em;  }
.views-field-field-dog-handler-name-value    {    min-width:9em;  }
.views-field-field-dog-vfl-value                          {   min-width:3em; /* for header */  }

html, #main-wrapper {
    background-color: rgb(250, 255, 241);
}

#legal-notice {
    display:none;
}
#slogan {
    color: rgb(140,160,140);
}
#preface {
    min-height:10px !important;
}
#primary-menu .menu {
/*
    margin:0 !important;
*/
}
#primary-menu {
    margin-top:0 !important;
}

td, th {
    font-size: 1.175em !important;
}
p {
/*    font-size: 1.125em !important; */
}
.pane-content {
    font-size: 1.04em !important;
}

.node .view-content table a {
    text-decoration:none !important;
}
.node .view-content table a:hover, 
.node .view-content table a:active {
    text-decoration:underline !important;
}
.node .view-content table th {
    color:rgb(131, 135, 130) !important;
}
.node .view-content table a {
    color: inherit !important;
}
.node .view-content table a:hover, 
.node .view-content table a:active {
    color: rgb(92, 92, 92) !important;
}
.node .view-content th, 
.node .view-content td {
    text-align: center !important;
}
.node .view-content table th.views-field-field-akc-titled-name-value,
.node .view-content table td.views-field-field-akc-titled-name-value,
.node .view-content table th.views-field-field-dog-call-name-value,
.node .view-content table td.views-field-field-dog-call-name-value,
.node .view-content table th.views-field-title,
.node .view-content table td.views-field-title,
.node .view-content table td.views-field-field-dog-handler-name-value,
.node .view-content table th.views-field-field-dog-handler-name-value
{
    text-align: left !important;
}

.node .view-content thead tr {
    background-color: rgb(240, 241, 236);
}
.node .view-content tr.even {
    background-color: rgb(248, 249, 244);
}
.node .view-content tr.odd {
    background-color: rgb(249, 252, 242);
}
.node .view-content tr.even, tr.odd {
    border-bottom: 1px solid rgb(234, 234, 234);
}

#sidebar-first .block-icon {
    display:none;
}
#sidebar-first .block-title {
    padding-left: 10px !important;
    text-align: center !important;
}
/* patches to styles/fluid.css */

#header,
#header-middle,
#header-last,
#primary-menu-wrapper,
#preface-wrapper,
#main,
#postscript-wrapper,
#footer,
body.layout-main #content-wrapper,
body.layout-first-main #sidebar-first,
body.layout-first-main #content-wrapper,
body.layout-first-main-last #sidebar-first,
body.layout-first-main-last #content-wrapper,
body.layout-main-last #content-wrapper,
body.layout-main-last #sidebar-last
{
     min-width:0;
}

#header-first {
    min-width: 335px;
}


body.layout-first-main #sidebar-first {
    margin-right: 0%;
}

body.layout-first-main #content-wrapper {
    margin-left: 1%;
}
body.layout-main-last #sidebar-last {
    margin-left: 0%;
}
body.layout-main-last #sidebar-last {
    width: 30%;
}


/* layout-first-main-last
-------------------------------------------------------------- */
body.layout-first-main-last #sidebar-first {
    margin-right: 1%;
}

body.layout-first-main-last #content-wrapper {
    margin-left: 0%;
}
html {
    min-width: 730px;
}

/* hide fake video-title-instructions field in embedded video creation page */
#edit-field-video-title-instructions-0-value-wrapper label,
#edit-field-video-title-instructions-0-value-wrapper input
{
  display:none;
}

 /* for lightbox2 module - eliminates "play triangle" */
.emvideo-thumbnail-replacement span {background:none !important;}
html.js { min-width: 0px !important; }

tr.even {
  background-color: #FBFCF9 !important;
  border-bottom: 1px solid  #EAEAEA !important;
}
tr.odd {
  background-color: #F9FCF2 !important;
  border-bottom: 1px solid  #EAEAEA !important;
}

