
/*
dark: #fc2522
medium: #4795df
*/

h1, h1 a {
    color: #fc2522;
    padding: 0.3em 0 0.7em 2em;
    background: url(title-bg.jpg) no-repeat;
}
h2, h2 a {
    color: #ff9900;
}
a {
    color: #fc2522;
}

div#header {
    background: url(header.jpg) no-repeat;
    height: 136px;
    margin-bottom: 1em;
}

div#footer {
    background: url(hl.gif) repeat-x top;
}

div#defaultMain div.c1 {
    margin-right: 19em;
}

div.rating {
    background: url(star.gif) repeat-x;
}
/* splashList */

ul.splashList li span {
    border-color: #FC2522;
    color: #FC2522;
}

ul.splashList li a:hover span {
    background: #FC2522;
    color: #FFF;
    border-color: #FC2522;
    }
    
    ul.splashList li.item0 { background: url(splash0.jpg) no-repeat; }
    ul.splashList li.item1 { background: url(splash1.jpg) no-repeat; }
    ul.splashList li.item2 { background: url(splash2.jpg) no-repeat; }
    

div.contentBox {
    border: #fc2522 1px solid;
    background: #F9C564;
}
    div.contentBox h1 {
        color: #ffffff;
        background: #fc2522;
    }

ul.dealList {}
    ul.dealList li {
        margin: 0.6em;
        padding: 0.3em 2em;
        background: url(bullet.gif) no-repeat;
    }

div.resultPanel {}
div.resultItem {
    border: #fc2522 1px solid;
}
    div.resultItem h1 {
        color: #ffffff;
        background: #fc2522;
        position: relative;
    }

    div.resultItem h1 span.young-lively{
        display: none;
    }
    div.resultItem div.image {
        background: url(no-image.jpg);
    }
    div.resultItem a.link {
        background: #fc2522;
    }
    div.resultItem a {
        color: #ffffff;
    }
    
div.quotePanel {
    border: solid 1px #fc2522;
}
    div.quotePanel div.head {
        color: #ffffff;
        background: #fc2522;
    }
    div.quotePanel div.foot {
        color: #ff9900;
        border-color: #fc2522;
    }
    div.quotePanel h2 {
        color: #000000;
        background: #F9C564;
    }
    
div.brochurePanel {
    border: solid 1px #fc2522;
}

div#logo {
    height: 38px; width: 380px;
}
div#phone {
    top: 2.8em; right: 0.5em;
    color: #ffffff;
    font-size: 2.3em;
}
ul#siteMenu {
    width: 100%;
    bottom: 2px;
    background: #ffffff;
}
    ul#siteMenu a {
        margin: 0.2em;
        padding: 0.2em 0.3em;
    }
    ul#siteMenu a:hover {
        text-decoration: underline;
    }

div#registerBox div.root {
    background: url(signup.jpg) no-repeat bottom right;
}

div#searchingBox, div#quoteBox, div#loadBox{
    background: #F9C564 url(searching.gif) no-repeat center 4.5em;
}

ul#skyscraperLinks {
top: 147px !important;
}

.call_back_btn_container {    
    top: 13.4em;
}