.aw-htp {
float:left;
width:725px;
margin-top:20px;
}

.aw-htp-tabs {
list-style:none outside none;
background:#f2f2f2 url(/carousel_imgs/tabsBKG.gif) repeat-x 0 bottom;
height:43px;
width:725px;
}

.aw-htp-tabs li {
float:left;
font-size:15px;
line-height:20px;
}

.aw-htp-tabs li.first {
border-left:0;
}

.aw-htp-tabs li.last {
border-right:0;
width:179px;
}

.aw-htp-tabs a {
text-decoration:none;
display:block;
color:#FFF;
width:182px;
padding-top:6px;
background-image:url(/carousel_imgs/tabs/tab.gif);
background-repeat:no-repeat;
background-position:left top;
font-weight:700;
text-align:center;
height:37px;
font-family:"Comic Sans MS",Arial,Helvetica,sans-serif;
font-size:15px;
}

.aw-htp-padder {
margin-bottom:3px;
width:725px;
float:left;
}

.aw-htp-loader {
margin-top:12px;
position:absolute;
text-align:center;
display:none;
}

.col-2-left-layout .listing-type-grid#hometabspro .grid-row,.col-2-right-layout .listing-type-grid#hometabspro .grid-row {
width:705px;
}

.listing-type-list#hometabspro .listing-item {
border-top:1px solid #d9dde3;
float:left;
width:471px;
padding:12px 0;
}

.listing-type-list#hometabspro .product-image {
float:left;
width:135px;
margin-left:10px;
}

.listing-type-list#hometabspro .product-shop {
width:305px;
margin-right:10px;
}

.listing-type-list#hometabspro .product-shop .description {
margin:.5em 0 1.2em;
}

.listing-type-list#hometabspro .product-shop .price-box {
float:left;
text-align:left;
white-space:nowrap;
margin:3px 13px 5px 0;
padding:0;
}

.listing-type-list#hometabspro .product-shop .form-button {
margin:.5em 0 0;
}

.listing-type-list#hometabspro .product-shop .product-reviews {
font-size:.95em;
margin:15px 0;
}

.listing-type-list#hometabspro .product-shop .product-reviews a,.listing-type-list#hometabspro .product-shop .product-reviews a:hover {
color:#6e6969;
}

.listing-type-list#hometabspro .listing-item .rating-box {
margin-bottom:6px;
}

.listing-type-grid#hometabspro .grid-row {
float:left;
width:705px;
border-left-style:none;
background-image:url(http://welliesandworms.co.uk/skin/frontend/default/default/images/row_bkg.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-left:20px;
}

.listing-type-grid#hometabspro li.item {
float:left;
line-height:1.6em;
overflow:hidden;
padding:12px 0;
}

.listing-type-grid#hometabspro li.last {
padding-right:0!important;
}

.listing-type-grid#hometabspro .last {
border-bottom:0;
}

.listing-type-grid#hometabspro ol.last {
background-image:url(http://welliesandworms.co.uk/skin/frontend/default/default/images/last_row_bkg.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

.listing-type-grid#hometabspro .product-image {
text-align:center;
}

.listing-type-grid#hometabspro .rating-box {
float:left;
margin-left:0;
margin-right:5px;
}

.listing-type-grid#hometabspro .actions {
text-align:center;
margin:10px 0;
}

.col-2-left-layout .listing-type-grid#hometabspro li.item,.col-2-right-layout .listing-type-grid#hometabspro li.item {
width:203px;
padding-right:38px;
}

.col2-left-layout .listing-type-grid#hometabspro li.item,.col2-right-layout .listing-type-grid#hometabspro li.item {
width:203px;
}

.catalog-listing#hometabspro {
line-height:1.35em;
}

.catalog-listing#hometabspro h5 {
margin-bottom:.4em;
font-family:"Comic Sans MS",Arial,Helvetica,sans-serif;
line-height:22px;
}

.catalog-listing#hometabspro h5 a {
color:#333;
font-size:14px!important;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#ccc;
padding-bottom:1px!important;
}

.catalog-listing#hometabspro h5 a:hover {
color:#227cc2;
font-size:14px!important;
border-bottom-width:1px!important;
border-bottom-style:solid!important;
border-bottom-color:#4e94c2!important;
padding-bottom:1px!important;
text-decoration:none!important;
}

.catalog-listing#hometabspro .add-to {
color:#555;
line-height:1.3em;
font-size:.95em;
font-weight:700;
margin:.7em 0;
}

.catalog-listing#hometabspro .add-to a {
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12px;
font-weight:400;
color:#888;
}

.catalog-listing#hometabspro p.add-to a.link-cart {
text-decoration:none!important;
font-family:Verdana,Arial,Helvetica,sans-serif!important;
font-size:10px!important;
line-height:12px!important;
font-weight:400!important;
color:#888!important;
}

