﻿body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(../../images/bg.jpg);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #2F2D29;
}
.main_container
{
    width: 900px;
    margin: auto;
}

.logo
{
    background-image: url(../../images/img_logo.gif);
    background-repeat: no-repeat;
    float: left;
    height: 147px;
    width: 242px;
    cursor: pointer;
}
.items
{
    background-image: url(../../images/img_items.gif);
    background-repeat: no-repeat;
    width: 57px;
    height: 147px;
    float: left;
}
.items_text
{
    width: 57px;
    padding-top: 78px;
    float: left;
}
.toll_free
{
    background-image: url(../../images/img_toll_free.gif);
    background-repeat: no-repeat;
    float: left;
    height: 147px;
    width: 170px;
}
.bike
{
    background-image: url(../../images/img_bike.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 147px;
    width: 298px;
}
.header_container
{
    width: 767px;
    height: 147px;
    float: left;
}
.top_navigation
{
    width: 767px;
    height: 31px;
    float: left;
}
.button_container
{
    width: 422px;
    height: 31px;
    float: left;
}
.button_container ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.button_container li
{
    height: 31px;
    float: left;
}
.button_container li a
{
    height: 31px;
    float: left;
}

.home
{
    background-image: url(../../images/btn_home_r.gif);
    background-repeat: no-repeat;
    width: 76px;
    height: 31px;
    float: left;
}

.myaccount
{
    background-image: url(../../images/btn_myaccount.gif);
    background-repeat: no-repeat;
    width: 91px;
    height: 31px;
    float: left;
}
a.myaccount:hover
{
    background-image: url(../../images/btn_myaccount_r.gif);
    background-repeat: no-repeat;
    width: 91px;
    height: 31px;
    float: left;
}
.trackorder
{
    background-image: url(../../images/btn_trackorder.gif);
    background-repeat: no-repeat;
    width: 91px;
    height: 31px;
    float: left;
}
a.trackorder:hover
{
    background-image: url(../../images/btn_trackorder_r.gif);
    background-repeat: no-repeat;
    width: 91px;
    height: 31px;
    float: left;
}
.viewcart
{
    background-image: url(../../images/btn_view_cart.gif);
    background-repeat: no-repeat;
    width: 80px;
    height: 31px;
    float: left;
}
a.viewcart:hover
{
    background-image: url(../../images/btn_view_cart_r.gif);
    background-repeat: no-repeat;
    width: 80px;
    height: 31px;
    float: left;
}
.contactus
{
    background-image: url(../../images/btn_contact_us.gif);
    background-repeat: no-repeat;
    width: 84px;
    height: 31px;
    float: left;
}
a.contactus:hover
{
    background-image: url(../../images/btn_contact_us_r.gif);
    background-repeat: no-repeat;
    width: 84px;
    height: 31px;
    float: left;
}
.bike2
{
    background-image: url(../../images/img_bike2.gif);
    background-repeat: no-repeat;
    width: 345px;
    height: 31px;
    float: left;
}
.middle_container
{
    width: 950px;
    float: left;
    background-color: #FFFFFF;
}
.left_container
{
    width: 177px;
    float: left;
    padding: 7px 18px 9px 7px;
}
.black_left
{
    width: 161px;
    float: left;
    background-color: #4A4A4A;
    padding: 12px 8px 8px 8px;
}
.contain_div
{
    width: 161px;
    float: left;
    text-align: left;
}
.search_textbox
{
    width: 135px;
    float: left;
}
.btn_search
{
    width: 22px;
    height: 22px;
    float: left;
    background-image: url(../../images/btn_search.gif);
}
a.btn_search
{
    width: 22px;
    height: 22px;
    float: left;
}
.category_head
{
    background-image: url(../../images/img_category.gif);
    background-repeat: no-repeat;
    width: 156px;
    height: 28px;
    padding-top: 12px;
    padding-bottom: 11px;
    background-position: center;
}
.left_link
{
    width: 161px;
    float: left;
    overflow: hidden;
    text-align: left;
}
.left_link ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.left_link li
{
    float: left;
}
.close_div
{
    background-image: url(../../images/img_nav_icon.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    width: 125px;
    float: left;
    padding: 0px 0px 2px 18px;
}
.open_div
{
    background-image: url(../../images/img_nav_icon2.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    width: 125px;
    float: left;
    padding: 0px 0px 2px 18px;
}
.open_sub_div
{
    background-image: url(../../images/img_nav_icon3.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    width: 108px;
    float: left;
    padding: 0px 0px 2px 35px;
}
.open_last_div
{
    background-image: url(../../images/img_nav_icon4.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    width: 108px;
    float: left;
    padding: 0px 0px 2px 35px;
}
.offline_message
{
    background-image: url(../../images/img_offline_message.gif);
    background-repeat: no-repeat;
    float: left;
    height: 43px;
    width: 156px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.secured
{
    background-image: url(../../images/WebSiteContentImages/thawte.gif);
    background-repeat: no-repeat;
    background-position: left;
    float: left;
    height: 80px;
    width: 80px; /*margin-top:10px;*/
}
.right_contoner
{
    width: 700px;
    float: left;
}
.featured_container
{
    width: 725px;
    float: left;
    text-align: left;
}
.row
{
    width: 511px;
    float: left;
    margin-bottom: 16px;
}
.featured_list
{
    width: 511px;
    padding: 0px 16px 0px 16px;
    float: left;
}
.free_shipping
{
    background-image: url(../../images/img_free_shipping.gif);
    background-repeat: no-repeat;
    float: left;
    width: 565px;
    height: 96px;
}
.heading_bg
{
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: dotted;
    border-left-style: none;
    border-bottom-color: #919191;
    background-color: #F0F0F0;
    width: 519px;
    height: 23px;
    float: left;
    padding: 7px 10px 0px 14px;
    margin-bottom: 11px;
}
.product
{
    width: 156px;
    float: left;
    height: 150px;
    border: 1px solid #5B5B5B;
}
.gray
{
    background-color: #DDDDDD;
    width: 156px;
    height: 18px;
    float: left;
    margin-bottom: 1px;
    text-align: center;
    padding-top: 5px;
}
.dark_gray
{
    background-color: #5B5B5B;
    width: 126px;
    height: 18px;
    float: left;
    padding-left: 30px;
    padding-top: 5px;
}
.more_icon
{
    background-image: url(../../images/img_lens.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    width: 16px;
    height: 13px;
    float: left;
}
.more_text
{
    width: 100px;
    float: left;
}
.product1
{
    background-image: url(../../images/img_product1.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product2
{
    background-image: url(../../images/img_product2.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product3
{
    background-image: url(../../images/img_product3.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product4
{
    background-image: url(../../images/img_product4.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product5
{
    background-image: url(../../images/img_product5.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product6
{
    background-image: url(../../images/img_product6.gif);
    background-repeat: no-repeat;
    width: 155px;
    height: 104px;
    float: left;
}
.product_cotainer
{
    width: 155px;
    height: 104px;
    float: left;
    margin-right: 18px;
}
.footer
{
    background-color: #D40808;
    border-top: 1px solid #FFFFFF;
    width: 100%;
    height: 30px;
    float: left;
    padding-top: 9px;
}
.width_767
{
    margin: auto;
    width: 797px;
    height: 20px;
}
.copyright
{
    width: 450px;
    height: 18px;
    float: left;
    padding-top: 4px;
}
.footer_link
{
    width: 250px;
    height: 18px;
    float: right;
}
.cards
{
    background-image: url(../../images/img_credit_card.gif);
    background-repeat: no-repeat;
    width: 124px;
    height: 26px;
    float: right;
    background-position: center;
}
