/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
 
.boxText { font-family: Verdana, Arial, sans-serif; }
.errorBox { font-family : Verdana, Arial, sans-serif; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; color: #cc0033; }
.productsNotifications { background: #f2fff7; margin: 10px 1px; }
.orderEdit { font-family : Verdana, Arial, sans-serif; color: #70d250; text-decoration: underline; }

body {
    background: #fff;
    color: #292929;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 0.8em;
}

strong {
    color: #292929;
}

#container {
    width: 710px;
    margin: 0 auto;
    padding: 25px 0;
    text-align: center;
}

#header {
    background-color: #fff;
    text-align: left;
}
    #header #headerTop {
        height: 35px;
        margin-bottom: 4px;
    }
        #header #headerTop h1 {
            margin: 0;
            padding: 0;
            float: left;
        }
            #header #headerTop h1 a {
                display: block;
            }
            #header #headerTop h1 a:hover,
            #header #headerTop h1 a:focus {
                background-color: transparent;
            }

        #header #headerTop #pubBox {
/*            border-left: 1px solid #d9d9d9;*/
            margin-left: 220px;
            padding-left: 20px;
            height: 30px;
/*            line-height: 60px;*/
        }
        
        #header #headerTop #languagesBox {
/*            border-left: 1px solid #d9d9d9; */
            margin-left: 474px;
            padding-left: 20px;
            margin-top: -10px;
/*            height: 35px;*/
/*            line-height: 35px;*/
        }
            #header #headerTop #languagesBox h4 {
                float: left;
                font-size: 1.2em;
                height: 35px;
                line-height: 35px;
                margin-right: 10px;
            }
            #header #headerTop #languagesBox ul {
                list-style: none;
            }
                #header #headerTop #languagesBox ul li {
                    float: left;
                    margin: 0 2px;
                }
    #header #headerPub {
        background: transparent;
/*        height: 270px;*/
        margin-bottom: 4px;
    }
    #header #headerMenu {
        background: #a7b6af;
        margin: 0;
        padding: 0;
        height: 45px;
        margin-bottom: 4px;
        text-align: center;
    }
        #header #headerMenu ul {
            overflow: auto;
            list-style: none;
            margin: 0;
            padding: 5px;
        }
            #header #headerMenu ul li {
                float: left;
                height: 45px;
                line-height: 45px;
                margin: 0;
                padding: 0;
            }
                #header #headerMenu ul li a {
                    display: block;
                    width: 138px;
                    height: 35px;
                    line-height: 35px;
                    text-align: center;
                    border: 1px solid #a7b6af;
                    text-transform: uppercase;
                    color: #fff;
                    text-decoration: none;
                }
                #header #headerMenu ul li a:hover,
                #header #headerMenu ul li a:focus {
                    border-color: #fff;
                }

#headerError {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: #ff0000;
    color: #ffffff;
    font-weight : bold;
    text-align : center;
    margin-bottom: 5px;
}

#headerInfo {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: #00ff00;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    margin-bottom: 5px;
}

