@charset "utf-8";
/*
    Document   : jas.css
    Created on : 22-Feb-2010, 11:31:56
    Author     : Richard Henry for West Midlands Media
    Description: homepage stylesheet for JA Seals.
*/
#slidebox {
    margin:14px 0;
    width:689px;
    height:225px;
}
.header_wide h2 {
    font-size:1.2em;
    float:left;
    margin:5px 0 0 10px;
    color:#fff;
    font-weight:700;
    font-family:"Myriad Pro", Arial, Helvetica, "Lucida grande", Verdana, Geneva, sans-serif;
}
.cat_box_wide {
    width:226px;
    height:157px;
    margin:4px 4px 4px 0;
    float:left;
    display:inline;
    background-image:url("../elements/images/cat_box_wide.png");
}
.cat_box_wide_image {
    height:88px;
    width:100%;
    overflow:hidden;
    text-align:center;
    position:relative;
    margin-top:3px
}
.cat_box_wide_base p {
    font-size:0.86em;
    font-weight:800;
    width:160px;
    float:left;
    display:inline;
    margin:4px 0 0 14px;
    text-align:left
}
.cat_box_wide_base p a:hover {
    color:#3583df
}
.cat_box_wide_base .link_arrow {
    float:right;
    display:inline;
    margin:10px 10px 0 0
}
.subcat_box_wide {
    width:336px;
    height:157px;
    margin:4px 4px 4px 0;
    float:left;
    display:inline;
    background-image:url("../elements/images/subcat_box_wide.png");
}
.cat_box {
    width:166px;
    height:157px;
    float:left;
    display:inline;
    margin:4px 6px 4px 0;
    background-image:url("../elements/images/cat_box.png");
    position:relative;
    text-align:center
}
.cat_box_image {
    margin-top:4px
}
.cat_box_wide_pricestrip {
    clear:both;
    width:100%;
    height:19px;
    background-color:#cccccc;
    font-size:0.86em
}
.cat_box_wide_pricestrip p {
    margin:6px 0 0 14px
}
.cat_special_price {
    color:#c1272d;
    margin-left:6px
}
.cat_box_base {
    font-weight:700;
    width:100%;
    height:44px;
    position:absolute;
    bottom:0;
    left:0
}
.cat_box_base .link_arrow {
    float:right;
    display:inline;
    margin:10px 10px 0 0
}
.cat_box_base h3 {
    font-size:0.8em;
    font-weight:800;
    width:103px;
    height:32px;
    overflow:hidden;
    float:left;
    display:inline;
    margin:5px 0 0 10px;
    text-align:left
}
.cat_box_base h3 a:hover {
    color:#3583df
}
h1 {
    clear:both;
    float:left;
    margin-top:14px
}
a.view_all_specials {
    width:190px;
    height:22px;
    background-image:url("../elements/images/view_all_special.png");
    float:right;
    display:inline;
    margin:5px 9px 0 0
}
a.view_all_specials:hover {
    background-image:url("../elements/images/view_all_special_active.png");
}
.sticker {
    width:71px;
    height:71px;
    position:absolute;
    top:6px;
    left:8px;
    z-index:99
}
.block_information p {
    clear:both
}
