/* site-specific print css */
/* for site-specific print stuff not core gallery-site css */

@page {
margin: 0.5cm;
}

body {
    margin:0;
    padding:0;
    line-height: 1.4em;
    word-spacing:1px;
    letter-spacing:0.2px;
    font: 13px Arial, Helvetica,"Lucida Grande", serif;
    color: #000;
    height: 100% !important;
    font: fit-to-print;
}

img {
    max-width: 500px;
}

p {
    word-wrap: break-word;
}


#container,
#main_content,
.col_wrapper,
.middle_col,
.right_col {
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    float: none !important;
    padding: 0px !important;
}

.right_col {
    page-break-before: always;
}

.description p {
    width: 100% !important;
    color: blue !important; /*just for testing*/
}


#main_content {
    border: 1px solid pink; /*just for testing*/
}

ul li {
    padding: 0px;
}

a:after {
    content: " ("attr(href)") ";
    font-size: 10pt;
}

#header,
#footer {
    border: none;
    height: 20px;
}