/* Eric Meyer's reset CSS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent; }
    
body{
    line-height: 1; }
ol, ul{
    list-style: none; }
blockquote, q{
    quotes: none; }
blockquote:before, blockquote:after, q:before, q:after{
    content: '';
    content: none; }
:focus{
    outline: 0; }
ins{
    text-decoration: none; }
del{
    text-decoration: line-through; }
table{
    border-collapse: collapse;
    border-spacing: 0; }

/* General Skin Elements */

body{
    background: url(images/bg_body.jpg) left top repeat #fff;
    color: #592611;
    font: normal normal normal 12px/16px Verdana, Arial, sans-serif;
    height: 100%;
    width: 100%;
}
    table#wrap_big{
        background: url(images/bg_big.png) center top no-repeat transparent ;
        display: table;
        float: left;
        width: 100%;
    }
        #wrap_container{
            background: url(images/bg_light.png) center top no-repeat transparent ;
            display: table;
            margin: 0 auto;
            width: 960px;
        }
            #header{
                float: left;
                height:240px;
                width: 100%;
            }
                #logo{
                    float:left;
                    padding-left:35px;
                    text-align:left;
                    width:400px;
                }
                #login{
                    float:left;
                    width:525px;
                    height:175px;
                    text-align:right;
                }
                    .TopPane{
                        float:right;
                        margin-right:1.04%;
                        margin-top:110px;
                        *margin-top:90px;
                    }
                    #login .c_head{display:none;}
                    #login label, #login input{
                        float:left;
                    }
                    #login label{
                        color:#2F2750;
                        font-size:12px;
                        font-weight:bold;
                        font-family: Arial, sans-serif;
                    }
                    #login .NormalTextBox{
                        background: url(images/input_login.png) top left no-repeat;
                        border:none;
                        height:22px!important;
                        padding:0px 10px;
                        width:120px!important;
                        line-height:22px;
                    }
                    #login .StandardButton{
                        background:url(images/input_login_btn.png) top left no-repeat;
                        border:none;
                        color:#FFE0C1;
                        font-weight:bold;
                        height:22px!important;
                        margin-top:5px;
                        text-align:center;
                        width:80px!important;
                        line-height:22px;
                    }
                    #login .CommandButton{
                        color:#fff;
                        font-size:10px;
                        text-decoration:none;
                    }
                    #login .CommandButton:hover{
                        color:#2F2750;
                        text-decoration:underline;
                    }
                #nav_cont_left{
                    background: url(images/menu_left.png) top left no-repeat;
                    float:left;
                    height:44px;
                    width:100%;
                }
                #nav_cont_right{
                    background: url(images/menu_right.png) top right no-repeat;
                    float:left;
                    height:44px;
                    padding:0 1.041%;
                    width:97.918%;
                }
                #dnn_dnnNAV_ctldnnNAV{
                    background: url(images/menu_repeat.png) top left repeat-x;
                    float:left;
                    height:44px;
                    padding-left:4%;
                    width:96%;
                    *width:100%;
                }
                    #dnn_dnnNAV_ctldnnNAV span{
                        line-height:44px;
                        font-size:16px;
                        font-weight:bold;
                    }
                    .menu_item_toplevel{
                        background: url(images/menu_normal.png) top left no-repeat;
                        float:left;
                        height:44px;
                        margin-left:-18px;
                        text-indent:50px;
                        width:150px;
                    }
                    .menu_item_toplevel_hover{
                        background: url(images/menu_over.png) top left no-repeat;
                        color:#BA7026;
                        float:left;
                        height:44px;
                        margin-left:-18px;
                        text-indent:50px;
                        width:150px;
                    }
                    .menu_item_toplevel_selected{
                        background: url(images/menu_selected.png) top left no-repeat;
                        color:#FFE0C1;
                        float:left;
                        height:44px;
                        margin-left:-18px;
                        text-indent:50px;
                        width:150px;
                    }
                    .menu_item_sublevel{
                        background-color:#fff;
                        border:1px solid #FFE0C1;
                        font-size:12px!important;
                    }
            #content{
                float: left;
                padding:0 1.04%;
                width: 97.92%;
            }
                .LeftPane{
                    float: left;
                    width: 23.95%;
                }
                .ContentPane{
                    background:url(images/bg_right.png) center center no-repeat;
                    float: left;
                    margin-left:1.04%;
                    width: 74.46%;
                }
        #wrap_footer{
            background: /* url and positioning */ transparent;
            float: left;
            height: 100px;
            width: 100%;
        }
            #footer{
                background: /* url and positioning */ transparent;
                display: table;
                height: 16px;
                margin: 0 auto;
                width: 960px;
                color:#fff;
            }
            #footer p{
                width:100%;
                font-size:11px;
                float:left;
                text-align:center;
            }
            #footer p span{
                color:#fff;
            }
            #footer a{
                color:#fff!important;
            }
        .ContentPane #dnn_ctr945_Links_lstLinks tr{
            float:left;
            padding:5px 0px;
            width:210px;
        }
            .LinksDesignTable a.Normal{
                background:url(images/ball.png) left center no-repeat;
                color:#592611!important;
                font-size:11px;
                line-height:12px;
                padding-left:20px;
                text-decoration:underline;
            }
            .LinksDesignTable a:hover{
                color:#525490;
            }
            .SubHead{
                color:#525490;
            }
#dnn_ctr946_Login_Login_DNN_plUsername_imgHelp{display:none;}
#dnn_ctr946_Login_Login_DNN_plPassword_imgHelp{display:none;}
.SubHead{color:#592611!important;}
.Normal a{color:#EA2526;}


