﻿#home, #address, #address .row, #address .item, #address .full, #address .open-closed,
#address, #address .center, #address, #address .left, #address, #address .right, #address .far-right,
#promos, #promos .promo
{
    height: 100%;
    overflow: hidden;
}

#home, #login
{
    background-color: White;
}

#address
{
    background-color: White;
    border-top: solid 1px #E1E1E1;
}
#address .left
{
    padding: 10px 5px 5px 10px;
    float: left;
    width: 205px;
}
#address .right, #address .center
{
    padding: 5px 10px;
}
#address .center
{
}
#address .row
{
    padding: 3px 5px 3px 0px;
}
#address .row .item, #address .row .open-closed
{
    float: left;
    margin-right: 5px;
}
#address .row .item
{
    width: 25%;
}
#address .row .full
{
    white-space: nowrap;
    float: right;
}
#address .row .open-closed
{
    width: 11%;
    text-align: right;
}
#address, #address h5
{
    font-size: 8pt;
    margin: 0px;
}
#address ul.Links
{
    margin: 0px;
    padding: 0px;
}
#address ul.Links li
{
    margin: 0px;
    padding: 0px 10px 0px 0px;
}
#address .far-right
{
    float: right;
    width: 185px;
    margin: 10px 10px 10px 0px;
    text-align: right;
}

#home .pad
{
    padding: 25px;
}

/* Home promotions */
#promos
{
   /* background-color: #002A5F; */
   margin: 5px 0px 5px 5px;
}
#promos, #promos .promo
{
}
#promos .promo
{
    float: left;
    margin: 0px 5px 5px 0px;
    padding: 5px;
    border: solid 1px #DDDDDD;
}
#promos .left
{
    width: 799px;
    float: left;
    border-right: solid 1px #E1E1E1;
    padding: 5px 0px;
    background-color: White;
}
#promos .right
{
    width: 200px;
    float: right;
    border-top: solid 1px #E1E1E1;
}
