﻿/* 
Description: Text format stylesheet for Dead Letter Circus main site
Author: James Diacono (jd@thefarmdigital.com.au)
Date created: 12th of January, 2010
*/

body {
    color:#747474;
    font-family:"Tahoma", Sans-Serif;
    font-size:11px;
    }
    
/*
Headers general
*/
    
h2 {
    font-size:1.9em;
    color:White;
    font-weight:normal;
    text-transform:uppercase;
    margin-bottom:0.3em;
    }
    
h3 {
    font-size:1.9em;
    color:White;
    font-weight:normal;
    margin-bottom:0.6em;
    }
    
h4 {
    font-size:1.2em;
    color:White;
    font-weight:bold;
    margin-bottom:0.5em;
    }
    
h2 span.note,
h3 span.note {
    display:block;
    font-size:0.6em;
    margin-top:0.4em;
    color:#ac484d;
    }
    
h3 span.note {
    color:white;
    }
    
/*
Headers specific
*/
    
#sideColumn h3 {
    font-size:1.3em;
    text-transform:uppercase;
    font-weight:bold;
    }
    
#sideColumn h4 {
    font-size:1em;
    }
    
/*
Content general
*/

#content p {
    margin-bottom:1.3em;
    }
    
#content p, 
#content li, 
#content dt, 
#content dd, 
#content td {
    line-height:1.2;
    }
    
/*
Content specific
*/

#mainColumn p {
    margin-right:80px;
    }

#sideColumn p {
    color:White;
    }
    
.products h3 .note {
    text-transform:uppercase;
    color:#747474;
    }
    
.products .price {
    font-size:1.3em;
    font-weight:bold;
    color:#ac484d;
    }
    
/*
Links
*/

a {
    color:#999;
    }

a:hover {
    color:#ddd;
    }
    
/*
Various elements and classes
*/

strong {
    font-weight:bold;
    }
    
em {
    font-style:italic;
    }
    
sup, sub {
    font-size:0.9em;
    position:relative;
    top:-0.5em;
    }
    
sup {
    top:-0.5em;
    }
    
sub {
    top:0.3em;
    }
    
.significant {
    font-size:1.3em;
    text-transform:uppercase;
    font-weight:bold;
    }
    
.error {
    color: #AC484D ! important;
    margin-bottom: 20px;
    display:block;
}

ul.news a {
    color: White;
}

ul.news a:hover {
    text-decoration: underline;
}

ul.news h3 .note {
    color: #AC484D;
}