@charset "utf-8";
/* CSS Document */

@import url("display-base.css");
@import url("display-common.css");

/*==============================================

	Import Style Sheet
	Last Update 2009-03-06
	
	1.Display Html
	2.Category Html
	3.Alldiplay Html

			 
==============================================*/

/*==============================================

	1.Display Html
			 
==============================================*/

#mainBanner {
	margin-bottom: 20px;
}

#display div.section {
	margin-bottom: 40px;
}

#display div.section h2 {
	margin-bottom: 15px;
}

#display div.section .text {
	width: 800px;
	margin: 0 auto;
}

#display div.section .text p {
	margin-bottom: 10px;
}

#display div.section ul {
	text-align: center;
}

#display div.section ul li {
	display: inline;
	margin-left: 15px;
	text-align: center;
}

ul li.first {
	margin: 0;
}



/*==============================================

	2.Category Html
			 
==============================================*/

#categoryBanner {
	margin-bottom: 22px;
}

#right {
	width: 678px;
	float: right;
}

#category #right div {
	width: 650px;
	margin: 0 auto;
}

#category #right h3 {
	margin-bottom: 20px;
}

#right div p {
	width: 48em;
	margin: 0 auto 25px;
}

#category table {
	width: 640px;
	margin: 0 auto 20px;
}

#category table tr {
	height: 160px;
}

#category table .listLeft {
	width: 330px;
}

#category table img {
	border: 1px solid #000;
}

#right a:link,
#right a:visited {
	text-decoration: underline;
}

#sideBer {
	width: 187px;
	float: left;
	text-align: center;
}

#sideBer img {
	margin: 0 auto 25px;
	display: block;
}

#sideBer img:hover,#sideBer img:action {
	text-decoration: none;
}

#sideBer h3 {
	color: #777;
	font-size: 14px;
	font-weight: bold;
	border-top: 3px double #c1ebb6;
	border-bottom: 3px double #c1ebb6;
}

#sideBer h4 {
	height: 25px;
	margin: 15px 0 10px;
	color: #3c5738;
	font-weight: bold;
	line-height: 25px;
	background-image: url(../images/sideber.jpg);
	background-repeat: repeat-x;
}

#sideBer ul {
	margin-left: 20px;
}

#sideBer ul li {
	line-height: 28px;
	text-align: left;
}

#sideBer ul a {
	padding: 0 0 0 9px;
	background-image: url(../images/list_style.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
}

#sideBer a:link,
#sideBer a:visited {
	color: #2b5a3a;
	text-decoration: underline;
}

#category a:hover {
	color: #f93;
}



/*==============================================

	3.Alldisplay Html
			 
==============================================*/

#alldisplay #right {
	margin-bottom: 50px;
}

#allLeft,
#allRight {
	width: 325px;
	text-align: center;
}

#allLeft {
	float: left;
	margin-left: 10px;
	display: inline;
}

#allRight {
	float: right;
	margin-right: 10px;
	display: inline;	
}

#allLeft h3,
#allRight h3 {
	margin-bottom: 10px;
}

#allLeft dd,
#allRight dd {
	text-align: left;
}

#alldisplay dd {
	margin: -6px 0 20px 8px;
}
