a{
    color: #2D6198;
}

a:visited{
    color: #884488;
}

a img{
    border: none;
    text-decoration: none;
}

body{
    background-color: #0e2b2e;
    
}


#body{
    font-family: Verdana, sans-serif;
    margin-left: 2em;
    margin-right: 2em;
}




#container{
    background-color: #2e3436;
    color: white;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: 20px;
}


h1{
    background-color: #13426f;
    border: 1px solid #6A996A;
    color: black;
    font-size: 1.2em;
    padding-bottom: 0.2em;
    padding-left: 0.4em;
    padding-top: 0.2em;
}

h2{
    padding-left: 20px;
    color: #999999;
    font-size: 1.2em;
}

h3{
    padding-left: 20px;
    color: #999999;
    font-size: 0.8em;
    margin-bottom: -8px;
}




#header{
    height: 35px;
    background-color: #157410;
    background-image: url(upleft.png), url(upright.png);
    background-repeat: no-repeat, no-repeat;
    background-position: top left, top right;
}



#footer{
    height: 35px;
    background-color: #157410;
    background-image: url(bottomleft.png), url(bottomright.png);
    background-repeat: no-repeat, no-repeat;
    background-position: top left, top right;
}

.waavetext{
    font-family: Verdana, sans-serif;
    height: 35px;
    line-height: 35px;
    background-image: url(waave_header.png);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 122px;
    padding-right: 20px;
    float: right;
}

.tabmargin{
    margin-left: 5em;
}

#banner{
    background-color: #78679c;
    background-image: url(waave.png);
    background-repeat: no-repeat;
    background-position: center left;
    height: 250px;
}


#navbar{
    font-family: Verdana, sans-serif;
    background-color: #13426f;
    border-bottom: 1px solid #5C665C;
    border-top: 1px solid #5C665C;
    padding: 0.3em;
    text-align: center;
}

#navbar a{
    color: white;
    padding: 0.3em;
    text-decoration: none;
}

#navbar a:hover{
    background-color: #313131;
    color: white;
    text-decoration: none;
}



#shellcode{
    font-size: 0.8em;
    margin-top: 1em;
    margin-bottom: 1em;
    padding: 0.3em;
    background-color: black;
    border: 1px solid white;
    font-family: Verdana, Monospace;
    width : 70%;
}

.shelluser{
    color: #8ae234
}

.shellprompt{
    color: #6891bc
}

b{
    font-weight: 900
}


#ccode {
    color: #ffffff;
    background-color: #000000;
}

#ccode .preprocessor {
    /* font-lock-preprocessor-face */
    color: #7a378b;
}

#ccode .string {
    /* font-lock-string-face */
    color: #8b2252;
}

#ccode a {
    color: inherit;
    background-color: inherit;
    font: inherit;
    text-decoration: inherit;
}

#ccode .comment {
    /* font-lock-comment-face */
    color: #b22222;
}
#ccode .comment-delimiter {
    /* font-lock-comment-delimiter-face */
    color: #b22222;
}
#ccode .constant {
    /* font-lock-constant-face */
    color: #008b8b;
}

#ccode .keyword {
    /* font-lock-keyword-face */
    color: #a020f0;
}

#ccode .negation-char {

}


#ccode .type {
    /* font-lock-type-face */
    color: #228b22;
}

#ccode .variable-name {
    /* font-lock-variable-name-face */
    color: #a0522d;
}