BODY {
	BACKGROUND: url(images/body.jpg) fixed left top; COLOR: #555
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#banner {
	BACKGROUND: url(images/banner.jpg) center top; POSITION: relative
}
#banner_link A {
	DISPLAY: block; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 35px
}
#banner_charity A {
	DISPLAY: block; LEFT: 0px; WIDTH: 220px; POSITION: absolute; TOP: 40px; HEIGHT: 60px
}
#top_desc {
	RIGHT: 100px; POSITION: absolute; TOP: 145px
}
#top_desc A {
	COLOR: #fff
}
#top_desc A:hover {
	COLOR: #ffb8d8
}
#main_desc {
	RIGHT: 180px; POSITION: absolute; TOP: 5px
}
#main_desc A {
	COLOR: #000
}
#main_desc A:hover {
	COLOR: #ffb8d8
}
#container1 {
	BACKGROUND: #fff
}
#content1 {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/content1.jpg) repeat-y left top; PADDING-BOTTOM: 0px; BORDER-LEFT: red 0px solid; WIDTH: 360px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid
}
#content2 {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/content2.jpg) no-repeat left top; PADDING-BOTTOM: 0px; BORDER-LEFT: red 0px solid; PADDING-TOP: 15px; BORDER-BOTTOM: red 0px solid
}
#content3 {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/content3.jpg) no-repeat left bottom; PADDING-BOTTOM: 15px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid
}
.title {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 16px; BACKGROUND: url(images/title.jpg) no-repeat center bottom; PADDING-BOTTOM: 2px; COLOR: #85ba82; PADDING-TOP: 2px; LETTER-SPACING: -1px
}
.innertext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.innertext IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.extended {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.extended A {
	COLOR: #65a4c2
}
.clearbug {
	CLEAR: both
}
.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 176px; PADDING-TOP: 0px
}
.sidetitle {
	FONT-SIZE: 16px; MARGIN: 0px 0px 6px
}
.side {
	
}
#box_connect {
	MARGIN-BOTTOM: 10px; BORDER-LEFT: #fae6db 10px solid
}
#box_connect .sidetitle {
	COLOR: #ea7b9a
}
#box_activity {
	BORDER-LEFT: #f0e7e0 10px solid
}
#box_activity .sidetitle {
	COLOR: #b18763
}
#box_AD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/box_AD.jpg) no-repeat 0px top; PADDING-BOTTOM: 6px; WIDTH: 360px; PADDING-TOP: 6px; HEIGHT: 200px
}
#box_AD .grid2 {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: center
}
#box_AD .sidetitle {
	COLOR: #9469ad
}
#box_channel {
	BORDER-LEFT: #f9e6ec 10px solid
}
#box_channel .side {
	OVERFLOW: auto; WIDTH: 170px; HEIGHT: 220px
}
#box_channel .sidetitle {
	COLOR: #ea7b9a
}
#box_new_article {
	BORDER-LEFT: #fae6db 10px solid
}
#box_new_article .sidetitle {
	COLOR: #e89159
}
#footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
#article_body A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
