﻿#dealRegion {
    background-image: url(/images/todaysDeal.jpg);
    background-repeat: no-repeat;
    color: #fff;
    font: bold 32px Trebuchet MS, Arial, sans-serif;
    height: 43px;
    padding: 10px 15px 5px 15px;
    text-align: right;
}
#deal {
    background-image: url(/images/bodyBG.jpg);
    background-repeat: repeat-y;
    padding: 0 0 0 0;
}
#dealTitle {
    color: #565656;
    float: left;
    font-family: Tahoma;
    font-size: 28px;
    font-weight: bold;
    padding: 10px 0 0 0;
    margin: 0;
    vertical-align: middle;
}
#dealValues {
    background-image: url(/images/heresTheDealBG.png);
    background-repeat: no-repeat;
    color: #cc3d17;
    font-size: 16px;
    font-weight: bold;
    float: right;
    width: 440px;
    height: 144px;
}
#dealValues_value {
    padding: 75px 0 0 15px;
    text-align: center;
    vertical-align: top;
    width: 67px;
}
#dealValues_discount {
    padding: 75px 0 0 0;
    text-align: center;
    vertical-align: top;
    width: 64px;
    height: 1px;
}
#dealValues_savings {
    padding: 75px 0 0 0;
    text-align: center;
    vertical-align: top;
    width: 70px;
}
#dealValues_buyIt {
    vertical-align: top;
    padding: 15px 0 0 10px;   
}
#dealValues_buyIt img {
    width: 190px;
    height: 60px;
}
#dealValues_price {
    font-size: 22px;
    padding: 10px 0 0 0;
    text-align: right;
    vertical-align: top;
}
#dealValues_timeLeft {
    padding: 20px 20px 0 0;
    text-align: center;
}
#dealValues_soldOut {
    padding: 20px 20px 0 0;
    text-align: center;
}



#dealDetail_left {
    float: left;
    padding: 0;
    margin: 10px 0 0 0;
    width: 714px;
}
.dealDetail_left_content {
    float: left;
    width: 230px;
    margin: 0 5px 0 0;
}
.dealDetail_left_content ul {
    margin: 0 0 0 15px;
    padding: 0;
}


#dealDetail_right {
    float: right;
    min-height: 400px;
    width: 220px;
}
#dealDetail_right .content {
    padding: 0 0 0 5px;
}

#dealTabs {
    border-bottom: solid 8px #3e7426;
    float: left;
    margin: 20px 0 0 0;
    width: 100%;
}
#dealTabs ul {
    margin: 0 0 0 15px;
    padding: 0;
    list-style: none;
}
#dealTabs li {
    background: url("/images/dealTab_off_right.gif") no-repeat right top;
    float: left;
    margin: 0 0 0 5px;
    padding: 0;
    height: 28px;
}
#dealTabs a {
    background: url("/images/dealTab_off_left.gif") no-repeat left top;
    color: #000;
    display: block;
    padding: 5px 15px 5px 15px;
    text-decoration: none;
}
#dealTabs a:hover {
    color: #666;
}
#dealTabs .current {
    background: url("/images/dealTab_on_right.gif") no-repeat right top;
}
#dealTabs .current a {
    background: url("/images/dealTab_on_left.gif") no-repeat left top;
    color: #fff;
}
#dealTabs .current a:hover {
    color: #aaa;
}

#dealTabDetails {
    padding: 10px;
    background-color: #f9f3dd;
    border-bottom: 7px solid #3E7426;
}

#screamIt {
    text-align: center;
}
#screamIt img {
    padding: 0 3px 0 3px;
}
#schoolRewards_header {
    background-image: url(/images/schoolRewards_headerBG.png);
    background-repeat: no-repeat;
    width: 208px;
    height: 25px;
    padding: 6px 4px 0 0;
    text-align: right;
}
#schoolRewards_header a {
    color: #75d0e0;
    font-size: 10px;
}
#schoolRewards_body {
    background-image: url(/images/schoolRewards_bodyBG.png);
    background-repeat: repeat-y;
    padding: 3px 10px 0 10px;
    text-align: left;
}
#schoolRewards_body_tell {
    color: #000;
    font: bold 12px Tahoma;
    text-align: left;
}
#schoolRewards_body_percent {
    padding: 10px 0 10px 0;
}
#schoolRewards_body_boughtNeeded {
    text-align: left;
    font: normal 12px Tahoma;
    padding: 0 5px 0 20px;
}
#schoolRewards_body_boughtSoFar {
    text-align: center;
    font: normal 12px Tahoma;
}

#affiliateRewards {
    border: solid 1px #999;
    margin: 10px 0 10px 0;
    padding: 5px;
}


.sideDeal {
    margin: 0 0 0 -3px;
}
.sideDeal_bodyBG {
    background-image: url(/images/sideDeal_bg.png); 
    background-repeat: repeat-y;
}
.sideDeal_body {
    background-image: url(/images/sideDeal_topBG.png);
    background-repeat: no-repeat;
    padding: 0 14px 0 14px;
}
.sideDeal_title {
    color: #333;
    font: bold 16px Trebuchet MS, Arial, sans-serif;
    padding: 0 0 0 0;
    text-align: center;
    text-transform: uppercase;
}
.sideDeal_left {
    padding: 0 3px 0 0;
    text-align: center;
    vertical-align: top;
    width: 1%;
}
.sideDeal_right {
    padding: 0 0 0 3px;
    text-align: left;
    vertical-align: top;
    width: 99%;
}
.sideDeal_region {
    color: #333;
    font: bold 12px Trebuchet MS, Arial, sans-serif;
    line-height: 11px;
    padding: 3px 0 7px 0;
}
a.sideDeal_link {
    color: #3f6030;
    font: bold 12px Trebuchet MS, Arial, sans-serif;
    line-height: 14px;
    padding: 0;
    text-decoration: none;
}
a.sideDeal_link:hover {
    color: #333;
}
