/* COLORS */
h1 { color: #4A8096; }  /* blue */
h2, ul#manu a, dl#faqs dt { color: #A7001F; }  /* red */
ul#manu li a { border-bottom-color: #A7001F; } /* red */
h3 { color: #303030; }  /* slate */
#header a, #header { color: white; }
body { color: black; }
#header { background-color:#26030D; }  /* off-black */
#navigation { background-color: #4A8096; } /* blue */

/* FONT FACES */
body { font-family: "Helvetica","Arial","Verdana",sans-serif; }

/* FONT SIZES/DECO */
ul#manu li a {
    font-size: 15px;
    line-height: 25px;
    border-bottom: 1px dotted;
}
body { font-size: 76%; }
h1 { font-size: 23px; }
h2, dl#faqs dt { font-size: 17px; }
h3 { font-size: 13px; }
h1, h2, h3, div#navigation, ul#manu a, dl#faqs dt {
    font-weight: bold;
}
div#news div.html, dl#faqs dd {
    font-size: 12.5px;
    line-height: 20px;
}
div#header { font-size:12px; }
div#navigation { font-size: 14px; }
a { text-decoration:none; }


/* PAGE LAYOUT */
div#navigation, div#header {
    width: 100%;
}

p#account-status {
    float: right;
}

div#header .box, div#navigation ul, div#content {
    margin-left:auto;
    margin-right:auto;
}
div#header div.box, div#navigation ul {
    width: 710px;
}

h1 {
    margin-top: 25px;
}
h2 {
    margin-top: 20px;
}
div#content {
    width: 550px;
}

div#header {
    padding-bottom:5px;
}

img#header-logo {
    float:left;
    margin-top: 10px;
}
img#header-secondary {
    float:right;
    clear:right;
}
h3 img {
    vertical-align:middle;
    margin-left: -25px;
    margin-right: 5px;
    margin-top: -1px;
}
div#navigation li {
    display:inline;
    padding-left:20px;
}
div#navigation ul {
    text-align:right;
    padding:5px;
}
div#header, div#content, div#navigation {
    clear:both;
}

div#news .html ul {
    list-style:disc outside none;
    padding-left: 15px;
}

dl#faqs dt {
    margin-top: 10px;
}

#login label { display:block; float:left; text-align: right; padding-right: 5px; width: 100px; }

