﻿/* Styles for base master page */


/* Page Styles */
/* -------------------------------------------------- */

body {
    margin: 0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    background-color: black;
    padding: 0 0;
    width: 100%;
    color: #666666;
}

.container {
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    padding: 0 0;
    background-color: #eaeaea;
}

.display-width {
    position: relative;
    width: 1024px;
    margin: 0 auto;
    display: block;
}


/* Header Template Styles */
/* -------------------------------------------------- */

.container .header {
    background-color: black;
    width: 100%;
    margin: 0 0;
    padding: 0 0;
}

.container .header .header-inner {
    min-height: 100px;
}

/* Header Logo*/

.container .header .header-inner .logo {
    background-image: url('../images/logo-top.png?1366083611');
    width: 184px;
    height: 87px;
    display: block;
    margin-right: 19px;
}

.container .header .header-inner TABLE {
    border: 0px;
    margin: 0px;
    width: 100%;
    border-spacing: 0px;
}

.container .header .header-inner TABLE TR TD {
    vertical-align: top;
}


.container .header .header-inner TABLE div,.container .header .header-inner TABLE div > div ,.container .header .header-inner TABLE div > div >div ,.container .header .header-inner TABLE div > div > div > div {
    margin: 0 0;
    padding: 0 0;
}


/* Content Template Styles */
/* -------------------------------------------------- */
.container .content {
    display: block;
}

.container .content .content-inner {
}

/* Footer Template Styles */
/* -------------------------------------------------- */

.container .footer {
    background-color: black;
    width: 100%;
    margin: 20px 0 0 0;
    padding: 40px 0;
}


.container .footer-inner {
}


#stats {
    color: #8E8D8D;
    font-size: 10px;
    text-align: right;
}
