body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #facd04; background-image: url('body_topbkg.gif'); background-repeat: repeat-x; background-position: left top; margin: 0px; padding-top: 16px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #wrapper { padding: 0px; width: 950px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } #header { height: 74px; position: relative; width: 950px; margin: 0px; padding: 0px; } #racertop { left: 0px; top: 0px; position: absolute; } #logo { position: absolute; top: 0px; right: 0px; } #searcharea { background-image: url('search_bkg.gif'); display: inline-block; float: left; height: 51px; width: 302px; position: relative; } #searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; position: absolute; width: 128px; left: 56px; top: 22px; height: 15px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #searcharea #imagebutt { margin: 0px; padding: 0px; position: absolute; left: 212px; top: 19px; } #mainarea { background-image: url('mainbody_bkg.gif'); width: 950px; background-repeat: repeat-y; background-position: left top; } #footer { background-image: url('footer_bkg.gif'); background-repeat: no-repeat; background-position: bottom; height: 75px; width: 950px; clear: left; position: relative; } #nav { height: 51px; } #searcharea form { margin: 0px; padding: 0px; height: 51px; } #sidenav{ width: 241px; float: left; margin: 0px; padding: 0px; } #infoarea{ width: 709px; width: 709px; float: left; margin: 0px; padding: 0px; background-image: url('bike_bkg.gif'); background-repeat: no-repeat; background-position: left top; } #homeherofrag { background-image: url('home_hero_bkg.gif'); background-repeat: no-repeat; background-position: left top; height: 152px; width: 276px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 110px; padding-left: 15px; padding-right: 408px; padding-bottom: 15px; color: #000000; } #bestsell { float: left; width: 462px; background-image: url('bestsell_bkg.gif'); background-repeat: repeat-y; background-position: left top; height: 243px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; } #bestsell a{ color: #FFFFFF; text-decoration: none; } #bestsell a:hover{ color: #FFFFFF; text-decoration: underline; } #bestsellinner { height: 175px; padding: 0px; display: block; position: relative; margin: 0px; } .bestsell_prod { background-image: url('bestsellprod_bkg.gif'); height: 147px; width: 200px; position: relative; display: inline-block; float: left; margin-top: 6px; margin-left: 20px; } .bestselltitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; width: 80px; top: 4px; left: 10px; position: absolute; } .bestviewbutt { position: absolute; left: 10px; bottom: 10px; } .thumb { border: 2px solid #000000; position: absolute; top: 0px; right: 0px; } .thumbover { border: 2px solid #FF0000; position: absolute; top: 0px; right: 0px; } #footer #copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; position: absolute; left: 25px; bottom: 12px; } #footer #footerlinks { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; position: absolute; right: 26px; bottom: 12px; text-transform: uppercase; } #sectiontipright{ float:left; } #blogarea { height: 187px; width: 200px; float: left; margin-left: 15px; background-image: url('blogareabkg.gif'); background-repeat: no-repeat; background-position: left top; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 56px; padding-right: 12px; padding-bottom: 0px; padding-left: 11px; } #bestsellfooter { height: 13px; } #bestsellheader { height: 55px; } #section_nav_bkgrpt ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none; } #wrapper #mainarea #sidenav #section_nav #section_nav_bkgrpt li { width: 200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A46F12; padding-bottom: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; color: #000000; padding-top: 3px; } #section_nav_bkgrpt a { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } #section_nav_bkgrpt a:hover{ color: #383c87; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } #cartarea { height: 88px; width: 241px; margin: 0px; padding: 0px; } #cartinfo { background-image: url('cartbkg.gif'); margin: 0px; height: 41px; width: 168px; padding-top: 12px; padding-right: 0px; padding-bottom: 0px; padding-left: 73px; display: inline-block; color: #000000; } #section_nav { display: inline-block; float: left; width: 229px; } #section_nav_bkgrpt { background-color: #FFFFFF; background-image: url('sidenav_mainbkg.gif'); background-repeat: no-repeat; background-position: left top; width: 229px; padding-bottom: 8px; } #bcrumbs{ height: 23px; background-image: url('breadcrumb_bkg.gif'); width: 669px; padding-top: 4px; padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-transform:uppercase; background-repeat: no-repeat; background-position: left top; margin-bottom: 7px; } #bcrumbs a{ color: #FFFFFF; text-decoration:none; } #bcrumbs a:hover{ color: #FFFFFF; text-decoration:underline; font-weight:bold; } #pagetitlearea{ background-image: url('pagetitle_bkg.gif'); background-repeat: no-repeat; background-position: left top; height: 40px; width: 642px; padding-left: 53px; padding-top: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; text-transform: uppercase; color: #FFFFFF; } #pagecontent{ width: 695px; padding-top: 26px; background-color: #000000; background-image: url('contentbkgtop.gif'); background-repeat: repeat-x; background-position: left top; } #pagefooter{ width: 695px; margin-bottom: 12px; } .prod { background-image: url('prodsect_bkg.gif'); height: 147px; width: 200px; position: relative; display: inline-block; float: left; margin-left: 20px; margin-bottom: 10px; } .prod a{ color: #FFFFFF; text-decoration:none; } .prod a:hover{ color: #FFFFFF; text-decoration:underline; } .prodtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; width: 80px; top: 4px; left: 10px; position: absolute; } .prodviewbutt { position: absolute; left: 10px; bottom: 10px; } #coordit_product{ width: 695px; } #product_info{ width: 302px; padding-left: 26px; float:left; color: #FFFFFF; } h3.product{ margin: 0px; padding: 0px; font-size: 18px; font-weight: bold; margin-bottom: 8px; color:#FFFFFF; } #prod_image_area{ width:318px; float: right; margin-right: 26px; } #Galleryarea a{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; diplay:block; float:left; } #Galleryarea a:hover{ border-top-color: #FF0000; border-right-color: #FF0000; border-bottom-color: #FF0000; border-left-color: #FF0000; display:block; } #Galleryarea img{ display:block; } #footer a{ text-decoration: none; color: #000000; } #footer a:hover{ text-decoration: underline; color: #000000; } .cart{ background-color: #2a2e7e; color: #FFFFFF; } .checkout.td{ background-color: #2a2e7e; color: #FFFFFF; } #recieptbox{ width: 600px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; border: 1px solid #2a2e7e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
