body {
text-align:center!important;
background-image:url(http://g.udn.com/community/img/style103/bg.gif);
background-color:#F37FB4!important;
background-attachment:scroll;
background-repeat:repeat-x;
background-position:center top!important;
}

#container {
margin:auto!important;
background-image:url()!important;
background-repeat:no-repeat;
background-color:#;
}

div {
color:#333;
font-size:12px;
}

table {
color:#333;
font-size:12px;
}

#header {
height:460px;
margin-bottom:10px;
position:relative;
width:auto;
visibility:visible!important;
background:url() no-repeat;
background-color:#!important;
}

#header_top {
position:absolute;
height:2px;
background:#114091;
display:none;
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:#000;
text-decoration:none;
}

.chapter {
width:100%;
border:1px solid #B3CCE6;
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:underline;
}

#header_logo {
position:absolute;
left:451px;
top:170px;
visibility:hidden;
}

#header_name {
position:absolute;
left:358px;
top:207px;
color:#EB0060;
font-size:30px;
font-weight:700;
}

#header_name a {
color:#EB0060;
}

#header_url {
position:absolute;
left:356px;
top:241px;
text-align:left;
width:353px;
}

#header_url a:link {
color:#444;
}

a:visited {
color:#444;
}

#header_url a:hover {
color:#444;
text-decoration:underline;
}

#header_items {
position:absolute;
left:355px;
top:290px;
text-align:left;
}

#header_items a {
color:#000;
}

#header_items a:hover {
color:#000;
text-decoration:underline;
}

#header_search {
position:absolute;
left:355px;
top:260px;
}

.inputbox {
border-right:gray 1px solid;
border-top:gray 1px solid;
border-left:gray 1px solid;
border-bottom:gray 1px solid;
}

#header_menus_line {
position:absolute;
border-top:0 solid #4180C0;
left:0;
top:80px;
width:100%;
visibility:hidden;
}

#header_menus {
position:absolute;
left:-30px;
top:413px;
margin-top:10px;
}

#header_menus ul {
list-style:none;
margin:0;
padding-left:50px;
}

#header_menus li {
display:inline;
height:45px;
padding-top:10px;
padding-right:27px;
text-indent:15px;
float:left;
position:relative;
}

#home {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
left:10px;
}

#article {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
}

#photo {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
}

#gbook {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
}

#profile {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
}

#manage {
background:url(http://g.udn.com/community/img/style103/menu_icon.gif) no-repeat left top;
}

#header_menus li a {
color:#000;
font-size:13px;
padding-left:30px;
}

#header_menus a:hover {
color:#000;
}

#sidebar {
float:left;
}

#sidebar table {
position:relative!important;
margin:auto!important;
}

.sidebar-bg {
background-color:transparent;
}

.sidebar-panel-bg {
background:url(http://g.udn.com/community/img/style103/sidebar.gif) no-repeat left top;
panel-topicpadding-left:15px!important;
color:#F37FB4!important;
vertical-align:top;
}

.panel-text {
color:#000!important;
}

#content {
float:left;
}

#content .main-topic {
color:#FFF;
font-weight:700;
}

#content a.main-topic:link {
color:#FFF;
text-decoration:none;
font-weight:700;
}

#content a.main-topic:visited {
color:#FFF;
text-decoration:none;
font-weight:700;
}

#content .main-title {
color:#FFF;
}

#content a.main-title:link {
text-decoration:none;
}

#content a.main-title:visited {
text-decoration:none;
}

#content a.main-title:hover {
color:#F37FB4;
}

#content .main-text {
color:#000;
}

#content a.main-text:link {
color:#000;
text-decoration:none;
}

#content a.main-text:visited {
color:#000;
text-decoration:none;
}

#content a.main-text:hover {
color:#333;
}

.photo_album {
width:140px;
height:140px;
text-align:center;
vertical-align:middle;
background:url(http://g.udn.com/community/img/user_all/photo_album.gif) no-repeat;
}

#photo_album_list {
list-style:none;
margin:0;
padding:0;
}

#photo_album_list li {
margin:auto;
padding:5px 20px;
display:inline;
float:left;
width:140px;
height:280px;
table-layout:fixed;
word-wrap:break-word;
word-break:keep-all;
}

.photo_picture {
width:140px;
height:144px;
text-align:center;
vertical-align:middle;
background:url(http://g.udn.com/community/img/user_all/photo_picture.gif) no-repeat;
}

#photo_picture_list {
list-style:none;
margin:0;
padding:0;
}

#photo_picture_list li {
margin:auto;
padding:5px 3px;
display:inline;
float:left;
width:140px;
height:240px;
table-layout:fixed;
word-wrap:break-word;
word-break:keep-all;
}

.gbook-title {
color:#FFF;
background-color:#E83F7F;
padding:10px 10px 0;
}

.gbook-content {
color:#EB0060;
background-color:#FFF;
padding:5px 10px;
margin:10px;
}

.gbook-bg {
background-color:#E83F7F;
}

#dypopLayer {
display:none;
}

#footer div {
font:11px Arial, Helvetica, sans-serif;
}

html {
background:none;
}
#richmouse start{}body{background:#ffffff url(http://bg.richmouse.com/richmouse/background?param=18ae2351-c919-4e33-9277-c34e885b7c41) no-repeat top center;border-width:0px;}#container{top:300px;}
