/*

    PRINT STYLESHEET

    @version: 1.0
    @author: Erskine Design

    CONTENTS ----------

        - BODY
        - HEADLINES
        - LINKS
        - FOOTER

    -------------------

*/



@import url(screen.css);


/* @group BODY -------------------- */

html,
body {
    background-color:#FFF;
}
body {
    font-family:16px/1.375em Georgia,serif;
    margin:0;
    padding:2% 7%;
}

img {
    margin-bottom:1em;
    /*width:auto;*/
}

#page,
.content_wrapper,
#content_pri,
.content_pri,
.article .content_pri,
.full .span_1,
.full .span_2,
.full .span_3,
.full .span_4,
.full .span_5,
.full .span_6,
.full .span_7,
.full .span_8,
.full .span_9,
.full .span_10,
.full .span_11,
.full .span_12 {
    border:none;
    float:none;
    margin:0;
    padding:0;
    width:auto;
}

#header {
    border-bottom:2px solid #000;
    padding:18px 0;
    margin:0 0 20px 0;
    left:0;
    padding:0;
    width:100%;
}
#branding img {
    visibility:visible;
}

#content_pri {
    width:70%;
}
.heading {
    padding-bottom:2em;
}


/* DISPLAY NONE */
#header .main_sponsor,
#nav_access,
#nav_network,
#nav_pri,
#content_sec,
.content_sec,
#footer .slashed,
form,
.pagination,
#footer_pri {
    display:none;
}

/* @end */



/* @group HEADLINES -------------------- */

h1,h2,h3,h4 {
    font-weight:normal;
    line-height:1.2em;
    margin-bottom:1em;
}
h1 {
    font-size:1.875em;
    line-height:1.1;
}
h2 {
    font-size:1.25em;
    line-height:1.25em;
    margin-bottom:0.75em;
}
h3 {
    font-size:1.125em;
}
h4 {
    font-size:0.938em;
    text-transform:uppercase;
    font-style:italic;
}

/* @end */



/* @group LINKS -------------------- */

a {
    color:#000;
    text-decoration:underline;
}

a[href]:after,
a[href^="/"]:after {
    content: " (" attr(href) ") ";
    font-size:80%;
}

/* @end */

/* @group FOOTER -------------------- */

#footer {
    background-color:#EEE;
    margin:2em 0 0;
    padding:0.5em 1em;
}
#footer a,
#footer .address {
    color:#000;
}
#footer a {
   text-decoration:underline;
}
#footer .address {
    float:none;
}

/* @end */


