body {
    
    background: #fff ;
    margin: 0px ;
    padding: 0px ;
}

.wrapper {
    
    width: 960px ;
    margin-left: auto ;
    margin-right: auto ;
    padding: 0px ;
}

.header {
    
    width: 100% ;
    margin: 0px ;
    padding: 0px ;
}

.spaceTop {
    
    clear: left ;
    width: 100% ;
    margin: 0px ;
    padding: 0px ;
    background: url(../images/bg-grad-grey-to-white.png) repeat-x top ;
    overflow: hidden ;
    border-top: 1px #CCCCCC solid ;
}

.spaceTopLeft {
    
    width: 600px ;
    float: left ;
    margin: 0px ;
    padding-top: 50px ;
}

.spaceTopRight {
    
    width: 300px ;
    float: left ;
    margin-left: 60px ;
    padding-top: 50px ;
}

.spaceTopEnd {
    
    width: 100% ;
    height: 86px ;
    clear: both ;
    margin-top: -20px ;
    padding: 0px ;
    overflow: hidden ;
    background: url('../images/bg-grad-grey-to-white-inverse.png') repeat-x top ;
    border-bottom: 1px #ccc solid ;
}

.spaceBottom {
    
    width: 100% ;
    clear: both ;
    margin-top: 50px ;
    padding: 0px ;
    overflow: hidden ;
}

.spaceBottomBoxFirst {
    
    width: 300px ;
    float: left ;
    padding: 0px ;
    margin: 0px ;
    clear: left ;
}

.spaceBottomBoxOther {
    
    width: 300px ;
    margin-left: 30px ;
    float: left ;
    padding: 0px ;
}

.spaceBottomEnd {
    
    height: 50px ;
}



.logo {
    
    margin-top: 30px ;
    margin-bottom: 30px ;
    float: left ;
    border: 0px ;
}

.title {
    
    float: left ;
    margin-top: 32px ;
    margin-left: 30px ;
    font-family: georgia,serif ;
    font-size: 32px;
    font-weight:bolder;
    font-style:italic;
    color: #F0861D ;
}

.productTitle {
    
    font-family: georgia,serif ;
    font-size: 32px;
    font-weight:normal;
    font-style:italic;
    color:#000 ;
    margin-top: -10px ;
    margin-bottom: 20px ;
}

.productImage {
    
    width: 200px ;
    border: 0px ;
}

.text {
    
    font-family: arial,helvetica,sans-serif;
    color: rgb(98, 98, 98);
    font-size: 14px;
    line-height: 22px;
}

.addToCart {
    
    font-size: 22px;
    line-height: 26px;
    font-weight: normal;
    font-family: arial; 
    text-align: center;
    margin-top: 19px ;
    color: #fff ;
}

a.addToCartButton {
    
    width: 374px ;
    height: 68px ;
    background: url('../images/add-to-cart.png') no-repeat ;
    text-decoration: none ;
    float: left ;
    margin-top: 30px ;
    margin-left: 120px ;
}

a.addToCartButton:hover {
    
    width: 374px ;
    height: 68px ;
    background: url('../images/add-to-cart-hover.png') no-repeat ;
    text-decoration: none ;
    float: left ;
    margin-top: 30px ;
    margin-left: 120px ;
}




.sProductImage {
    
    float: left ;
    margin-right: 10px ;
    border: 1px #ccc solid ;
}

.sProductImage:hover {
    
    float: left ;
    margin-right: 10px ;
    border: 1px #F0861D solid ;
}

.sProductTitle {
    
    font-family: georgia,serif ;
    font-size: 15px;
    font-weight:bolder;
    font-style:italic;
    margin-top: -4px ;
}

a.sProductLink {
    
    color: #000 ;
    text-decoration: none ;
}

a.sProductLink:hover {
    
    color: #F0861D ;
}

.sProductText {
    
    font-family: arial,helvetica,sans-serif;
    color: rgb(98, 98, 98);
    font-size: 12px;
    line-height: 18px;
}

a.reset {
    
    text-decoration: none ;
    color: #000 ;
    border: 0px ;
}

.Sitemap {
    
    padding-top:20px;
    clear: left ;
    font-size: 10px ;
    font-family: Tahoma ;
    text-align: center ;
}
