@CHARSET "ISO-8859-1";
/* Jesse Jordan 2009 - search page css */

div.jsearch {
    color: black;
}

.jsearch div.left_container {
    width: 145px;
    float: left;
}

.jsearch .left_container img.ad,
.jsearch .right_container img.ad {
    margin-bottom: 4px;
    height: 145px;
    width: 145px;
}

.jsearch div.center_container {
    width: 610px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    background-color: white;
}

.jsearch .center_container div.search_top {
    font-size: 10pt;
}

.jsearch .center_container .search_top span.found_num {
    float: left;
    font-size: 15pt;
    font-weight: bold;
    width: 130px;
}

.jsearch .center_container .search_top span.sort_box {
    width: 270px;
    float: left;
    text-align: right;
}


.jsearch .center_container .search_top div.page_turn {
    float: left;
    text-align: right;
    width: 210px;
}

.jsearch .center_container .search_top div.page_turn ul {

}

.jsearch .center_container .search_top div.page_turn ul li{
    display:inline;
}

.jsearch .center_container .search_top div.page_turn ul li a{
    text-decoration:underline
}

.jsearch .center_container .search_top div.page_turn ul li.view_all a {
    color:#336699;
}

.jsearch .center_container .search_top div.page_turn ul li img {
    vertical-align:middle;padding:0 .2em 0 .2em;
}


.center_container div.center_left_col {
    width: 215px;
    float: left;
    margin-top: 8px;
    font-size: 8pt;
    color: black;
}

.center_container .center_left_col strong {
    color: #B21D09;
    font-style: italic;
    font-size: larger;
}

.center_container .center_left_col span.match {
    color: #B21D09;
    font-style: italic;
    text-decoration: underline;
} 

.center_container div.center_center_col {
    width: 145px;
    float: left;
    margin-top: 4px;
    margin-left: 3px;
    padding: 2px;
    font-size: 9pt;
    color: black;
}

.center_container div.center_right_col {
    width: 145px;
    float: left;
    font-size:10pt;
    color: black;
    text-align: center;
    font-weight: bold;
}

.center_container .center_right_col div.icons {
    height: 25px;
    text-align: right;
}

.center_container .center_right_col div.icon_pop_box {
    visibility: hidden;
    position: relative;
    background-image: url("/images/js-notes-pop.gif");
    height: 98px;
    left: 145px;
    width: 150px;
    top: -25px;
    z-index: 1;
    display: none;
    text-align: center;
    _position: absolute; _top:0; _left:0;		/*IE 6 fixes*/
}

.center_container .center_right_col .icon_pop_box textarea {
    position: relative;
    top: 20px;
    border: 0px;
    margin: 1px;
    width: 146px;
    height: 53px;
    background-color: transparent;
}

.center_container .center_right_col .icon_pop_box input {
    position: relative; top: 20px; height: 21px; width: 120px; background-color: transparent;
}

.icon_pop_box .pop_text {
    float:right;
}

.center_container .center_right_col .icons img {
    width: 25px;
    height: 25px;
    cursor: pointer;
}

.center_container .center_right_col .icons img.favorite_icon_off {
    background-image: url("/images/js-icon-fav-off.gif");
}

.center_container .center_right_col .icons img.favorite_icon_offr {
    background-image: url("/images/js-icon-fav-offr.gif");
}

.center_container .center_right_col .icons img.favorite_icon_on {
    background-image: url("/images/js-icon-fav-on.gif");
}

.center_container .center_right_col .icons img.favorite_icon_onr {
    background-image: url("/images/js-icon-fav-onr.gif");
}

.center_container .center_right_col .icons img.deal_icon_off {
    background-image: url("/images/js-icon-money-off.gif");
}

.center_container .center_right_col .icons img.deal_icon_offr {
    background-image: url("/images/js-icon-money-offr.gif");
}

.center_container .center_right_col .icons img.deal_icon_on {
    background-image: url("/images/js-icon-money-on.gif");
}

.center_container .center_right_col .icons img.deal_icon_onr {
    background-image: url("/images/js-icon-money-onr.gif");
}

.center_container .center_right_col .icons img.note_icon_off {
    background-image: url("/images/js-icon-notes-off.gif");
}

.center_container .center_right_col .icons img.note_icon_offr {
    background-image: url("/images/js-icon-notes-offr.gif");
}

.center_container .center_right_col .icons img.note_icon_on {
    background-image: url("/images/js-icon-notes-on.gif");
}

.center_container .center_right_col .icons img.note_icon_onr {
    background-image: url("/images/js-icon-notes-onr.gif");
}

.center_container .center_right_col div.jl_hours {
    margin-top: 5px;
}

.center_container .center_right_col strong.third_party_name {
    font-size: 9pt;
    color: #fb2206;
}

.center_container .center_right_col a {
    border-bottom: 1px dashed black;
    color: black;
}

.center_container .center_left_col a.merchant_name {
    font-size: 11pt;
    color: #369;
    font-weight: bold;
}

.center_container a.rest_logo {
    float: left;
    margin: 13px;
}

.center_container .rest_logo img {
    width: 70px;
    height: 70px;
    border: 1px solid #9d9d9d;
}

.center_container div.search_entry {
    background-image: url(/images/js-rback.gif);
    width: 610px;
    height: 98px;
    margin-bottom: 3px;
}

.jsearch div.right_container {
    width: 145px;
    float: left;
}

.jsearch .right_container .cannot_find a,
.jsearch .right_container .cannot_find a:link,
.jsearch .right_container .cannot_find a:visited {
    text-decoration: none;
    width: 145px;
    display: block;
}

.jsearch .right_container .cannot_find div.space {
    height: 22px;
    display: block;
    width: 145px;
}

.jsearch .right_container .cannot_find a.contact {
    height: 62px;
}

.jsearch .right_container .cannot_find a.partner {
    height: 60px;
}

.jsearch .right_container .cannot_find a.customer {
    height: 66px;
}

