﻿*
{
    margin:0;
    padding:0;
    font-family: Verdana, Arial, sans-serif;
}

html, body, form
{
    height:100%;
}

#wrapper
{
    min-height:100%;
}

#footer
{
    position:relative;
    margin-top:-75px;	/* negative value of footer height */
    height:75px;
    clear:both;
    background-color:#121212;
}

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

body
{
    background-color:#121212;
    color:#dedede;
}

#mainContent
{
    background-color:#232323;
    overflow:auto;
    padding-bottom:75px;
    height:auto;
}

#mainInner
{
    padding:5px;
}

#mainInner label
{
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    position: relative;
    width:500px;
/*    background-color: #666666;
    color: #000000;
    padding: 10px;
    border: 1px solid #333333;*/
}

#mainInner ul
{
    list-style-type:none;
    margin-left:auto;
    margin-right:auto;
    width:500px;
}

#mainInner li
{
    position:relative;
    float:left;
    padding:5px;
    margin-right:-20px;
    margin-bottom:10px;
    margin-top:10px;
    background-color:#A75565;
    color:Black;
    font-size:1.2em;
    text-align:center;
    border:solid 1px white;
}

#headerInner
{
    padding:5px;
}

#headerInner p
{
    text-align: right;
    font-size: 1.2em;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
}

#footerInner
{
    width:960px;
    margin-right:auto;
    margin-left:auto;
}

#wrapUpContact
{
}

#wrapUpContact p
{
    font-size:1.3em;
    background-color:#343434;
    padding:5px;
    border:1px solid #898989;
}
