BODY {
	TEXT-ALIGN: left! important;
	background-image: url(http://blog.udn.com/community/img/PSN_FILE/otop_body2.png);
	background-color: #fffdd6!important;/* ????*/
	background-attachment: fixed;/* 底???? */
	background-repeat: no-repeat;/* ???否??? */
	background-position: bottom left;/* ??? */
}
#container {
	MARGIN: left;	
}
DIV {
	FONT-SIZE: 12px; COLOR: #333333
}
TABLE {
	FONT-SIZE: 12px;
	COLOR: #FFF
	background-color: #fffFFF!important;/* ????*/
}
#header {
	VISIBILITY: visible! important;
	WIDTH: auto;
	POSITION: relative;
	HEIGHT: 268px;
}
#header_top {
	POSITION: absolute; DISPLAY: none; BACKGROUND: #114091; HEIGHT: 2px
}
#header_top {
	VISIBILITY: hidden
}
#header_common_left {
	VISIBILITY: hidden
}
#header_common_main {
	VISIBILITY: hidden
}
#header_common_main_bg {
	VISIBILITY: hidden
}
#header_common_line {
	VISIBILITY: hidden
}
#header_common_right {
	VISIBILITY: hidden
}
#header_common A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.chapter {
	BORDER-RIGHT: #b3cce6 1px solid; BORDER-TOP: #b3cce6 1px solid; BORDER-LEFT: #b3cce6 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b3cce6 1px solid; BACKGROUND-COLOR: #ebf2f8
}
.chapter-point {
	COLOR: #4d4d4d
}
.chapter-line {
	BACKGROUND-COLOR: #d8e5f2
}
.chapter-text {
	COLOR: #274d74
}
A.chapter-text:link {
	COLOR: #274d74
}
A.chapter-text:hover {
	COLOR: #274d74
}
A.chapter-text:visited {
	COLOR: #274d74
}
#header A:link {
	TEXT-DECORATION: none
}
#header A:visited {
	TEXT-DECORATION: none
}
#header A:hover {
	TEXT-DECORATION: none;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
#header_logo {
	LEFT: 451px; VISIBILITY: hidden; POSITION: absolute; TOP: 170px
}
#header_name {
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px;
	COLOR: #999999;
	POSITION: absolute;
	TOP: 86px;
	left: 290px;
	width: 221px;
}
#header_name A {
	COLOR: #ffffff
}
#header_url {
	POSITION: absolute;
	TOP: 118px;
	TEXT-ALIGN: left;
	left: 298px;
	width: 230px;
	height: 22px;
	VISIBILITY: hidden! important;
}
A:visited {
	COLOR: #cccccc
}
#header_url A {
	COLOR: #FFFFFF
}
#header_url A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 12px;
}
#header_items {
	LEFT: 275px;
	POSITION: absolute;
	TOP: 238px;
	TEXT-ALIGN: left
}
#header_items A {
	COLOR: #C60
}
#header_items A:hover {
	COLOR: #F90;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
#header_search {
	POSITION: absolute;
	TOP: 162px;
	left: 555px;
	width: 290px;
}
.inputbox {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
#header_menus_line {

}
#header_menus {
	POSITION: absolute;
	TOP: 0px;
	left: 0px;
	width: 960px;
	font-weight: bold;
	color: #FFF;
}
#header_menus UL {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
}
#header_menus LI {
	DISPLAY: inline;
	FLOAT: left;
	POSITION: relative;
	padding-top: 3px;
	color: #F09;
}
#home {
}
#article {
}
#photo {
}
#gbook {
}
#profile {
}
#manage {
	BACKGROUND: url(http://g.udn.com/community/img/style105/menu_icon.gif) no-repeat left top
}
#header_menus LI A {
	PADDING-LEFT: 30px;
	FONT-SIZE: 15px;
	COLOR: #F06
}
#header_menus A:hover {
	COLOR: #000;
	font-size: 16px;
}
#sidebar {
FLOAT: left; POSITION: relative
  
}
#sidebar TABLE {
	MARGIN: auto;
	POSITION: relative! important;
	text-align: left;
	}
.sidebar-bg {
	background-image: url(http://blog.udn.com/community/img/PSN_FILE/otop_body2.png);
	background-repeat: no-repeat;/* ???否??? */
	background-position: top;/* ??? */
	background-attachment: no scroll;
	background-color: #FCC864!important;/* ????*/
	}
.sidebar-panel-bg {
	background-color: #FCC864!important;/* ????*/
	BACKGROUND: url(http://blog.udn.com/community/img/PSN_FILE/otop_sidebar.jpg) no-repeat  top}
	
.panel-topic {
	PADDING-LEFT: 15px! important;
	PADDING-top: 2px! important;
	VERTICAL-ALIGN: top;
	COLOR: #FFF! important
}
.panel-text {
	COLOR: #F60! important
}
.panel-text2 {
	COLOR: #666! important
}
#content {
	FLOAT: left
}
#content .main-topic {
	FONT-WEIGHT: bold; COLOR: #f47e00
}
#content A.main-topic:link {
	FONT-WEIGHT: bold; COLOR: #f47e00; TEXT-DECORATION: none
}
#content A.main-topic:visited {
	FONT-WEIGHT: bold; COLOR: #f47e00; TEXT-DECORATION: none
}
#content .main-title {
	COLOR: #F60
}
#content A.main-title:link {
	TEXT-DECORATION: none
}
#content A.main-title:visited {
	TEXT-DECORATION: none
}
#content A.main-title:hover {
	COLOR: #f47e00
}
#content .main-text {
	COLOR: #333;
	line-height: 20px;
}
#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: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #b3b3b3
}
.gbook-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.gbook-bg {
	BACKGROUND-COLOR: #b3b3b3
}
.t13_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F90;
	font-weight: bolder;
}
.t11_gary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C6C6C;
	line-height: 17px;
}
#main #sidebar .sidebar-bg tbody tr .sidebar-panel-bg table tbody tr td .font-size12 tbody tr td {
	color: #F60;
}


