body {
	text-align: center;
	background: #f5f5f5;
}
#container {
	margin: auto;
	background: #FFFFFF url(header.jpg) no-repeat center top;
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	padding: 0px 6px 10px;
}
DIV {
	FONT-SIZE: 12px; COLOR: #333333;
}
TABLE {
	FONT-SIZE: 12px;
	COLOR: #333333;
}
#header {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 330px;
}
#header_top {
	display: none;
}
#header_common A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.chapter {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fafafa
}
.chapter-point {
	COLOR: #333333;
}
.chapter-line {
	BACKGROUND-COLOR: #e5e5e5;
}
.chapter-text {
	COLOR: #333333;
}
A.chapter-text:link {
	COLOR: #333333;
}
A.chapter-text:hover {
	COLOR: #333333;
}
A.chapter-text:visited {
	COLOR: #333333;
}
#header A {
	color: #FFFFFF;
	text-decoration: none;
}
#header A:hover {
	TEXT-DECORATION: underline;
}
#header_logo {
	display: none;
}
#header_name {
	display: none;
}
#header_url {
	display: none;
}
#header_items {
	POSITION: absolute;
	TOP: 75px;
	right: 10px;
	color: #CCCCCC;
}
#header_search {
	POSITION: absolute;
	TOP: 45px;
	right: 10px;
}
.inputbox {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
#header_menus_line {
	display: none;
}
#header_menus {
	LEFT: 0px; POSITION: absolute; TOP: 283px
}
#header_menus UL {
	PADDING-LEFT: 85px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#header_menus LI {
	DISPLAY: inline;
}
#header_menus LI A {
	FONT-SIZE: 13px;
	display: block;
	float: left;
	border-right: 3px solid #FFFFFF;
	height: 33px;
	padding: 10px 15px 0px;
}
#sidebar {
	FLOAT: left
}
#sidebar a {
	color: #808080;
	text-decoration: none;
}
#sidebar a:hover {
	text-decoration: underline;
	position: relative;
	top: 1px;
}
#sidebar TABLE {
	margin: auto;
}
.sidebar-bg {
	BACKGROUND-COLOR: #e5e5e5;
}
.sidebar-panel-bg {
	BACKGROUND-COLOR: #faf8ed;
}
#content {
	FLOAT: left;
}
#content .main-topic {
	FONT-WEIGHT: bold; COLOR: #cc0000;
}
#content A.main-topic:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none;
}
#content A.main-topic:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none;
}
#content .main-title {
	COLOR: #333333;
}
#content A.main-title:link {
	TEXT-DECORATION: none
}
#content A.main-title:visited {
	TEXT-DECORATION: none
}
#content A.main-title:hover {
	COLOR: #cc0000;
}
#content .main-text {
	COLOR: #333333;
}
#content A.main-text:link {
	COLOR: #666666; TEXT-DECORATION: none;
}
#content A.main-text:visited {
	COLOR: #666666; TEXT-DECORATION: none;
}
#content A.main-text:hover {
	COLOR: #333333;
}
.photo_album {
	BACKGROUND: url(http://g.udn.com/community/img/user_all/photo_album.gif) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 140px; HEIGHT: 140px; TEXT-ALIGN: center
}
#photo_album_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#photo_album_list LI {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: auto; WIDTH: 140px; WORD-BREAK: keep-all; PADDING-TOP: 5px; HEIGHT: 280px; WORD-WRAP: break-word
}
.photo_picture {
	BACKGROUND: url(http://g.udn.com/community/img/user_all/photo_picture.gif) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 140px; HEIGHT: 144px; TEXT-ALIGN: center
}
#photo_picture_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#photo_picture_list LI {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: auto; WIDTH: 140px; WORD-BREAK: keep-all; PADDING-TOP: 5px; HEIGHT: 240px; WORD-WRAP: break-word
}
.gbook-title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 10px; BACKGROUND-COLOR: #b3b3b3
}
.gbook-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.gbook-bg {
	BACKGROUND-COLOR: #b3b3b3
}




.panel-topic {
	color: #dd000f !important;
}
#common a {
	color: #FFFFFF !important;
}
