body { color: #4b4b4b; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; }
p { color: #4b4b4b; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 18px; text-align: left; margin-top: 0; }
td { margin: 0; padding: 0; }
tr { margin: 0; padding: 0; }
a:link { color: #b5270e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a:visited { color: #b5270e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a:active { color: #b5270e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a:hover { color: #b5270e; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; text-align: left; }
.copyright { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 7px; padding-bottom: 7px; border-bottom: 1px solid #ccb56a; }
.copyright_bottomline { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; padding-top: 7px; padding-bottom: 7px; border-bottom: 1px solid #808592; }
.copyright_noline { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; margin-top: 10px; margin-bottom: 7px; padding-top: 0; }
.sub_copyright { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; margin-top: 7px; margin-bottom: 3px; padding-top: 7px; border-top: 1px solid #e3e3e3; }
.sub_copyright_btmline { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-align: center; padding-top: 7px; padding-bottom: 7px; border-top: 1px solid #e3e3e3; }
.sub_copyrt_noline { color: #963; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 10px; text-align: center; margin-top: 0; margin-bottom: 7px; padding-top: 0; }
#body { background-image: url(../images/bknd.jpg); background-repeat: repeat-x; height: 100%; width: 100%; left: 0; top: 0; position: absolute; z-index: 1; visibility: visible; }
#cartbody { background-image: url(http://www.footcycles.com/images/stripes.jpg); background-repeat: repeat-x; visibility: visible; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; }
#sub { background-image: url(../images/bknd.jpg); background-repeat: repeat-x; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }
a.footer:link { color: #b14207; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-decoration: none; text-align: center; padding-right: 5px; padding-left: 5px; }
a.footer:visited { color: #b14207; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-decoration: none; text-align: center; padding-right: 5px; padding-left: 5px; }
a.footer:active { color: #b14207; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-decoration: none; text-align: center; padding-right: 5px; padding-left: 5px; }
a.footer:hover { color: #b14207; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; text-decoration: underline; text-align: center; padding-right: 5px; padding-left: 5px; }
a.scomo:link { color: #b14207; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a.scomo:visited { color: #b14207; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a.scomo:active { color: #b14207; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left; }
a.scomo:hover { color: #b14207; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; text-align: left; }
.sub1_nav { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; background-image: url(../images/arrow3.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 5px 0 5px 10px; padding-right: 0; padding-left: 13px; border-bottom: 1px dotted #808592; }
.sub1on_nav { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/arrow2.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 7px 0 7px 10px; padding-right: 0; padding-left: 13px; border-bottom: 1px dotted #808592; }
.sub2_nav { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; background-image: url(../images/arrow3.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 7px 0 7px 18px; padding-right: 0; padding-left: 9px; }
.sub2on_nav { color: #b76603; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; background-image: url(../images/arrow4.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 7px 0 7px 18px; padding-right: 0; padding-left: 9px; }
.sub3_nav { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; background-image: url(../images/arrow3.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 5px 0 5px 35px; padding-right: 0; padding-left: 7px; }
.subnav_space { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 9px; text-align: left; margin: 0; padding: 0; }
a.sub1:link { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1:visited { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1:active { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1:hover { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1active:link { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1active:visited { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1active:active { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub1active:hover { color: #3e434f; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.sub2:link { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2:visited { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2:active { color: #606677; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2:hover { color: #b76603; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2active:link { color: #b76603; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2active:visited { color: #b76603; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2active:active { color: #b76603; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
a.sub2active:hover { color: #3e434f; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left; letter-spacing: 0; }
h1 { color: #b5270e; font-size: 19px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; text-align: left; margin-top: 5px; margin-bottom: 10px; border-bottom: 1pt dotted #ccb56a; }
h2 { color: #8b4800; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; text-align: left; margin-top: 15px; margin-bottom: 3px; padding-bottom: 0; }
h3 { color: #8b4800; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-align: left; margin-top: 15px; margin-bottom: 5px; margin-left: 15px; padding-bottom: 0; }
h4 { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; text-align: left; margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding-bottom: 0; }
h5 { color: #333; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-align: left; margin-top: 10px; margin-bottom: 5px; margin-left: 0; padding-bottom: 0; }
h6 { color: #3e434f; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-align: left; margin-top: 15px; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted #e5e5e5; border-bottom: 1px dotted #e2e2e2; }
.images_title { color: #b5270e; font-size: 19px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 19px; text-align: left; margin-top: 5px; margin-bottom: 0; margin-left: 15px; border-bottom: 1pt dotted #ccb56a; }
.locations { color: #8b4800; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-align: left; margin-top: 5px; margin-bottom: 0; border-bottom: 1pt dotted #ccb56a; }
.subnav_titles { color: #3e434f; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; margin-top: 10px; margin-bottom: 10px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #808592; }
a.subnav_t1:link { color: #3a271b; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1:visited { color: #3a271b; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1:active { color: #3a271b; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1:hover { color: #3a271b; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1_active:link { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1_active:visited { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1_active:active { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
a.subnav_t1_active:hover { color: #fff; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
.body_link { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/arrow.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 0 15px 2px; padding: 5px 0 5px 16px; border-top: 1px dotted #b09b55; border-bottom: 2px solid #b5270e; }
.body_link_nospace { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/arrow.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 0 0 15px 0; padding: 5px 0 5px 16px; border-top: 1px dotted #b09b55; border-bottom: 2px solid #b5270e; }
.cart_breadcrumb { color: #b5270e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/arrow.jpg); background-repeat: no-repeat; background-position: 0 center; text-align: left; margin: 0 0 15px; padding: 5px 0 5px 16px; border-bottom: 2px solid #b5270e; }
.cart_titles { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; margin: 5px 10px; padding: 0; }
.cart_content { color: #4b4b4b; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; margin: 10px; padding: 0; }
.subnav_products { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_products.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_products_active { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/subnav_products_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_products_cart { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_products_cart.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 28px; }
.subnav_products_carton { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_products_cart_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 28px; }
.subnav_about { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_about.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_about_active { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/subnav_about_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_retailers { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_retailers.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_retailers_active { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/subnav_retailers_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_community { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_community.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_community_active { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/subnav_community_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_contact { color: #484848; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; background-image: url(../images/subnav_contact.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
.subnav_contact_active { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../images/subnav_contact_on.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 17px 0 12px 10px; }