.catalog-listing#hometabspro p.add-to a:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
line-height:12px;
font-weight:400;
color:#5aaade!important;
}

.catalog-listing#hometabspro .ratings {
line-height:1.3em;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#777;
margin:10px 0 3px;
}

.catalog-listing#hometabspro .ratings .rating-box {
float:none;
margin-bottom:3px;
}

.catalog-listing#hometabspro .product-shop {
float:right;
}

.catalog-listing#hometabspro .out-of-stock {
height:18px;
padding-top:3px;
color:#d83820;
font-weight:700;
}

.catalog-listing#hometabspro .product-shop .short-description {
width:100%;
overflow:hidden;
margin-bottom:10px;
}

.catalog-listing#hometabspro .rating-box {
float:left;
position:relative;
width:69px;
height:13px;
margin-right:5px;
background:url(../images/product_rating_blank_star.gif) repeat-x;
}

.catalog-listing#hometabspro .rating-box .rating {
position:absolute;
top:0;
left:0;
height:13px;
background:url(../images/product_rating_full_star.gif) repeat-x;
}

.catalog-listing#hometabspro .ratings-list {
margin:4px 0;
}

.catalog-listing#hometabspro .ratings-list td {
padding:3px 0;
}

.catalog-listing#hometabspro .ratings-list td.label {
padding-right:8px;
font-size:.95em;
font-weight:700;
line-height:1em;
}

.catalog-listing#hometabspro .price {
white-space:nowrap!important;
}

.catalog-listing#hometabspro .price-box {
padding:0;
}

.catalog-listing#hometabspro .price-box .price {
font-weight:700;
color:#5aaade;
}

.catalog-listing#hometabspro .regular-price {
color:#5aaade;
}

.catalog-listing#hometabspro .regular-price .price {
font-weight:700;
font-size:15px;
color:#5aaade;
}

.catalog-listing#hometabspro .old-price .price {
font-weight:700;
color:#5aaade;
text-decoration:line-through;
}

.catalog-listing#hometabspro .special-price {
margin:0;
padding:0;
}

.catalog-listing#hometabspro .special-price .price-label {
font-size:13px;
font-weight:700;
white-space:nowrap;
color:#308cd0;
}

.catalog-listing#hometabspro .special-price .price {
font-size:13px;
font-weight:700;
color:#308cd0;
}

.catalog-listing#hometabspro a.minimal-price-link .price {
font-weight:400;
color:#1e7ec8;
}

.catalog-listing#hometabspro .price-excluding-tax .price {
font-size:13px;
font-weight:400;
color:#5aaade;
}

.catalog-listing#hometabspro .price-including-tax .price {
font-size:13px;
font-weight:700;
color:#5aaade;
}

.catalog-listing#hometabspro .price-incl-tax .price {
display:block;
font-weight:700;
}

.catalog-listing#hometabspro .price-notice {
padding-left:10px;
color:#999;
}

.catalog-listing#hometabspro .price-notice .price {
font-weight:700;
color:#2f2f2f;
}

.catalog-listing#hometabspro .price-box-bundle {
padding:0 0 10px;
}

.catalog-listing#hometabspro .price-box-bundle .price-box {
margin:0!important;
padding:0!important;
}

.catalog-listing#hometabspro .price-box-bundle .price {
color:#555;
}

.catalog-listing#hometabspro .product-pricing-grouped li {
color:#5aaade;
padding:2px 0;
}

.catalog-listing#hometabspro .product-pricing-grouped li .price {
font-weight:700;
}

.catalog-listing#hometabspro .generic-box {
margin-bottom:15px;
border:1px solid #d0cbc1;
background:url(../images/base_mini_head_bg.gif) repeat-x #fff;
padding:12px 15px;
}

.catalog-listing#hometabspro .generic-product-list li {
margin:12px 0;
}

.catalog-listing#hometabspro .link-cart {
color:#5aaade!important;
font-weight:700!important;
}

.catalog-listing#hometabspro .link-remove {
color:#646464!important;
}

.catalog-listing#hometabspro .link-print {
background:url(../images/icon_printer.gif) no-repeat 0 2px;
padding-left:23px;
}

.catalog-listing#hometabspro .link-feed {
background:url(../images/icon_feed.png) no-repeat left center;
padding-left:18px;
line-height:1.15;
}

.catalog-listing#hometabspro .content-box {
min-height:250px;
}

.catalog-listing#hometabspro .content {
padding:12px 12px 12px 15px;
}

.catalog-listing#hometabspro .actions {
line-height:1.3em;
}

.catalog-listing#hometabspro .separator {
padding:0 3px;
}

.catalog-listing#hometabspro .pipe {
font-size:.95em;
padding:0 4px;
}