#content {
    overflow: auto;
    clear: both;
}
    #leftColumn {
        margin-right: 5px;
        width: 196px;
        float: left;
        text-align: left;
    }
        #leftColumn #cartSmallBox {
            background: #f3f3f3;
            padding: 12px 6px;
            margin-bottom: 20px;
        }
            #leftColumn #cartSmallBox .icon {
                float: left;
                margin-left: 17px;
            }
            #leftColumn #cartSmallBox p {
                font-size: 0.9em;
                text-align: center;
            }
            #leftColumn #cartSmallBox h4 {
                height: 17px;
                line-height: 17px;
                margin-bottom: 2px;
                margin-left: 37px;
            }
        #leftColumn #categoriesBox {
            margin-bottom: 20px;
        }
            #leftColumn #categoriesBox h4 {
                padding-left: 13px;
                margin-bottom: 10px;
            }
                #leftColumn #categoriesBox h4 span {
                    background: transparent url('images/design/header_bullet.png') no-repeat left center;
                    padding-left: 20px;
                }
            #leftColumn #categoriesBox #catList {
                margin: 0;
                margin-left: 20px;
                padding: 0 5px;
                list-style-position: inside;
                list-style-type: none;
                list-style-image: url('images/design/bullet_child.png');
                font-size: 0.7em;
            }     
                #leftColumn #categoriesBox #catList ul {
                    margin: 0;
                    padding: 0;
                    padding-left: 7px;
                    list-style-position: inside;
                    list-style-type: none;
                    list-style-image: url('images/design/bullet_child.png');
                } 
                #leftColumn #categoriesBox #catList li {
                    clear: left;
                    cursor: pointer;
                } 
                    #leftColumn #categoriesBox #catList li a {
                        color: #84928c;
                        text-decoration: none;
                        font-variant: small-caps;
                        line-height: 17px;
                        font-size: 1.1em;
                        font-weight: bold;
                    }
                    #leftColumn #categoriesBox #catList li a:hover,
                    #leftColumn #categoriesBox #catList li a:focus,
                    #leftColumn #categoriesBox #catList li a.hover {
                        color: #292929;
                        background-color: transparent;
                    }
                #leftColumn #categoriesBox #catList li.parent {
                    list-style-image: url('images/design/bullet_parent.png');
                } 
        #leftColumn #currenciesBox {
            background: #f3f3f3;
            padding: 12px 6px;
            margin-bottom: 20px;
            text-align: center;
        }
            #leftColumn #currenciesBox h4 {
                height: 17px;
                line-height: 17px;
                margin-bottom: 2px;
                margin-left: 17px;
                text-align: left;
            }
            #leftColumn #currenciesBox select {
                margin: 0 auto;
                width: 150px;
                font-size: 0.85em;
                text-align: left;
                padding: 0;
            }
        #leftColumn #specialsBox {
            margin-bottom: 20px;
        }
            #leftColumn #specialsBox h4 {
                padding-left: 13px;
                margin-bottom: 10px;
            }
                #leftColumn #specialsBox h4 span {
                    background: transparent url('images/design/header_bullet.png') no-repeat left center;
                    padding-left: 20px;
                }
        #leftColumn #manufacturersBox {
            background: #f3f3f3;
            padding: 12px 6px;
            margin-bottom: 20px;
            text-align: center;
        }
            #leftColumn #manufacturersBox h4 {
                height: 17px;
                line-height: 17px;
                margin-bottom: 2px;
                margin-left: 17px;
                text-align: left;
            }
            #leftColumn #manufacturersBox select,
            #leftColumn #manufacturersBox p {
                margin: 0 auto;
                width: 150px;
                font-size: 0.85em;
                text-align: left;
                padding: 0;
            }

        #leftColumn h4 {
            font-weight: bold;
            margin: 0;
            padding: 0;
        }

    #centerColumn {
        width: 509px;
        margin: 0;
        margin-left: 201px;
        background-color: #fff;
        text-align: left;
    }
        #centerColumn h4,
        #centerColumn h1 {
            display: block;
            background: #f3f3f3 url('images/design/header_bullet2.png') no-repeat left center;
            margin: 0;
            margin-bottom: 5px;
            padding: 0;
            padding-left: 40px;
            border: 0;
            font-weight: bold;
            font-size: 1em;  
            text-align: left;
            height: 60px;
            line-height: 60px;
        }
        #centerColumn h2 {
            font-size: 1.1em;
            font-weight: bold;
            margin: 0;
            margin-bottom: 4px;
            padding: 0 2px 0 2px;
        }
        #centerColumn .topInfoBox {
            margin-top: 5px; 
            margin-bottom: 0;
            padding-bottom: 7px;
        }
        #centerColumn h3 {
            font-size: 0.9em;
            font-weight: bold;
            margin: 0;
            margin-bottom: 2px;
            padding: 0;
        }
        #centerColumn .infoBox {
            margin: 0;
            padding: 0;
            margin-bottom: 10px;
        }
            #centerColumn .infoBoxContents {
                margin: 0;
                padding: 0 0 5px 0;
            }
            #centerColumn .infoBoxContents.textArea {
                padding: 0 5px 5px 5px;
            }
                #centerColumn .infoBoxContents.textArea textarea {
                    height: 5em;
                }
            #centerColumn .cart {
                border: 1px solid #ebebeb;
                padding: 4px;
            }
    #centerColumn td.smallText {
        margin: 0;
        padding: 0;
    }

