/* CSS Document */ /*author sollo 1*/ #section { margin-bottom: 20px; padding:0 0 0 0; } .christmas { width:400px; height:266px; position:fixed; right:0px; top:0px; background:url(http://www.gasfire.co.uk/art/christmas.png); } .plusone { float:right: } #maintenance { position:fixed; top:200px; left:15%; width:70%; height:200px; background:#fff; border:3px solid #666666; } p.mainty { padding-top:30px; margin:0 auto; width:600px; font-family:arial, helvetica, sans-serif; font-size:20px; color:#444; text-align:center; line-height:28px; font-weight:bold; } p.mainty a { color:#c23d31; } .sollo { display:inline; font-size:11px; float:right; color:#5a88d3; margin:7px 20px 0 20px; padding:0 0 0 0; } .sollo a { color:#5a88d3; text-decoration:none; } .cartholder { margin-left:20px; } #sec_head { float:left; width:200px; margin:0 auto; } h1.sec_title { font-size:30px; color:#666666;  } .sec_descrip { float:left; width:740px; } h1  { float:left;  text-align:left;  font-size:14pt;  font-weight:900;  color:#dfdfdf;  margin:30px 0 0 5px;  letter-spacing:-1px;  display:none;  }  h1.welcome  {  float:left;  width:380px;  text-align:left;  font-size:14px;  font-weight:bold;  margin: 5px 5px 10px 5px  }  .actxxsmall { font-family:Arial, Helvetica, sans-serif;  color:#666666; line-height:20px; text-align:justify; } h2  {  font-size:11pt;  letter-spacing:1px;  font-weight:900;  margin-left:0px;  text-align:left;  color:#666666; }  h2.prod_name {  float:left; width:100%;  margin:0 0 0 0;  padding:0 0 0 0;  text-align:left; color: #666666; border:none; background:none; font-size:12pt; }  h2.titlegallery  {  width:380px;  text-align:left;  font-size:10pt;  font-weight:900;  margin-left:0px;  margin-bottom:0px;  }  h2.liveview {  font-family:Helvetica, Arial, sans-serif; font-size:13px;  letter-spacing:2px;  margin:10px 0 5px 10px;  width:340px;  padding-bottom:5px;  border-bottom:1px dotted #787878; }  h2.menu {  float:left;  width:130px;  height:20px; }  h2.firename  {  width:150px;  text-align:left;  font-size:10pt;  font-weight:900;  margin:0px 0 0 0px;  padding:0 0 0 0;   }   h3 { color:#fcfcfc;  }  p.adp { color:#fcfcfc;  }  p  {  text-align:left;  font-size:9pt;  font-weight:300;  color:#656565;  padding:0 0 0 0; margin:0 0 0 0; line-height:18px; } h2.ext-info-hold { color:#666666; }  p.price {  width:380px;  text-align:left;  font-size:10pt;  font-weight:900;  margin-left:0px;  }  p.checkout { float:right; height:20px;  color:#666666;  font-size:11px;  width:300px;  margin-top:10px; margin-right:20px; text-align:right;  } p.checkout a {  color:#666666;  }     p.fireprice {  margin:0 0 0 0;  font-size:15px;  font-weight:bold;   }  p.optionz { float:left; } p.optionz1 { text-align:left; } .checkoutcartsection {  margin:0 auto; }  .ext_info_button {  float:left;  width:100%;   margin:10px 0 10px 0;  padding:0 0 0 0; }  .text-options { float:left;  }  .productclickswrap {  float:left;  width:100%; border: 1px solid #000;   } .productcode-oip { float:left; text-align:left; }    .spacer {  float:left;  width:100%;  border-bottom:1px solid #dfdfdf;  margin:20px 0 20px 0; } .prod_block {  width:300px;  /*--border:1px solid #dfdfdf;  background:#F1F1F1;--*/ margin:0px 0 4px 4px;  }  .prod_desc { margin:0 0 10px 10px;  } .content_right { float:left; width:370px; height:100%; margin:30px 0 0 30px; } .content_right a { color:#666666; font-size:12px; } .content_left { width:295px; float:left; margin:30px 20px 30px 30px; height:100%; } h3.productname { font-size:10pt; font-weight:bold; letter-spacing:-1px; margin:10px 0 10px 10px; padding:0 0 0 0; } .prod_price {  float:left;  font-size:12pt; text-align:left;  font-weight:500;  color:#656565;  width:100%;  margin:0px 0 10px 0;   } .image_product { margin:0 0 10px 10px; } .quan { float:left; width:140px; margin-top:13px; } .quanbox { float:left; margin-top:1px; } .hold_4 { float:left; width:100%; } .prod_options { float:left; text-align:left; } p.product_description {  width:100%;  height:auto;  margin:0 0 0 0;  padding:0 0 10px 0;  text-align:justify;   } p.ext-info-hold { line-height:20px; text-align:none; } .atcb { float:left; width:150px; height:50px; margin:15px 0 0 0; } .drop_down1 { float:left; } .check-box-1 { margin-left:20px; } #rphtml { display: none;  visibility:hidden; } /* Used internally - do not delete */ .actrequired { font-size:11px; color:#656565; } .text_options { float:left; font-size:11px; text-align:left; } .text_options2 { float:left; font-size:11px; text-align:left; margin-top:4px; margin-right:2px; } .actinic_small { font-size:11px; } .ext_info { float:left; width:115px; } .border-bottom { float:left; margin:0 0 20px 23px; width:740px; border-bottom:1px solid #dfdfdf; padding:20px 0 22px 0; } .checkout { margin-left:0px; } p.actcheckout { margin-left:20px; } .check-but { } .cart-table { } .checkout-cart { color:#656565; } .flamlink { float:left; margin:0 0 0 0; border:none; color:#fff; text-align:left; } a.flamlink:link { color:#fff; float:left; } /* Used by 'CSS Product Layout' ------------------------------------------- */ /* Used by 'Standard Layout Using CSS' and related CSS-based product layouts */ .product_list	{ width:350px; margin: 5px 30px 5px 90px; }	 a.checkout-checkoutbg { margin-right: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 8px; border: #eeeeee 2px solid; border-top: #eeeeee 2px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid; } a.product a.checkout-checkoutbg:link { color: #eeeeee; text-decoration: none; } a.checkout-checkoutbg:visited { color: #eeeeee; text-decoration: none; } a.checkout-checkoutbg:hover { color: #eeeeee; text-decoration: underline; } a.checkout-checkoutbg:active { color: #eeeeee; text-decoration: underline; } a.checkout-textcolor:link { color: #000000; text-decoration: none; } a.checkout-textcolor:visited { color: #000000; text-decoration: none; } a.checkout-textcolor:hover { color: #000000; text-decoration: underline; } a.checkout-textcolor:active { color: #000000; text-decoration: underline; } /* Generic text formatting used throughout the store ---------------------------- */ /* Boxes and borders ------------------------------------------- */ .thinborder1 { border: 1px solid #5a88d3; } .thinborder2 { border: 1px solid #990000; } .thinred { border: solid 1px #333333; border-top: 0px; } .thinred2 { border: solid 1px #990000; border-top: 0px; }  table.searchtable { margin:0 auto; padding:0 0 0 0; width:100px; } /* Shopping cart and checkout fields ------------------------------------------- */ div.CheckoutCartSection { margin-top: 0px; margin-bottom: 10px; } table.checkout#idTableCheckoutSection { margin-bottom: 0px; } table.checkout-cart { width: 750px; border-collapse: collapse; padding: 0px 0px; margin-bottom: 5px; } table.checkout-cart th{ font-weight: bold; background-color: #fff; border-top: solid 1px #999999; border-bottom: solid 1px #999999; padding: 4px 4px; } table.checkout-cart td{ padding: 4px 4px; } table.checkout { width: 750px; border-collapse: collapse; padding: 0px 0px; text-align: left; margin-bottom: 5px; } table.checkout th { background-color:#fff; font-size: 13px; font-weight: bold; color:#656565; text-align: left; padding: 5px 2px; border-bottom: solid 3px #ffffff; } table.checkout th.instruction { font-size: 11px; font-weight: normal; } table.checkout th.change { font-size: 11px; 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 : 11px; background-color: #990000; border: 1px solid #333333; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; } table.checkout td { background-color:#f3f3f3; border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding: 2px 2px; } table.checkout#idBothAddressesTable col { width: 800px; margin:0 0 0 0px; } td#idCheckoutHelpLabel, table.checkout#idBothAddressesTable col.prompt { width: 130px; } .cart { background-color: #f3f3f3; border-bottom: solid 1px #999999; } .checkout-cartheading { font-weight: bold; color:#656565; background-color: #ffffff; border-top: solid 1px #656565; border-bottom: solid 1px #656565; } .cartheading { background-color: #999999; font-weight: bold; color: #656565; } h2.checkout-heading { background-color: #999999; font-size: 13px; font-weight: bold; color: #656565; padding: 5px 2px; border-bottom: solid 3px #ffffff; width: 750px; } h3.checkout-heading { width: 750px;  padding: 3px 0; background-color: #999999; font-size: 13px; font-weight: bold; color: #eeeeee; border-bottom: solid 3px #ffffff; } .checkout-subheading { font-weight: bold; padding: 0; margin: 0; } img.cartthumbnail { border: 0px; margin-left: 2px; margin-right: 2px; width: 25px; } input.normal-button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background: #990000; padding: 5px; border: solid 1px #000000; } input.highlight-button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background: #333333; padding: 5px; border: solid 1px #000000; } .checkout-field-label { width: 160px; } .checkout-field-input { width: auto; } .checkout-field-input input, .checkout-field-input select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; background-color: #fff; padding: 2px; } .InvoiceField input, .InvoiceField select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; padding: 2px; } .DeliverField input, .DeliverField select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; padding: 2px; } table.checkout#idBothAddressesTable select { width: 211px; } input.checkbox { background-color: #eeeeee; border: 0;	 } .checkout-field-area { background: #eeeeee; border-bottom: solid 2px #ffffff; width: 750px; } .checkout-field-area p { margin: 0; padding: 4px; } div.checkout-buttons { width: 750px;  height: 50px;  margin-top: 20px; } .left {  float : left;  width : 50%;  } .right {  float : right;  width : 40%;  } .spacer {  clear : both;  } .checkout-help-hide {  display: none;  } form.idcheckoutform { margin:0 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 ------------------------------------ */ 