.catalog-listing#hometabspro .divider {
height:1px;
background:url(../images/dotted_divider.gif) repeat-x;
font-size:1px;
line-height:1em;
overflow:hidden;
margin:10px 0;
}

.catalog-listing#hometabspro .form-button,.catalog-listing#hometabspro .form-button-alt {
overflow:visible;
width:110px;
background:url(/skin/frontend/default/wellies_theme/images/button_aw2.gif) no-repeat left top;
color:#fff;
font:bold 13px/17px Arial,Helvetica,sans-serif!important;
cursor:pointer;
text-align:center;
border:none;
padding: 2px 0 28px 2px;
}

.catalog-listing#hometabspro .form-button:hover,.catalog-listing#hometabspro .form-button-alt:hover {
overflow:visible;
width:110px;
background:url(/skin/frontend/default/wellies_theme/images/button_aw2.gif) no-repeat left -58px;
color:#fff;
font:bold 13px/17px Arial,Helvetica,sans-serif!important;
cursor:pointer;
text-align:center;
border:none;
padding: 2px 0 28px 2px;
}

.catalog-listing#hometabspro .form-button span,.form-button-alt span {
white-space:nowrap;
}

.aw-htp-tabs a:hover,.aw-htp-tabs li.active a,.aw-htp-tabs li.active a:hover {
text-decoration:none;
color:#FFF;
background-image:url(/carousel_imgs/tabs/tabSel.gif);
background-repeat:no-repeat;
background-position:left top;
}

.col-1-layout .aw-htp-padder,.col-1-layout ul.aw-htp,.col-1-layout .listing-type-grid#hometabspro .grid-row,.col-1-layout .aw-htp,.col-2-left-layout .aw-htp-padder,.col-2-right-layout .aw-htp-padder,.col-2-left-layout .aw-htp,.col-2-right-layout .aw-htp,.col1-layout .aw-htp-padder,.col1-layout ul.aw-htp,.col1-layout .listing-type-grid#hometabspro .grid-row,.col1-layout .aw-htp,.col2-left-layout .listing-type-grid#hometabspro .grid-row,.col2-right-layout .listing-type-grid#hometabspro .grid-row,.col2-left-layout .aw-htp-padder,.col2-right-layout .aw-htp-padder,.col2-left-layout .aw-htp,.col2-right-layout .aw-htp,.col-1-layout .listing-type-list#hometabspro .listing-item,.col-2-left-layout .listing-type-list#hometabspro .listing-item,.col-2-right-layout .listing-type-list#hometabspro .listing-item,.col1-layout .listing-type-list#hometabspro .listing-item,.col2-left-layout .listing-type-list#hometabspro .listing-item,.col2-right-layout .listing-type-list#hometabspro .listing-item {
width:725px;
}

.col-1-layout .grid-row#htp-grid-row,.col1-layout .grid-row#htp-grid-row {
background-image:url(../images/bkg_products-grid1.gif);
}

.col-1-layout .listing-type-grid#hometabspro li.item,.col1-layout .listing-type-grid#hometabspro li.item {
width:279px;
}

.col-2-left-layout .listing-type-grid#hometabspro,.col-2-right-layout .grid-row#htp-grid-row,.col2-left-layout .listing-type-grid#hometabspro,.col2-right-layout .grid-row#htp-grid-row {
background-image:url(../images/bkg_products-grid2.gif);
}

.catalog-listing#hometabspro .ratings .pipe,.catalog-listing#hometabspro .ratings .separator,.catalog-listing#hometabspro .no-display {
display:none;
}

.catalog-listing#hometabspro .ratings a,.catalog-listing#hometabspro a.minimal-price-link,.catalog-listing#hometabspro .price-excl-tax,.catalog-listing#hometabspro .price-excl-tax .price,.catalog-listing#hometabspro .price-incl-tax {
display:block;
}

.catalog-listing#hometabspro .old-price,.catalog-listing#hometabspro .minimal-price,.catalog-listing#hometabspro .price-from,.catalog-listing#hometabspro .price-to,.catalog-listing#hometabspro .price-as-configured {
margin:0;
}

.catalog-listing#hometabspro .old-price .price-label,.catalog-listing#hometabspro .price-excluding-tax .label,.catalog-listing#hometabspro .price-including-tax .label {
white-space:nowrap;
color:#999;
}

.catalog-listing#hometabspro .minimal-price .price-label,.catalog-listing#hometabspro .price-from .price-label,.catalog-listing#hometabspro .price-to .price-label,.catalog-listing#hometabspro .price-as-configured .price-label {
font-weight:700;
white-space:nowrap;
}

.catalog-listing#hometabspro .price-excluding-tax,.catalog-listing#hometabspro .price-including-tax {
display:block;
color:#999;
}

.catalog-listing#hometabspro .price-excl-tax .label,.catalog-listing#hometabspro .price-incl-tax .label {
display:block;
white-space:nowrap;
}