#popup {
    text-align: center;
}
    #popup #header {
        background: transparent url('images/design/popup/popup_ruler.png') no-repeat bottom center;
        clear: both;
        padding-bottom: 10px;
        margin-bottom: 5px;
        text-align: left;
    }
        #popup #header .closeLink {
            padding-top: 25px;
        }
    #popup #center {
        width: 339px;
        margin: 0 auto;
        text-align: left;
    }
        #popup #center h1 {
            display: block;
            background: transparent url('images/design/popup/popup_title.png') no-repeat top center;
            color: #ac9082;
            height: 24px;
            line-height: 24px;
            margin: 0;
            padding: 0 7px;
            border: 0;
            font-weight: bold;
            font-size: 1em;  
            color: #fff;
            text-align: center;
            font-variant: small-caps;
        }
        #popup #center h2 {
            margin: 0;
            padding: 5px 10px;
            text-align: left;
        }
        #popup #center .infoBox {
            background: #fff url('images/design/popup/popup_back.png') repeat-y top center;
            margin: 0;
            padding: 0;
            margin-bottom: 10px;
        }
            #popup #center .infoBoxContents {
                margin: 0;
                padding: 0 0 5px 0;
                background: transparent url('images/design/popup/popup_bottom.png') no-repeat bottom center;
            }
        #popup #center .closeLink {
            text-align: right;
        }

    #popup #footer {
        background: transparent url('images/design/popup/popup_ruler.png') no-repeat top center;
        clear: both;
        padding-top: 10px;
        margin-top: 5px;
        text-align: center;
    }

#shoppingCart {
}
    #cartFooter {
        margin: 2px 1px 0 1px;
        padding: 2px 5px;
    }
        #cartSubTotal {
            text-align: right;
            font-weight: bold;
            margin: 5px 0;
        }
        #cartOutOfStock {
            font-size: 0.7em; 
            margin: 5px 0;
            text-align: center;
        }
        #cartButtons {
            height: 23px;
            margin: 5px auto;
            overflow: hidden;
        }
            #cartButtons div {
                float: left;
                margin: 0 7px;
            }

#checkoutShipping {
}


#productInfo {
}
    #productInfo .product {
        border: 1px solid #ebebeb;
        padding: 4px;
    }
        #productInfo .product .product_name {
            height: 32px;
            line-height: 32px;
            text-align: left;
            background: #95a19b;
            color: #fff;
            margin-bottom: 4px;
            padding-left: 20px;
        }
        #centerColumn #productInfo .product .product_image {
            width: 170px;
            height: 170px;
            text-align: center;
            margin: 0;
            padding: 0;
            float: left;
        }
            #centerColumn #productInfo .product .product_image img {
                margin: 0 auto;
            }
        #centerColumn #productInfo .product .product_data {
            min-height: 170px;
            height: auto !important;
            height: 170px;
            margin-left: 170px;
            width: 320px;
        }
        #centerColumn #productInfo .product .product_description,
        #centerColumn #productInfo .product .product_model,
        #centerColumn #productInfo .product .product_price {
            margin: 0;
            padding: 0;
            height: auto;
            width: 320px;
        }
        #centerColumn #productInfo .product .product_price {
            text-align: center;
        }
            #centerColumn #productInfo .product .product_price .thePrice,
            #centerColumn #productInfo .product .product_price .oldPrice,
            #centerColumn #productInfo .product .product_price .newPrice {
                margin: 0 auto;
            }
        #productInfo .product .product_options,
        #productInfo .product .product_buttons,
        #productInfo .product .product_addimages {
            padding: 12px 0;
        }
        #centerColumn #productInfo .product .product_buttons {
            margin: 0;
        }
        #productInfo .product .product_buttons .button_buy {
            height: auto;
        }
    #productInfo p {
        margin: 0;
        padding: 0;
        margin-bottom: 15px;
    }

