﻿BODY
{
    margin:0;
    padding:0 0 50px 0;
    background-color:White;
    font-family:Arial, Sans-Serif;
    color:#80898f;
    font-size:12px;
}

A
{
    color:#80898f;
}

A:hover
{
    text-decoration:none;
}

A IMG
{
    border:none;
}

H2
{
    font-size:20px;
    height:23px;
    color:#587682;
    margin:0;
    padding:6px 17px 7px 17px;
    background:url(../Images/Backgrounds/h2.png);
    border-bottom:solid 1px #c8d3da;
}

#MainContainer
{
    position:relative;
    width:998px;
    background:url(../Images/Backgrounds/main-container.png);
    margin:0 auto;
}

#Header
{
    position:relative;
    width:964px;
    height:127px;
    background:url(../Images/Backgrounds/header.png);
    margin:0 auto;
    color:White;
}

#Header IMG
{
    display:block;
    position:absolute;
    top:0;
    left:0;
}

#Header H1
{
    margin:0;
    padding:32px 0 0 111px;
    font-size:34px;
    font-weight:normal;
}

#Header H3
{
    margin:-2px 0 0 0;
    padding-left:113px;
    font-size:21px;
    line-height:21px;
    font-weight:normal;
    font-style:italic;
}

#Header #Promotion
{
    position:absolute;
    top:13px;
    right:9px;
    width:315px;
    height:100px;
    background:url(../Images/Backgrounds/promotion-free-property-appraisal.png);
}

#Header #Promotion H6,
#Header #Promotion P
{
    display:none;
}

#Header #Promotion A
{
    display:block;
    width:143px;
    height:29px;
    background:url(../Images/Buttons/promotion-request-now.png);
    margin:38px 0 0 132px;
}

#Header #Promotion A SPAN
{
    display:none;
}

#MainContent
{
    width:771px;
    border:solid 1px #c8d3da;
    margin:13px 0 0 209px;
}

#MainContent DIV
{
    position:relative;
    height:452px;
    border:solid 4px #f3f5f6;
}

#MainContent DIV UL
{
    margin:0;
    padding:0;
}

#MainContent DIV UL LI
{
    position:relative;
    margin:26px 0 0 26px;
    padding:0;
    border-width:0 18px 2px 0;
    border-style:solid;
    border-color:White;
    list-style:none;
    width:206px;
    float:left;
    background-color:#e8e8e8;
    height:162px;
}

#MainContent DIV UL LI H5
{
    color:White;
    font-size:12px;
    margin:0;
    padding:4px 13px 6px 13px;
    background-color:#cc0708;
    position:relative;
}

#MainContent DIV UL LI H5 SPAN
{
    position:absolute;
    top:4px;
    right:13px;
    text-transform:uppercase;
}

#MainContent DIV UL LI A
{
    position:absolute;
    top:0;
    left:0;
    font-size:11px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    display:block;
    width:100%;
    padding:166px 0 2px 0;
    background:url(../Images/Backgrounds/transparent.png);
}

#MainContent DIV UL LI A:hover
{
    color:#666666;
}

#MainContent DIV P
{
    position:absolute;
    bottom:25px;
    left:28px;
    margin:0;
}

#SubContent
{
    width:771px;
    border:solid 1px #c8d3da;
    margin:10px 0 28px 209px;
}

#SubContent P
{
    margin:0;
    padding:18px 28px 16px 28px;
    border:solid 4px #f3f5f6;
    min-height:90px;
}

#GlobalLinks
{
    position:relative;
    background-color:#506f98;
    height:193px;
    margin:0 7px;
    color:White;
}

#GlobalLinks H6
{
    font-size:12px;
    margin:0;
}

#GlobalLinks UL
{
    margin:9px 0 0 1px;
    padding:0;
    font-size:11px;
}

#GlobalLinks UL LI
{
    margin:0 0 4px 0;
    padding:0;
    list-style:none;
    vertical-align:middle;
}

#GlobalLinks UL LI.SecondColumn
{
    margin-left:220px;
    margin-top:-144px;
}

#GlobalLinks UL LI.SecondColumnContinue
{
    margin-left:220px;
}

#GlobalLinks UL LI.ThirdColumn
{
    margin-left:440px;
    margin-top:-144px;
}

#GlobalLinks UL LI.ThirdColumnContinue
{
    margin-left:440px;
}

#GlobalLinks UL LI A
{
    color:White;
    line-height:14px;
}

#GlobalLinks #Buying
{
    padding:12px 0 0 111px;
}

#GlobalLinks #Place
{
    position:absolute;
    top:12px;
    left:793px;
}

#GlobalLinks #Buying2
{
    position:absolute;
    top:12px;
    left:353px;
}

#GlobalLinks #Buying3
{
    position:absolute;
    top:12px;
    left:553px;
}
#Footer
{
    width:998px;
    height:63px;
    background:url(../Images/Backgrounds/footer.png);
    color:White;
    text-align:center;
    font-size:11px;
}

#Footer P
{
    margin:0;
    padding-top:21px;
}

#Footer A
{
    color:White;
}

#UsefulLinks
{
    position:absolute;
    top:140px;
    left:17px;
}

#UsefulLinks #MainUsefulLinks UL
{
    margin:0;
    padding:0;
}

#UsefulLinks #MainUsefulLinks UL LI
{
    margin:0;
    padding:0 0 4px 0;
    list-style:none;
}

#UsefulLinks #MainUsefulLinks UL LI A
{
    display:block;
    width:180px;
    background-repeat:no-repeat;
    vertical-align:middle;
}

#UsefulLinks #MainUsefulLinks UL LI A SPAN
{
    display:none;
}

#UsefulLinks #MainUsefulLinks UL #MainUsefulLinkBuying A
{
    height:38px;
    background-image:url(../Images/Buttons/buying.png);
}

#UsefulLinks #MainUsefulLinks #MainUsefulLinkSelling A
{
    height:51px;
    background-image:url(../Images/Buttons/selling.png);
}

#UsefulLinks #MainUsefulLinks #MainUsefulLinkRenting A
{
    height:49px;
    background-image:url(../Images/Buttons/renting.png);
}

#UsefulLinks #SubUsefulLinks UL
{
    margin:12px 0 0 15px;
    padding:0;
    font-size:13px;
    line-height:16px;
    color:#666666;
}

#UsefulLinks #SubUsefulLinks UL LI
{
    margin:0;
    padding:0 0 7px 0;
    list-style:none;
}

#UsefulLinks #SubUsefulLinks UL LI A
{
    color:#666666;
    text-decoration:none;
}

#UsefulLinks #SubUsefulLinks UL LI A:hover
{
    text-decoration:underline;
}

#UsefulLinks #Magazine
{
    position:relative;
    top:14px;
    width:180px;
    height:267px;
    background:url(../Images/Backgrounds/magazine.png) no-repeat;
    padding-top:7px;
}

#UsefulLinks #Magazine A IMG
{
    display:block;
    margin-left:11px;
}

#UsefulLinks #Magazine P
{
    margin:7px 0 0 17px;
}
