/* ////////////////////////////////////////////// */  /* ////////////////////////////////////////////// */  /* /////////////// WTL STYLESHEET /////////////// */  /* ////////////////////////////////////////////// */  /* ////////////////////////////////////////////// */  * { margin:0; padding:0; border:0px solid white; line-height:1.3em; } body { margin:0 0 5px 0; background:#bbb08a url('wt_main_bg.gif') top center no-repeat; color:#333; text-align:center; font-size:small; font-family:Trebuchet M S, verdana, sans-serif; } /* ////////////////////////////////////////////// */  /* /////////////// PRES STYLESHEET ////////////// */  /* ////////////////////////////////////////////// */  /* ///////////////////// h1 //////////////////// */  h1 { font-size:140%; font-weight:normal; } #content_title h1 { margin-bottom:10px; } /* /////////////// h2 /////////////// */  h2 { font-size:100%; font-weight:normal; color:#000; } .coltitle h2 { font-size:80%; padding:7px 0 6px 10px; color:#3a2d0f; line-height:1em; } #crossfadercontenttitle h2, #maincontenttitle h2 { font-size:100%; padding:5px 0 6px 10px; line-height:1em; color:#fbf6e1; font-weight:bold; } .subcontenttitle h2 { font-size:85%; padding:6px 0 7px 10px; line-height:1em; color:#3a2d0f; font-weight:bold; } .sectionlistmidrc h2, .infocontainermid h2 { padding:2px 20px 4px 0; font-size:110%; color:#006600; font-weight:normal; } .infocontainermid h2 { padding:10px 20px 4px 20px; font-size:110%; color:#006600; font-weight:normal; }	 #productfulldetailscont h2 { padding:0px 10px 4px 20px; color:#006600; font-weight:normal; font-size:130%; } #productfullinfo h2 { font-size:100%; padding:0; margin:0; font-weight:bold; } /* /////////////// h3 /////////////// */  h3 { font-weight:normal; line-height:1.1em; font-size:100%; padding:0 20px 4px 20px; } #productfullinfo h3 { font-size:90%; padding:0; margin:0; font-weight:bold; } /* /////////////// h3 /////////////// */  h4 { font-weight:normal; line-height:1.1em; font-size:90%; padding:0 20px 4px 20px; } #productfullinfo h4 { font-size:90%; padding:0; margin:0; font-weight:bold; } /* /////////////// p //////////////// */  p { font-size:100%; } p.bestsellername { font-size:90%; color:#000; } p.bestsellerprice { font-size:100%; color:#003300; font-weight:bold; } .subcontentmid p { font-weight:normal; margin:10px 20px 10px; } .subcontentmid p strong { font-weight:bold; } .productthumbmid p { font-size:100%; color:#003300; margin:0px 20px 0; } .productthumbmid p strong { font-weight:bold; color:#003300; } p.advancedsmall { font-size:70%; padding-bottom:15px; } p.columnp { font-size:80%; padding:10px 15px; } .sectionlistmidrc p { padding:0 20px 2px 0; font-size:100%; } .infocontainermid p { padding:2px 20px 4px 20px; }	 p.productfullprice { margin:0; padding:2px 10px 14px 20px; font-size:130%; color:#000; } p.productfullquantity { margin:0; padding:2px 10px 4px 20px; font-size:80%; color:#003300; } #productfullinfo p { font-size:90%; padding:10px 0; } #footerlc p, #footerrc p { margin:5px 0; font-size:70%; } /* /////////////// img /////////////// */  img.sectionthumbimg, img.productthumbimg, img.productfullimg { border:1px solid #d7c3af; margin:2px 0 0; } img.addimg { margin:0; background:#fff url('wt_addimg_bg.gif') bottom right no-repeat; padding-bottom:16px; } img.image_float_right { float:right; border:1px solid #d7c3af; margin:2px 20px 0; } /* /////////////// ul /////////////// */  ul { list-style-type:circle; margin:5px 10px 5px 45px; } ul li { padding:3px 0; line-height:1em; } /* /////////////// links /////////////// */  a:link, a:active, a:visited { color:#9e8448; text-decoration:underline; } a:hover { color:#615026; } table.minibasket td { font-size:80%; } table.minibasket a:link, table.minibasket a:active, table.minibasket a:visited { color:#9e8448; } table.minibasket a:hover { color:#615026; text-decoration:underline; } .skiplink { display:none } /* /////////////// forms /////////////// */  form.searchform { margin:20px; } form.searchform input, form.searchform select { font-size:100%; border:1px solid #7f9db9; margin:0 0 5px; padding:2px; } /* ////////////////////////////////////////////// */  /* ////////////////  LAYOUT STYLES ////////////// */  /* ////////////////////////////////////////////// */ #maincont { width:960px; margin:3px auto; } #headercont { overflow:hidden; background:url('wt_header_bg.jpg') top center no-repeat; height:97px; } #logocont { float:left; width:395px; height:95px; overflow:hidden; } #topnavcont { float:right; width:560px; text-align:right; } #topnav { float:right; } #topnav ul { margin:0; padding:5px 10px 0; list-style:none; } #topnav li { margin:0; padding:0; float:left; background:url('wt_buttonright_off.gif') no-repeat right top;		 } #topnav a { display:block; background:url('wt_buttonleft_off.gif') no-repeat left top; padding:3px 10px 5px; font-size:85%; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #topnav a {float:none;} /* End IE5-Mac hack */ #topnav a:link, #topnav a:visited, #topnav a:active { text-decoration:none; color:#d3bb82; } #topnav a:hover { color:#f9f0cf; } #topnav #current { background:url('wt_buttonright_on.gif') no-repeat right top; } #topnav #current a { background:url('wt_buttonleft_on.gif') no-repeat left top; color:#3c1c2a; } #columncont { background:#f9f0cf url('wt_columncont_bg.gif') top center repeat-x; padding:15px 12px 0; text-align:left; overflow:hidden; } #rightcol { float:right; width:720px; } #crossfadercontenttitle { width:720px; min-height:25px; background:url('wt_crossfadercontenttitle_bg.gif') top left no-repeat; } #crossfadercontentmid { width:720px; background:url('wt_crossfadercontentmid_bg.gif') top left repeat-y; text-align:center; } .crossfader { text-align:left; } #crossfadercontentbase { width:720px; height:10px; margin:0 0 10px; background:url('wt_crossfadercontentbase_bg.gif') bottom left no-repeat; } #maincontenttitle { width:720px; min-height:25px; background:url('wt_maincontenttitle_bg.gif') top left no-repeat; } #maincontentmid { width:720px; background:url('wt_maincontentmid_bg.gif') top left repeat-y; margin:0 auto; overflow:hidden; padding:5px 0 10px; } .sectionlist, .infocontainer { float:left; margin:10px 0 5px 20px; } .productinfocontainer { margin:10px 0 5px 21px; } .sectionlisttop, .infocontainertop { width:675px; height:5px; background:url('wt_sectionlisttop_bg.gif') top left no-repeat; } .sectionlistmid, .infocontainermid { width:675px; background:url('wt_sectionlistmid_bg.gif') top left repeat-y; text-align:left; overflow:hidden; padding:5px 0; } .sectionlistmidlc { float:left; width:180px; text-align:right; } .sectionlistmidrc { float:right; width:470px; text-align:left; }							 .sectionlistbase, .infocontainerbase { width:675px; height:5px; background:url('wt_sectionlistbase_bg.gif') bottom left no-repeat; }					 .productlist { margin:5px 0 5px 5px; overflow:hidden; } .productthumb { float:left; margin:5px 0 5px 12px; } .productthumbtop { width:217px; height:5px; background:url('wt_newproducttop_bg.gif') top left no-repeat; } .productthumbmid { width:217px; background:url('wt_newproductmid_bg.gif') top left repeat-y; text-align:center; overflow:hidden; padding:5px 0; } .productthumbbase { width:217px; height:5px; background:url('wt_newproductbase_bg.gif') bottom left no-repeat; }				 #productfull { margin:20px 15px 0 25px; } #productfullimagecont { float:left; width:362px; text-align:left; } #productfulldetailscont { float:right; width:270px; text-align:right; } .compattrtop { width:270px; background:url('sb_compattrtopbg.gif') top left no-repeat; height:5px; } .compattrmid { width:270px; background:url('sb_compattrmidbg.gif') top left repeat-y; overflow:hidden; text-align:right; } .compattrbase { width:270px; background:url('sb_compattrbasebg.gif') bottom left no-repeat; height:5px; } .addimageleft { float:left; margin-right:12px; } .addimageright { float:right; } #productfullinfo { margin:20px 10px 20px 0; } #maincontentbase { width:720px; height:10px; margin:0 0 10px; background:url('wt_maincontentbase_bg.gif') bottom left no-repeat; } .subcontenttitle { width:720px; min-height:25px; background:url('wt_subcontenttitle_bg.gif') top left no-repeat; } .subcontentmid { width:720px; background:url('wt_subcontentmid_bg.gif') top left repeat-y; text-align:left; overflow:hidden; padding:15px 0 10px; } .subcontentbase { width:720px; height:5px; margin:0 0 10px; background:url('wt_subcontentbase_bg.gif') bottom left no-repeat; } .introcontenttop { width:519px; height:5px; background:url('sb_introcontenttopbg.gif') top left no-repeat; } .introcontentmid { width:519px; background:url('sb_introcontentmidbg.gif') top left repeat-y; padding:10px 0;					 overflow:hidden; padding:5px 0 10px; } .introcontentbase { width:519px; height:5px; margin:0 0 10px; background:url('sb_introcontentbasebg.gif') bottom left no-repeat; } #leftcol { float:left;		 width:200px; } .coltitle { width:200px; min-height:25px; background:url('wt_coltitle_bg.gif') top left no-repeat; } .colmid { width:200px; background:url('wt_colmid_bg.gif') top left repeat-y; } .colbase { width:200px; height:5px; margin:0 0 10px; background:url('wt_colbase_bg.gif') bottom left no-repeat; } .colmidnav { width:198px; margin:auto; } .colmidnav ul { list-style-type:none; padding:5px 0; font-size:85%; font-weight:bold; } .ul1 { margin:0; padding:0; } .li1 { margin:0; padding:0; } .li1 a:link, .li1 a:active, .li1 a:visited { display:block; margin:5px 2px; padding:3px 10px 5px 25px; color:#4c421d; text-decoration:none; background:url('wt_prodbutton_off.gif') top left no-repeat; } .li1 a:hover { color:#000; background:url('wt_prodbutton_hover.gif') top left no-repeat; }			 .li1_selected { margin:0; padding:0; } .li1_selected a:link, .li1_selected a:active, .li1_selected a:visited { display:block; margin:5px 2px; padding:2px 10px 6px 25px; color:#f9eab2; text-decoration:none;				 background:url('wt_prodbutton_on.gif') top left no-repeat; } .li1_selected a:hover { color:#f9eab2; background:url('wt_prodbutton_on.gif') top left no-repeat; } .ul2 { margin:0; padding:0; } .li2 { margin:0; padding:0; } .li2 a:link, .li2 a:active, .li2 a:visited { display:block; margin:5px 2px; padding:3px 10px 4px 25px; color:#4c421d; text-decoration:none; background:url('wt_prodbutton_off.gif') top left no-repeat; } .li2 a:hover { color:#000; background:url('wt_prodbutton_hover.gif') top left no-repeat; }			 .li2_selected { margin:0; padding:0; } .li2_selected a:link, .li2_selected a:active, .li2_selected a:visited { display:block; margin:5px 2px; padding:2px 10px 5px 25px; color:#f9eab2; text-decoration:none;				 background:url('wt_prodbutton_on.gif') top left no-repeat; } .li2_selected a:hover { color:#f9eab2; background:url('wt_prodbutton_on.gif') top left no-repeat; } .ul3 { margin:0; padding:0; } .li3 { margin:0; padding:0; } .li3 a:link, .li3 a:active, .li3 a:visited { display:block; margin:5px 2px; padding:3px 10px 4px 25px; color:#4c421d; text-decoration:none; background:url('wt_prodbutton_off.gif') top left no-repeat; } .li3 a:hover { color:#000; background:url('wt_prodbutton_hover.gif') top left no-repeat; }			 .li3_selected { margin:0; padding:0; } .li3_selected a:link, .li3_selected a:active, .li3_selected a:visited { display:block; margin:5px 2px; padding:2px 10px 5px 25px; color:#f9eab2; text-decoration:none;				 background:url('wt_prodbutton_on.gif') top left no-repeat; } .li3_selected a:hover { color:#f9eab2; background:url('wt_prodbutton_on.gif') top left no-repeat; } #search { text-align:center; } .bestseller { width:180px; margin:auto; padding:5px 0; overflow:hidden; } .bestsellerlc { float:left; width:25px; text-align:left; } .bestsellerrc { float:right; width:150px; text-align:left; } #footerlc { float:left; width:545px; text-align:left; } #footerrc { float:right; width:345px; text-align:right; } #footercont { background:#f9f0cf url('wt_footer_bg.gif') top center repeat-x; height:90px; } .clear { clear:both; height:1px; } .clear10px { clear:both; height:10px; } /* ////////////////////////////////////////////// */  /* ////////////////////////////////////////////// */  /* /////////////// ACT STYLESHEET /////////////// */  /* ////////////////////////////////////////////// */  /* ////////////////////////////////////////////// */  /* theme.css contains styles that support different sizes of theme images */ @import url("theme.css"); .actCHECKOUTEM { background-color: #678298; } .actCHECKOUTBG { background-color: #ffffff; } .actlarger { font-size: 13px; color: #000000; } .actsmaller{ font-size: 10px; color: #000000; } .actxxsmall { font-size: 10px; color: #000000; } .actxsmall { font-size: 11px; color: #000000; } .actsmall { font-size: 11px; color: #000000; } .actregular { font-size: 13px; color: #000000; } .actlarge{ font-size: 16px; color: #000000; } .actxlarge { font-size: 20px; color: #000000; } .actxxlarge { font-size: 20px; color: #000000; } .actwarningcolor { color: #cc0000; } .actrequiredcolor { color: #cc0000; } .actsearchhighlightcolor { color: #cc0000; } .actrequired { color: #cc0000; } .actwarning { font-size: 11px; color: #cc0000; } .actwelcome { font-size: 11px; color: #000000; } .actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { font-size:80%; } /* Boxes and borders ------------------------------------------- */ .thinborder1 { border: 1px solid #678298; } .thinborder2 { border: 1px solid #828baa; } .thinred { border: solid 1px #678298; border-top: 0px; } .thinred2 { border: solid 1px #828baa; border-top: 0px; }  .boxheading { font-weight: bold; text-transform: uppercase; color: #ffffff; } a.boxlink:link{ color: #ffffff; text-decoration:none; } a.boxlink:visited{ color: #ffffff; text-decoration:none; } a.boxlink:hover{ color: #ffffff; text-decoration:underline; } a.boxlink:active{ color: #ffffff; text-decoration:none; } * html .boxhead h2 {height: 1%;} .sidebox { background: url('theme_curve4.gif') no-repeat bottom right; font-size: 100%; } .boxhead { background: url('theme_curve2.gif') no-repeat top right; margin: 0; padding: 0; text-align: left; } .boxhead h2 { background: url('theme_curve1.gif') no-repeat top left; margin: 0; padding: 5px 10px 5px; color: #ffffff;  font-weight: bold;  font-size: 1.2em;  line-height: 1em; } .boxbody { background: url('theme_curve3.gif') no-repeat bottom left; margin: 0; padding: 5px 10px 11px; } .boxbody ol { margin: 0; padding: 0; margin-left: 1.2em; padding-left: 1.2em; } .boxbody ol li { margin-bottom: 0.2em; } /* Shopping cart and checkout fields ------------------------------------------- */ table.checkout { margin:2px 0; padding:2px; border:1px solid #fcf6e0; } table.checkout td { background-color:#fcf6e0; font-size:11px; padding:3px; } table.checkout td input, table.baskettable td input { font-size:110%; padding:2px; border:1px solid #e5d4ac; } table.checkout td input, table.baskettable td input { font-size:110%; padding:2px; border:1px solid #e5d4ac; } table.baskettable { margin:2px 0; padding:2px; border:1px solid #fcf6e0; } .cart { background-color:#fcf6e0; font-size:11px; padding:3px; } .cartheading { background:#d3bb82; font-size:11px; color:#fff; font-weight: bold; padding:1px 3px 3px; }		 td.cart ol { margin-left:30px; } /* Checkout Progress Indicator  ------------------------------------------------ */ p.checkout-progress-heading { width: 600px; margin: 10px auto; } #checkout-progress-indicator { width: 600px; height: 19px; background-image: url('wt_checkoutindicatorbg.gif'); margin: 0 auto 20px auto; } .checkout-progress-0 { width: 150px; height: 19px; background-color: #678298; background-image: url('wt_checkoutindicatormain.gif'); float: left; } .checkout-progress-1 { width: 300px; height: 19px; background-color: #678298; background-image: url('wt_checkoutindicatormain.gif'); float: left; } .checkout-progress-2 { width: 450px; height: 19px; background-color: #678298; background-image: url('wt_checkoutindicatormain.gif'); float: left; } .checkout-progress-3 { width: 600px; height: 19px; background-color: #678298; background-image: url('wt_checkoutindicatormain.gif'); float: left; } #checkout-progress-indicator .cpi-end { width: 8px; padding: 0; margin: 0; border: 0; height: 19px; background-image: url('wt_checkoutindicatorend.gif'); background-position: right; background-repeat: no-repeat; float: left; } /* Formatting for the site map -------------------------------------------- */ #actinic-sitemap { } #actinic-sitemap ul { margin:0 60px 20px; padding:0; } #actinic-sitemap ul li { margin:0; padding:0; } #actinic-sitemap a:link, #actinic-sitemap a:visited, #actinic-sitemap a:active { color:#0b2f5a; } #actinic-sitemap a:hover { color:#31aa1d; text-decoration:underline; }	 /* Used by 'CSS Product Layout' ------------------------------------------- */ .content_left { text-align: left; float: left; margin-right: 20px; } .content_right { text-align: left; float: left; } /* Used by 'Standard Layout Using CSS' and related CSS-based product layouts */ .product_list	{ margin: 20px 0px 20px 0px; }	 /* Default formatting of all text boxes used in store pages ---------------- */ .form_input_general	{ line-height: normal; font-size : 100%; word-spacing: normal; border:1px solid #d3bb82; } /* Heading for attributes  --------------------------------------------------------*/ .text_options	{ font-weight:900; font-size:90%; } /* Formatting for 'Add To Cart Button With Cart Icon' ----------------------------------------------*/ .form_button_add_to_cart	{ line-height: 13px; height: 20px; width: 76px; margin: 0px 1px 0px 0px; padding: 1px 0px 1px 14px; font-size : 11px; background-color: #828baa; border: 1px solid #678298; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; }
