<meta name="viewport" content="width=device-width, initial-scale=1"> 

* {margin: 0; padding: 0}

html, body 
{ 
    height: 100%;
}

#wrap
{
    min-height: 100%;
}

#main
{
    overflow:auto;
    padding: 40 0 50 70;
}

#description
{
    overflow:auto;
    padding: 0 0 0 20;
}

#newstyle
{
    float: left;
    color: #B20000;
    font-size: 15px;
}

#footer {
    position:relative;
    margin-top: -50px;
    height: 50px;
    text-align:center;
    clear:both;
}

body
{
    font-size:100%;
    font-family:verdana,arial,'sans serif';
    margin: 0;
    color:#521700;
}


#menu
{
    width:100%;

    /* /\* IE10 Consumer Preview *\/  */
    /* background-image: -ms-linear-gradient(top, #000000 0%, #EF7E1A 100%); */

    /* /\* Mozilla Firefox *\/  */
    /* background-image: -moz-linear-gradient(top, #000000 0%, #EF7E1A 100%); */

    /* /\* Opera *\/  */
    /* background-image: -o-linear-gradient(top, #000000 0%, #EF7E1A 100%); */

    /* /\* Webkit (Safari/Chrome 10) *\/  */
    /* background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(1, #EF7E1A)); */

    /* /\* Webkit (Chrome 11+) *\/  */
    /* background-image: -webkit-linear-gradient(top, #000000 0%, #EF7E1A 100%); */

    /* /\* W3C Markup, IE10 Release Preview *\/  */
    /* background-image: linear-gradient(to bottom, #000000 0%, #EF7E1A 100%); */

    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #000000 0%,  #800000 100%);

    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #000000 0%,  #800000 100%);

    /* Opera */ 
    background-image: -o-linear-gradient(top, #000000 0%,  #800000 100%);

    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(1,  #800000));

    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #000000 0%,  #800000 100%);

    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to bottom, #000000 0%,  #800000 100%);

}


.dark {color:#663300;}
.light {color:#E7EFCB;}

h1, h2, h3 {color:#663300;padding:10 0 10 0;}
h4 { margin-bottom: 5px}
h1 {font-size:220%;}
h2 {font-size:140%;}
h3 {font-size:110%;}

p {padding:10 0 10 0;}
p.menu {font-size:160%;font-weight:900;padding: 15 0 15 30;}
p.footer {font-weight:400;padding: 10 0 10 0;}
p.fixedwidth {max-width: 700px;font-weight:400; padding: 3 0 3 0;}
p.link {max-width: 700px;font-weight:400;}

th {background-color:white;}
table {padding: 0 0 0 0;}
th, td {padding: 7 7 7 7;}

img {border: 0;}

ul {list-style:circle; padding: 10 0 0 40}
ol {list-style:upper-roman;}

a.light:link {
    color:#E7EFCB;
    text-decoration:none;
}
a.light:visited {
    color:#E7EFCB;
}
a.light:active {
    color:#663300;
    background-color:transparent;
}

a.dark:link {
    color:#A65500;
    target-new:tab;
}
a.dark:hover {
    color:#8A4B08;
}
a.dark:visited {
    color:#8A4B08;
}
