@charset "utf-8"; /* CSS Document */ * { margin:0; padding:0; list-style:none; } html, body { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#cbe0a8; } .clear { clear:both; } img { border:0px; } a { outline: none; } a:link, a:visited, a:active { color:#000; text-decoration:none; } a:hover { color:#000; text-decoration:underline; } p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; padding:5px 0; } .cartheading { color:#fff; } table { margin:5px auto; } .middle { width:950px; margin:0 auto; } #header, #nav { background:#fff; } #header .middle { height:101px; position:relative; } #header .middle #logo { position:absolute; } #header .middle #tagline { top:36px; left:405px; position:absolute; } #header .middle form { height:30px; width:110px; top:19px; right:18px; padding:6px 9px 0 90px; background:url('search_bg.gif'); position:absolute; } #header .middle form #s { width:84px; vertical-align:middle; float:left; } #header .middle form #searchsubmit { vertical-align:middle; float:right; } #header .middle #cart { height:109px; width:201px; right:18px; top:67px; background:url('cart_bg.gif'); position:absolute; } #header .middle #cart_txt { height:38px; padding:45px 0 0 22px; } #nav .middle { background:url('nav_bg.gif') repeat-x; } #header_bttm { height:35px; background:url('header_bttm_bg.gif'); } #main { background:url('main_outer_bg.gif') top repeat-x; } #main .middle { width:948px; background:#fff url('main_inner_bg.gif') top repeat-x; border-left:1px solid #a9bf83; border-right:1px solid #a9bf83; } #menu { width:180px; margin:9px 0 0 9px; display:inline; float:left; } #menu ul { background:#cbe0a8; border:1px solid #a9bf83; border-bottom:0; } #menu ul li { border-bottom:1px solid #a9bf83; } #menu ul li a { color:#3a3832; padding:2px 0 2px 10px; display:block; } #menu ul li a:hover { color:#fff; background:#31854e; text-decoration:none; } #home_txt { width:495px; line-height:19px; text-align:justify; margin-right:23px; padding:10px 0 0 0; float:left; } #home_txt h3 { font-size:14px; } #offers { width:208px; padding:10px 0 0 0; float:left; } #on_offer { margin-bottom:20px; } #new_products { } .offers_content { } #new_overflow_div { } .new_prod_item { } #new_prod_item .price { padding-top:3px; color:#18753d; font-size:14px; font-weight:bold; } #new_products p { } .new_prod_item { width:184px; padding:5px 10px; float:left; } .offers_content { width:206px; border-right:1px solid #a9bf83; border-left:1px solid #a9bf83; overflow:hidden; } #new_overflow_div { width:10000px; } .view_more { height:18px; padding:10px 21px 12px 160px; background:url('view_more.gif'); } #content { width:739px; margin:20px 0 0 10px; display:inline; float:left; } #content h1#title { height:40px; line-height:40px; padding:0 0 0 32px; color:#ebb228; font-size:16px; background:url('title_bg.gif'); } #content #breadcrumbs { height:18px; line-height:18px; color:#504e4e; font-size:10px; padding:0 22px; background:url('breadcrumbs_bg.gif'); } #breadcrumbs a { display:block; padding:0 10px; float:left; } #breadcrumbs span { display:block; color:#fff; background:#4d9763; padding:0 10px; float:left; } #content #prod_list { padding:25px; background:url('content_bg.gif') repeat-y; } #content .prod { width:199px; height:97px; padding:10px; background:url('prod_bg.gif'); margin:5px; display:inline; float:left; } .prod .prod_img { width:64px; text-align:center; float:left; } .prod .prod_details { width:135px; float:left; } .prod h3 { height:50px; padding:0; font-size:12px; font-weight:normal; } .prod p { padding:0 10px 0 0; float:left; } .prod .price { padding-top:3px; color:#18753d; font-size:14px; font-weight:bold; } #main_prod { padding:10px 30px 10px 30px; border-right:1px solid #a9bf83; border-left:1px solid #a9bf83; background:url('main_prod_bg.gif') repeat-x; } .main_prod_img { width:205px; float:left; } .main_prod_img img.product { border:1px solid #a9bf83; } #main_prod_details { width:450px; padding:20px 0 0 20px; float:left; } #add_to_cart { float:right; } #main_prod_title { height:80px; padding:0 0 0 0; } #main_prod_title h2 { font-size:16px; padding-top:0; } #main_prod_title h3 { font-size:16px; padding-top:0; } #main_prod_title h3 span { font-size:11px; font-weight:normal; } #main_prod_desc { padding:10px 0 0 0; } #related_products { width:678px; margin:10px auto 0 auto; } #rel_prod_holder { width:676px; padding:10px 0 0 0; border-right:1px solid #c3d2a8; border-left:1px solid #c3d2a8; overflow:hidden; } #rel_prod_slider { width:100000px; } .rel_prod_item { width:181px; padding:10px 20px; float:left; } #rel_prod_ftr { height:17px; background:url('rel_prod_ftr.gif'); padding:11px 22px 12px 629px; } #contact_left{ width:353px; padding:0 12px 0 0; float:left; } #contact_right{ width:324px; height:261px; padding:40px 0 0 0; background:url('contact_right_bg.gif'); float:left; } #contact_right input[type=text], #contact_right textarea { width:195px; border:1px solid #a9bf83; margin:3px 0; } #footer .middle { height:79px; line-height:26px; color:#504e4e; font-size:10px; text-align:center; background:url('footer_bg.gif') no-repeat bottom; } #footer a { color:#504e4e; } 