﻿body
{
    background-color:#FFF;
}

.logoWrapper {
    position: absolute;
    top: 26%;
    right: 0;
    bottom: 0;
    left: 50%;
    width: 190px;
    height: 300px;
    margin-left:-95px;
    text-align:left;
    color: white; }
 
 .logoInnerWrapper 
{
    text-align: center;
    border: dashed 0px #AAA;
    border-bottom:none;
}

._newsletter
{
    position:absolute;
    bottom:78px;
    left:0;
    width:100%;
    color:#999;
    font: normal 13px Arial;
    text-align: center;
    height:33px;
    vertical-align:middle;
    background-color:#E5E5E5;
    padding-top:8px;
}

._fixedFooter
{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    color:#999;
    font: normal 15px Arial;
    text-align: center;
    height:50px;
    vertical-align:middle;
    background-color:#E5E5E5;
    padding-top:28px;
    
   background-color: #F5F5F5; 
   background-image: url(images/fallback-gradient.png); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#BFBFBF));
   background-image: -webkit-linear-gradient(top, #F5F5F5, #BFBFBF); 
   background-image:    -moz-linear-gradient(top, #F5F5F5, #BFBFBF);
   background-image:     -ms-linear-gradient(top, #F5F5F5, #BFBFBF);
   background-image:      -o-linear-gradient(top, #F5F5F5, #BFBFBF);
   
    border-top: 1px solid #D9D9D9;
}