@charset "UTF-8";
/* CSS Document */
#prod-listing{float:left; clear:both; width:580px; }
.above_text span {float:left; clear:both; }

/***** MIDDLE CONTENT *****/

#middlecolumn a {
font-weight:bold;
color:#226cc0;
}

.top-div {
margin-top:1px;
}

.openingtxt {
float:left;
}

.content_text p {

}
/*** Narrow Results ***/

#narrow-results {
}

.narrowby {
float:left;
margin-top:15px;
width:579px;height:100px;
background:url(/templates/strollers/images/narrow-results.jpg) top left no-repeat;
padding-top:15px;
}

.narrow-option {
float:left;
margin:12px 0 0 40px;
}

/*product list drop downs*/

.ulfloat
{
float:left;display:inline;
margin: 13px 3px 0px 40px;
}
.ulhead
{
display: block;
cursor: pointer;
font-weight: normal;
padding: 5px 10px 0 0;
font-size: 12px;
width: 128px;
height: 17px;
text-align: center;
}
.ulcancel a {
cursor: pointer;
font-weight: normal;
text-align: center;
font-size: 12px;
width: 128px;
height: 17px;
display: block;
padding: 5px 10px 0 0;
color: black;
text-decoration: none;
}
.ulhead{
background:url(/templates/strollers/images/dropdownbg.gif);
}
.ulcancel{
background:url(/templates/strollers/images/dropdownrm.gif);
}
.ulfloat ul
{
margin: 0;
list-style:none;
width: 122px;
position: absolute;
display: none;
z-index: 999;
top: 23px;
left: 0px;
background-color: white;
border-right: 2px solid black;
border-bottom: 2px solid black;
border-top: 1px solid gray;
border-left: 1px solid gray;
}
.ulfloat ul li
{
font-size: 12px;
width: 122px;
}
.ulfloat ul li a
{
display:block;
font-size: 12px;
padding: 2px;
width: 118px;
}
.ulfloat ul li a:hover
{
background-color: #DFE0E4;
color: black;
}

/*** End Narrow Results ***/

#prod-listing table tr {
float:left;display:inline;
width:574px;
background:url(/templates/strollers/images/listing-row-bg.jpg) top left no-repeat;
}

#prod-listing table tr td {
padding: 5px;
float:left;display:inline;
width:277px;
}
.listing-item2, .listing-item1 {
float:left;display:inline;
width:290px;height:192px; 

}
.listing-item1 {min-height:245px;}
.listing-stroller {
margin:5px 0 0 5px;
border:0px;
}

.stroller-name {
margin-top:20px;
float:left;
}
#prod-listing table
{
clear: both;
float:left;display:inline;
}
.desc .price {
float:left;display:inline;clear:left;
color:#c24b11;font-weight:bold;
margin-top:10px;
width:150px;
}
.desc .prodshipping {
float:left;display:inline;clear:left;
margin-top:10px;
font-weight:bold;color:#c24b11;
}
.desc .stockmsg {
clear: left;
font-size:8pt;
}
.desc .sku {
float:left;display:inline;
font-size:8pt;
margin:15px 0 0 0px;
width:130px;
}
.desc .manf-logo {
float:left;
margin-left:13px;
}
.desc .addtocart {
float:left;
border:0px;
}
#prod-listing .image {
width: 110px;
float:left;
}
#prod-listing .desc {
width:151px;
float:left;
padding-left:15px;
}

/*** below text ***/

.below_text {
clear: left;
margin-top:20px;
}
.below_text strong {
float:left;display:inline;
font-size:12pt;color:#0f244f;
letter-spacing:-.35pt;
}
.below_text p {
width:570px;
clear: both;
margin-top:10px;
}
.below_text div {
}

/*** page nums ***/

.select-txt {
float:left;display:inline;
margin-top:15px;
margin-right:5px;
font-weight:bold;font-size:8.5pt;
color: #223865;
}
.pagenums
{
width: 300px;
float:left;display:inline;
margin: 10px 0 10px 0;
}
.pagenums span, .pagenums a
{
font-size: 11px;
display: block;
float: left;display:inline;
padding: 4px 6px 2px 6px;
border: 1px solid #b0b2c9;
margin: 0px 3px 0px 0;
text-decoration: none;
font-weight:bold;
}
.pagenums a:hover
{
border: 1px solid #4384cd;
font-weight:bold;
}
span.prev, span.next {
color: #223865;
font-weight:bold;
}
span.current
{
background-color: #ced8ec;
color: #223865;
}

/*** items per page ***/

.display-txt {
float:left;display:inline;
font-weight:bold;font-size:8.5pt;
margin-top:5px;
margin-right:5px;
color: #223865;
}

.items_per_page_cont
{
padding: 5px;
text-align: right;
background-color:#fff;
float:left;display:inline;
margin: 5px 0 10px 0;
}
.items_per_page{
font-size: 11px;
display: block;
float: left;display:inline;
padding: 4px 6px 2px 6px;
border: 1px solid #b0b2c9;
margin: 0px 3px 0px 0;
text-decoration: none;
font-weight:bold;
color:#4384cd;
}
span.items_per_page:hover
{
border: 1px solid #4384cd;
font-weight:bold;
cursor:pointer;
}
.items_per_page.active
{
color: #223865;
}

.above_text span { width:580px; }
