﻿body 
{
    background-color: #d5d4d2;
    font-family: Arial, Verdana;
    font-size: 11px;
}

a
{
    color:#4536d6;
    text-decoration: underline;
}

a:hover
{
    color: #001e82;
    text-decoration: underline;
}

.blueheader
{
    color: #001e82;
    font-size: 20px;
    font-weight: bold;
}

.lightBlueHeader
{
    color:#4536d6;
    font-size: 17px;
    font-weight: bold;
}

#Container
{
    margin: 0px auto;
    width: 780px;
}

#MainContainer
{
    float: left;
    width: 780px;
    background-image: url(../images/containerbg.jpg);
    background-repeat: repeat-y;
}

#Top
{
    width: 780px;
    height: 8px;
    background-image: url(../images/topbg.jpg);
    background-repeat: no-repeat;
    float: left;
}

#Bottom
{
    width: 780px;
    height: 8px;
    background-image: url(../images/bottombg.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    float: left;
}

#BodyContainer
{
    margin: 0px auto;
    width: 730px;
    background-color: #ffffff;
    padding: 5px 15px 5px 15px;
}

#Header
{
    width: 730px;
}

#Logo
{
    width: 144px;
    height: 128px;
    float: left;
}

#Banner
{
    width:586px;
    height: 128px;
    float: left;
}

#MainBody
{
    width: 730px;
    margin-bottom: 10px;
}

#Nav
{
    width: 132px;
    float: left;
    margin-top: 8px;
    margin-right: 20px;
    margin-bottom: 10px;
    text-align: right;
}

#Nav a
{
    color: #000000;
    text-decoration: none;
}

#Nav a:hover
{
    color: #43589d;
    text-decoration: none;
}
 
.navitem
{    
    border-top: 1px solid #c0c0c0;
    padding: 6px 0px 3px 3px;
    height: 15px;
}
       
#Content
{
    margin-top: 12px;
    width:578px;
    float: left;
    margin-bottom: 10px;
}

#ContentLeft
{
    float: left;
    width: 414px;
}

#ContentLeftText
{
    float: left;
    width: 409px;
    background-color: #f0f0ff;
    padding: 0px 0px 0px 5px;
}

#ContentRight
{
    float: right;
    width: 150px;
    margin-left: 10px;
}

#ContentRight a
{
    color: #000000;
    text-decoration: none;
}

#ContentRight a:hover
{
    color: #43589d;
    text-decoration: none;
}

#Footer
{
    width: 730px;
}

#FooterTop
{
    float: left;
    width: 730px;
    height: 18px;
    color: #ffffff;
    background-image: url(../images/footerbg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    font-size: 10px;
    padding-top: 3px;
}

#FooterTop a
{
    color: #ffffff;
    text-decoration: none;
}

#FooterBottom
{
    float: left;
    width: 730px;
    margin-top: 10px;
    padding-bottom: 5px;
    text-align: center;
}

#FooterBottom a
{
    color: #000000;
    text-decoration: none;
}

#FooterBottom a:hover
{
    color: #43589d;
    text-decoration: none;
}

.Footer
{
    width: 730px;
}

.FooterTop
{
    float: left;
    width: 730px;
    height: 18px;
    color: #ffffff;
    background-image: url(../images/footerbg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    font-size: 10px;
    padding-top: 3px;
}

.FooterTop a
{
    color: #ffffff;
    text-decoration: none;
}

.FooterBottom
{
    float: left;
    width: 690px;
    margin-top: 10px;
    text-align: left;
    padding: 0 35px 5px 5px;
}

.FooterBottom a
{
    color: #000000;
    text-decoration: none;
}

.FooterBottom a:hover
{
    color: #43589d;
    text-decoration: none;
}


#Bottom
{
    float: left;
    text-align: center;
    color: #666666;
}

#Bottom a
{
    color: #666666;
    text-decoration: none;
}

#Bottom a:hover
{
    color: #444444;
    text-decoration: none;
}

#indexblue
{
    width: 414px; 
    height: 18px; 
    background-image: url(../images/bluebg.gif); 
    background-repeat: repeat-x; 
    text-align: center; 
    font-size: 13px; 
    font-weight: bold;
    color: #ffffff;
    float: left;
}

#indexads
{
    width: 414px;
    float: left;
}


.offers
{
    width: 150px;
    height: 16px;
    background-image: url(../images/bluebg.gif);
    background-repeat: repeat-x;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: 2px;
    padding-top: 2px;
}

.offer 
{
    border-bottom: 1px solid #c0c0c0;
    padding: 6px 0px 3px 3px;
    height: 15px;
}

#ContentText
{
    float: left;
    width: 555px;
    padding: 10px 3px 3px 20px;
    background-image: url(../images/contentbg.jpg);
    background-repeat: repeat-y;
}

#ContentTop
{
    float: left;
    width: 578px;
    height: 25px;
    background-image: url(../images/bluetopbg.jpg);
    background-repeat: no-repeat;
    margin-top: 10px;
}

.blacklink a
{
	color:#000;
	text-decoration:none;
}

.modelfeature
{
    float: left;
    height: 15px;
    background-color: #c6c3c6;
    color: #000000;
}

.modelfeature b
{
    color: #31659c;
}

.pagenumber
{
    float: left;
    width: 20px;
    height: 20px;
    background-color: #cecfce;
    margin-right: 1px;
    text-align:center;
    padding-top: 5px;
    font-weight: bold;
}

.pagenumber:hover
{
    float: left;
    background-color: #e4e4e4;
}

.pagenumberselected
{
    background-color:#e4e4e4;
}

.pagenumber a
{
    color: #000000;
    text-decoration: underline;
    padding-left: 3px;
    padding-right: 3px;
}

.pagenumber a:hover
{
    color: #001e82;
    text-decoration: underline;
}

.modellisting
{
    border-top: 2px solid #001e82;
    float: left;
    width: 538px;
    margin-top: 15px;
    padding-bottom: 10px;
    padding-top:15px;
}

.parcels
{
    float: left;
    margin-top: 15px;
}

.parcelstop
{
    background-image: url(../images/bluebg.gif); 
    background-repeat: repeat-x;
    height: 18px; 
    color: #ffffff; 
    font-weight: bold;
}

.parcels a
{
    color: #ffffff;
    text-decoration: underline; 
}

.parcels a:hover
{
    color: #cccccc;
    text-decoration: underline;
}

.searchresult
{
    width: 350px;
    float: left;
    margin-bottom: 20px;
}
    