/* - - - Base Elements - - - */
a, a:link, a:visited, a:active {
  color: #a80128;
}
body {
    background-color: #fdfdfd;
    background-image: url(images/page_bg.png);
    background-repeat: repeat-x;
    color: #696969;
}
h1, h2, h3 {
    color: #a80128;
}
a:hover {
    color: #a80128;
}
input, textarea {
    color: #696969;
}

/* - - - IDs in Alphabetical Order - - - */
#detailPageCenter{
    background-color: #f5eae9;
}
#footer {
    background-color: #f0e2e5;
    border-top-color: #e2cbcf;
}
#footer p {
    color: #a80128;
}



#friendAlertBlock{
    background-color: #f5eae9;
    }

#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: #f5eae9;
}
#pageCenter {
    background-image: url(images/main_content_bg.png);
}
#pageCenter h1 {
    color: #a80128;
}
#pageNewsletter {
    background-image: url(images/main_content_bg.png);
}
#searchBox, #megaSearch ,#noResSearch{
    background-color: #a80029;
}
/* - - - Classes in Alphabetical Order - - - */
.account {
	    background-color: #f5eae9;
}

.filter_box {
    background-color: #f5eae9;
}

.footernav a, .footernav a:link, .footernav a:visited, .footernav a:active {
    color: #a80128;
}
.footernav a:hover {
    color: #a80128;
}

.formContactSeller {
    border-bottom-color: #a80029;
    border-top-color: #a80029;
}

.googleMapInner {
    border-bottom-color: #a80029;
}

.imagesPreview {
    border-bottom-color: #a80029;
    border-top-color: #a80029;
}

.megaSearchBox #search {
    width: 300px !important;
}

.megaSearchBox #searchdown {
    width: 300px !important;
}

.megaSearchBox #locationP {
    width: 180px !important;
}
.megaSearchBox #locationS {
    width: 180px !important;
}

.navigation li {
    list-style-image: url(images/arrow.gif);
}
.navigationBox {
	    background-color: #f5eae9;
    }
.newsletterListingOdd {
    background-color: #e2cbcf;
}
.newsletterListingEven {
    background-color: #f0e2e5;
}
*.notificationEditForm tr.separator {
    border-bottom: #696969 solid 1px;
}
.text li {
    list-style-image: url(images/arrow.gif);
}

a.padlock, a.padlock:link, a.padlock:visited, a.padlock:active {
    color: white;
}

.postFreeAd {
        background-color: #f5eae9;
}

.postWantedListing {
    background-color: #f5eae9;
}

.primaryResults li {
    list-style-image: url(images/arrow.gif);
}

.primaryResults a, .primaryResults a:link, .primaryResults a:visited, .primaryResults a:active {
    color: #a80128;
}

.primaryResults a:hover {
    color: white;
    background-color: #a80128;
}

.secondaryBox {
    background-color: #a80029;
    background-image: url(images/right_box_bg.gif);
    border-bottom-color: #880725;
    border-top-color: #880725;
}
.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: #880725;
    color: white;
}

.searchResult th {
    background-color: #a80128;
}
.searchResult tr.even{
    background-color: #f0e2e5;
}
.searchResult tr.odd {
    background-color: #e2cbcf;
}

.separatedListing {
    border-bottom-color: #a80029;
}

.userProfileBlock {
    border-bottom-color: #a80029;
    border-top-color: #a80029;
}

.subscribeForm {
    background-color: #a80029;
    background-image: url(images/right_box_bg.gif);
        border-bottom-color: #a80029;
    border-top-color: #710b21;
    color: black;
}

.thankYouHeader {
    background-image: url(images/main_content_bg.png);
}

.toggler{
    color: #a80128;
}

.addthis_toolbox {
    background-color: #f5eae9;
}

.addthis_toolbox .vertical {
    background-color: #f5eae9;
    border: 3px solid #f5eae9;
}

.addthis_toolbox .vertical a {
    background-color: #f5eae9;
}

.nextListingLink, .prevListingLink {
    color: #a80128;
}

.like_it {
    color: #a80128;
}
.lineForAlert {
    border-top-color: #a80029;
}
#notification {
    background-color: #f0e2e5;
}
#relatedsearches {
    background-color: #f0e2e5;
}
.setAlertPassword {
    background-color: #e2cbcf;
}
.changePwdForm {
    border-top-color: #a80029;
}
.searchPopUpFormHeader{
    background-color: #e2cbcf !important;
}
#userPageCenter {
    background-color: #f5eae9;
}

#searchPageCenter {
    background-image: url(images/main_content_bg.png);
}


