/* Theme Name: PubTheme
   Description: A child theme based on the Responsive theme
   Author: Michael Swaine, for PragPub and The Prose Garden
   Author URI: http://www.swaine.com
   Template: responsive
   Version: 0.1 */

/* This line is mandatory. It lets this theme inherit from its parent theme. */
   @import url("../responsive/style.css");

/* =======================================
      Style Customizations for PubTheme   
   ======================================= */

/* Home page title and subtitle text.
      Override the default font face, size, and weight. */
   .pubtitle { font-family: "Times New Roman"; font-size: 150%; font-weight: 100; }
   .pubsubtitle { font-family: "Times New Roman"; font-size: 90%; font-weight: 900; }

/* Link color teal throughout. */
      a { color: #099; font-weight: 900; }

/* Navigation menu items. */
      li.menu-item a { color: #099; font-weight: 900; font-size: 13pt; letter-spacing: -1.5px; }

/* Home Page widgets. */
      Center everything.
   .widget-wrapper { text-align: center; }
   .widget-title-home h3 { text-align: center; }
   .pubsubhed { font-weight: 900; }

    /* Widget color. */
   .widget-wrapper {
      background-color: #fe9;
      background-image: -webkit-gradient
         (linear, left top, left bottom, from(#fe9), to(#fff));
      background-image: -webkit-linear-gradient(top, #fe9, #fff);
      background-image: -moz-linear-gradient(top, #fe9, #fff);
      background-image: -ms-linear-gradient(top, #fe9, #fff);
      background-image: -o-linear-gradient(top, #fe9, #fff);
      background-image: linear-gradient(top, #fe9, #fff);
      border-bottom: none; 
   }

/* Call-to-action button. 
      Make it teal, not blue. */
   a.blue { background-color: #099;
      background-image: -webkit-gradient
         (linear, left top, left bottom, from(#099), to(#066));
      background-image: -webkit-linear-gradient(top, #099, #066);
      background-image: -moz-linear-gradient(top, #099, #066);
      background-image: -ms-linear-gradient(top, #099, #066);
      background-image: -o-linear-gradient(top, #099, #066);
      background-image: linear-gradient(top, #099, #066);
      border: 1px solid #115290;
      color: #fff;
      filter: progid:DXImageTransform.Microsoft.gradient
         (startColorstr=#099, endColorstr=#066);
      text-shadow: 0 -1px 0 #115290;}
   a.blue:hover { background-color: #0cc;
      background-image: -webkit-gradient(linear, left top, left bottom, 
         from(#0cc), to(#099));
      background-image: -webkit-linear-gradient(top, #0cc, #099);
      background-image: -moz-linear-gradient(top, #0cc, #099);
      background-image: -ms-linear-gradient(top, #0cc, #099);
      background-image: -o-linear-gradient(top, #0cc, #099);
      background-image: linear-gradient(top, #0cc, #099);
      border: 1px solid #115290;
      color: #fff;
      filter: progid:DXImageTransform.Microsoft.gradient
         (startColorstr=#0cc, endColorstr=#099);
      text-shadow: 0 -1px 0 #115290;}

/* Eliminate border around main content.
      Comment this out to turn border back on. */
   #featured, #wrapper { border: 0px solid #fff; }

/* Style headers */
  h1 {color:#099; font-family: "Times New Roman"; }