/* Main body CSS - Editing this section changes the structure of the complete Web site architecture.*/

body {
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	padding-right: 10px;
	padding-left: 2px;
	font-family: Verdana, Arial;
	font-weight:bold;
	background: #FFFFFF;
	color: #000000;
	width: 955px;
	position: absolute; left: 5px; top: 5px;
	border: medium;
	border-color: #000000;
}
dl
{
	text-align: left;
}
dt
{
	font-weight:bold;
	font-weight:normal;
	font-size:.6em;
}
dd
{
	font-weight:bold;
	font-size:.5em;
}
h1 {
	text-align: center;
	font-size:2em;
	font-weight: bolder;
}
h2
{
	font-size:1.25em;
}
td {
	padding: 1px;
}
div.RNav
{
	font-weight:bold;
	position:absolute;
	left: 721px;
	top: 135px;
	height: 333px;
	width: 239px;
}
div.HomeNav
{
	font-weight:bold;
	position:absolute;
	left: 720px;
	top: 282px;
	height: 292px;
	width: 239px;
}
div.HomeText 
{
	font-size: 1.5em;
	font-family:Lucida Handwriting;
	text-align:center;
	position:absolute;
	left: 200px;
	top: 141px;
	width:519px;
	height: 192px;
	font-weight:900;
}
div.GlossaryText
{
	font-size: 1.85em;
	text-align:left;
	position:absolute;
	left: 25px;
	top: 225px;
	width:686px;
	height: 2774px;
}
div.Beautiful
{
	font-size: 2em;
	text-align:left;
	position:absolute;
	left: 25px;
	top: 243px;
	width:683px;
	height: 1053px;
}
div.ChronologyText
{
	font-size: 1em;
	text-align:left;
	position:absolute;
	left: 27px;
	top: 190px;
	width:697px;
	height: 430px;
	table-layout:auto;
}
div.ForTheHomeText
{
	position:absolute;
	left: 31px;
	top: 170px;
	width: 675px;
	height: 444px;
}
div.PageName
{
	position:absolute;
	width:550px;
	left: 150px;
	top: 25px;
	height: 160px;
	text-align:left;
	font-family: Lucida Handwriting;
}
div.AboutIntro
{
	font-size: 1em;
	font-family:Lucida Handwriting;
	position:absolute;
	left: 12px;
	top: 165px;
	width:703px;
	height: 42px;
	text-align:center;
	font-weight:bold;
}
div.AboutText
{
	 position:absolute; left: 12px; top: 208px; 
	 width:701px;
	 height:224px;
}
div.AboutDesigners
{
	 position:absolute;  left: 15px; top: 460px;
	 width:942px;
	 height: 194px;
}
div.PotteryText
{
	position:absolute;
	left: 162px;
	top: 188px;
	width: 550px;
	height: 447px;
}
div.Pottery
{
	position:absolute;
	left: 13px;
	top: 798px;
	width:942px;
	height: 270px;
}
div.AboutVisit
{
	position:absolute;
	left: 13px;
	top: 974px;
	width:942px;
	height: 364px;
}
div.ClothingContemporary
{
	position:absolute; left: 65px; top: 150px;
	width: 649px;
	height: 480px;
}
div.ClothingKimono
{
	position:absolute;
	left: 65px;
	top: 150px;
	width: 649px;
	height: 480px;
}
div.ClothingMen
{
	position:absolute;
	left: 65px;
	top: 150px;
	width: 649px;
	height: 524px;
}
div.ClothingChildren
{
	position:absolute;
	left: 181px;
	top: 169px;
	width: 500px;
	height: 383px;
}
div.ClothingChildren2
{
	position:absolute;
	left: 427px;
	top: 537px;
	width: 257px;
	height: 120px;
}
div.Accessories
{
	position:absolute;
	left: 47px;
	top: 176px;
	width: 649px;
	height: 228px;
}
div.Accessories2
{
	position:absolute;
	left: 462px;
	top: 425px;
	width:263px;
	height: 112px;
}
div.Accessories2bottom
{
	position:absolute;
	left: 545px;
	top: 536px;
	width:343px;
	height: 116px;
}
div.UrashimaTaro
{
	position:absolute;
	left: 164px;
	top: 14px;
	width: 568px;
	height: 637px;
}
div.Links
{
	position:absolute;
	left: 150px;
	top: 213px;
	width: 546px;
	height: 228px;
	font-size:14px;
}
div.wedding
{
	position:absolute;
	left: 182px;
	top: 201px;
	width: 498px;
	height: 340px;
	font-size:14px;
}
div.image
{
	position:absolute;
	left: 15px;
	top: 481px;
	height: 177px;
	width:162px;
	text-align:center;
}
div.imagepatti
{
	position:absolute;
	left: 728px;
	top: 489px;
	height: 177px;
	width:162px;
	text-align:center;
}
div.imagepatti-2
{
	position:absolute;
	left: 501px;
	top: 224px;
	height: 177px;
	width:162px;
	text-align:center;
}
div.baby
{
	position:absolute;
	left: 720px;
	top: 38px;
	height: 84px;
	width:127px;
	text-align:center;
}
div.PressWear1
{
	position:absolute;
	left: 35px;
	top: 46px;
	width:302px;
	height: 192px;
	font-size:.75em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.PressWear2
{
	position:absolute;
	left: 383px;
	top: 48px;
	width:152px;
	height: 192px;
	font-size:.75em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.PressWear3
{
	position:absolute;
	left: 33px;
	top: 305px;
	width:302px;
	height: 57px;
	font-size:3em;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
div.PressSize
{
	position:absolute;
	left: 35px;
	top: 338px;
	width:302px;
	height: 143px;
	font-size:8em;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
}
div.PressWear4
{
	position:absolute;
	left: 384px;
	top: 305px;
	width:152px;
	height: 192px;
	font-size:1.3em;
	font-weight:bold;
	font-family:Times New Roman, Times, serif;
	font-style:italic;
}
div.PressWear5
{
	position:absolute;
	left: 36px;
	top: 489px;
	width:630px;
	height: 1322px;
	font-size:.75em;
	font-family:Arial, Helvetica, sans-serif;
}
div.tableposition
{
	position:absolute;
	left: 15px;
	top: 378px;
	width: 696px;
	height: 282px;
}
div.MakePurchase1
{
	position:absolute;
	left: 285px;
	top: 215px;
	width: 430px;
	height: 200px;
	font-weight:bold;
}
div.MakePurchase2
{
	position:absolute;
	left: 285px;
	top: 415px;
	width: 430px;
	height: 200px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	font-weight:bold;
}
a:link, a:visited, a:active 
{ 
	color: #000000; font-size: 12px; text-decoration: none;
}

.small_text 
{
	color: #00; font-size: 10px; letter-spacing: 1px; margin-top: 6px;
}
a:link.small_text, a:visited.small_text, a:active.small_text 
{ 
	color: #ffffff; font-size: 12px; letter-spacing: 0px;
}


a:link, a:visited, a:active 
{ 
	color: #000000; font-size: 12px; letter-spacing: 1px;
}

a:hover
{ 
	color: #ff0000; text-decoration: underline;
}

