@charset "utf-8";

/* Body */
body {
margin: 0px;
padding: 0px;
background-color: #ffffff;
text-align: center;
}

/* Modern browsers like Firefox, Safari, Opera */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* IE 7 and MacIE*/
.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

/* Link */
a {
text-decoration: none;
color: #000000;
}

a:link {
text-decoration: none;
color: #000000;
}

a:visited {
text-decoration: none;
color: #555555;
}

a:active {
text-decoration: none;
color: #555555;
}

a:hover {
text-decoration: none;
color: #555555;
}

/* Container */
#container {
width: 720px;
font-family: Arial, san-serif;
font-size: 8pt;
line-height: 12pt;
color: #000000;
text-align: left;
margin: 0px auto;
padding: 0px 0px;
background-color: #000000;
}

/* Banner */
#banner {
width: 680px;
padding:4px 0px;
margin: 0px auto;
}

/* Center */
#center {
padding:0px;
margin: 0px 20px 0px 20px;
}

.entrynav {
text-align:right;
padding:0px;
margin: 0px 7px 21px 0px;
border-bottom: 2px #a5a5a5 solid;
}

.content {
padding: 0 0 20px 0;
margin:0px;
background-color: #000000;
}

.excerpt {
float:left;
width:172px;
height:237px;
margin:0px;
padding:0px;
overflow: hidden;
}

.bookexcerpt {
float:left;
width:410px;
height:237px;
margin:0px;
padding:0px;
overflow: hidden;
}

.thumbimg {
margin:0px;
padding:27px 30px 26px 16px;
border:0px;
}

.thumbimg img{
border:0px;
}

.thumbtxt {
color:#ffffff;
padding:6px 30px 0px 16px;
font-size: 8pt;
line-height:9px;
}

.number {
color:#E53F3F;
}

.content h3 {
text-align: left;
font-weight: bold;
margin-bottom: 10px;
}

/* Entry */
.entry {
padding: 0px 0px 0px 164px;
margin: 0px;
}

.entrybook {
padding: 0px 0px 0px 209px;
margin: 0px;
}

.indientry {
padding: 20px 20px 20px 178px;
margin: 0px;
}

.entry-body {
padding: 0px;
margin:0px;
}

/* Detail */
.detail01 {
padding:0px;
margin:0px;
}

.detailBOOK {
padding-left:20px;
margin:0px;
}

.otherimg {
padding:0px;
margin:0px;
color: #ffffff;
font-size:10px;
}

.otherimg img {
margin: 0px 4px 0px 0px;
padding:0px;
}

.detail02 {
padding:0px;
margin:0px;
}

.detailtxt {
font-size: 8pt;
line-height: 12pt;
margin:0px;
padding:0px;
}

.content h4 {
font-size: 10px;
color: #000000;
font-weight: bold;
padding:0px;
margin: 0px 0px 4px 0px;
}

.select {
margin: 0px;
}

.button {
font-size:10px;
padding:0px;
margin:0px;
}

.update {
font-size: 7pt;
color: #D6924B;
}

.sold {
font-weight:bold;
color: #bb0000;
}

#catCERAMIC {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/ceramic/ceramic_bg.gif) repeat-y top;
}

#catFURNITURE {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/furniture/furniture_bg.gif) repeat-y top;
}

#catGLASS {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/glass/glass_bg.gif) repeat-y top;
}

#catMISCELLANEOUS {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/miscellaneous/miscellaneous_bg.gif) repeat-y top;
}

#catCANDLEHOLDER {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/candleholder/candleholder_bg.gif) repeat-y top;
}


#catBOOK {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/book/book_bg.gif) repeat-y top;
}

#catCONTACT {
width:680px;
padding: 0px;
margin:0px;
background: #000000;
}

#catORDER {
width:680px;
padding: 0px;
margin:0px;
background: #000000 url(images/ceramic/ceramic_bg.gif) repeat-y top;
}

#entCANDLEHOLDER {
width:680px;
padding: 0px;
margin: 0px;
background: #7F9A00 url(images/entcandleholder_bg.gif) no-repeat top;
}


#entCERAMIC {
width:680px;
padding: 0px;
margin: 0px;
background: #D2DEC6 url(images/entceramic_bg.gif) no-repeat top;
}

#entFURNITURE {
width:680px;
padding: 0px;
margin:0px;
background: #9F9F9F url(images/entfurniture_bg.gif) no-repeat top;
}

#entGLASS {
width:680px;
padding: 0px;
margin:0px;
background: #E3EBED url(images/entglass_bg.gif) no-repeat top;
}

#entMISCELLANEOUS {
width:680px;
padding: 0px;
margin:0px;
background: #B0A2C7 url(images/entmiscellaneous_bg.gif) no-repeat top;
}

.contentBOOK {
width:680px;
padding: 0px;
margin:0px;
background: url(images/contbook_bg.gif) repeat-y top;
}

#entBOOK {
width:680px;
padding: 0px;
margin:0px;
background: url(images/entbook_bg.gif) no-repeat top;
}

#entCONTACT {
width:680px;
padding: 20px 0px;
margin:0px;
text-align:center;
background: #B5DBE0;
}

#entORDER {
width:680px;
padding: 0px;
margin:0px;background: #ffffff url(images/entorder_bg.gif) no-repeat top;}

.count {
font-family: Arial, san-serif;
font-size: 8pt;
color: #aaaaaa;
}
#container2 {
width: 720px;
text-align: left;
margin: 0px auto;
padding: 0px 0px;
background-color: #ffffff;
}
ul.footnav {
			margin: 0 0 10px 0;
			padding-top: 0;
			padding-left: 0;
			padding-right: 0;
			padding-bottom: 20px;
		}
		
			ul.footnav li {
				display: inline;
				float: left;
				margin-left: 32px;
			}
			ul.footnav li.first {
				display: inline;
				float: left;
				margin-left: 0px;
			}
ul.footnavi {
			margin: 0 auto;
			width: 576px;
			padding-top: 40px;
			padding-left: 0;
			padding-right: 0;
			padding-bottom: 20px;
			background-color: ffffff;
		}
		
			ul.footnavi li {
				display: inline;
				float: left;
				margin-left: 30px;
			}
			ul.footnavi li.first {
				display: inline;
				float: left;
				margin-left: 0px;
			}