@import url(theme.css); /*cope with inheritance bugs*/ body, table, th, tr, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;  border-collapse:collapse; } th { font-weight:bold;  border:1px solid white; } /*body specific*/ body {  background-color:	#ffffff; ; margin:0; color:black; } form { margin:0; } a:link{color: #0000FF; text-decoration:none;} a:visited{color: #0000FF; text-decoration:none;} a:hover{color: #FF6600; text-decoration:none;} a:active{color: #0000FF; text-decoration:none;} /* li{color: #000000; list-style-type:square;} ol{color: #000000;} 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; } ul {color: #000000; list-style-type:square; } */ /* H3=a_product.htm */ h1 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:16px;  font-weight:bold;  color:#000000;  padding: 0px;  margin: 0px; } h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif;  } SELECT { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } .actCHECKOUTEM {background-color: #91adff;} .actCHECKOUTBG {background-color: #eeeeee;} .actlarger { font-size: larger; color: #000000; } .actsmaller { font-size: smaller; color: #000000; } .actxxsmall{font-size:xx-small;color: #000000;} .actxsmall{font-size:x-small;color: #000000;} .actsmall{font-size:small;color: #000000;} .actregular{font-size:medium;color: #000000;} .actlarge{font-size:large;color: #000000;} .actxlarge{font-size:x-large;color: #000000;} .actxxlarge{font-size:xx-large;color: #000000;} .actwarningcolor{color: #ff3300;} .actrequiredcolor{color: #ff3300;} .actsearchhighlightcolor{color: #ff0000;} .actrequired{color: #ff3300;} .actrequired12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000;} .actwarning{font-size:x-large; color: #ff3300;} .actwelcome{font-size:medium; color: #000000;} .actlogotext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center} .actlogout{font-size:x-small; color: #003366;} /* Javascript Yahoo Sections */ .style1 { font-size: 8px; color: #000; } /* eMail a friend text, Join mailing list text, a_template_hints_.htm, a_home.htm, a_template_topten_tableright.htm, a_template_specialoffers_tableleft.htm, a_template_specialoffers_tableleft.htm*/ .style2 { font-size: 12px; color: #000; } .style4 {color: #fff} /* Tel no at top,  a_bf_titleonly_middle.htm */  .style5 { font-size: 14px;  font-weight: bold; } /* Message in header */ .style6 { font-size: 12px;  font-weight: bold;  color: #fff; } a.style6_link:link {text-decoration: none; color: #fff;} a.style6_link:visited {text-decoration: none; color: #fff;} a.style6_link:hover {text-decoration: none; color: #fff;} a.style6_link:active {text-decoration: none; color: #fff;} .style7 { font-size: 12px;  color: #fff;  } a.style7_link:link {text-decoration: none; color: #fff;} a.style7_link:visited {text-decoration: none; color: #fff;} a.style7_link:hover {text-decoration: none; color: #fff;} a.style7_link:active {text-decoration: none; color: #fff;} /* Footer links */ .style8 { color: #999;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } a.style8_link:link {text-decoration: none; color: #999;} a.style8_link:visited {text-decoration: none; color: #999;} a.style8_link:hover {text-decoration: none; color: #FF6600;} a.style8_link:active {text-decoration: none; color: #999;} /* Product Title, Section Titles */ .style9 { font-size:12px;  font-weight:bold;  color:#000; } a.style9_link:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.style9_link:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.style9_link:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } a.style9_link:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Product description, a_bf_textonly_middle.htm (Row text) */ .style10 { font-size:11px;  font-weight:normal;  color:#000; } /* Product price */ .style11 { font-size:11px;  font-weight:bold;  color:#000; } .style11_small { font-size:10px;  font-weight:bold;  color:#000; } /* More... link, Product Discount info, "Close window" on extended info window */ .style12 { font-size:10px;  font-weight:normal;  color:#ff6600; } a.style12_link:link {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:visited {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:hover {color: #0000ff; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:active {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} /* Thin gap between price and buy now button */ .style13 {font-size:2px;} .style14 { } .style15 { font-size: 12px;  font-weight: bold; color: #000; } .style16 { font-size: 12px;  font-weight: bold;  color: #000;  } a.style16_link:link {text-decoration: none; color: #0000cc;} a.style16_link:visited {text-decoration: none; color: #000066;} a.style16_link:hover {text-decoration: none; color: #00CC00;} a.style16_link:active {text-decoration: none; color: #0000cc;} .style18 { color: #666;  font-size: 10px;  font-style: normal; line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style19 { font-size: 12px;  font-weight: bold; } .style20 { font-size: 12px;  font-weight: bold;  } .style201 { font-size: 12px;  font-weight: bold;  color: #F00; } /* Tables */ .style21 { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #000; } .style22 {color: #333; font-size: 10px;} .style24 { color: #333;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style25 { color: #333;  font-size: 10px;  } /* Address info */ .style27 { font-weight:bold;  font-size:9px;  color:#fff; } a.style27_link:link {text-decoration: none; color: #0000ff;} a.style27_link:visited {text-decoration: none; color: #0000ff;} a.style27_link:hover {text-decoration: none; color: #FF6600;} a.style27_link:active {text-decoration: none; color: #0000ff;} .style29 {font-size: 12px} /* Copyright and Site maintained style */ .style31 { font-size: 9px;  color: #333; } a.style31_link:link {text-decoration: none; color: #333;} a.style31_link:visited {text-decoration: none; color: #333;} a.style31_link:hover {text-decoration: none; color: #FF6600;} a.style31_link:active {text-decoration: none; color: #333;} /* "Secure SSL encryption" on page header | Search table | Pond size & Liner size links on vertical menu */ .style32 { font-size: 10px;  font-weight: bold;  color: #000000; } a.style32_link:link {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} a.style32_link:visited {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} a.style32_link:hover {font-size: 10px; font-weight: bold; text-decoration: none; color: #CC3300;} a.style32_link:active {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} /* Pond Volume link colour */ .style33 {color:#cc3300} .style34 {} /* Liner Size link colour */ .style35 {color:#0000CC} .redtext {color:#FF0000} /* a_product.htm */ .productstyle2 {font-size: 12px;} /* a_linercalc.htm, a_pondsizecalc.htm, a _product.htm*/ .productstyle12 {font-size: 10px; color: #000000;} .productstyle13 {font-size: 10px; color: #000000;} /* a_product.htm */ .productstyle16 { font-weight: bold;  font-size: 12px;  color: #FFFFFF; } /* a_product.htm */ .productstyle17 { font-size: 12px; font-weight: bold; } /* a_section.htm, a_section_product_overview.htm */ .sectionstyle1 {} /* a_section.htm, a_section_product_overview.htm */ .sectionstyle2 { font-size: 14px;  color: #000066;  font-weight: bold; } /* a_section.htm, a_section_product_overview.htm */ .sectionstyle3 {font-size: 12px} /* Basket information text on header */ .black_text { color: #000000;  text-decoration: none;  font-size: 12px; } /* Basket and checkout button text on header */ a.black_link:link {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:visited {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:hover {color: #ff6600; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:active {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} /* Horizontal top menu text */ .white_link { color: #fff;  text-decoration: none;  font-size: 12px;  font-weight: bold } a.white_link:link {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:visited {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:hover {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:active {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} .white_link_10 { color: #fff;  text-decoration: none;  font-size: 10px;  } a.white_link_10:link {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:visited {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:hover {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:active {color: #fff; text-decoration: none; font-size: 10px; } a.more_link:link {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:visited {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:hover {color: #0000ff; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:active {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} /* Left menu */ .leftmenu  {border: solid #666 1px;} #Menu {  width: 100%; background-color:#ffffff; } #Menu span { display: none; visibility: hidden; } #Menu a { display: block; padding-right: 0.4em; padding-left: 0.5em; padding-top: 0.2em; padding-bottom: 0.2em; text-decoration: none; } #Menu a:link { /* background-color:#314bd8; */ background-color:#008040 color: #fff;  text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:visited { background-color: #314bd8; color: #fff;  text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:hover { background-color: #54a4de; color: #fff; text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:active { color: #003399; text-decoration: none; } 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; } #MenuCalc {  width: 100%; background-color:#314bd8; } #MenuCalc span { display: none; visibility: hidden; } #MenuCalc a { display: block; padding-right: 0.4em; padding-left: 0.5em; padding-top: 0.2em; padding-bottom: 0.2em; text-decoration: none; } #MenuCalc a:link { background-color:#314bd8; color: #fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:visited { background-color:#314bd8; color:#fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:hover { background-color:#54a4de; color:#fff; text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:active { background-color: #314bd8; color: #fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } .leftmenuheader2 { font-size:12px; color: #000; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; } .leftmenuheaderpets { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderpets.gif); background-repeat:no-repeat; } .leftmenuheader { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheader.gif); background-repeat:no-repeat; } .leftmenuheaderrep { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderrep.gif); background-repeat:no-repeat; } .leftmenuheadergames { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderleisure.gif); background-repeat:no-repeat; } /*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/ .qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;height:1%;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc ul {left:-10000px;position:absolute;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li{position:relative;}.qmmc ul {z-index:10;}.qmmc ul ul {z-index:20;}.qmmc ul ul ul {z-index:30;}.qmmc ul ul ul ul {z-index:40;}.qmmc ul ul ul ul ul {z-index:50;}li:hover>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; } ul {left:auto;}#qm0 li {float:none;}#qm0 li:hover>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; } ul {top:0px;left:100%;} /* New - Oct 2007 on */ .subprice {		 color: #314BD8; font-size: 11px; font-weight:bold; text-decoration:none; } /* Product Title, Section Titles */ .producttitle { font-size:12px; font-weight:bold; color:black; } a.producttitle_link:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.producttitle_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.producttitle_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } a.producttitle_link:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Section Info */ .sectioninfo { font-size:11px;  font-weight:normal;  color:black; } /* Product Info */ .productdescription { font-size:12px;  font-weight:normal;  color:black; line-height:120%; } /* Product Price Description */ .productpricedescrip { font-size:11px;  font-weight:bold;  } /* Where I Am */ .whereiam { font-size:10px; font-weight:bold;  color:black; } a.whereiam_link:link {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } a.whereiam_link:visited {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } a.whereiam_link:hover {text-decoration: underline; font-size:10px; color: #ff6600; background-color: #ECE9D8; font-weight:bold; } a.whereiam_link:active {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } /* Tables */ .tableheader { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; } .tabletext { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; } .borders { border: 1px solid #314bd8; } .newproducts { border: 1px solid #314bd8; vertical-align: middle; } .newproducts img { vertical-align:middle; text-align:center; border: 0; padding: 0 0 3px 0; }  .newproducts a:link {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:visited {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .newproducts a:active {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:link img {border: 0px} .newproducts a:visited img {border: 0px} .newproducts a:hover img {border: 0px} .newproducts a:active img {border: 0px} .newproducts table { text-align: center; } .newproducts td { vertical-align:middle; text-align:center; padding:5px; font-size:11px; font-weight:bold; } 		 .newproducts td img { vertical-align:middle; text-align:center; border: 0; padding: 0 0 3px 0; }  .newproducts td a:link {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts td a:visited {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts td a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .newproducts td a:active {text-decoration: none; color: #0000ff; font-weight:normal;} .offers td { font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:larger;  font-weight: bold; font-color: #ffffff; display: block; vertical-align:middle; text-align:center; } .offers td a:link {text-decoration: none; color: #ffffff; font-weight:normal;} .offers td a:visited {text-decoration: none; color: #ffffff; font-weight:normal;} .offers td a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .offers td a:active {text-decoration: none; color: #ffffff; font-weight:normal;} /* Product tables */ .producttable tr { white-space:nowrap; font-size: 10px; vertical-align: middle; } .producttable tr.header { white-space:nowrap; font-size: 10px; vertical-align: middle; background: #91adff; } .producttable th { text-align:center;  white-space:nowrap; font-weight:bold; padding:4px 2px; border:1px solid white; } .producttable th.subheader { background: #999; } .producttable th.normal { text-align:center;  white-space:nowrap; font-weight:normal; } .producttable td { text-align:center;  height:26px; white-space:nowrap; font-size:10px; padding-bottom:0px; } .producttable tr:hover {background:#91adff;} /* Section layouts */ .sections table { border: 1px solid #99ccff; text-align: center; } .sections td { vertical-align:middle; text-align:center; padding:5px; font-size:11px; font-weight:normal;  } 		 .sections td img { vertical-align:middle; text-align:center; border: 0; }  .sections td a:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .sections td a:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .sections td a:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } .sections td a:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Product Lists layouts */ .productlist table { border-top: 1px solid #99ccff; } .productlist tr { padding:50px 0; } .productlist td { vertical-align:middle; text-align:left; font-weight:normal;  font-size:11px;  padding:10px 0 8px 5px; } 		 .productlist td img { border: 0; }  .productlist td a:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .productlist td a:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .productlist td a:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } .productlist td a:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .outofstock { font-weight:bold; color:#f00; } .style22 { color: #333;  font-size: 10px; } .style24 { color: #333;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style25 { color: #333; font-size: 10px; } .style38 { color: #ffff66; font-size: 24px; font-weight: bold; } .style42 { color: #99ffff; font-weight: bold; } #wrapper { width: 1001px; margin-left: auto; /* (Centre aligned) */ margin-right: auto; } .skip { position: absolute; left: -999px; width: 990px; } .clear { clear: both; height: 0px; } #container { width: 100%; padding: 0; } #header2 { position: absolute; top: 0px; } #header { position: absolute; top: 0px; width: 990px; } #leftcontainer { width: 100%; float: left; margin-right: 0px; /* Margin from right */ /*background: green; Main and Right column background colour if Left column is longest */ } #leftcontainer .sub { width: 100%; float: right; margin-left: -155px; /*background: pink; Left and Right column background colour if Main column is longest */ } #mainbody2 { margin: 0; position: absolute; top: 148px; left: 0px; } #mainbody { margin: 0; position: absolute; top: 168px; width: 990px; } #leftmenu2 { position: absolute; left: 0px; top: 148px; } #leftmenu { position: absolute; top: 148px; } #leftcontent, #rightcontent { padding: 0px; } #right { width: 160px; float: right; /*background: red; Right column background colour */ } #footer { position:relative; } .footer td { text-align:center; color: #999;  font-size: 10px;  line-height: 120%;  } .footer a:link {text-decoration: none; color: #999;} .footer a:visited {text-decoration: none; color: #999;} .footer a:hover {text-decoration: none; color: #ff6600;} .footer a:active {text-decoration: none; color: #999;} .floatright { float:right; margin: 5px; } .floatleft { float:left; margin: 5px; } /* Mailing List Sign-up (right column */ .mail_list_col_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;} #manu-menu { position: absolute; top: 143px; width: 680px; margin-left: 170px; } /* Manufacturers' menu navigation */ #manunav { float: left; width: 100%; margin: 0; padding: 0; list-style: none; background: #99ccff; border-bottom: 1px solid #999; } #manunav li {  float: left; margin: 0; padding: 0; } #manunav a { float: left; display: block; padding: 2px 20px 2px 5px; text-decoration: none; font-weight: bold; font-size: 60%; color: #314bd8; background: #99ccff url(../nav_slant.gif) no-repeat top right; } #manunav #manunav-1 a { padding-left: 20px; } #manunav a:hover { color: #fff; } /* more */ ul#more { clear: left; margin-top: 60px; } @import url(theme.css); /*cope with inheritance bugs*/ body, table, th, tr, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;  border-collapse:collapse; } th { font-weight:bold;  border:1px solid white; } /*body specific*/ body {  background-color:	#ffffff; ; margin:0; color:black; } form { margin:0; } a:link{color: #0000FF; text-decoration:none;} a:visited{color: #0000FF; text-decoration:none;} a:hover{color: #FF6600; text-decoration:none;} a:active{color: #0000FF; text-decoration:none;} /* li{color: #000000; list-style-type:square;} ol{color: #000000;} 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; } ul {color: #000000; list-style-type:square; } */ /* H3=a_product.htm */ h1 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:16px;  font-weight:bold;  color:#000000;  padding: 0px;  margin: 0px; } h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif;  } SELECT { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } .actCHECKOUTEM {background-color: #91adff;} .actCHECKOUTBG {background-color: #eeeeee;} .actlarger { font-size: larger; color: #000000; } .actsmaller { font-size: smaller; color: #000000; } .actxxsmall{font-size:xx-small;color: #000000;} .actxsmall{font-size:x-small;color: #000000;} .actsmall{font-size:small;color: #000000;} .actregular{font-size:medium;color: #000000;} .actlarge{font-size:large;color: #000000;} .actxlarge{font-size:x-large;color: #000000;} .actxxlarge{font-size:xx-large;color: #000000;} .actwarningcolor{color: #ff3300;} .actrequiredcolor{color: #ff3300;} .actsearchhighlightcolor{color: #ff0000;} .actrequired{color: #ff3300;} .actrequired12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000;} .actwarning{font-size:x-large; color: #ff3300;} .actwelcome{font-size:medium; color: #000000;} .actlogotext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center} .actlogout{font-size:x-small; color: #003366;} /* Javascript Yahoo Sections */ .style1 { font-size: 8px; color: #000; } /* eMail a friend text, Join mailing list text, a_template_hints_.htm, a_home.htm, a_template_topten_tableright.htm, a_template_specialoffers_tableleft.htm, a_template_specialoffers_tableleft.htm*/ .style2 { font-size: 12px; color: #000; } .style4 {color: #fff} /* Tel no at top,  a_bf_titleonly_middle.htm */  .style5 { font-size: 14px;  font-weight: bold; } /* Message in header */ .style6 { font-size: 12px;  font-weight: bold;  color: #fff; } a.style6_link:link {text-decoration: none; color: #fff;} a.style6_link:visited {text-decoration: none; color: #fff;} a.style6_link:hover {text-decoration: none; color: #fff;} a.style6_link:active {text-decoration: none; color: #fff;} .style7 { font-size: 12px;  color: #fff;  } a.style7_link:link {text-decoration: none; color: #fff;} a.style7_link:visited {text-decoration: none; color: #fff;} a.style7_link:hover {text-decoration: none; color: #fff;} a.style7_link:active {text-decoration: none; color: #fff;} /* Footer links */ .style8 { color: #999;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } a.style8_link:link {text-decoration: none; color: #999;} a.style8_link:visited {text-decoration: none; color: #999;} a.style8_link:hover {text-decoration: none; color: #FF6600;} a.style8_link:active {text-decoration: none; color: #999;} /* Product Title, Section Titles */ .style9 { font-size:12px;  font-weight:bold;  color:#000; } a.style9_link:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.style9_link:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.style9_link:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } a.style9_link:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Product description, a_bf_textonly_middle.htm (Row text) */ .style10 { font-size:11px;  font-weight:normal;  color:#000; } /* Product price */ .style11 { font-size:11px;  font-weight:bold;  color:#000; } .style11_small { font-size:10px;  font-weight:bold;  color:#000; } /* More... link, Product Discount info, "Close window" on extended info window */ .style12 { font-size:10px;  font-weight:normal;  color:#ff6600; } a.style12_link:link {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:visited {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:hover {color: #0000ff; text-decoration: none; font-size: 10px; font-weight: bold} a.style12_link:active {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} /* Thin gap between price and buy now button */ .style13 {font-size:2px;} .style14 { } .style15 { font-size: 12px;  font-weight: bold; color: #000; } .style16 { font-size: 12px;  font-weight: bold;  color: #000;  } a.style16_link:link {text-decoration: none; color: #0000cc;} a.style16_link:visited {text-decoration: none; color: #000066;} a.style16_link:hover {text-decoration: none; color: #00CC00;} a.style16_link:active {text-decoration: none; color: #0000cc;} .style18 { color: #666;  font-size: 10px;  font-style: normal; line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style19 { font-size: 12px;  font-weight: bold; } .style20 { font-size: 12px;  font-weight: bold;  } .style201 { font-size: 12px;  font-weight: bold;  color: #F00; } /* Tables */ .style21 { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #000; } .style22 {color: #333; font-size: 10px;} .style24 { color: #333;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style25 { color: #333;  font-size: 10px;  } /* Address info */ .style27 { font-weight:bold;  font-size:9px;  color:#fff; } a.style27_link:link {text-decoration: none; color: #0000ff;} a.style27_link:visited {text-decoration: none; color: #0000ff;} a.style27_link:hover {text-decoration: none; color: #FF6600;} a.style27_link:active {text-decoration: none; color: #0000ff;} .style29 {font-size: 12px} /* Copyright and Site maintained style */ .style31 { font-size: 9px;  color: #333; } a.style31_link:link {text-decoration: none; color: #333;} a.style31_link:visited {text-decoration: none; color: #333;} a.style31_link:hover {text-decoration: none; color: #FF6600;} a.style31_link:active {text-decoration: none; color: #333;} /* "Secure SSL encryption" on page header | Search table | Pond size & Liner size links on vertical menu */ .style32 { font-size: 10px;  font-weight: bold;  color: #000000; } a.style32_link:link {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} a.style32_link:visited {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} a.style32_link:hover {font-size: 10px; font-weight: bold; text-decoration: none; color: #CC3300;} a.style32_link:active {font-size: 10px; font-weight: bold; text-decoration: none; color: #333;} /* Pond Volume link colour */ .style33 {color:#cc3300} .style34 {} /* Liner Size link colour */ .style35 {color:#0000CC} .redtext {color:#FF0000} /* a_product.htm */ .productstyle2 {font-size: 12px;} /* a_linercalc.htm, a_pondsizecalc.htm, a _product.htm*/ .productstyle12 {font-size: 10px; color: #000000;} .productstyle13 {font-size: 10px; color: #000000;} /* a_product.htm */ .productstyle16 { font-weight: bold;  font-size: 12px;  color: #FFFFFF; } /* a_product.htm */ .productstyle17 { font-size: 12px; font-weight: bold; } /* a_section.htm, a_section_product_overview.htm */ .sectionstyle1 {} /* a_section.htm, a_section_product_overview.htm */ .sectionstyle2 { font-size: 14px;  color: #000066;  font-weight: bold; } /* a_section.htm, a_section_product_overview.htm */ .sectionstyle3 {font-size: 12px} /* Basket information text on header */ .black_text { color: #000000;  text-decoration: none;  font-size: 12px; } /* Basket and checkout button text on header */ a.black_link:link {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:visited {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:hover {color: #ff6600; text-decoration: none; font-size: 12px; font-weight: bold} a.black_link:active {color: #000000; text-decoration: none; font-size: 12px; font-weight: bold} /* Horizontal top menu text */ .white_link { color: #fff;  text-decoration: none;  font-size: 12px;  font-weight: bold } a.white_link:link {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:visited {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:hover {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} a.white_link:active {color: #fff; text-decoration: none; font-size: 12px; font-weight: bold} .white_link_10 { color: #fff;  text-decoration: none;  font-size: 10px;  } a.white_link_10:link {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:visited {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:hover {color: #fff; text-decoration: none; font-size: 10px; } a.white_link_10:active {color: #fff; text-decoration: none; font-size: 10px; } a.more_link:link {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:visited {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:hover {color: #0000ff; text-decoration: none; font-size: 10px; font-weight: bold} a.more_link:active {color: #ff6600; text-decoration: none; font-size: 10px; font-weight: bold} /* Left menu */ .leftmenu  {border: solid #666 1px;} #Menu {  width: 100%; background-color:#ffffff; } #Menu span { display: none; visibility: hidden; } #Menu a { display: block; padding-right: 0.4em; padding-left: 0.5em; padding-top: 0.2em; padding-bottom: 0.2em; text-decoration: none; } #Menu a:link { /* background-color:#314bd8; */ background-color:#008040 color: #fff;  text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:visited { background-color: #314bd8; color: #fff;  text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:hover { background-color: #54a4de; color: #fff; text-decoration: none;  font-size:12px;  font-weight:bold; border-top: solid #fff 1px; } #Menu a:active { color: #003399; text-decoration: none; } 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; } #MenuCalc {  width: 100%; background-color:#314bd8; } #MenuCalc span { display: none; visibility: hidden; } #MenuCalc a { display: block; padding-right: 0.4em; padding-left: 0.5em; padding-top: 0.2em; padding-bottom: 0.2em; text-decoration: none; } #MenuCalc a:link { background-color:#314bd8; color: #fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:visited { background-color:#314bd8; color:#fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:hover { background-color:#54a4de; color:#fff; text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } #MenuCalc a:active { background-color: #314bd8; color: #fff;  text-decoration: none;  font-size:9px;  font-weight:normal; text-align:center; } .leftmenuheader2 { font-size:12px; color: #000; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; } .leftmenuheaderpets { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderpets.gif); background-repeat:no-repeat; } .leftmenuheader { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheader.gif); background-repeat:no-repeat; } .leftmenuheaderrep { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderrep.gif); background-repeat:no-repeat; } .leftmenuheadergames { font-size:12px; color: #fff; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:bold; text-align:center; background-image:url(menuheaderleisure.gif); background-repeat:no-repeat; } /*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/ .qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;height:1%;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc ul {left:-10000px;position:absolute;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li{position:relative;}.qmmc ul {z-index:10;}.qmmc ul ul {z-index:20;}.qmmc ul ul ul {z-index:30;}.qmmc ul ul ul ul {z-index:40;}.qmmc ul ul ul ul ul {z-index:50;}li:hover>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; } ul {left:auto;}#qm0 li {float:none;}#qm0 li:hover>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; } ul {top:0px;left:100%;} /* New - Oct 2007 on */ .subprice {		 color: #314BD8; font-size: 11px; font-weight:bold; text-decoration:none; } /* Product Title, Section Titles */ .producttitle { font-size:12px; font-weight:bold; color:black; } a.producttitle_link:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.producttitle_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } a.producttitle_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } a.producttitle_link:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Section Info */ .sectioninfo { font-size:11px;  font-weight:normal;  color:black; } /* Product Info */ .productdescription { font-size:12px;  font-weight:normal;  color:black; line-height:120%; } /* Product Price Description */ .productpricedescrip { font-size:11px;  font-weight:bold;  } /* Where I Am */ .whereiam { font-size:10px; font-weight:bold;  color:black; } a.whereiam_link:link {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } a.whereiam_link:visited {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } a.whereiam_link:hover {text-decoration: underline; font-size:10px; color: #ff6600; background-color: #ECE9D8; font-weight:bold; } a.whereiam_link:active {text-decoration: none; font-size:10px; color:blue; font-weight:bold; } /* Tables */ .tableheader { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; } .tabletext { font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; } .borders { border: 1px solid #314bd8; } .newproducts { border: 1px solid #314bd8; vertical-align: middle; } .newproducts img { vertical-align:middle; text-align:center; border: 0; padding: 0 0 3px 0; }  .newproducts a:link {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:visited {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .newproducts a:active {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts a:link img {border: 0px} .newproducts a:visited img {border: 0px} .newproducts a:hover img {border: 0px} .newproducts a:active img {border: 0px} .newproducts table { text-align: center; } .newproducts td { vertical-align:middle; text-align:center; padding:5px; font-size:11px; font-weight:bold; } 		 .newproducts td img { vertical-align:middle; text-align:center; border: 0; padding: 0 0 3px 0; }  .newproducts td a:link {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts td a:visited {text-decoration: none; color: #0000ff; font-weight:normal;} .newproducts td a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .newproducts td a:active {text-decoration: none; color: #0000ff; font-weight:normal;} .offers td { font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:larger;  font-weight: bold; font-color: #ffffff; display: block; vertical-align:middle; text-align:center; } .offers td a:link {text-decoration: none; color: #ffffff; font-weight:normal;} .offers td a:visited {text-decoration: none; color: #ffffff; font-weight:normal;} .offers td a:hover {text-decoration: underline; color: #ff6600; background-color: #ece9d8; font-weight:normal;} .offers td a:active {text-decoration: none; color: #ffffff; font-weight:normal;} /* Product tables */ .producttable tr { white-space:nowrap; font-size: 10px; vertical-align: middle; } .producttable tr.header { white-space:nowrap; font-size: 10px; vertical-align: middle; background: #91adff; } .producttable th { text-align:center;  white-space:nowrap; font-weight:bold; padding:4px 2px; border:1px solid white; } .producttable th.subheader { background: #999; } .producttable th.normal { text-align:center;  white-space:nowrap; font-weight:normal; } .producttable td { text-align:center;  height:26px; white-space:nowrap; font-size:10px; padding-bottom:0px; } .producttable tr:hover {background:#91adff;} /* Section layouts */ .sections table { border: 1px solid #99ccff; text-align: center; } .sections td { vertical-align:middle; text-align:center; padding:5px; font-size:11px; font-weight:normal;  } 		 .sections td img { vertical-align:middle; text-align:center; border: 0; }  .sections td a:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .sections td a:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .sections td a:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } .sections td a:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } /* Product Lists layouts */ .productlist table { border-top: 1px solid #99ccff; } .productlist tr { padding:50px 0; } .productlist td { vertical-align:middle; text-align:left; font-weight:normal;  font-size:11px;  padding:10px 0 8px 5px; } 		 .productlist td img { border: 0; }  .productlist td a:link {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .productlist td a:visited {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .productlist td a:hover {text-decoration: underline; font-size:12px; color: #FF6600; background-color: #ECE9D8; font-weight:bold; } .productlist td a:active {text-decoration: none; font-size:12px; color: #0000FF; font-weight:bold; } .outofstock { font-weight:bold; color:#f00; } .style22 { color: #333;  font-size: 10px; } .style24 { color: #333;  font-size: 10px;  font-style: normal;  line-height: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-decoration: none; } .style25 { color: #333; font-size: 10px; } .style38 { color: #ffff66; font-size: 24px; font-weight: bold; } .style42 { color: #99ffff; font-weight: bold; } #wrapper { width: 1001px; margin-left: auto; /* (Centre aligned) */ margin-right: auto; } .skip { position: absolute; left: -999px; width: 990px; } .clear { clear: both; height: 0px; } #container { width: 100%; padding: 0; } #header2 { position: absolute; top: 0px; } #header { position: absolute; top: 0px; width: 990px; } #leftcontainer { width: 100%; float: left; margin-right: 0px; /* Margin from right */ /*background: green; Main and Right column background colour if Left column is longest */ } #leftcontainer .sub { width: 100%; float: right; margin-left: -155px; /*background: pink; Left and Right column background colour if Main column is longest */ } #mainbody2 { margin: 0; position: absolute; top: 148px; left: 0px; } #mainbody { margin: 0; position: absolute; top: 168px; width: 990px; } #leftmenu2 { position: absolute; left: 0px; top: 148px; } #leftmenu { position: absolute; top: 148px; } #leftcontent, #rightcontent { padding: 0px; } #right { width: 160px; float: right; /*background: red; Right column background colour */ } #footer { position:relative; } .footer td { text-align:center; color: #999;  font-size: 10px;  line-height: 120%;  } .footer a:link {text-decoration: none; color: #999;} .footer a:visited {text-decoration: none; color: #999;} .footer a:hover {text-decoration: none; color: #ff6600;} .footer a:active {text-decoration: none; color: #999;} .floatright { float:right; margin: 5px; } .floatleft { float:left; margin: 5px; } /* Mailing List Sign-up (right column */ .mail_list_col_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;} #manu-menu { position: absolute; top: 143px; width: 680px; margin-left: 170px; } /* Manufacturers' menu navigation */ #manunav { float: left; width: 100%; margin: 0; padding: 0; list-style: none; background: #99ccff; border-bottom: 1px solid #999; } #manunav li {  float: left; margin: 0; padding: 0; } #manunav a { float: left; display: block; padding: 2px 20px 2px 5px; text-decoration: none; font-weight: bold; font-size: 60%; color: #314bd8; background: #99ccff url(../nav_slant.gif) no-repeat top right; } #manunav #manunav-1 a { padding-left: 20px; } #manunav a:hover { color: #fff; } /* more */ ul#more { clear: left; margin-top: 60px; } #marqueecontainer {  position: relative;  width: 125px; /*marquee width */  height: 90px; /*marquee height */ /*background-color: white; */ /*background-image:url('special_offers.png'); */ overflow: hidden;  border: 0px;   padding: 4px;  padding-left: 4px;  padding-top: 4px;  padding-bottom: 4px;  font-size:11px;  font-weight:bold;  font-color:black;  } #marqueecontainer2 {  position: relative;  width: 600px; /*marquee width */ height: 160px; /*marquee height */ background-color: white;  overflow: hidden;  border: 0px;  padding: 0px;  padding-left: 4px;  font-size:11px;  font-weight:bold;  font-color:black;  } /* End */ /* Start of styles for Silver theme */ /* container -------------------------- */ #silver-shadow-left { width: 967px; padding: 0; background: url('silver-theme-shadow-left.png') left repeat-y; margin: 0 auto; } #silver-shadow-right { background: url('silver-theme-shadow-right.png') right repeat-y; margin-left: 4px; padding: 0; width: 963px; } #silver-container { background: #fff; padding: 0; margin-right: 4px; width: 959px; padding-bottom: 6px; } #silver-page-bottom-rounded { width: 967px; margin: 0 auto; padding: 0; background: url('silver-theme-rounded-footer.png') no-repeat; } /* header area ---------------------------- */ #silver-header img { margin: 10px; float: left; display: inline; } #silver-login-terms { width: 101px; height: 24px; background: url('silver-theme-login-box.jpg'); float: right; margin-right: 10px; display: inline; } #silver-login-terms p { text-align: center; padding-top: 4px; margin: 0; } #silver-login-terms p a { color: #000000; } #silver-login-terms p a:hover { text-decoration: none; color: #003366; } #silver-cart-checkout { float: right; text-align: right; clear: right; margin-top: 30px; margin-right: 10px; display: inline; text-transform: uppercase; } #silver-cart-checkout p { padding-bottom: 2em; } #silver-cart-checkout p a { color: #000000; } #silver-cart-checkout p a:hover { color: #003366; } .silver-cart-link { padding-left: 20px; background: url('theme_icon_cart.gif') no-repeat left; } #silver-nav-bar { clear: both; margin: 0 10px; height: 29px; background: url('silver-theme-nav-bar-bg.jpg'); } #silver-nav-bar-left { background: url('silver-theme-nav-bar-left.jpg') no-repeat; } #silver-nav-bar-left ul { margin: 0; padding: 0; list-style: none; padding-left: 5px; height: 29px; } #silver-nav-bar-left ul li { display: inline; } #silver-nav-bar-left ul li a { display: block; float: left; line-height: 29px; padding: 0 10px; border-right: solid 1px #999; color: #000000; } #silver-nav-bar-left ul li a:hover { text-decoration: none; color: #003366; } #silver-quick-search-container { float: right; width: 256px; height: 29px; background: url('silver-theme-search-bg.jpg'); } #silver-quick-search { background: url('silver-theme-search-end-left.jpg') no-repeat; height: 29px; } #silver-quick-search-field { background: url('silver-theme-search-end-right.jpg') right no-repeat; height: 25px; padding-top: 4px; } input.silver-search-field { margin: 2px 0 0 3px; border: 0; float: left; width: 200px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } input.silver-search-button { float: right; margin: 2px 3px 0 0; } /* sidebar ---------------------------- */ #silver-sidebar-left { float: left; margin: 10px; display: inline; width: 210px; } .silver-sidebar-list { background: url('silver-theme-sidebar-curve-bg.gif'); } .silver-sidebar-list-bottom { background: url('silver-theme-sidebar-curve-bottom.gif') no-repeat bottom; } .silver-sidebar-list-top { background: url('silver-theme-sidebar-curve-top.gif') no-repeat top; padding-bottom: 6px; } .silver-sidebar-list-top h1 { padding: 11px; font-size: 14px; color: #91adff; } /* section/brochure lists -------------------------- */ #silver-section-list ul, #silver-brochure-list ul { padding: 0; margin: 0 1px; list-style: none; background: url('silver-theme-section-list-gradient.jpg') repeat-x; border-top: dotted 1px #858585; } #silver-section-list ul li, #silver-brochure-list ul li { padding: 0; margin: 0; } #silver-section-list ul li a, #silver-brochure-list ul li a { display: block; border-bottom: dotted 1px #858585; padding: 5px 11px; margin: 0; color: #000000; } #silver-section-list ul li a:hover, #silver-brochure-list ul li a:hover { text-decoration: none; color: #003366; } .silver-sidebar-list-separator { clear: both; background-image: none; background-color: #fff; } /* marketing lists ---------------------------- */ #silver-new-products-list h1, #silver-best-sellers-list h1 { border-bottom: dotted 1px #858585; } .silver-sidebar-product { border-bottom: dotted 1px #858585; margin: 0 1px; background: #f4f4f4; height: 125px; overflow: hidden; } p.silver-sidebar-product-name { font-weight: bold; padding: 5px 11px; border-bottom: solid 1px #afafaf; background: #fff; margin: 0; } p.silver-sidebar-product-name a { color: #91adff; } p.silver-sidebar-product-name a:hover { color: #003366; } .silver-sidebar-product-image { width: 95px; height: 100px; float: left; background: #fff; border-right: solid 1px #afafaf; text-align: center; } .silver-sidebar-product-image img { margin-top: 5px; } .silver-sidebar-product-description { margin: 5px 4px 0 0; padding: 0 0 0 100px; font-size: 10px; } .silver-sidebar-product-more { font-size: 10px; margin: 5px 0; padding: 0 0 0 100px; } .silver-sidebar-product-price { font-weight: bold; margin: 0; padding: 0 0 0 100px; } /* bulk area -------------------------- */ #silver-bulk { float: right; width: 718px; margin: 10px 10px 10px 0; background: url('silver-theme-bulk-bg.gif'); display: inline; } #silver-bulk-bottom { background: url('silver-theme-bulk-bottom.gif') no-repeat bottom; } #silver-bulk-top { background: url('silver-theme-bulk-top.gif') no-repeat top; padding: 10px; } /* footer ---------------------------- */ #silver-footer { margin: 0 10px; background: url('silver-theme-footer-bg.jpg'); clear: both; } #silver-footer-left { background: url('silver-theme-footer-left.jpg') no-repeat; } #silver-footer-right { background: url('silver-theme-footer-right.jpg') no-repeat right; height: 88px; } .silver-address-box { float: left; display: inline; width: 180px; margin: 10px 20px; height: 68px; font-size: 11px; color: #666; } .silver-copyright-info { float: right; display: inline; margin: 10px 20px; height: 68px; font-size: 11px; color: #666;	 } /* End of styles for Silver theme */ /* Start of styles for Bobcat theme */ /* general layout --------------------*/ #bobcat-container { width: 940px; margin: 10px auto; } #bobcat-header-area { background: url('bobcat-header-bg.gif'); } #bobcat-logo-area { background: url('bobcat-header-top.gif') no-repeat; padding: 5px; } #bobcat-navigation-bar { height: 30px; background: url('bobcat-header-bottom.gif') no-repeat; } #bobcat-navigation-bar ul { margin: 0 5px; padding: 0; list-style: none; } #bobcat-navigation-bar ul li { display: inline; } li.bobcat-search-field { display: block; float: left; padding: 0; height: 30px; } li.bobcat-search-field input { border: solid 1px #000000; font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 1px; background: #ffffff; color: #000000; margin-top: 5px; } li.bobcat-search-button { display: block; float: left; padding: 0 10px 0 0; height: 30px; } #bobcat-navigation-bar ul li a { color: #ffffff; display: block; float: left; line-height: 30px; padding: 0 10px; border-left: solid 1px #ffffff; text-decoration: none; text-transform: lowercase; } #bobcat-navigation-bar ul li a:hover { background: #91adff; } #bobcat-navigation-bar ul li.bobcat-home-link a { border: 0; } #bobcat-navigation-bar ul li.bobcat-view-cart { float: right; } #bobcat-navigation-bar ul li.bobcat-view-cart a { background: url('theme_icon_cart.gif') no-repeat left; padding-left: 30px; border: 0; } #bobcat-navigation-bar ul li.bobcat-view-cart a:hover { background: #91adff url('theme_icon_cart.gif') no-repeat left; } #bobcat-navigation-bar ul li.bobcat-checkout { float: right; } #bobcat-bulk-top { height: 10px; margin-top: 10px; } #bobcat-bulk { background: url('bobcat-bulk-bg.gif'); padding: 0 10px; } #bobcat-sidebar-left { float: left; width: 130px; margin-right: 30px; } #bobcat-sidebar-right { float: right; width: 130px; } #bobcat-content { float: left; width: 600px; } #bobcat-bulk-bottom { height: 10px; margin-bottom: 10px; } #bobcat-footer { height: 100px; background: #ffffff; } .bobcat-address-box { float: left; display: inline; width: 180px; margin: 0 20px; height: 80px; padding: 10px 0; font-size: 11px; color: #000000; } .bobcat-copyright-info { float: right; display: inline; margin: 0 20px; height: 80px; width: 200px; text-align: right; padding: 10px 0; font-size: 11px; color: #000000;	 } /* overriding default styles */ .bobcat-sidebar .text_heading_left_column { color: #eeeeee; } .bobcat-sidebar .dotted_line_blue { background-color: #eeeeee; } .bobcat-sidebar ul { color : #ffffff; } .bobcat-sidebar a { color : #eeeeee; } .bobcat-sidebar .solid_line_blue { background-color: #eeeeee; } .bobcat-sidebar a.product_section:visited { color : #ffffff; } .bobcat-sidebar a.product_section:link { color : #ffffff; } .bobcat-sidebar a.product_section:active { color : #ffffff; } .bobcat-sidebar a.product_section:hover { color : #ffffff; } .bobcat-sidebar .product_image_cost { float: none; margin: 0; } .bobcat-sidebar .text_product_small_info_heading { color : #eeeeee; text-align: center; } .bobcat-sidebar .text_product_small_info_price { color : #ffffff; clear: both; padding: 5px 0; text-align: center; } .bobcat-sidebar .text_product_small_info { display: none; } /* End of styles for Bobcat theme */ /* Start of styles for Minimal theme */ /* general layout --------------------*/ #minimal-container { width: 940px; margin: 10px auto; } #minimal-header-area { } #minimal-logo-area { } #minimal-navigation-bar { height: 30px; } #minimal-navigation-bar ul { margin: 0; padding: 0; list-style: none; } #minimal-navigation-bar ul li { display: inline; } li.minimal-search-field { display: block; float: left; padding: 0; height: 30px; } li.minimal-search-field input { border: solid 1px #000000; font: 12px Verdana, Arial, Helvetica, sans-serif; padding: 1px; background: #ffffff; color: #000000; margin-top: 5px; } li.minimal-search-button { display: block; float: left; padding: 0 10px 0 0; height: 30px; } #minimal-navigation-bar ul li a { display: block; color: #91adff; float: left; line-height: 30px; padding-right: 10px; text-decoration: none; text-transform: uppercase; } #minimal-navigation-bar ul li a:hover { color: #91adff; } #minimal-navigation-bar ul li.minimal-view-cart { float: right; } #minimal-navigation-bar ul li.minimal-view-cart a { background: url('theme_icon_cart.gif') no-repeat left; padding-left: 20px; border: 0; } #minimal-navigation-bar ul li.minimal-view-cart a:hover { } #minimal-navigation-bar ul li.minimal-checkout { float: right; } #minimal-navigation-bar ul li.minimal-checkout a { padding: 0; } #minimal-bulk-top { height: 10px; margin-top: 10px; border-top: solid 1px #91adff; } #minimal-bulk { } #minimal-sidebar-left { float: left; width: 140px; margin-right: 30px; } #minimal-sidebar-right { float: right; width: 140px; } #minimal-content { float: left; width: 600px; } #minimal-bulk-bottom { height: 10px; margin-bottom: 10px; } #minimal-footer { height: 100px; border-top: solid 1px #91adff; } .minimal-address-box { float: left; display: inline; width: 180px; margin: 0 20px; height: 80px; padding: 10px 0; font-size: 11px; color: #000000; } .minimal-copyright-info { float: right; display: inline; margin: 0 20px; height: 80px; width: 200px; text-align: right; padding: 10px 0; font-size: 11px; color: #000000;	 } .minimal-sidebar .product_image_cost { float: none; margin: 0; } .minimal-sidebar .text_product_small_info_heading { text-align: center; } .minimal-sidebar .text_product_small_info_price { clear: both; padding: 5px 0; text-align: center; } .minimal-sidebar .text_product_small_info { display: none; } /* End of styles for Minimal theme */ 
