@charset "iso-8859-1";

/*******************************************************************************
*  v4.css : 2004-06-28 : Ruthsarian Layouts
* ------------------------------------------------------------------------------
*  The purpose of this stylesheet is to provide enough CSS to get
*  version 4 browsers (IE4 and NN4) to render in a 3 column layout.
*
*  Because _all_ css-capable browsers will see this stylesheet, any
*  selectors that exist within this stylesheet need to be overridden in 
*  one of the other stylesheets that normal browsers will pick up. 
*  Otherwise the good browsers may get screwed up by the NN4/IE4 stuff.
*******************************************************************************/

/*-*-*- base.css -*-*-*/

body
{
        /*/*//*/
                margin: -7px 0 0 -7px;
                width: 130%;
                padding: 1em;
        /* */
}
.hide, .ieSixCharDupBug
{
        display: none;
}
.clear
{
        clear: both;
}
.inside
{
        padding: 0.5em;
}
#oldBrowserNotice
{
        text-align: center;
        display: block;                /* overriding the display:none on this block
                                   so that version 4 browsers still see the
                                   old browser notice */
}
#nsFooterClear
{
        /*/*//*/ display: block; /* nn4 fix */
        border: none;
        clear: left;        /* setting a margin of 0 on this element will break
                           NN4's ability to clear properly. WHY IS THIS?! */
}
#contentColumn, #masthead, .hnav, #pageWrapper
{
        padding: 0;                                /* nn4 fix */
        margin: 0;                                /* nn4 fix */
}
#contentColumn
{
        /*/*/ margin: 0 200px;                        /* ie4 fix */
}
#leftColumn
{
        float: left;
        width: 200px;
        margin-right: -200px;                        /* ie4 fix */
}
#rightColumn
{
        float: right;
        width: 200px;
        text-align: left;                        /* ie4 fix */
        /*/*/ margin-left: -200px;                /* ie4 fix */
}
#masthead
{
        padding: 0;
}
#footer
{
        text-align: center;
        /*/*//*/ padding: 0.5em 0.5em 0.75em;        /* nn4 fix */
        /*/*//*/ margin: -2em 0 0 0;                /* nn4 fix */
}

/*-*-*- hnav.css -*-*-*/

/*
        IE4 does not do inline lists. Right now I just block some of the
        CSS to make the list at least look reasonbly well in IE4. Perhaps
        I should just hide it entirely.
*/

.hnav
{
        padding: 0.5em;
        /*/*//*/ text-align: center;                /* hide from ie4 */
        /*/*//*/ padding: none;                        /* nn4 fix */
}
.hnav ul, .hnav ul li
{
        margin: 0;
        padding: 0;
        list-style-type: none;
}
.hnav ul
{
        /*/*//*/ padding: 0.2em 1em 0.4em 1em;                /* nn4 fix */
}
.hnav ul li
{
        /*/*//*/ display: inline;                /* hide from ie4 */
}

/*-*-*- borders.css -*-*-*/

#masthead, #footer, .hnav, #contentColumn
{
        border: solid 1px #000;
}
#pageWrapper
{
        /*/*//*/ border: solid 1px #000;        /* hide from ie4 */
}
#masthead
{
        /*/*//*/ border-width: 0 0 1px 0;        /* hide from ie4 */
}
#footer
{
        /*/*//*/ border-width: 1px 0 0 0;        /* hide from ie4 */
}
.hnav
{
        border-top-width: 0;
        /*/*//*/ border-width: 1px 0;                /* hide from ie4 */
}

#contentColumn
{
        border: none;
        /*/*//*/
                margin: 0;
                margin-top: -6px;
        /* */
}
#contentColumn .inside
{
        border: solid 1px #666;
        margin: 0;
        /*/*//*/
                border-width: 0 1px 1px 1px;
                padding: 0.5em 0.5em 0 0.5em;
        /* */
}


/*-*-*- colors.css -*-*-*/

body
{
        background-color: #fff;
        /*/*//*/ background-color: #ccc;        /* nn4 coloring */
        color: #000;
}
#pageWrapper
{
        background-color: #fff;
        color: #000;
}
#contentcolumn                                        /* selector case hack */
{
        color: #000;
        background-color: #eee;
}

/*-*-*- gutters.css (or what's left) -*-*-*/
#masthead
{
        padding: 0.5em;
        /*/*//*/ padding-bottom: 0;                /* nn4 fix */
}
#masthead h1
{
        margin: 0;                                /* ie4 fix */
}
.idti {
        text-decoration: none;
        margin: 0 -1px 0 0;
        padding: 3px 10px 4px 10px;
        border-left: solid 1px #000;
        border-right: solid 1px #000;
}
.idite {
        text-decoration: none;
        margin: 0 -1px 0 0;
        padding: 3px 10px 4px 10px;
        border-left: solid 1px #000;
        border-right: solid 1px #000;
        cursor: pointer;
        background-color: #cc9;
        color: #336;
}
.idtiv {
        position: relative;
        display: block;
        text-decoration: none;
        padding: 2px 10px;
        height: 1%;
        background-color: #cc9;
        color: #336;
}
.iditev {
        position: relative;
        display: block;
        text-decoration: none;
        padding: 2px 10px;
        cursor: pointer;
        height: 1%;
        background-color: #336;
        color: #fff;

}
.idtio {
color: blue;
text-decoration : underline;
}
.iditeo {
color: blue;
text-decoration : none;
cursor: pointer;
}
/******************************************************************************/

