body {
        background-color: #444;/*       background:url(../images/body.jpg) #f6f6f6;*/
}

* {
        margin:0;
        padding:0;      
}

#wrapper {
        max-width:1200px;
        width:expression(this.width > 320 ? "320px" : this.width);
        min-width:960px;
        margin:0 auto;
        background-image: url(gr.png);
        background-repeat: repeat-y;
        background-position: right;
        overflow:hidden;
}

* html #wrapper
{
        width: expression(document.documentElement.clientWidth > 1200 ? "1200px" : "auto");
        background-color: #444;
}

#header {
        background-image: url(header150.png);
        height: 150px;
        padding: 0px;
        background-position: right top;
        overflow: hidden;
        cursor: pointer;
}

#innerwrapper {
        overflow:hidden;
        position:relative;
        top:-50px;
        margin-bottom:-50px;
        padding-bottom:0px;
}

#sidebar {
        padding:20px 10px;
        width:180px;
}

#sidebarright {
        color:#FFFFFF;
        padding:20px 10px;
        width:180px;
/*      float:right;*/
}

#content {
/*      margin:0 200px 0 200px;*/
        background-color: #f8f4d4;
        padding:0px 10px;
/*        opacity:0.3;*/
}

#footer a {
        color: #FFFFFF;
/*        text-decoration: underline;*/
        text-decoration: none;
}

#footer a:hover {
        color: #FF0000;
        text-decoration: none;
}

#footer {
        clear:both;
        padding:10px;
        margin:0;
        background-image: url(gr.png);
        font-size: 70%;
        text-align: center;
        background-repeat: repeat-y;
        background-position: right;
}

#loginform {
        font-size: 80%;
}

#loginform input{
        margin-bottom:5px;
}

#username, #password {
        width:175px;
        height:20px;
}

input.login {
        float:right;
}

#pscroller1 {
        height: 130px;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#pscroller1 a {
        text-decoration:none;
        color:#FFFFFF;
}

/*#modx_logo {
        float: right;
        margin-right:50px;
        margin-left: -130px;
        position: relative;
        top: -15px;
}*/

#modx_logo {
        float: right;
        margin-right:50px;
        margin-left: -130px;
        position: relative;
        top: -15px;
        display: block;
        width: 80px;
        height: 23px;
        background: url(modx-logo-80.png);
}

#modx_logo:hover {
        background: url(modx-logo-80-h.png);
}

#modx_logo span {
        display:none;
}

