/* Adopted Tania's styles */
#hot-deals-and-features 
{
    width:618px;
    height:260px;
    border: solid 1px #AEAEAE;
    float:left;
    margin-right:9px;
    margin-bottom:5px;
}
    
.ie6 #hot-deals-and-features 
{
    margin-right:5px;
}
    
#hot-deals-and-features h3
{
    text-align:center;
    width:618px;
    font-weight:bold;
    font-size:14px;
    padding-top:4px;
    
}


#hot-deals-and-features li
{
    width:135px;
    float:left;
    margin: 0px 26px;
    list-style:none;
}

#hot-deals-and-features img 
{
    height:170px;
    width:135px;
    display:block;
    margin-bottom:5px;
    margin-left: 0;
}

#hot-deals-and-features li a 
{
    text-decoration:underline;
    font-weight:bold;
}

#hot-deals-and-features li .hot-deal 
{
    color:#BB0502;
}

#hot-deal-wrapper-outer 
{
    width:170px;
    background: #D5D5D5 url(../Images/jcarousel/hotdeal-top.gif) no-repeat top;
}

#feature-wrapper-outer
{
    width:170px;
    background: #f0f0f0 url(../Images/jcarousel/feature-top.gif) no-repeat top;
}

    #hot-deal-wrapper-inner,
    #feature-wrapper-inner
    {
        width:160px;
        /*height:340px;*/
        background: url(../Images/jcarousel/hotdeal-bottom.jpg) no-repeat bottom;
        padding-top:50px;
        padding-left:5px;
        padding-right:5px;
        font-family:Arial;
        font-size:11px;
        padding-bottom:10px;
        /* padding: 50px 10px 10px 10px; width: 145px; */
    }
    #feature-wrapper-inner {background: url(../Images/jcarousel/feature-bottom.jpg) no-repeat bottom; }
    
    #hot-deal-wrapper-inner li,
    #feature-wrapper-inner li 
    {
        width:141px;
        /*padding-bottom:5px;*/
        padding-left:3px;
    }
    
    #hot-deal-wrapper-inner li a,
    #feature-wrapper-inner li a
    {
        color:Black;
    }
        
    
    #hot-deal-wrapper-inner .buttons,
    #feature-wrapper-inner  .buttons
    {
        background:#F4F4F4;
        height:20px;
        margin: 5px 0px;
        text-align:center;
    }
    
    #hot-deal-wrapper-inner .buttons img,
    #feature-wrapper-inner .buttons img
    {
        width:17px;
        height:16px;
        padding:2px 5px;
    }

/* jcarousel specific styles.. we can't change the names :( */
/* HDFLandscape.ascx */
#hot-deals-and-features .jcarousel-container-horizontal {
    width: 618px;
}

#hot-deals-and-features .jcarousel-clip.jcarousel-clip-horizontal {
    margin: 5px 28px 0px 28px;
    width:  562px;	/* container width */
    height: 230px;	/* container height */
}
#hot-deals-and-features .jcarousel-next.jcarousel-next-horizontal,
#hot-deals-and-features .jcarousel-prev.jcarousel-prev-horizontal {
    position: absolute;
    top: 95px;
    right: 15px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: transparent url(../images/jcarousel/fwd-btn.jpg) no-repeat 0 0;
}
#hot-deals-and-features .jcarousel-prev.jcarousel-prev-horizontal {
    left: 15px;
    right:0px;
    background: transparent url(../images/jcarousel/back-btn.jpg) no-repeat 0 0;
}
/* HDFPortrait.ascx */
#hot-deal-wrapper-inner .jcarousel-container-horizontal,
#feature-wrapper-inner .jcarousel-container-horizontal{
    width: 147px;
}

#hot-deal-wrapper-inner .jcarousel-clip.jcarousel-clip-horizontal,
#feature-wrapper-inner .jcarousel-clip.jcarousel-clip-horizontal {
    margin: 5px 5px 0 ;
    width:  147px;	/* container width */
    height: 225px;	/* container height */
}
#hot-deal-wrapper-inner .jcarousel-next.jcarousel-next-horizontal,
#hot-deal-wrapper-inner .jcarousel-prev.jcarousel-prev-horizontal,
#feature-wrapper-inner .jcarousel-next.jcarousel-next-horizontal,
#feature-wrapper-inner .jcarousel-prev.jcarousel-prev-horizontal {
    position: absolute;
    top: 227px;
    right: 40px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background: transparent url(../images/jcarousel/fwd-btn.jpg) no-repeat 0 0;
}
#hot-deal-wrapper-inner .jcarousel-prev.jcarousel-prev-horizontal,
#feature-wrapper-inner .jcarousel-prev.jcarousel-prev-horizontal {
    left: 50px;
    right:0px;
    background: transparent url(../images/jcarousel/back-btn.jpg) no-repeat 0 0;
}
#hot-deal-wrapper-inner .jcarousel-item,
#feature-wrapper-inner .jcarousel-item 
{
	border:none;
}

/* Shared between HDFLandscape.ascx and HDFPortrait.ascx */
.jcarousel-item img 
{
	width: 135px;
    height: 175px;
    margin-left: 3px;
}
.jcarousel-item {
    width: 135px;
    height: 230px;
    /*border: 1px solid #fff;*/
    font-size:11px;
    margin-right:50px;	/* Spacing between hdfs */
}

/*Nationwide Operators*/
#nationwide-operators-a 
{
    width:170px;
    background: #F7F6F0 url(../Images/common/nationwide-operators-top.gif) no-repeat top;
}
#nationwide-operators-a #nationwide-operators-b 
{
    width:170px;
    background: url(../Images/common/nationwide-operators-bottom.jpg) no-repeat bottom;
    padding-top:32px;
    padding-bottom:5px;
}
#nationwide-operators-c 
{
    background-color:White;
    margin:4px;
    font-size:10px;
    color:#929292;
    padding:10px 2px;
}

#nationwide-operators-c .wrapper 
{
    padding:0px 0px;
    padding-bottom:10px;
    margin-bottom:10px;
    background:url(../Images/common/dot.gif) repeat-x bottom;
}

#nationwide-operators-c h4 
{
    font-size:11px;
    font-weight:bold;
    padding-left:4px;
    color: #929292;
}

#nationwide-operators-c ul
{
    list-style-type:square;
    margin-left:18px;
}
#nationwide-operators-c ul li 
{
    margin-top:2px;
}
#nationwide-operators-c ul a
{
    margin-left:-3px;
    font-size:10px;
    color: #929292;
    text-decoration:underline;
}

.button-wrapper 
{
    background-color:#F4F4F4;
    height:19px;
    width:160px;
}
.button-wrapper.feature-btn { background-color: #DDDDDD; }