﻿.special-box {
background:url(../images/orange-box-dog-cat-play.jpg) no-repeat left top;
width:681px;
height:220px;
}
#container .special-box .column-one {
width:305px;
float:left;
margin-left:0;
}
#container .special-box .column-two {
width:364px;
height:205px;
background:url(../images/box-items.gif) no-repeat left top;
float:left;
margin-left:0;
margin-top:8px;
}
#container .special-box .column-one .button {
margin-left:5px;
}
.special-box .column-one h5 {
color:#fff;
font-size:1.7em;
margin:0 0 0 10px;
padding-top:8px;
text-transform:uppercase;
}
.special-box .column-two ul li {
padding:5px 15px 10px 10px;
width:157px;
float:left;
}
.special-box .column-two ul li img {
margin-left:19px;
}
.special-box .column-two p {
color:#666;
font-size:.9em;
line-height:17px;
}
.special-box .column-two .price {
font-size:1.4em;
}
.special-box .column-two p a {
color:#c83254;
text-decoration:underline;
}


.orange .content .left .newsletter-signup
{
color:#666;
font-size:1.1em;
margin:3px 0 0 12px;
}
.orange .content .left .newsletter-signup #newsletter-div
{
    margin-top:7px;
}
.orange .content .left .newsletter-signup .button
{
    margin-top:-2px;
}
.orange .top .left {
background:url(../images/orange-length-header.jpg) no-repeat left top;
width:268px;
height:178px;
}
.orange .content .left .no-top,
.orange .content .no-top {
padding-top:0 !important;
}

.orange h5.header span {
background:transparent url(../images/corner-header-tl-orange.gif) no-repeat left top;
}
h5.header span.contain-image {
padding:3px 12px;
}

