/* FADumont.co.uk CSS : Copyright Peblaco : http://www.peblaco.co.uk */ html,body { margin: 0px; padding: 0px; background-color:#fff1df; font-family: Verdana, Arial, Helvetica, sans-serif; color: #990033; font-size: 76%; } input, select, th, td {font-size: 1.0em;} /* From Actinic stylesheet */ .actCHECKOUTEM { background-color: #ffdfb5; } .actCHECKOUTBG { background-color: #fff1df; } .actlarger { font-size: 1.4em; color: #990033; } .actsmaller{ font-size: 1.0em; color: #990033; } .actxxsmall { font-size: 1.0em; color: #990033; } .actxsmall { color: #990033; } .actsmall { color: #990033; } .actregular { font-size: 1.4em; color: #990033; } .actlarge{ font-size: 1.6em; color: #990033; } .actxlarge { font-size: 2.0em; color: #990033; } .actxxlarge { font-size: 2.0em; color: #990033; } .actwarningcolor { color: #aa3333; } .actrequiredcolor { color: #aa3333; } .actsearchhighlightcolor { color: #ff00ff; } .actrequired { color: #aa3333; } .actwarning { color: #aa3333; } .actwelcome { color: #990033; } .actlogotext { color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { color: #990033; } .dotted_line_blue	{ height: 1px; background-color: #ff9900; background-image:url('theme_dotted_line.gif'); clear:both; } .solid_line_light_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #ff9900; clear:both; } .solid_line_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #990033; clear:both; } .dotted_outline_blue	{ border: 1px dotted #ff9900; padding: 8px; } .text_options	{ font-weight: 900; } .thinborder1 { border: 1px solid #990033; } .boxheading { font-weight: bold; text-transform: uppercase; color: #fff1df; } a.boxlink:link{ color: #fff1df; text-decoration:none; } a.boxlink:visited{ color: #fff1df; text-decoration:none; } a.boxlink:hover{ color: #fff1df; text-decoration:underline; } a.boxlink:active{ color: #fff1df; text-decoration:none; } /* V10 Additions */ a.checkout-checkoutbg { margin-right: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 8px; border: #fff1df 2px solid; border-top: #fff1df 2px solid; border-right: #990033 1px solid; border-bottom: #990033 1px solid; } a.checkout-checkoutbg:link { text-decoration: none; } a.checkout-checkoutbg:visited { text-decoration: none; } a.checkout-checkoutbg:hover { text-decoration: underline; } a.checkout-checkoutbg:active { text-decoration: underline; } a.checkout-textcolor:link { color: #990033; text-decoration: none; } a.checkout-textcolor:visited { color: #990033; text-decoration: none; } a.checkout-textcolor:hover { color: #990033; text-decoration: underline; } a.checkout-textcolor:active { color: #990033; text-decoration: underline; } /* Shopping cart and checkout fields ------------------------------------------- */ div.CheckoutCartSection { margin-top: 0px; margin-bottom: 10px; } table.checkout#idTableCheckoutSection { margin-bottom: 0px; } table.checkout-cart { width: 590px; border-collapse: collapse; padding: 0px 0px; margin-bottom: 5px; } table.checkout-cart th{ font-weight: bold; background-color: #fff1df; border-top: solid 1px #ffdfb5; border-bottom: solid 1px #ffdfb5; padding: 4px 4px; } table.checkout-cart td{ padding: 4px 4px; } table.checkout { width: 590px; border-collapse: collapse; padding: 0px 0px; text-align: left; margin-bottom: 5px; } table.checkout th { background-color: #ffdfb5; font-size: 1.1em; font-weight: bold; text-align: left; padding: 5px 2px; border-bottom: solid 3px #fff1df; } table.checkout th.instruction { font-size: 1.1em; font-weight: normal; } table.checkout th.change { font-size: 1.1em; font-weight: bold; padding: 0px 0px; text-align: right; } .checkout-change-button	{ line-height: 13px; height: 20px; width: 86px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px; font-size : 1.1em; background-color: #990033; border: 1px solid #990033; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; } table.checkout td { background-color: #fff1df; border-right: solid 1px #fff1df; border-bottom: solid 1px #fff1df; padding: 2px 2px; } table.checkout#idBothAddressesTable col { width: auto; } td#idCheckoutHelpLabel, table.checkout#idBothAddressesTable col.prompt { width: 130px; } .cart { background-color: #fff1df; border-bottom: solid 1px #ffdfb5; } .checkout-cartheading { font-weight: bold; background-color: #fff1df; border-top: solid 1px #ffdfb5; border-bottom: solid 1px #ffdfb5; } .cartheading { background-color: #ffdfb5; font-weight: bold; } h2.checkout-heading { background-color: #ffdfb5; font-size: 1.4em; font-weight: bold; color: #fff1df; padding: 5px 2px; border-bottom: solid 3px #fff1df; width: 590px; } h3.checkout-heading { width: 590px;  padding: 3px 5px; background-color: #ffdfb5; font-size: 1.1em; font-weight: bold; border-bottom: solid 3px #fff1df; } .checkout-subheading { font-weight: bold; padding: 0; margin: 0; } img.cartthumbnail { border: 0px; margin-left: 2px; margin-right: 2px; width: 60px; } input.normal-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #ffffff; background: #ff9900; padding: 5px; border: solid 1px #990033; } input.highlight-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; color: #ffffff; background: #990033; padding: 5px; border: solid 1px #990033; } .checkout-field-label { width: 160px; } .checkout-field-input { width: auto; } .checkout-field-input input, .checkout-field-input select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; padding: 2px; } .InvoiceField input, .InvoiceField select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; padding: 2px; } .DeliverField input, .DeliverField select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; padding: 2px; } table.checkout#idBothAddressesTable select { width: 211px; } input.checkbox { background-color: #fff1df; border: 0;	 } .checkout-field-area { background: #fff1df; border-bottom: solid 2px #fff1df; width: 590px; } .checkout-field-area p { margin: 0; padding: 4px; } div.checkout-buttons { width: 590px;  height: 50px;  margin-top: 20px; } .left {  float : left;  width : 50%;  } .right {  float : right;  width : 40%;  } .spacer {  clear : both;  } .checkout-help-hide {  display: none;  } /* Checkout Progress Indicator  ------------------------------------------------ */ p.checkout-progress-heading { width: 300px; margin: 0px auto; } #checkout-progress-indicator { width: 300px; height: 19px; background-image: url('cpi-background.gif'); margin: 0 auto 0px auto; } .checkout-progress-0 { width: 75px; height: 19px; background-color: #990033; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-1 { width: 150px; height: 19px; background-color: #990033; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-2 { width: 225px; height: 19px; background-color: #990033; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-3 { width: 300px; height: 19px; background-color: #990033; background-image: url('cpi-main.gif'); float: left; } #checkout-progress-indicator .cpi-end { width: 8px; padding: 0; margin: 0; border: 0; height: 19px; background-image: url('cpi-end.gif'); background-position: right; background-repeat: no-repeat; float: left; } table#idCheckoutProgress { margin-bottom: 10px; } table#idCheckoutProgress td{ background-repeat:repeat-x; background-color:transparent; border: 0px; padding: 0px; height:19px; text-align:center; } table#idCheckoutProgress td.cpi-left{ background-image:url("cpi-main.gif"); color:white; width:160px; } table#idCheckoutProgress td.cpi-complete{ background-image:url("cpi-main-mid.gif"); color:white; width:160px; } table#idCheckoutProgress td.cpi-incomplete{ background-image:url("cpi-background.gif"); color:black; width:160px; } table.CheckoutProgress { width: 590px; border-collapse: collapse; margin-bottom: 10px; } table.CheckoutProgress td { padding: 0px 0px; background-repeat: repeat-x; background-color: transparent; height: 19px; text-align: center; width: 140px; } table.CheckoutProgress td.cpi-start{ background-image: url("cpi-main.gif"); width: 8px; } table.CheckoutProgress td.cpi-inactive{ background-image: url("cpi-main-mid.gif"); color: #fff1df; } table.CheckoutProgress td.cpi-active{ background-image: url('cpi-background.gif'); font-weight: bold; color: #990033; } table.CheckoutProgress td.cpi-end { background-image: url("cpi-end.gif"); width: 8px; } table.CheckoutProgress td.cpi-spacer { background-image: url("cpi-main-mid.gif"); width: auto; } /* Formatting for the site map -------------------------------------------- */ #actinic-sitemap { margin-left: 5px; } #actinic-sitemap ul { margin-bottom: 0; padding-bottom: 0; } /* Formatting for Feefo customer feedback --------------------------------- */ .feefositelogo { margin-top: 10px; text-align: center; }  .feefoproductlogo { margin-top: 10px; } /* Recently Viewed Products List Style ------------------------------------ */ #rphtml { display: none;  visibility:hidden; } /* Used internally - do not delete */ #recenthtlist { width: 500px; text-align:left; } #recenthtitem { border-spacing: 0px; border-collapse: collapse; } #recenthtitem td { width: 110px; padding: 4px; text-align: center; border-left: 1px solid #990033; border-right:1px solid #990033; } .recenthtitemimage { border-top: 1px solid #990033; } .recenthtitemdesc	{} .recenthtitemprice	{} .recenthtitemdelete { border-bottom: 1px solid #990033; } .recenthtitemspacer { width:2px !important;  border:0 !important; padding: 0px !important; } .recenththeader { padding: 3px; font-size: 1.6em; font-weight: 900; margin: 0px; color: #990033; width: 496px; border-top: 1px solid #990033; border-bottom: 1px solid #990033; } .recenthtbuttonleft { float: left; cursor: pointer; width: 100px; border: 0; background-color: #fff1df; } .recenthtbuttonright { float: right; cursor: pointer; width: 100px; border: 0; background-color: #fff1df; } /* Custom Layout */ #pagewrapper { width: 777px; /* centre the site in the browser */ margin-right: auto; margin-left: auto; background-color: #FFF1DF; } .skip { position: absolute; left: -999px; width: 990px; } #header { width: 777px; overflow: visible; background-color: #990033; background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_top_nav_bg.jpg"); background-repeat: repeat-x; } #content { padding-top: 1px; } #main_content_wrapper { width: 100%; float: right; margin-left: -180px; } #main_content { margin-left: 181px; font-size: 1.1em; } #left_nav { width: 180px; float: left; } .clearing { height: 0; clear: both; } .logo { width: 180px; padding-bottom: 1px; } .left_nav_bg { width: 180px; background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_left_nav_bg.gif"); } #left_nav_bottom { width: 180px; height: 63px; background: url('fadumont_left_nav_bottom_bg.gif'); } .chat { padding: 17px 0px 8px 33px; } .left_title { font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; color: #FFFFFF; font-weight: bold; padding: 6px 0px 0px 8px; } .search { padding: 0px 0px 12px 14px; overflow: visible; height: 32px; } .input_search { font-family: Arial, Helvetica, sans-serif; width: 100px; border-width: 1px; border-color: #EBD2B3; background-color: #FFFFFF; border-style: solid; margin-top: 10px; } .gold_border_bg { top: 1px; position: relative; width: 180px; height: 20px; background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_gold_border_bg.jpg"); background-repeat: repeat-x; } #left_menu { padding: 0px 8px 15px 8px; color: #FFFFFF; } .best_sellers { padding: 5px; } .best_sellers_title	{ margin: 0px; padding: 19px 0px 4px 0px; line-height:normal; color: #990033; font-weight: 900; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; } .best_seller { padding: 4px 10px 4px 10px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; border: 1px solid #990033; } .best_seller p { margin: 4px 10px 10px 10px; } a.best_seller_title { color: #990033; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; } .best_seller_price { padding: 4px 4px 2px 4px; } .also_related_wrapper { float: left; padding: 6px 6px 0px 5px; } .also_related { width: 174px; text-align: center; border: 1px solid #990033; padding: 4px 0px 4px 0px; } .also_related table tr td { height: 120px; vertical-align: top; padding: 0px 3px 0px 3px; } .cc, .newsletter { padding: 10px 0px 5px 15px; } #footer { padding: 11px 0px 11px 180px; /* center align for ie5 */ text-align:center; } #footerlinks { margin-right: auto; margin-left: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; color: #990033; line-height: 15px; } #footerlinks hr { color: #990033; background: #990033; width: 580px; height: 1px; border: none; } #main_content hr { color: #990033; background: #990033; width: 580px; height: 1px; border: none; } .marquee { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #990033; background-color: #FFF1DF; margin: 0px; padding: 15px 5px 5px 5px; } .breadcrumb { padding: 5px 10px 10px 10px; color: #990033; } .cart_buttons { width: 210px; padding: 10px 2px 10px 0px; text-align: left; } .home_welcome { background: #B62C41 url("http://www.fadumont.co.uk/acatalog/fadumont_welcome_bg.jpg") bottom left no-repeat; height: 100%; } .home_welcome_left { float: left; width: 350px; padding: 20px 5px 10px 10px; text-align: center; } .home_welcome_right { float: right; width: 100%; margin-left: -380px; padding: 20px 10px 10px 5px; } .home_welcome_text { color: #FFFFFF; margin-left: 382px; } .home_welcome_button { text-align: center; padding-top: 10px; } .featured_product_wrapper { float: left; padding: 12px 0px 0px 12px; } .featured_product { width: 175px; border: 1px solid #FF9900; padding: 4px 3px 4px 3px;	 color: #990033; font-weight: bold; text-align: center; } .section_layout_wrapper { float: left; padding: 7px 0px 0px 7px; } .section_layout { width: 180px; border: 1px solid #990033; } .section_title { background-color: #990033; padding: 4px 2px 4px 2px; text-align: center; } .section_title table tr td { height: 24px; vertical-align: top; } .section_content { padding: 4px 0px 4px 0px; text-align: center; color: #990033; } .section_content table tr td { height: 190px; vertical-align: top; } .section_content_text { padding: 0px 2px 0px 2px; } .section_list { width: 100%; } .product_pad { margin: 8px; } .product_layout { width: 100%; border: 1px solid #990033; } .product_title { width: 100%; background-color: #990033; } .product_col { padding: 8px; } .input_product { border-width: 1px; border-color: #990033; background-color: #FFFFFF; border-style: solid; } .center { text-align: center; } .left { text-align: left; } .float_left { float: left; } .float_right { float: right; } /* Lists */ ul.top_nav { margin: 0px 15px 0px 15px; padding: 5px 0px 5px 5px; list-style-type: none; } li.top_nav { padding: 0px 10px 0px 24px; display: inline; width: 100px; background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_top_nav_bullet.jpg"); background-position: left; background-repeat: no-repeat; } ul.cart_buttons { padding: 0px; margin: 0px; } ul.cart_buttons li { display: inline; list-style-type: none; padding-left: 1px; margin: 0px; } ul.pipe_nav { list-style: none; margin: 0; padding: 0; } ul.pipe_nav li.pnstart { border-left: none; } ul.pipe_nav li { border-left: 1px solid #990033; float: left; line-height: 1.2em; margin: .5em .5em 0 -.5em; padding: 0 .6em 0 .6em; white-space: nowrap; } /* Same as before but inner has the padding removed */ ul.pipe_nav_inner { list-style: none; margin: 0; padding: 0; } ul.pipe_nav_inner li.pnstart { border-left: none; } ul.pipe_nav_inner li { border-left: 1px solid #990033; float: left; line-height: 1.2em; margin: 0 .5em 0 -.5em; padding: 0 .6em 0 .6em; white-space: nowrap; } /* Same as before but inline */ ul.pipe_nav_bottom { list-style: none; margin: 8px 0px 8px 0px; padding: 0; } ul.pipe_nav_bottom li.pnstart { border-left: none; } ul.pipe_nav_bottom li { border-left: 1px solid #990033; display: inline; line-height: 1.2em; margin: .5em .5em 0 -.5em; padding: 0 .6em 0 .6em; white-space: nowrap; } ul.breadcrumb { list-style: none; margin: 0; padding: 0; } ul.breadcrumb li.pnstart { border-left: none; } ul.breadcrumb li { border-left: 1px solid #990033; float: left; line-height: 1.2em; margin: .5em .5em 0 -.5em; padding: 0 .6em 0 .6em; white-space: nowrap; } /* Images */ .go { width: 34px; height: 20px; vertical-align: middle; margin-top: -1px; margin-left: 7px; } .featured_product img, .section_content img, .also_related img { padding: 4px 0px 4px 0px; } /* Text and links */ h1 { font-size:  2.0em; color: #990033;} h2 { font-size:  1.6em; color: #990033;} h3 { font-size:  1.4em; color: #990033;} h4 { font-size:  1.2em; color: #990033;} h5 { font-size: 1.1em; color: #990033;} h6 { font-size: 1.0em; color: #990033;} h3.product_white { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 1.2em; font-weight: bold; padding: 4px 4px 4px 6px; margin: 0px; } a:link { color: #990033; text-decoration: underline; } a:visited { color: #990033; text-decoration: underline; } a:hover { color: #990033; text-decoration: underline; } a:active { color: #990033; text-decoration: underline; } .message { clear: both; color: #990033; font-size: 1.4em; font-weight: bold; } .price { color: #990033; font-size: 1.2em; font-weight: bold; } .product_price { width: 100%; padding-left: 10px; } .page_title_content { background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_page_title_bg.jpg"); background-repeat: repeat-x; background-color: #CC8B3C; overflow: visible; } .page_title_content_spaced { margin: 1px 0px 1px 0px; background-image:url("http://www.fadumont.co.uk/acatalog/fadumont_page_title_bg.jpg"); background-repeat: repeat-x; background-color: #CC8B3C; overflow: visible; } .page_title_content h1, .page_title_content_spaced h1 { color: #ffffff; font-size: 1.4em; font-weight: bold; padding: 4px 4px 4px 6px; margin: 0px; } .red_title h1 { color: #990033; font-size: 1.4em; font-weight: bold; padding: 10px 4px 0px 14px; margin: 0px; } .address { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; } #header ul li a:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;} #header ul li a:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;} #header ul li a:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;} #header ul li a:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em;} #left_menu a:link {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #ffffff; text-decoration: none;} #left_menu a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #ffffff; text-decoration: none;} #left_menu a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #ffffff; text-decoration: underline;} #left_menu a:active {font-family: Arial, Helvetica, sans-serif;	font-size: 1.2em; color: #ffffff; text-decoration: underline;} #footerlinks a:link {font-family: Arial, Helvetica, sans-serif; color: #990033;} #footerlinks a:visited {font-family: Arial, Helvetica, sans-serif; color: #990033;} #footerlinks a:hover {font-family: Arial, Helvetica, sans-serif; color: #990033;} #footerlinks a:active {font-family: Arial, Helvetica, sans-serif; color: #990033;} .featured_product a:link {color: #990033; font-weight: bold; text-decoration: underline;} .featured_product a:visited {color: #990033; font-weight: bold; text-decoration: underline;} .featured_product a:hover {color: #990033; font-weight: bold; text-decoration: underline;} .featured_product a:active {color: #990033; font-weight: bold; text-decoration: underline;} .section_layout a:link {color: #990033; font-weight: bold; text-decoration: underline;} .section_layout a:visited {color: #990033; font-weight: bold; text-decoration: underline;} .section_layout a:hover {color: #990033; font-weight: bold; text-decoration: underline;} .section_layout a:active {color: #990033; font-weight: bold; text-decoration: underline;} .section_title a:link {color: #FFFFFF; font-weight: bold; text-decoration: underline;} .section_title a:visited {color: #FFFFFF; font-weight: bold; text-decoration: underline;} .section_title a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;} .section_title a:active {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