#centerColumn .product {
    border: 1px solid #ebebeb;
    padding: 4px;
    margin-right: 5px;
    margin-bottom: 5px;
    font-size: 1.1em;
}
#centerColumn .product.empty {
    border: none;
}
#centerColumn .lastCol.product {
    margin-right: 0;
}
#centerColumn .lastRow .product {
    margin-bottom: 0;
}
    #centerColumn .product .productDeco {
        overflow: auto;
    }
        #centerColumn .product .product_name a {
            display: block;
            height: 32px;
            line-height: 32px;
            text-align: center;
            background: #95a19b;
            color: #fff;
            text-decoration: none;
            margin-bottom: 4px;
        }
        #centerColumn .product .product_name a:hover,
        #centerColumn .product .product_name a:focus {
            text-decoration: underline;
        }
        #centerColumn .product .products_data {
            overflow: auto;
        }
            #centerColumn .product .product_image {
                float: left;
                width: 100px;
                height: 80px;
                text-align: center;
            }
                #centerColumn .product .product_image img {
                    margin: 0 auto;
                }
            #centerColumn .product .product_description {
                height: 80px;
            }
        #centerColumn .product .products_options {
            border: 1px solid #ebebeb;
            padding: 4px;
            clear: both;
            height: 44px;
            margin-top: 4px;
        }
        #centerColumn .product .product_price {
            float: left;
            width: 96px;
            border-right: 1px solid #ebf0ee;
        }
            #centerColumn .product .product_price .oldPrice {
                display: block;
                text-align: center;
                color: #9d9d99;
            }
            #centerColumn .product .product_price .thePrice,
            #centerColumn .product .product_price .newPrice {
                display: block;
                text-align: center;
                color: #dc330c;
                font-weight: bold;
                font-size: 1.1em;
                text-decoration: none;
            }
            #centerColumn .product .product_price .thePrice {
                padding: 10px 0;
            }
        #centerColumn .product .product_buttons {
            margin-left: 110px;
        }
            #centerColumn .product .product_buttons .button_info {
                margin: 2px 0;
            }
            #centerColumn .product .product_buttons .button_buy {
                margin: 2px 0;
            }

.category {
    border: 1px solid #ebebeb;
    padding: 4px;
    margin-right: 5px;
    margin-bottom: 5px;
    font-size: 1.1em;
}
    .category h3 a {
        height: 32px;
        line-height: 32px;
        background: #95a19b;
        color: #fff;
        margin-bottom: 4px;
    }
    .category a {
        display: block;
        text-align: center;
        text-decoration: none;
    }
        .category a img {
            margin: 0 auto;
        }
        
#footer {
    background: #6c6c6c;
    clear: both;
    margin-top: 5px;
    overflow: auto;
}
    #footer #footerIcons {
        float: left;
        padding: 19px 10px;
    }
    #footer #footerContent {
        text-align: right;
        font-size: 0.7em;
        padding: 14px 5px 14px 168px;
        border-left: 1px solid #7f7f7f;
    }
        #footer #footerContent ul {
            overflow: auto;
            list-style-position: inside;
            list-style-type: none;
            list-style-image: url('images/design/bullet_footer.png');
        }
            #footer #footerContent ul li {
                float: left;
                margin-right: 20px;
            }
    #footer #footerContent div {
    }
    #footer #footerContent a {
        color: #fff;
        text-decoration: none;
    }
    #footer #footerContent a:hover,
    #footer #footerContent a:focus {
        text-decoration: underline;
    }

#specialsBox {
    height: 160px;
    overflow: hidden;
}
    #specialsBox .product,
    #specialsBox .productDeco {
        padding: 0;
        margin: 0;
        border: none;
        text-align: center;
        height: 140px;
    }
        #specialsBox .product .product_image,
        #specialsBox .product .product_name,
        #specialsBox .product .product_price {
            float: none;
            margin: 0;
            margin-top: 5px;
            padding: 0;
        }
            #specialsBox .product .product_price .oldPrice,
            #specialsBox .product .product_price .newPrice,
            #specialsBox .product .product_price .thePrice {
                line-height: 0.8em;
            }
            #specialsBox .product .product_price .oldPrice {
                color: #9d9d99;
            }
            #specialsBox .product .product_price .newPrice {
                color: #dc330c;
                font-weight: bold;
                font-size: 1.1em;
                text-decoration: none;
            }
            #specialsBox .product .product_price .thePrice {
                color: #dc330c;
                font-weight: bold;
                font-size: 1.1em;
            }

a {
    color: #911f00;
    text-decoration: underline;
}

a:hover {
    color: #ff6207;
    text-decoration: none;
}

a img {
    margin: 0;
    padding: 0;
    border: 0;
}

a:hover img,
a:focus img {
    background-color: #ffe8d8;
}

form {
	display: inline;
}

p {
    margin: 0 2px 5px 2px;
}

ul {
    margin: 0;
    padding: 5px 10px;
    list-style-position: inside;
}

div.buttons,
table.buttons {
    width: 90%;
    margin: 10px auto;
}
.buttonCenter {
    text-align: center;
    margin: 10px;
}
.buttonRight {
    text-align: right;
    margin: 10px;
}
.center {
    text-align: center;
}

.accountContentBox {
    margin: 10px 0;
    overflow: auto;
}
    .accountContentBox img {
        float: left;
    }
    .accountContentBox ul {
        padding: 0;
        margin: 0;
        margin-left: 120px;
        list-style-image: url('images/design/icons/bullet_go.png');
    }
        .accountContentBox ul li {
            margin: 2px 0;
        }


