@media print {
    #container {
	width : 770px;
    }
    #content_box {
	width : 770px;
    }
    #content {
	width : 770px;
    }
    #sidebar {
	display : none;
    }
    #footer {
	display : none;
    }
    #masthead {
        width : 770px;
    }
    #masthead h1 {
        text-align : center;
        display : inline;
        color : #666;
    }
    h1 a, h1 a:visited, h1 a:hover {
        color : #000;
        text-decoration : none;
    }
    #masthead h3 {
        display : inline;
        color : #777;
        text-align : center;
    }

    ul#nav {
	display : none;
        list-style : none;
        width : 770px;
        border-top : 1px solid #ccc;
        border-bottom : 1px solid #ccc;
        float : left;
        clear : both;
        margin : 0.5em 0;
        padding : 0.5em 0;
    }
    ul#nav li {
        font : bold 1.4em Verdana, Arial, sans-serif;
        text-transform : uppercase;
        float : left;
        padding : 0 0 0 1em;
    }
    ul#nav li a, ul#nav li a:visited {
        color : #dca335;
        text-decoration : none;
    }
    ul#nav li a:hover {
        color : #000;
        text-decoration : underline;
    }
    ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover, ul#nav li.current_page_item a, ul#nav li.current_page_item a:visited, ul#nav li.current_page_item a:hover {
        color : #090;
        text-decoration : underline;
    }
    ul#nav li.rss {
        float : right;
        padding : 0 1em 0;
    }
    ul#nav li.rss a {
        background : url('images/icon_rss.gif') no-repeat 100% 50%;
        padding : 0 18px 0 0;
    }
    a {
	color : #000;
	text-decoration : underline;
    }
    p + p {
	text-indent : 0em;
	margin-top : -0.5em;
        text-align: justify;
    }
    h1, h2, h3, h4 {
	page-break-after : avoid;
    }
}

