@charset "UTF-8";
/* CSS Document */


body,td,th {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/assets/images/site/japanwoodworker/hdrspacebg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: transparent;	
}

/* table styles 
http://www.japanwoodworker.comhttp://www.japanwoodworker.com/assets/images/site/japanwoodworkerdev/spacer.gif
*/

.mainTable01 {
	background-image:url(/assets/images/site/japanwoodworker/jwwWebPgMasthead2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color: #ee984f;
}

.mainTable02 {
	background-color:#fff;
	background-image:url(/assets/images/site/japanwoodworker/v2subHeaderBG01.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

.hdrSectionBG01 {background-image:url(/assets/images/site/japanwoodworkerdev/hdrElement1_2_2-1.gif); background-repeat:repeat-x; background-position:top left;}

.leftColumnHomePageDivLine1 {background-image:url(/assets/images/site/japanwoodworkerdev/leftColHomePageDivLine1.gif); background-repeat:repeat-x; background-position:top left;}
.leftColumnNavDivLine1 {background-color:#990000;}

.contentTable01 {
	border:1px solid #CCCCCC;
	background-image:url(/assets/images/site/japanwoodworker/v2contentBG01.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
}

.contentTable02 {
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}

.contentTable03 {
	border:1px solid #AAB76F;
	background-image:url(/assets/images/site/japanwoodworker/v2contentBG02.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e0ebf3;
}

.ftrDivLine1 {background-image:url(/assets/images/site/japanwoodworkerdev/ftrDivLine1.gif); background-repeat:repeat-x; background-position:top left;}

.contentHdrBG1 {background-color:#BBBBBB;}
.contentHdrBG2 {background-color:#E3E3E3;}
.contentHdrBG3 {background-color:#F3F3F3;}

.featProdTableTopBG {background-image:url(/assets/images/site/japanwoodworkerdev/featProdHolderTop1.jpg); background-repeat:repeat-x; background-position:top left;}
.featProdTableBtmBG {background-image:url(/assets/images/site/japanwoodworkerdev/featProdHolderBtm1.jpg); background-repeat:repeat-x; background-position:top left;}
.featProdTableLeftBG {background-image:url(/assets/images/site/japanwoodworkerdev/featProdHolderLeft1.jpg); background-repeat:repeat-y; background-position:top left;}
.featProdTableRightBG {background-image:url(/assets/images/site/japanwoodworkerdev/featProdHolderRight1.jpg); background-repeat:repeat-y; background-position:top left;}

.commentRow1 {background-color:#E1F7E1;}
.commentRow2 {background-color:#FFFFFF;}

.blogEntryPadding1 {padding:10px;}

.homePic1 {
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}

.woodworkingHomePic1 {
	border:1px solid #7B5828;
	background-image:url(/assets/images/site/japanwoodworkerdev/bg_woodworking.jpg);
	background-repeat:repeat-x;
}

.kitchenHomePic1 {
	border:1px solid #1A456D;
	background-image:url(/assets/images/site/japanwoodworkerdev/bg_kitchen.jpg);
	background-repeat:repeat-x;
}

.gardeningHomePic1 {
	border:1px solid #3F3533;
	background-image:url(/assets/images/site/japanwoodworkerdev/bg_garden.jpg);
	background-repeat:repeat-x;
}

.outdoorsHomePic1 {
	border:1px solid #293909;
	background-image:url(/assets/images/site/japanwoodworkerdev/bg_outdoors.jpg);
	background-repeat:repeat-x;
}

.resourceCenterHomePic1 {
	border:1px solid #550000;
	background-image:url(/assets/images/site/japanwoodworkerdev/sectionheader_resourceCenter.jpg);
	background-repeat:no-repeat;
}

.eventCalendarHomePic1 {
	border:1px solid #2F2C61;
	background-image:url(/assets/images/site/japanwoodworkerdev/sectionheader_events.jpg);
	background-repeat:no-repeat;
}

/* div styles */

.hdrContainerTop01 {
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
	z-index:1;
	max-width:1250px;
	width:expression(document.body.clientWidth > 1250? "1250px": "auto" );
}

.hdrContainerBtm01 {
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
	z-index:1;
	max-width:1250px;
	width:expression(document.body.clientWidth > 1250? "1250px": "auto" );
}

.hdrElementsContainer01 {width:432px; float:right;}
.hdrElementsContainer02 {float:right; width: 653px;}

.subhdrContainer01 {
	background-image:url(/assets/images/site/japanwoodworker/v2subHeaderBG01.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	max-width:1250px;
	width:expression(document.body.clientWidth > 1250? "1250px": "auto" );
	height: 25px;
}

.subhdrElementsContainer01 {
	float:right;
	width: 651px;
}

.contentContainer01 {
	max-width:1250px;
	width:expression(document.body.clientWidth > 1250? "1250px": "auto" );
}

.contentContainer02 {float:left;}

.footerContainer01 {
	max-width:1250px;
	width:expression(document.body.clientWidth > 1250? "1250px": "auto" );
}

div.divhidden {visibility:hidden; display: none;}

/* form/field styles */

/* font style */

.subHdrMenu {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	padding-top: 8px;
}
.categorySelected01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.rightColSmall {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#555555;}
.footer01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#202409;}
.footer02 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#DDDDDD;}
.blogInfoTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-style:italic;}
.contentHdrTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#550000;}
.contentHdrTxt2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#A85C44;}
.contentHdrTxt3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FF0000;}
.contentHdrTxt4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#007D00;}
.contentHdrTxt5 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#764E16;}
.contentHdrTxt6 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#1A456D;}
.contentHdrTxt7 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#3F3533;}
.contentHdrTxt8 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#293909;}
.contentHdrTxt9 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#990000;}
.contentHdrTxt10 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#2F2C61;}
.featProdTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;}
.largerTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}
.leftColTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-style:italic;}
.rightColTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.rightColTxt2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#5C9900; font-weight:bold;}
.rightColTxt3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FF0000; font-weight:bold;}
.breadcrumbTxt1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#002D59;}

/* link styles */

a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC;}
a:link, a:visited {color:#0066CC; text-decoration:underline;}
a:hover, a:active {color:#FF6600; text-decoration:none;}

a.categoryLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#0066CC;}
a.categoryLink01:link, a.categoryLink01:visited {color:#0066CC; text-decoration:none;}
a.categoryLink01:hover, a.categoryLink01:active {color:#FF6600; text-decoration:underline;}

a.categoryLink02 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#990000; font-weight:bold;}
a.categoryLink02:link, a.categoryLink02:visited {color:#990000; font-weight:bold; text-decoration:none;}
a.categoryLink02:hover, a.categoryLink02:active {color:#990000; font-weight:bold; text-decoration:underline;}

a.categoryLink03 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000;}
a.categoryLink03:link, a.categoryLink03:visited {color:#FF0000; text-decoration:none;}
a.categoryLink03:hover, a.categoryLink03:active {color:#FF6600; text-decoration:underline;}

a.subHdrLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size:10px;	color:fff/*#2E589E*/; 	text-transform: uppercase;	letter-spacing: .1em; }
a.subHdrLink01:link, a.subHdrLink01:visited {color:#fff/*2E589E*/; text-decoration:none; text-transform: uppercase;}
a.subHdrLink01:hover, a.subHdrLink01:active {color:#e0ebf3/*2E589E*/; text-decoration:underline; text-transform: uppercase;}

a.footerLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FF9900;}
a.footerLink01:link, a.footerLink01:visited {color:#FF9900; text-decoration:none;}
a.footerLink01:hover, a.footerLink01:active {color:#DDDDDD; text-decoration:underline;}

a.homePageLeftColLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-decoration:none;}
a.homePageLeftColLink01:link, a.homePageLeftColLink01:visited {color:#555555; text-decoration:none;}
a.homePageLeftColLink01:hover, a.homePageLeftColLink01:active {color:#000000; text-decoration:underline;}

a.homePageRightColLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#005D6F; text-decoration:none; font-weight:bold;}
a.homePageRightColLink01:link, a.homePageRightColLink01:visited {color:#005D6F; text-decoration:none; font-weight:bold;}
a.homePageRightColLink01:hover, a.homePageRightColLink01:active {color:#005D6F; text-decoration:underline; font-weight:bold;}

a.blogHdrLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#A85C44;}
a.blogHdrLink01:link, a.blogHdrLink01:visited {color:#A85C44; text-decoration:underline;}
a.blogHdrLink01:hover, a.blogHdrLink01:active {color:#A85C44; text-decoration:none;}

a.featProdLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#009900;}
a.featProdLink01:link, a.featProdLink01:visited {color:#009900; text-decoration:none;}
a.featProdLink01:hover, a.featProdLink01:active {color:#009900; text-decoration:underline;}

a.prodLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#0066CC;}
a.prodLink01:link, a.prodLink01:visited {color:#0066CC; text-decoration:underline;}
a.prodLink01:hover, a.prodLink01:active {color:#FF6600; text-decoration:none;}

a.breadcrumbLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px;}
a.breadcrumbLink01:link, a.breadcrumbLink01:visited {text-decoration:underline;}
a.breadcrumbLink01:hover, a.breadcrumbLink01:active {text-decoration:none;}

a.blogLink01 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
a.blogLink01:link, a.blogLink01:visited {text-decoration:none;}
a.blogLink01:hover, a.blogLink01:active {text-decoration:underline;}


/* padding styles */

.blogPicPadding1 {padding-right:5px;}

/* image styles */

img.featProdPic1 {padding-right:10px; padding-bottom:5px;}
a img.featProdPic1 {border:0px;}