.infoBox {
}

.infoBoxContents {
}

.infoBoxNotice {
    background: #FF8E90;
}

.infoBoxNoticeContents {
    background: #FFE6E6;
    font-family: Verdana, Arial, sans-serif;
}

td.infoBoxHeading {
    font-family: "Times New Roman", Garamond, Georgia, serif;
    font-size: 1.1em;
    background: transparent url('images/design/box_title_back.gif') no-repeat left top;
    color: #ac9082;
    height: 25px;
    padding-left: 38px;
    padding-top: 3px;
}

td.infoBox, span.infoBox {
    font-family: Verdana, Arial, sans-serif;
}

tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
    background: #ffe8d8;
}

tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
    background: #ffe8d8;
}

table.productListing {
    border: 0px;
    border-style: solid;
    border-color: #ebebeb;
    border-spacing: 2px;
}

.productListing-heading {
    font-family: Verdana, Arial, sans-serif;
    background-color: #95a19b;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding: 5px 0;
    font-size: 0.8em;
}

td.productListing-data {
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.8em;
    background-color: #fff;
    border-bottom: 1px solid #ebebeb;
    padding: 15px 0;
}

a.pageResults {
    color: #0000FF;
}

a.pageResults:hover {
    color: #0000FF;
    background: #FFFF33;
}

td.pageHeading, DIV.pageHeading {
/*
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    color: #9a9a9a;
*/
/*
    display: block;
    background: #fff url('images/design/center_title.png') no-repeat top center;
    color: #ac9082;
    height: 24px;
    line-height: 24px;
    margin: 0;
    padding: 0 7px;
    font-weight: bold;
    font-size: 1em;  
    color: #fff;
    text-align: center;
    font-variant: small-caps;
*/
}

tr.subBar {
    background: #f4f7fd;
}

td.subBar {
    font-family: Verdana, Arial, sans-serif;
    color: #000000;
}

td.main, P.main {
    font-family: Verdana, Arial, sans-serif;
    line-height: 1.5;
    font-size: 0.8em;
}

td.smallText, span.smallText, P.smallText {
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.8em;
}

td.accountCategory {
    font-family: Verdana, Arial, sans-serif;
    color: #aabbdd;
}

td.fieldKey {
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 0.8em;
}

td.fieldValue {
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.8em;
}

td.tableHeading {
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
}

span.newItemInCart {
    font-weight: bold;
}

checkbox, input, select {
    font-family: Verdana, Arial, sans-serif;
}

textarea {
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
}

span.greetUser {
    font-family: Verdana, Arial, sans-serif;
    color: #f0a480;
    font-weight: bold;
}

table.formArea {
    background: #f1f9fe;
    border-color: #ac9082;
    border-style: solid;
    border-width: 1px;
}

td.formAreaTitle {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-weight: bold;
}

span.markProductOutOfStock {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #c76170;
    font-weight: bold;
}

span.productSpecialPrice {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

span.errorText {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #ffe8d8; cursor: pointer; }
.moduleRowSelected { background-color: #ffe8d8; border: 1px solid #a2a19c; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; color: #8c8c8c; font-size: 0.8em; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; color: #000000; font-size: 0.8em; }
.checkoutBarFrom, 
.checkoutBarTo, 
.checkoutBarCurrent,
.checkoutBarFrom a, 
.checkoutBarTo a, 
.checkoutBarCurrent a {
    display: block; 
    text-align: center;
} 

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; background-color: #E6EFC2; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; color: #ff0000; }

/* Contenu statique */

.pnormal {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#911f00;
    font-weight: normal;
    line-height: 13pt;
}
.pmenu {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#911f00;
    font-weight: normal;
    line-height: 13pt;
    text-align: center;
}
.ppetit {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#911f00;
    font-weight: normal;
    line-height: 9pt;
    text-align: center;
}
.pgrasrose {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#A1006B;
    font-weight: bold;
    line-height: 12pt;
    text-align: center;
}
.pgrasvioline {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#911f00;
    font-weight: bold;
    line-height: 11pt;
}
.pgrasviolinel {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#911f00;
    font-weight: bold;
    line-height: 12pt;
}

/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
}
/*** End Header Tags SEO ***/

/* Special Scroller */

#pscroller1 {
	height: 160px;
	border: 0px;
	padding: 5px;
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 0px;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass {
  	text-align: center;
}

/* END Special Scroller */

