@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}

#content {
	width: 783px;
	margin-right:auto;
	margin-left:auto;
}


/* HEADER ELEMENTS + STYLING */

#header {
	height: 93px;
	width: 783px;
	background-image: url(images/header_bkgd.gif);
	text-align: left;
}

#header_logo {
	position:absolute;
	margin-top:20px;
	margin-left:25px;
	text-align:left;
}

#header_nav {
	position: absolute;
	margin-left: 400px;
	margin-top: 65px;

}

/* HOME SECTION */


#home_feature {
	width: 783px;
	height: 435px;
	margin-top: 2px;
	text-align:left;
}

#home_left {
	position:absolute;
	width: 390px;
	height: 435px;
}

#home_right {
	position:absolute;
	width: 393px;
	margin-left:391px;
	height: 435px;
	background-image: url(images/hp_rightbkgd.gif);
	}

#home-product-nav {
	position:absolute;
	width: 216px;
	height: 150px;
	margin-top: 260px;
	margin-left: 137px;
	}
	
#mailinglist {
	width: 783px;
	height: 375px;
	margin-top: 2px;
	}

/* CONTENT SECTION */

#main-top {
	width: 783px;
	height: 215px;
}

#main-section {
	width: 783px;
	height: 1150px;
	margin-top: 2px;
	text-align:left;
}

#main-content {
	width: 743px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534741;
}

#main-content-showrooms {
	width: 743px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534741;
}

/* CERAMIC PAGES 	height: 1150px;*/
#main-section-ceramic {
	width: 783px;

	margin-top: 2px;
	text-align:left;
}

#main-top-ceramicpage {
	width:783;
	height:170px;
}

#ceramic-title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	margin-bottom:5px;
}

#ceramic-description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
}

#ceramic-thumbnail {
	height:90px;
	margin-top:5px;
}


#ceramic-page-title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#990000;
	margin-bottom:10px;
}

#ceramic-page-description {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color: #666666;
	line-height:2.1em;
}

#ceramic-page-thumb {
	height: 60px;
	text-align:center;
}

#ceramic-page-thumb-title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#990000;
}

#ceramic-page-thumb-code {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

/* 3030 */

#3030-main-section {
	width: 783px;
	height: 1200px;
	margin-top: 2px;
	text-align:left;
	}

#main-content-3030 {
	width: 743px;
	margin-top: 15px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534741;
	height: 800px;
	line-height: 140%;
}

#3030-left {
	width:300px;
	height:200px;
	position: absolute;
}

#3030-right {
	width:420px;
	height:200px;
	position: absolute;
	margin-left: 320px;
}

/* ABOUT SECTION */

#about-main-section {
	width: 783px;
	height: 730px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align:left;
	}

#about-content {
	width: 743px;
	margin-top: 30px;
	margin-left:auto;
	margin-right:auto;
}

#about-content-2 {
	width:743px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534741;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}

#about-content-text {
	width:460px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534741;
	line-height:160%;
	position:absolute;
	}

#about-content-japanmap {
	background-image:url(images/about_japanmap.gif);
	width: 194px;
	height: 282px;
	position:absolute;
	margin-left: 525px;
	}


/* PRODUCT SECTION */

#product-main-section {
	width: 783px;
	height: 362px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align:left;
	}

#product-main-left {
	position: absolute;
	width: 312px;
	height: 362px;
	background-image:url(images/productMain_bkgd.gif);
	}

#product-main-left-content {
	width: 270px;
	height: 50px;
	margin-left: 30px;
	top: 280px;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 160%;
	}

#product-main-right {
	position: absolute;
	width: 471px;
	height: 362px;
	margin-left: 312px;
	}

#product-main-thumb {
}

/* PRODUCT ROLLOVERS */

a.rollover-furniture {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_furniture.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-furniture:hover {
  background-position: -155px 0;
  }

a.rollover-ceramics {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_ceramic.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-ceramics:hover {
  background-position: -155px 0;
  }

a.rollover-lacquer {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_lacquerware.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-lacquer:hover {
  background-position: -155px 0;
  }

a.rollover-kimono {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_kimono.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-kimono:hover {
  background-position: -155px 0;
  }

a.rollover-lampsscreens {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_lampsscreens.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-lampsscreens:hover {
  background-position: -155px 0;
  }

a.rollover-boxed {
   display: block;
   width: 155px;
   height: 180px;
   text-decoration: none;
   background-image:url(images/prodThumb_boxed.jpg);
   margin-left: 2px;
   margin-bottom: 2px;
   }
   
a.rollover-boxed:hover {
  background-position: -155px 0;
  }


#prod-left {
	position:absolute;
	width: 360px;
	height: 50px;
}

#prod-description {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:220%;
	height: 320px;
	width: 320px;
	margin-bottom: 30px;
}

#prod-slide {
	width: 360px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:40px;
}

#prod-slide-price {
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
}

#prod-right {
	position:absolute;
	width: 360px;
	height: 50px;
	margin-left:390px;
}

#main-section-furniture {
	width: 783px;
	height: 1300px;
	margin-top: 2px;
	text-align:left;
}

#main-section-lampsscreen {
	width: 783px;
	height: 1300px;
	margin-top: 2px;
	text-align:left;
}


/* SHOWROOM SECTION */

#showroom-main-section {
	width: 783px;
	height: 1800px;
	margin-top: 2px;
	text-align:left;
	}

#showroom-slab {
	width: 743px;
	height: 210px;
	margin-bottom: 50px;
	background-color: #C9C3B8;
	}

#showroom-slab-left {
	text-align:left;
	position: absolute;
	width: 273px;
	height: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9B9180;
	line-height: 110%;
	background-color: #FFFFFF;
	}

#showroom-slab-map {
	width: 470px;
	height: 200px;
	text-align:center;
	margin-left: 273px;
	position: absolute;
	padding-top: 10px;
	}





/* FOOTER SECTION */

#footer {
	width: 783px;
	height: 213px;
	background-image:url(images/footer_bkgd.jpg);
	margin-top: 2px;
	text-align:left;
}

#footer_kura {
	position:absolute;
	width: 261px;
	height: 213px;
	margin-left: 0px;
	background-image: url(images/kura_home_bkgd.png);
	background-repeat: no-repeat;
}

#footer_news {
	position:absolute;
	width: 261px;
	height: 213px;
	margin-left: 261px;
}

#footer-title {font-family:Arial, Helvetica, sans-serif; color:#534741; font-size:15px; font-weight:400; margin-bottom:3px;}
#footer-text {font-family:Arial, Helvetica, sans-serif; color:#534741; font-size:11px}


#footer_signup {
	position:absolute;
	width: 261px;
	height: 213px;
	margin-left:522px;
}

#footer-content {
	width: 230px;
	margin-left:15px;
	margin-top: 15px;
	text-align:left;
}

#footer-bar {
	position:relative;
	width: 783px;
	height: 30px;
	background-image:url(images/footer_bar.gif);
	margin-bottom:60px;
}


img{  border-style: none;}

.signupframe { border: 0px solid #FFFFFF; color: #473F26; font-family: Arial, Helvetica, sans-serif;}

p {font-family:Arial, Helvetica, sans-serif; color:#534741; font-size:11px}
p.bold {font-size:14px; font-weight:bold; color:#990000;}
p.normal {font-size:11px;}
p.normal2 {font-size:12px;}

h1 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px;}
h2 {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:14px;}

a:link {color: #534741}     /* unvisited link */
a:visited {color: #534741}  /* visited link */
a:hover {color: #534741}   /* mouse over link */
a:active {color: #534741}   /* selected link */
