﻿body
{
    margin: 0;
    padding: 0;
    text-align: center; /* For IE 5+ */
    font: normal normal normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
    color: #000;
}
#masterWrapper
{
    width: 980px;
    margin: 0 auto 0 auto; /* Centers the page */
    text-align: left;
}
a
{
    color: #000;
    text-decoration: none;
}
a:hover
{
    color: #f60;
    text-decoration: none;
}
ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}
ul li
{
    float: left;
}
h1, h2
{
    font-weight: normal;
    clear: none;
    margin: 0;
    padding: 0;
    display: inline;
}
h1
{
    font-size: 10px;
}
h2
{
    font-size: 12px;
}
h3
{
    font-size: 12px;
}
.clear
{
    clear: both;
    height: 1px;
    overflow: hidden;
}
/************************** masterGreeting *************************/
#masterGreeting
{
    clear: both;
    height: 20px;
    margin-top: 20px;
}
#masterGreetingInner
{
    margin: 0 5px;
}
#masterGreetingInner .liLeft
{
    width: 770px;
    color: #aaa;
}
#masterGreetingInner .liLeft a
{
    color: #aaa;
    text-decoration: none;
}
#masterGreetingInner .liLeft a:hover
{
    color: #f60;
    text-decoration: none;
}
#masterGreetingInner .liRight
{
    width: 200px;
    text-align: right;
}
/************************** masterHeader *************************/
#masterHeader
{
    background: url('images/masterHeader.jpg') no-repeat;
    height: 68px;
    clear: both;
}
#masterHeaderInner
{
}
#masterHeaderInner .liLeft
{
    width: 180px;
}
#masterHeaderInner .liMiddle
{
    width: 570px;
    text-align: center;
}
#masterHeaderInner .liMiddle .nav
{
    margin-top: 13px;
    font: normal normal normal 16px/25px "Trajan Pro" , Verdana, Arial, Helvetica, sans-serif;
}
#masterHeaderInner .liRight
{
    width: 225px;
    text-align: right;
}
#masterHeaderInner .liRight .auth
{
    margin-top: 13px;
    text-align: center;
}
#masterHeaderInner .liRight .shopBag
{
    margin-top: 10px;
    margin-right: 15px;
}
/************************** masterContent *************************/
#masterContent
{
    clear: both;
}
/************************** masterBanner *************************/
#masterBanner
{
    clear: both;
}
#masterBannerInner
{
    border: solid #f60;
    border-width: 1px 0;
    height: 65px;
}
/************************** masterNav *************************/
#masterNav
{
    background: url('images/masterNav.jpg') no-repeat;
    height: 130px;
    clear: both;
    color: #555;
}
#masterNav a
{
    color: #555;
    text-decoration: none;
}
#masterNav a:hover
{
    color: #f60;
    text-decoration: none;
}
#masterNavInner
{
    margin: 0 10px;
    padding-top: 8px;
}
/************************** masterFooter *************************/
#masterFooter
{
    clear: both;    
}
#masterFooterInner
{
    margin: 10px 0;
}
#masterFooterInner .liLeft
{
    width: 700px;
}
#masterFooterInner .liRight
{
    width: 270px;
    text-align: right;
}
