/* - - - Base Elements - - - */
a, a:link, a:visited, a:active {
  color: #69975d;
}
body {
    background-color: #fdfdfd;
    background-image: url(images/page_bg.png);
    background-repeat: repeat-x;
    color: #696969;
}
h1, h2, h3 {
    color: #69975d;
}
a:hover {
    color: #69975d;
}
input, textarea {
    color: #696969;
}

/* - - - IDs in Alphabetical Order - - - */
#detailPageCenter{
    background-color: #edefec;
}
#footer {
    background-color: #e6eae5;
    border-top-color: #d2d9d0;
}
#footer p {
    color: #69975d;
}
#header {
    color: white;
    background-image: url(images/header_bg.png);
    background-repeat: no-repeat;
}
#header a, #header a:link, #header a:visited, #header a:active, #header a:hover {
    color: white;
}
#megaMainLocationBrowse{
    background-color: #edefec;
}
#pageCenter {
    background-image: url(images/main_content_bg.png);
}
#pageCenter h1 {
    color: #69975d;
}

#pageNewsletter {
    background-image: url(images/main_content_bg.png);
}
#searchBox ,#megaSearch ,#noResSearch{
    background-color: #6b995f;
}
/* - - - Classes in Alphabetical Order - - - */
.account {
    //background-image: url(images/main_content_bg.png);
    background-color: #edefec;
}

.footernav a, .footernav a:link, .footernav a:visited, .footernav a:active {
    color: #69975d;
}
.footernav a:hover {
    color: #69975d;
}

.formContactSeller {
    border-bottom-color: #6b995f;
    border-top-color: #6b995f;
}


.icon-apartments {
    background-image:url("/skins/icons/apartments.png");
    background-repeat:no-repeat;
}
.icon-automobile {
    background-image:url("/skins/icons/automobile.png");
    background-repeat:no-repeat;
}
.icon-events {
    background-image:url("/skins/icons/events.png");
    background-repeat:no-repeat;
}
.icon-homes {
    background-image:url("/skins/icons/homes.png");
    background-repeat:no-repeat;
}
.icon-jobs {
    background-image:url("/skins/icons/jobs.png");
    background-repeat:no-repeat;
}
.icon-pets {
    background-image:url("/skins/icons/pets.png");
    background-repeat:no-repeat;
}
.icon-realestate {
    background-image:url("/skins/icons/realestate.png");
    background-repeat:no-repeat;
}
.icon-singles {
    background-image:url("/skins/icons/singles.png");
    background-repeat:no-repeat;
}

.imagesPreview {
    border-bottom-color: #6b995f;
    border-top-color: #6b995f;
}

.megaSearchBox #search {
    width: 270px !important;
}

.megaSearchBox #locationP {
    width: 170px !important;
}

.navigation li {
    list-style-image: url(images/arrow.gif);
}
.navigationBox {
    background-image: url(images/main_content_bg.png);
}

.newsletterListingOdd {
    background-color: #d2d9d0;
}
.newsletterListingEven {
    background-color: #e6eae5;
}

.text li {
    list-style-image: url(images/arrow.gif);
}

a.padlock, a.padlock:link, a.padlock:visited, a.padlock:active {
    color: white;
}

.postFreeAd {
    //background-image: url(images/main_content_bg.png);
    background-color: #edefec;
}

.primaryResults li {
    list-style-image: url(images/arrow.gif);
}

.primaryResults a, .primaryResults a:link, .primaryResults a:visited, .primaryResults a:active {
    color: #69975d;
}

.primaryResults a:hover {
    color: white;
    background-color: #69975d;
}

.secondaryBox {
    background-color: #6b995f;
    background-image: url(images/right_box_bg.gif);
    border-bottom-color: #2e5324;
    border-top-color: #2e5324;
}
.secondaryBox h1 {
    color: white;
}
.secondaryBox ul li {
    color: #d0dade;
    list-style-image: url(images/arrow_sidebar.png);
}
.secondaryBox a, .secondaryBox a:link, .secondaryBox a:visited, .secondaryBox a:active {
    color: #d0dade;
}
.secondaryBox a:hover {
    background-color: #2e5324;
    color: white;
}

.searchResult th {
    background-color: #69975d;
}
.searchResult tr.even{
    background-color: #e6eae5;
}
.searchResult tr.odd {
    background-color: #d2d9d0;
}

.separatedListing {
    border-bottom-color: #6b995f;
}


.subscribeForm {
    background-color: #6b995f;
    background-image: url(images/right_box_bg.gif);
    border-bottom-color: #2e5324;
    border-top-color: #2e5324;
    color: black;
}

.thankYouHeader {
    background-image: url(images/main_content_bg.png);
}

