/*
THEME NAME: Transmission
THEME URI: http://www.transmissionstudios.net/
DESCRIPTION: Sandbox and YAML-based Theme for Index on Censorship by Damian Counsell
VERSION: 0.7
AUTHOR: <a href="http://www.counsell.com/">Damian Counsell</a> after "<a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a> and the <a href="http://www.yaml.de/">YAML</a> team
AUTHOR URI: http://www.counsell.com/
*/

/* YAML */
@import 'yaml/css/layout_2-1-3.css';

/* LAYOUT */
/* 3-column; two sidebars */

#page_margins
  { 
    width: 960px;
  }
#page
  { 
    width: 950px;
  }
#header
  { 
    height: 86px;
    background: #000 no-repeat url('./images/transmission_banner.jpg');
    padding: 0 0 0 0; 
  }
#col2_content
  { 
    margin: 0 15px 0 -15px;
    padding: 0 0 0 0;
    text-align: center;
  }
#col1_content
  { 
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
  }
#col3_content
  { 
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
  }


#header #blog-title, #header #blog-description
  { 
    display: none;
  }

.blog-header
  {
    text-transform: uppercase;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
    font-weight: bold;
    color: #ccc;
    font-size: 1.0em;
    line-height: 1.2em;
    padding: 2px 1px 1px 0px;
  }

#searchform
  { 
    padding: 0px 0px 10px 0px;
  }
input#s
  { 
    background: #666;
    color: #fff;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
  }
input#searchsubmit
  { 
    background: #000;
    color: #99c;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
  }

.navigation, .entry-meta
  {
    padding: 4px 0px 16px 0px;
  }

#footer
  { 
    text-align: center;
    background: #000;
  }
#footer
  { 
    background: #000;
    border: none;
  }


img
  { 
    padding: 10px;
 }


/* FONTS */

/* set global font size as fraction of 16px */
body
  {
    font-size: 100%;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
    background: #000;
    color: #eee;
  }

/* headings */
h2
  {
    text-transform: uppercase;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
    font-weight: bold;
    font-size: 1.1em;
    line-height: 1.3em;
    font-variant: small-caps;
    letter-spacing: 0px;
    text-decoration: none;
    color: #eee;
    padding: 2px 1px 1px 0px;
/*    border-top: 2px dotted #666; */
  }

h3
  {
    text-transform: uppercase;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
    font-size: 1.0em;
    line-height: 1.2em;
    font-variant: small-caps;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: bold;
    color: #eee;
    padding: 2px 1px 1px 0px;
/*    border-top: 2px dotted #666; */
  }

h4
  {
    text-transform: uppercase;
    font-family: Garamond, Georgia, 'Lucida Grande', Palatino, Times, 'Times New Roman';
    font-size: 0.9em;
    line-height: 1.1em;
    font-variant: small-caps;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: bold;
    color: #eee;
    padding: 2px 1px 1px 0px;
/*    border-top: 2px dotted #666; */
  }

h2 a, h3 a, h4 a
  {
    color: #ffffff;
    text-decoration: underline;
  }
h2 a:visited, h3 a:visited, h4 a:visited
  {
    color: #ffffff;
    text-decoration: underline;
  }
h2 a:hover, h3 a:hover, h4 a:hover
  {
    color: #ffffff;
    text-decoration: underline;
  }

.header_phone
  { 
    text-align: center;
    line-height: 2.0em;
    letter-spacing: 0.6em;
  }

/* main content headings are black */

.entry-content h3
  { 
    color: #eee;
/*    border-top: 1px dotted #444; */
  }

.entry-content h4
  { 
    color: #eee;
    text-decoration: none;
    border: none;
  }

/* no bullets in sidebar lists */

.xoxo ul, .xoxo li
  {
    list-style: none;
    background: none;
    margin-left: 0px;
  }

.caption
  { 
    font-style: italic;
    font-size: 0.6em;
    text-align: center;
  }

/* LINKS */

a
  {
    color: #ffffff;
    text-decoration: underline;
  }
a:visited
  {
    color: #ffffff;
    text-decoration: underline;
  }
a:hover
  {
    color: #ffffff;
    text-decoration: underline;
  }
#theme-link
  {
    color: black;
    text-align: right;
  }
