#breadcrumb { margin: 0 0 5px 0; }
/*Magazine section header images*/
h1.magazine-current-issue { background: url(/finewoodworking/images/nav/CURRENT-ISSUE.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-online-extras { background: url(/finewoodworking/images/nav/ONLINE-EXTRAS.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-advertiser-index { background: url(/finewoodworking/images/nav/advertiser-index.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-contact-staff { background: url(/finewoodworking/images/nav/contact.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-author-guidelines { background: url(/finewoodworking/images/nav/author-guidelines.gif) no-repeat; width: 300px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-sample-articles { background: url(/finewoodworking/images/nav/sample-articles.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-contact-cs { background: url(/finewoodworking/images/nav/contact-customerservice.gif) no-repeat; width: 350px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-links { background: url(/finewoodworking/images/nav/links.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-schools { background: url(/finewoodworking/images/nav/schools.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-clubs { background: url(/finewoodworking/images/nav/clubs.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-events { background: url(/finewoodworking/images/nav/events.gif) no-repeat; width: 215px; height: 23px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-home { background: url(/finewoodworking/images/nav/h1_fw_magazine.gif) no-repeat; width: 400px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.store-new-note { background: url(/finewoodworking/images/nav/new_noteworthy.gif) no-repeat; width: 400px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.Fine-Woodworking-Store { background: url(/finewoodworking/images/nav/store_head.gif) no-repeat; width: 400px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.store-best-sellers { background: url(/finewoodworking/images/nav/bestsellers.gif) no-repeat; width: 400px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.store-get-started { background: url(/finewoodworking/images/nav/get_start_ww.gif) no-repeat; width: 435px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
h1.magazine-back { background: url(/finewoodworking/images/nav/BACK-ISSUES.gif) no-repeat; width: 400px; height: 35px; margin: 0 0 0 0; padding: 0; clear: left;}
/*end Magazine section header images*/

/* page styles */
#topnav #sub-links a { font-family: Helvetica; }
body { margin: 0; padding: 0;  font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
/*table, tr, td { margin: 0; padding: 0; }*/
.hidden { display: none; }
#page-content { width: 740px; background: #fff; border-left: 10px solid #4c3314; border-right: 10px solid #4c3314; margin: 0; padding: 15px 10px 15px 10px; }
#toc-page-content { width: 740px; _width: 780px; background: #fff; border-left: 10px solid #4c3314; border-right: 10px solid #4c3314; margin: 0; padding: 15px 10px 15px 10px; }
.clearfloat { clear: both; float: none; }
h1.store-main { width: 226px; height: 37px; margin: 0 0 14px 0; background: transparent url(/finewoodworking/media/h1_store.gif) no-repeat; float: left;  }
h2.store-main { background: #628aa1; color: #fff; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 12px; width: 560px; padding: 3px 0 3px 10px; _padding-left: 20px; margin: 0px 0 10px -10px; float: left; }
.non-upper { text-transform: none; }
#clearfloat { clear: both; float: none; }


/* Store Leftnav */
#fw-store-leftnav { background: #edeee9; border: 1px solid #2b3f71; width: 148px; float: left; clear: left; margin: 0px 0px 0px 0; color: #628aa1; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#fw-store-leftnav h4 { background: #dd9f10; color: white; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 14px; margin: 0 0 10px 0; width: 148px; height: 18px; }
#fw-store-leftnav h4.browse { background: url(/finewoodworking/media/store_leftnav_browse.gif) no-repeat; }
#fw-store-leftnav h4.bytopic { background: url(/finewoodworking/media/store_leftnav_bytopic.gif) no-repeat; }
#fw-store-leftnav h4.more { background: url(/finewoodworking/media/store_leftnav_more.gif) no-repeat; }
#fw-store-leftnav ul { margin: 0 0 20px 5px; padding: 0; list-style: none; }
#fw-store-leftnav li { margin: 0 0 5px 0; padding: 0 5px 0 7px; background: url(/finewoodworking/images/arrow_2b3f71.gif) 0 4px no-repeat; font-size: 10px; }
#fw-store-leftnav a { color: #2b3f71; font-weight: bold; }
/* End Store Leftnav  */

/* Store Leftnav2 */
#fw-store-leftnav2 { background: #f8f7e2; border: 1px solid #1f264e; width: 189px; float: left; clear: left; margin: 10px 0px 0px 0; color: #686155; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#fw-store-leftnav2 h4 { background: #1f264e; color: white; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 11px; margin: 0 0 10px 0px; width: 186px; height: 18px; padding: 3px 0px 0px 3px;}
#fw-store-leftnav2 h4.browse {  }
#fw-store-leftnav2 h4.bytopic {  }
#fw-store-leftnav2 h4.more { background: url(/finewoodworking/media/store_leftnav2_more.jpg) no-repeat; }
#fw-store-leftnav2 ul { margin: 0 0 15px 5px; padding: 0; list-style: none; }
#fw-store-leftnav2 li { margin: 0 0 5px 0; padding: 0 5px 0 7px; background: url(/finewoodworking/images/arrow_leftnav2.jpg) 0 4px no-repeat; font-size: 10px; }
#fw-store-leftnav2 a { color: #5a5040; font-weight: bold; }
/* End Store Leftnav2  */

#entire-leftnav-container {  width: 150px; _width: 100px; float: left; clear: left; margin: 0 20px 0 0; padding: 0; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }

/* Sale Nav */
#springsale { 
background: #ffffd9; border: 2px solid #c05100; margin: 0 0px 15px 0; padding: 0 0 10px 0; width: 146px; color: #a3345f; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; line-height: normal; } 
#springsale h4.sale { width: 100%; color: white; background: #c05100; line-height: 20px; margin: 0px 0px 5px 0px; text-align: center; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 12px; font-weight: bold; letter-spacing: normal; padding: 0 0 3px 0; }
#springsale h4.sale a { width: 100%; color: white; background: #c05100; line-height: 20px; text-align: center; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 12px; font-weight: bold; letter-spacing: normal; text-decoration: none; }
#springsale ul { list-style: none; margin: 0; padding: 0; border: 0; text-align: top; line-height: 18px; font-size: 10px; }
#springsale li { margin: 0 0 0 8px; }
#springsale li a { color: #c05100; background: url(/store/media/arrow_a3345f.gif) left 4px no-repeat; padding: 0 0 0 10px; line-height: 18px; }
/* End Sale Nav */

/* Sale block */
#on-sale-section { float: left; clear: none; margin: 0; /*_margin: 0 0 0 85px; fix for sale */ width: 560px; padding-left: 10px; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#on-sale-section #book { float: left; width: 120px; margin: 0 20px 0 0; }
#on-sale-section .more-info, .buy { color: #c05100; }
#on-sale-section .buy { font-weight: bold;}
#on-sale-section a.more-on-subnav { color: #693901; background: url(/finewoodworking/images/arrow_3b2305.gif) left center no-repeat; margin: 20px 0 10px 0; padding: 0 0 0 7px; float: left; clear: left; font-weight: bold; font-size: 10px; }
/* End Sale block */

/* Mag Leftnav */
#fw-mag-leftnav { background: #edeee9; width: 150px; float: left; clear: left; margin: 0px 4px 10px 0; color: #683901; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#fw-mag-leftnav h4 { background: #dd9f10; color: white; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 14px; margin: 0 0 0 0; width: 150px; height: 18px; }
#fw-mag-leftnav h4.browse { background: url(/finewoodworking/media/store_leftnav_browse.gif) no-repeat; }
#fw-mag-leftnav h4.bytopic { background: url(/finewoodworking/media/store_leftnav_bytopic.gif) no-repeat; }
#fw-mag-leftnav h4.more { background: url(/finewoodworking/media/store_leftnav_more.gif) no-repeat; }
#fw-mag-leftnav ul { margin: 0 0 0px 10px; padding: 0; list-style: none; }
#fw-mag-leftnav li { margin: 0 0 8px 1px; padding: 0 0px 0 10px; background: url(/finewoodworking/media/brown_arrow_03.jpg) 0 4px no-repeat; font-size: 10px; }
#fw-mag-leftnav a { color: #683901; font-weight: bold; text-decoration: none}
table.nobotmargin #fw-mag-leftnav { margin-bottom: 0; }
/*  */

/* fw-botnav */
#fw-botnav { width: 780px; background: #4c3314; margin: 0; padding: 20px 0 20px 0; color: #fff; text-align: center; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#fw-botnav a { color: #fff; }
.safety { font-size: 11px; font-weight: bold; }
/*  */
	
/* Store Home Ad blocks */	
#left-ad-block { float: left; clear: left; margin: 0; position: absolute; top: 960px; _top: 950px; left: 20px; height: 250px;  } /* modified for sale was: top: 800px; _top: 790px; */
#bottom-ad-block { float: left; clear: left; margin: 10px 0 0 0; }
/*  */


/* Common Series Styles" */
#book img.new { float: left; margin: 0px 3px 0 0; padding:0px; text-decoration: none; line-height:normal; }
.bonus-text { color: #cd6600; text-transform: uppercase; font-weight: bold; font-size: 11px; } 
#book a.title { color: #693901; font-weight: bold; }
#book .online-extra { color: #cd6600; text-transform: uppercase; font-weight: bold; font-size: 9px; } 
#new-and-noteworthy a.more-on-subnav, #featured-series a.more-on-subnav, #special-pubs a.more-on-subnav { color: #693901; background: url(/finewoodworking/images/arrow_3b2305.gif) left center no-repeat; margin: 20px 0 10px 0; padding: 0 0 0 7px; float: left; clear: left; font-weight: bold; width: 60%; font-size: 10px; }
.price { font-weight: bold; }
/*  */


/* New & Noteworthy on Store Home */
#new-and-noteworthy { float: left; margin: 0; width: 560px; padding-left: 10px; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; }
#new-and-noteworthy #book { float: left; width: 250px; margin-right: 20px; }
#new-and-noteworthy #book img { float: left; margin: 0 10px 50px 0; }
#new-and-noteworthy #book img.new { float: left; margin: 0px 3px 0 0; padding:0px; text-decoration: none; line-height:normal; }
#new-and-noteworthy #book a.buy { color: #cd6600; font-weight: bold; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px; }
#new-and-noteworthy #book a.more-info { color: #cd6600; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px; }
#book a.more-on-category { color: #693901; background: url(/finewoodworking/images/arrow_3b2305.gif) left center no-repeat; padding: 0 0 0 7px; }
#new-and-noteworthy a.more-on-subnav { color: #693901; background: url(/finewoodworking/images/arrow_3b2305.gif) left center no-repeat; margin: 5px 0 10px 0; padding: 0 0 0 7px; float: left; clear: left; font-weight: bold; width: 60%; font-size: 10px; }
/*  */

/* Featured Series on Store Home */
#featured-series { float: left; vertical-align: top; width: 560px; padding-left: 10px; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 10px; margin: 20px 0 20px 0; /*_margin: 20px 0 0 85px;  Fix for sale */ }
#featured-series #book { float: left; width: 120px; margin-right: 20px; }
#featured-series #book a.more-info { color: #cd6600; }
#featured-series #book a.buy { color: #cd6600; font-weight: bold; }
#featured-series #book img { margin-bottom: 10px; }
#featured-series #book img.new { float: left; margin: 0px 3px 0 0; padding:0px; text-decoration: none; line-height:normal; }
/*  */

/* Special Publications on Store Home */
#special-pubs { float: left; position: relative; left: 0px; background: #f3f3ec; padding: 0 0 0 10px; width:560px; margin: 0 0 20px 0; }
#special-pubs h2.store-main { background: #628aa1; color: #fff; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 12px; width: 560px; _width: 570px; padding: 3px 0 3px 10px; margin: 0px 0 10px -10px; }
#special-pubs #book { float: left; width: 250px; margin-right: 20px; }
#special-pubs #book img { float: left; margin: 0 10px 50px 0; }
#special-pubs #book { float: left; width: 250px; margin-right: 20px; }
#special-pubs #book img { float: left; margin: 0 10px 30px 0; }
#special-pubs #book a.more-info { color: #cd6600; }
#special-pubs #book a.buy { color: #cd6600; font-weight: bold; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px; }
#special-pubs #book img.new { float: left; margin: 0px 3px 0 0; padding:0px; text-decoration: none; line-height:normal; }
#note { float: left; clear: left; color: #999; width: 560px; }
#ie-pad { _margin: 0 0 0 10px; } /* underscore for only IE property to pad H2 properly in special pubs section */

#video-extra {  }
#video-extra img { float: left; width: 51px; height: 18px; margin: 0; padding: 0;}
#video-extra #video-text { line-height: 15px; }
/*  */

/* DVD page styles" */
h1.dvd { background: #d8d7c5; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 30px; margin: 0; padding-left: 10px; }
h2.dvd { background: #6597bb; color: white; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 14px; text-transform: uppercase; padding: 2px 0 2px 10px; margin: 15px 0 15px 0; width: 560px; _width: 550px; }
h2.dvd-alt { background: #82060e; color: white; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 14px; text-transform: uppercase; padding: 2px 0 2px 10px; margin: 15px 0 15px 0; width: 560px; }
#description { font-size: 11px; }
#dvd-profiles { margin: 0 0 20px 0; float: left; }

#dvd-workshops { margin: 0 0 20px 0; float: left; width: 560px; _width: 550px; }
#video, #project { float: left; width: 225px; margin: 0 15px 20px 0; }
#video img, #project img { float: left; margin: 0 8px 20px 0; }
#video .title, #project .title { font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; }
#video .buy, #video .info, #project .buy, #project .info { font-weight: bold; color: #000000; line-height: 23px; }

#dvd-workshops #video { float: left; width: 100px; height: 350px; margin: 0 30px 20px 0; }
#dvd-workshops #video img { float: left; margin: 0 8px 20px 0; }
#dvd-workshops #video .title { font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; }
#dvd-workshops #video .buy, #dvd-workshops #video .info { font-weight: bold; color: #000000; line-height: 23px; }
/*  */

/* The New Best of FW" */
#maincol { margin: -15px 0 0 -10px; font-family: Verdana, Helvetica, Arial, san-serif; font-size: 11px; }
#text { margin: 10px 0 0 20px; }
h1.nbofw { background: url(/store/media/nmbw012_01.gif) no-repeat; width: 760px; height: 110px; font-size: 0px; margin: 0 -10px 0 0; padding: 0; }
span.hidden { display: none; }
#description.nbofw { width: 720px; height: 275px; font-size: 12px; line-height: 18px; }
#description.nbofw p { float: left; clear: left; width: 230px; font-size: 11px; }
#slipcase { position: absolute; top: 275px; left: 278px; width: 450px; height: 235px; padding: 10px; border: 1px solid #aaa; font-size: 11px; line-height: normal; }
#slipcase img { float: left; border: 0; margin: 0; }
#slipcase h2 { color: #014a5d; font-size: 24px; margin: 0; position: absolute; top: 10px; left: 160px; }
#slipcase p { width: auto; position: absolute; top: 40px; left: 160px; }
#slipcase ul { width: 135px; position: absolute; top: 75px; left: 285px; margin: 0; font-size: 10px; }
#slipcase li { list-style: disc; margin-left: 15px; font-style: italic; }
.c01500 { color: #C05100; }
a#more { font-weight: bold; color: #006; line-height: 20px; }
#book.nbofw img { width: 100px; border: 0; padding: 0 0 8px 0; }
#book.nbofw { float: left; font-size: 10px; width: 125px; height: 345px; padding: 20px 20px 0px 0; }
/*  */

/* Funiture Project Series" */
h1.projects { background: url(/finewoodworking/media/h1_projects.gif) no-repeat; width: 492px; height: 41px; margin: 0 0 20px 0; padding: 0; float: left; }
h2.projects { background: url(/finewoodworking/media/h2_projects.gif) no-repeat; width: 226px; height: 41px; margin: 0 0 20px 0; padding: 0; float: left; }
#more_projects { border-top: 1px solid #404674; margin: 20px 0 0 0; padding: 10px 0 0 0; }
#more_projects h2 { background: url(/finewoodworking/media/h2_more_projects.gif) no-repeat; width: 213px; height: 16px; margin: 0 0 20px 0; padding: 0; }
/*  */

/* Getting Started in Woodworking(TM)"*/
h1.gsiw { background: #c7d2e7; padding: 10px 0 0 10px; font-size: 18px; text-transform: uppercase; }
#gsiw { margin: 0; padding: 0; float: left; }
#gsiw #book { float: left; width: 225px; margin: 0 15px 20px 0; }
#gsiw #book img{ float: left; margin: 0 8px 50px 0; }
#gsiw #book img.more-padding{ float: left; margin: 0 8px 95px 0; }
#gsiw #book .title { font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; }
#gsiw #book .buy, #gsiw #book .info { font-weight: bold; color: #000000; line-height: 23px; }
#more-for-beginners { border-top: 1px solid #404674; margin: 20px 0 0 0; padding: 10px 0 0 0; }
#more-for-beginners h2 { background: url(/finewoodworking/media/h2_more_beginner.gif) no-repeat; width: 355px; height: 15px; margin: 0 0 20px 0; padding: 0; float: none; }


/* Special Publications */
h1.sip { background: #628aa1; color: #fff; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, san-serif; font-size: 12px;  padding: 3px 0 3px 10px; margin: 0 0 20px 0; }
#sip { float: left; width: 160px; _width: 140px; margin: 0 20px 20px 0; _margin: 0 7px 20px 0; }
#sip img { margin: 0 80px 5px 0; }
#sip .title { clear: left; font-weight: bold; font-size: 11px; color: #000000; text-decoration: none; }
#sip .buy,  #sip .info { font-weight: bold; color: #000000; line-height: 23px; }


/* Best Sellers */
h1.best-sellers { background: red; }


/* New and Noteworth Page */
h1.new-noteworthy { background: url(/finewoodworking/media/h1_new_noteworthy.gif) no-repeat; width: 243px; height: 18px; margin: 0 0 15px 0; padding: 0; }
#product-sidetext { float: left; width: 250px; margin-right: 20px; _margin-bottom: 20px; height: 160px; }
#product-sidetext img { float: left; margin: 0 10px 50px 0; }
#product-sidetext a.buy { color: #b64f09; font-weight: bold; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px; }
#product-sidetext a.more-info { color: #b64f09; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px; }
#product-bottext { float: left; width: 117px; margin-right: 20px; height: 280px; }
#product-bottext a.more-info { color: #b64f09; }
#product-bottext a.buy { color: #b64f09; font-weight: bold; }
#product-bottext img { margin-bottom: 10px; }
#product-sidetext a, #product-bottext a { color: #2b3f71; }


/* Gifts */
h1.gift-books { background: url(/finewoodworking/media/h1_gift_books.gif) no-repeat; width: 133px; height: 21px; margin: 0 0 12px 0; padding: 0; float: left; }
#more-gifts { float: right; margin: -20px 0 0 0; }
#more-gifts dl { margin: 0; padding: 0; }
#more-gifts dt { margin: 0 0 0 0px; padding: 0 150px 0 0; font-weight: bold; text-transform: uppercase; }
#more-gifts dd { margin: -12px 0 15px 80px; }
#slipcase-sets { float: left; _margin: 10px 0 0 35px; width:550px; padding: 0; }

/* On Sale */
h1.sale { background: red; }

/* Back Issues */
#back-issue-container { width: 550px; _width: 570px; padding: 0 0 0 10px; float: left; clear: right; }
#back-issue-container table { font-size: 12px; }
/* End Back Issues */


#breadcrumb, #breadcrumb a { font-size: 11px; font-weight: bold; color: #628aa1; text-transform: uppercase; }
#breadcrumb { float: left; width: 355px; }
#breadcrumb img { margin: 5px 0 0 0; }
#top-info { margin: 0; height: 55px; }
#top-info img.page-title-img { float: left; clear: left; }



/* container for header/search on non-border pages */
#search-noborder-holder { width: 740px; margin: 15px 20px 0 20px; }

/* New and noteworthy page */

#new-noteworthy-page-content a { font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold; color: #cd6600 ; }
#new-noteworthy-page-content a.title { font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold; color: #2b3f71; }
#new-noteworthy-page-content a.arrow-more-info { color: #cd6600; background: url(/finewoodworking/images/arrow_cd6600.gif) left center no-repeat; padding: 0 0 0 7px;  }
#new-noteworthy-page-content a.more-info { color: #cd6600; font-weight: normal; }
#new-noteworthy-page-content a.more-on-category { color: #2b3f71; background: url(/finewoodworking/images/arrow_2b3f71.gif) left center no-repeat; padding: 0 0 0 7px; font-weight: normal; }
#new-noteworthy-page-content img.new, #best-sellers-page-content img.new { margin: 0 3px 0 0; }

#best-sellers-dvd { margin: 0 0 0 177px; _margin-left: 85px; float: left; }
#best-sellers-dvd a.more-on-subnav {  }

/* */
