HTML {
	MARGIN: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #333333; LINE-HEIGHT: 180%
}
IMG {
	MARGIN: 0px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.red {
	COLOR: red
}
.darkblue {
	COLOR: darkblue
}
.blue {
	COLOR: blue
}
#dstop {
	BACKGROUND: url(top.gif) #a6dbfd no-repeat; HEIGHT: 106px
}
#dsmain {
	BACKGROUND: url(bg.gif) repeat-y left 50%; HEIGHT: 100%
}
.bigtit {
	FONT-WEIGHT: bold; BACKGROUND: url(bigtitbg.gif) no-repeat; WIDTH: 196px; COLOR: #fff; TEXT-INDENT: 16px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.bigtit A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.bigtit A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.bittit A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.bigtit A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.dsl {
	FLOAT: left; WIDTH: 219px; HEIGHT: 100%; TEXT-ALIGN: left
}
.distit {
	FONT-WEIGHT: bold; TEXT-INDENT: 15px
}
.dsl UL {
	MARGIN: auto auto auto 25px
}
.dsl LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.dsr {
	FLOAT: left; MARGIN: 2px 0px 0px 10px; WIDTH: 770px; HEIGHT: 100%; TEXT-ALIGN: left
}
.place {
	COLOR: #999999; LINE-HEIGHT: 30px
}
.place A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.place A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.place A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.place A:hover {
	COLOR: darkred; TEXT-DECORATION: underline
}
.search {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 700px; LINE-HEIGHT: 24px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.so {
	BORDER-RIGHT: #a4b97f 1px solid; BORDER-TOP: #a4b97f 1px solid; BORDER-LEFT: #a4b97f 1px solid; WIDTH: 134px; BORDER-BOTTOM: #a4b97f 1px solid; HEIGHT: 17px
}
.listtit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366
}
.list {
	MARGIN: 0px; WIDTH: 650px
}
.list LI {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(ico.gif); TEXT-INDENT: 20px; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #3399cc 1px dashed; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.date {
	FLOAT: right
}
.page {
	FONT-WEIGHT: bold; COLOR: #000; LINE-HEIGHT: 30px; MARGIN-RIGHT: 36px; TEXT-ALIGN: right
}
.page A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
.page A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
.page A:active {
	COLOR: blue; TEXT-DECORATION: underline
}
.page A:hover {
	COLOR: darkred; TEXT-DECORATION: underline
}
.arttit {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; MARGIN-BOTTOM: 8px; WIDTH: 650px; COLOR: #000; LINE-HEIGHT: 43px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.artinfo {
	WIDTH: 650px; TEXT-ALIGN: right
}
.artinfo UL {
	WIDTH: 356px; TEXT-ALIGN: left
}
.art {
	OVERFLOW-Y: hidden; MARGIN: 10px 0px; OVERFLOW: auto; WIDTH: 650px
}
#dsfoot {
	BACKGROUND: url(foot.gif) repeat-x; WIDTH: 100%; PADDING-TOP: 22px; HEIGHT: 50px
}
