<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#hd {
	Z-INDEX: 9999; BORDER-BOTTOM-COLOR: #83c4ee; MARGIN-BOTTOM: 35px
}
#asb-uh {
	Z-INDEX: 9999; BORDER-BOTTOM: #e0e3f7 1px solid; BACKGROUND-COLOR: #000
}
#asb-nav {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 970px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #fff; PADDING-TOP: 2px
}
#asb-nav .divider {
	BACKGROUND-COLOR: #666; MARGIN: 0px 1px; WIDTH: 1px; DISPLAY: inline-block; HEIGHT: 9px; VERTICAL-ALIGN: middle
}
#asb-nav LI.nav-item A.nav-link {
	DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 85%; VERTICAL-ALIGN: middle
}
#asb-nav LI.nav-item {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px
}
#asb-nav LI#asb-nav-logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#asb-nav-right {
	POSITION: absolute; TOP: 2px; RIGHT: 0px
}
#asb-nav-logo {
	MARGIN: 0px 15px 0px 0px; WIDTH: 24px; BACKGROUND: url(http://l.yimg.com/op/images/ico_sprite.png) #000 no-repeat -53px -221px; HEIGHT: 22px
}
#asb-nav .toggle SPAN.ico {
	MARGIN-TOP: 2px; WIDTH: 11px; BACKGROUND-POSITION: 2px -186px; HEIGHT: 11px; MARGIN-LEFT: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
#asb-nav .hover SPAN.ico {
	BACKGROUND-COLOR: #fff
}
#asb-nav .expanded {
	BACKGROUND: #fff; HEIGHT: 20px; -moz-border-radius: 3px 3px 0 0
}
#asb-nav LI.expanded A.nav-link {
	COLOR: #666
}
#asb-nav .expanded SPAN.ico {
	BACKGROUND-COLOR: #fff
}
#asb-nav DIV.menu {
	Z-INDEX: 100; BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; BORDER-LEFT: #dadada 1px solid; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: 0px; TOP: 20px; BORDER-RIGHT: #dadada 1px solid; LEFT: 0px
}
#asb-nav .expanded DIV.menu {
	DISPLAY: block
}
#asb-nav DIV.menu A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; WHITE-SPACE: nowrap; PADDING-TOP: 6px
}
#asb-nav DIV.menu A:hover {
	BACKGROUND: #ffc
}
#asb-nav-update {
	CURSOR: pointer
}
#asb-nav-update-ctn {
	Z-INDEX: 100; BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; TEXT-ALIGN: left; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#555555',direction=120,strength=1); BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 38px; WIDTH: 300px; ZOOM: 1; DISPLAY: none; COLOR: #999; OVERFLOW: auto; BORDER-TOP: 0px; TOP: 20px; BORDER-RIGHT: #dadada 1px solid; LEFT: 0px; box-shadow: 1px 1px 4px #555; -moz-box-shadow: 1px 1px 4px #555; _height: 38px; -webkit-box-shadow: 1px 1px 4px #555
}
#asb-nav .expanded #asb-nav-update-ctn {
	DISPLAY: block
}
.ready#asb-nav-update-ctn {
	HEIGHT: 284px
}
#asb-nav-update-ctn .update-info {
	BORDER-BOTTOM: #eaeaea 1px solid; MARGIN: 10px 5px 10px 10px; HEIGHT: 40px
}
#asb-nav-update-ctn .update-info SPAN {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 250px; DISPLAY: block; COLOR: #999; FONT-SIZE: 85%
}
#asb-nav-update-ctn .noitem {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 85%; PADDING-TOP: 10px
}
#asb-nav-update-ctn .loading IMG {
	POSITION: relative; TOP: 2px; MARGIN-RIGHT: 2px
}
#asb-nav-update-ctn .loading {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 270px; DISPLAY: block; COLOR: #999; FONT-SIZE: 85%; TOP: 10px
}
#asb-nav-update-ctn LI {
	MARGIN: 5px 5px 5px 10px; HEIGHT: 50px
}
#asb-nav-update-ctn .friend-updates {
	CURSOR: default; PADDING-TOP: 5px
}
#asb-nav-update-ctn LI.update-item IMG {
	MARGIN: 0px; DISPLAY: block; FLOAT: left
}
#asb-nav-update-ctn LI.update-item .content {
	POSITION: relative; MARGIN-LEFT: 55px; TOP: -3px
}
#asb-nav-update-ctn LI.update-item .content P {
	FONT-SIZE: 85%
}
#asb-nav-update-ctn LI.update-item .content A {
	COLOR: #5faef8
}
#asb-nav-update-ctn LI.update-item .content A.title {
	FONT-SIZE: 85%; FONT-WEIGHT: bold
}
#asb-nav-search {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 1px 1px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 19px; PADDING-TOP: 1px
}
#asb-nav-search SPAN.ico {
	POSITION: absolute; WIDTH: 15px; BACKGROUND-POSITION: -50px -249px; HEIGHT: 15px; LEFT: 7px
}
#asb-nav-search INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN-TOP: 1px; PADDING-LEFT: 17px; WIDTH: 120px; PADDING-RIGHT: 1px; DISPLAY: block; FLOAT: left; HEIGHT: 13px; FONT-SIZE: 85%; BORDER-TOP: 0px; MARGIN-RIGHT: 3px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#asb-nav-search BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: 0px 0px 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 13px; COLOR: #000; FONT-SIZE: 85%; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
#asb-nav-search SPAN.search-primary {
	POSITION: relative; DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px
}
#asb-nav-search SPAN.search-secondary {
	POSITION: relative; DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px
}
#asb-nav-search SPAN.search-primary {
	BORDER-BOTTOM: #c8ac5e 1px solid; BORDER-LEFT: #c8ac5e 1px solid; BACKGROUND-COLOR: #ffd870; BORDER-TOP: #c8ac5e 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #c8ac5e 1px solid
}
#asb-nav-search SPAN.search-secondary {
	BORDER-BOTTOM: #858585 1px solid; BORDER-LEFT: #858585 1px solid; BACKGROUND-COLOR: #ebebeb; BORDER-TOP: #858585 1px solid; MARGIN-RIGHT: 1px; BORDER-RIGHT: #858585 1px solid
}
#asb-nav-signup EM {
	MARGIN: 1px 2px 0px 0px; DISPLAY: inline-block; FONT-SIZE: 85%; VERTICAL-ALIGN: middle
}
#asb-nav-nux {
	Z-INDEX: 100; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; FILTER: alpha(opacity=0); BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff9dd; PADDING-LEFT: 15px; WIDTH: 215px; PADDING-RIGHT: 45px; BORDER-TOP: #d2d2d2 1px solid; TOP: 25px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 8px; LEFT: 15px; opacity: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#asb-nav-nux .text {
	LINE-HEIGHT: 12px; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
#asb-nav-nux .ico#nav-nux-close {
	POSITION: absolute; MARGIN: 0px; WIDTH: 12px; BACKGROUND-POSITION: -79px -200px; HEIGHT: 12px; TOP: 5px; CURSOR: pointer; RIGHT: 5px
}
#asb-nav-nux .ico#nav-nux-bubble {
	POSITION: absolute; MARGIN: 0px; WIDTH: 12px; BACKGROUND-POSITION: -79px -184px; HEIGHT: 9px; TOP: -7px; LEFT: 118px
}
#migration-progress-bar {
	Z-INDEX: 100; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ecf5fa; PADDING-LEFT: 15px; WIDTH: 220px; PADDING-RIGHT: 15px; COLOR: #000; FONT-SIZE: 13px; BORDER-TOP: #d2d2d2 1px solid; TOP: -16px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 8px; LEFT: 385px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.ico#migration-progress-close {
	POSITION: absolute; MARGIN: 0px; WIDTH: 15px; BACKGROUND-POSITION: -110px -20px; HEIGHT: 15px; TOP: 5px; CURSOR: pointer; RIGHT: 5px
}
#migration-progress-bar IMG {
	WIDTH: 220px; HEIGHT: 19px
}
.asb-loading .yui3-widget-hd {
	DISPLAY: none
}
.asb-loading .yui3-widget-bd {
	WIDTH: 280px; BACKGROUND: url(http://l.yimg.com/op/images/ico-loading.gif) #fff no-repeat 75px 50%; HEIGHT: 20px
}
.asb-loading .yui3-widget-bd .save {
	DISPLAY: none
}
.asb-loading .saving .yui3-widget-bd .load {
	DISPLAY: none
}
.asb-loading .saving .yui3-widget-bd .save {
	DISPLAY: block
}
#theme-wizard {
	Z-INDEX: 99999; BORDER-BOTTOM: #232428 1px solid; POSITION: fixed; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#000000',direction=120,strength=4); BORDER-LEFT: #232428 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 200px; PADDING-RIGHT: 4px; FONT-FAMILY: sans-serif; BACKGROUND: #383b42; BORDER-TOP: #232428 1px solid; TOP: -9999px; RIGHT: 0px; BORDER-RIGHT: #232428 1px solid; PADDING-TOP: 4px; box-shadow: 4px 4px 7px #000; -moz-box-shadow: 4px 4px 7px #000; -webkit-box-shadow: 4px 4px 7px #000
}
#theme-wizard .hd A {
	MARGIN: 4px 2px 8px; WIDTH: 14px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(http://l.yimg.com/op/images/themewizard.png) no-repeat 0px -254px; LETTER-SPACING: normal; HEIGHT: 13px; VERTICAL-ALIGN: top; WORD-SPACING: normal
}
#theme-wizard .hd A.cl {
	POSITION: absolute; RIGHT: 4px
}
#theme-wizard .hd A.fl {
	BACKGROUND-POSITION: 0px 0px
}
#theme-wizard .hd A.fr {
	BACKGROUND-POSITION: 0px -64px
}
#theme-wizard .ft BUTTON {
	BORDER-BOTTOM: #57a6f2 1px solid; BORDER-LEFT: #57a6f2 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px auto; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: #5faef8; COLOR: #fff; FONT-SIZE: 13px; BORDER-TOP: #57a6f2 1px solid; CURSOR: pointer; FONT-WEIGHT: 900; BORDER-RIGHT: #57a6f2 1px solid; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
#theme-wizard H1 {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; FONT-SIZE: 17px; BORDER-TOP: #46464e 1px solid; FONT-WEIGHT: 900; PADDING-TOP: 4px
}
#theme-wizard UL.themes LI {
	BORDER-BOTTOM: #888 4px solid; BORDER-LEFT: #888 4px solid; MARGIN: 6px; BACKGROUND: #444; BORDER-TOP: #888 4px solid; BORDER-RIGHT: #888 4px solid
}
#theme-wizard UL.themes LI.on {
	BORDER-BOTTOM-COLOR: #acf; BORDER-TOP-COLOR: #acf; BORDER-RIGHT-COLOR: #acf; BORDER-LEFT-COLOR: #acf
}
#theme-wizard UL.themes IMG {
	WIDTH: 100%; DISPLAY: block; CURSOR: pointer
}
#theme-wizard DL DT {
	BORDER-BOTTOM: #1e1f21 1px solid; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#000000',direction=120,strength=0); BORDER-LEFT: #1e1f21 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; BACKGROUND: url(http://l.yimg.com/op/images/themewizard.png) no-repeat 6px -213px; BORDER-TOP: #46464e 1px solid; CURSOR: pointer; BORDER-RIGHT: #1e1f21 1px solid; PADDING-TOP: 4px; box-shadow: 0 0 11px #000; -moz-box-shadow: 0 0 11px #000; -webkit-box-shadow: 0 0 11px #000
}
#theme-wizard DL DT.expand {
	BACKGROUND: url(http://l.yimg.com/op/images/themewizard.png) no-repeat 6px -181px
}
#theme-wizard DL DT.expand H2 {
	COLOR: #ccc
}
#theme-wizard DL DT H2 {
	COLOR: #60aef8; FONT-SIZE: 13px; FONT-WEIGHT: 900
}
#theme-wizard DL DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #1e1f21 1px solid; OVERFLOW-Y: auto; BACKGROUND: #20232a; HEIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #1e1f21 1px solid; transition: height .3s linear; -moz-transition: height .3s linear; -webkit-transition: height .3s linear; -o-transition: height .3s linear
}
#theme-wizard SPAN.cslid {
	ZOOM: 1; DISPLAY: inline-block; LETTER-SPACING: normal; VERTICAL-ALIGN: top; WORD-SPACING: normal
}
#theme-wizard SPAN.cbox {
	ZOOM: 1; DISPLAY: inline-block; LETTER-SPACING: normal; VERTICAL-ALIGN: top; WORD-SPACING: normal
}
#theme-wizard SPAN.cbox {
	BORDER-BOTTOM: #888 2px solid; BORDER-LEFT: #888 2px solid; WIDTH: 20px; BACKGROUND: #000; HEIGHT: 20px; BORDER-TOP: #888 2px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #888 2px solid
}
#theme-wizard .colorm {
	BORDER-BOTTOM: #444 2px dotted; FILTER: alpha(opacity='40',style=0); BORDER-LEFT: #444 2px dotted; MARGIN: 0px 8px 4px 0px; WIDTH: 30px; BACKGROUND: #000; FLOAT: left; HEIGHT: 30px; CLEAR: left; BORDER-TOP: #444 2px dotted; CURSOR: pointer; BORDER-RIGHT: #444 2px dotted; opacity: .4
}
#theme-wizard .colorn {
	BORDER-BOTTOM: #444 2px dotted; FILTER: alpha(opacity='40',style=0); BORDER-LEFT: #444 2px dotted; MARGIN: 0px 8px 4px 0px; WIDTH: 30px; BACKGROUND: #000; FLOAT: left; HEIGHT: 30px; CLEAR: left; BORDER-TOP: #444 2px dotted; CURSOR: pointer; BORDER-RIGHT: #444 2px dotted; opacity: .4
}
#theme-wizard .on.colorm {
	BORDER-BOTTOM: #444 2px solid; FILTER: alpha(opacity='100',style=0); BORDER-LEFT: #444 2px solid; BORDER-TOP: #444 2px solid; BORDER-RIGHT: #444 2px solid; opacity: 1
}
#theme-wizard .on.colorn {
	BORDER-BOTTOM: #444 2px solid; FILTER: alpha(opacity='100',style=0); BORDER-LEFT: #444 2px solid; BORDER-TOP: #444 2px solid; BORDER-RIGHT: #444 2px solid; opacity: 1
}
.twiz_scroll {
	POSITION: relative; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; OVERFLOW: hidden; LEFT: 210px
}
BODY.thwi_fl {
	POSITION: relative; LEFT: 210px
}
BODY.thwi_fl #theme-wizard {
	TOP: 0px; LEFT: 0px
}
BODY.thwi_fl #theme-wizard .hd A.fl {
	BACKGROUND-POSITION: 0px -32px
}
BODY.thwi_fr .twiz_scroll {
	DISPLAY: block
}
BODY.thwi_fr #theme-wizard {
	TOP: 0px; RIGHT: 0px
}
BODY.thwi_fr #theme-wizard .hd A.fr {
	BACKGROUND-POSITION: 0px -96px
}
#migration-tryout-confirm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: none; PADDING-TOP: 30px
}
#migration-tryout {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: none; PADDING-TOP: 30px
}
#migration-accept {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: none; PADDING-TOP: 30px
}
#migration-notify {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: none; PADDING-TOP: 30px
}
#dialog-migration H1 {
	MARGIN-BOTTOM: 20px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#dialog-migration P {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 18px
}
#dialog-migration P.m-migration {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#dialog-migration .op-migration {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
#dialog-migration .or-migration {
	DISPLAY: block; FLOAT: left
}
#dialog-migration .yut-btn {
	DISPLAY: block; FLOAT: left
}
#dialog-migration .dismiss-dialog {
	DISPLAY: block; FLOAT: left
}
#dialog-migration A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#migration-tryout-confirm {
	MARGIN-TOP: 4px
}
#migration-tryout #dismiss-tryout {
	MARGIN-TOP: 4px
}
#dismiss-tryout-confirm {
	MARGIN-TOP: 4px
}
#dialog-migration .or-migration {
	MARGIN: 3px 10px 0px 15px; COLOR: #999
}
#dialog-migration .notify-btn {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BACKGROUND-POSITION: 0px -320px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid
}
#dialog-migration .notify-btn A.sm {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; WIDTH: 155px; PADDING-RIGHT: 10px; HEIGHT: 35px; COLOR: #5faef8; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
#dialog-migration .notify-btn .text {
	PADDING-RIGHT: 10px; DISPLAY: block
}
#dialog-migration .notify-btn .ico {
	POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: 0px -140px; HEIGHT: 15px; TOP: 19px; RIGHT: 10px
}
#dialog-migration .or-notify {
	MARGIN-TOP: 18px; FONT-WEIGHT: normal
}
#dialog-migration #dismiss-notify {
	MARGIN-TOP: 18px; FONT-WEIGHT: normal
}
#profile-card {
	Z-INDEX: 100; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 16px
}
.no-login#profile-card .bd {
	HEIGHT: 26px
}
#profile-card .hd {
	POSITION: relative; MARGIN-BOTTOM: 4px; HEIGHT: 22px
}
#profile-card .intro {
	POSITION: relative; BOTTOM: 1px; PADDING-RIGHT: 5px; FLOAT: left
}
#profile-card .hd H3 {
	DISPLAY: block; HEIGHT: 16px; COLOR: #545454; FONT-SIZE: 93%; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#profile-name-wrap .inline-edit-label {
	LEFT: -22px; _left: -42px
}
#profile-name-wrap .inline-edit-container {
	POSITION: relative; TOP: -3px
}
#profile-name-wrap .inline-edit-container INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 112px; PADDING-RIGHT: 2px; COLOR: #545454; PADDING-TOP: 3px; _position: relative; _bottom: 1px; _width: 132px
}
.inline-edit-targetwrap-loading#profile-name-wrap .inline-edit-indicator {
	DISPLAY: inline-block; _bottom: 5px; _display: inline
}
#profile-card .yut-btn-secondary BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; HEIGHT: 18px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#profile-card .yut-btn-light BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; HEIGHT: 18px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#profile-card .yut-btn BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 3px; HEIGHT: 18px; FONT-SIZE: 100%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#profile-card .save-disabled#editable-status-buttons .yut-btn {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; BACKGROUND: #fbfbfb 0px 0px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
#profile-card .save-disabled#editable-status-buttons .yut-btn BUTTON {
	COLOR: #ccc
}
#profile-img-root {
	POSITION: relative; FLOAT: left
}
#profile-img-edit {
	POSITION: absolute; DISPLAY: none; COLOR: #fff; FONT-SIZE: 93%; TOP: 40%; CURSOR: pointer; LEFT: 30%
}
.show#profile-img-edit {
	DISPLAY: block
}
#profile-img-ctn {
	WIDTH: 64px; DISPLAY: block; HEIGHT: 64px; CURSOR: default
}
#profile-img-ctn IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.shade#profile-img-ctn IMG {
	FILTER: alpha(opacity=30); opacity: .3
}
.shade#profile-img-ctn {
	BACKGROUND-COLOR: #000; CURSOR: pointer
}
#profile-card .status .status-bubble {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 7px; BACKGROUND-POSITION: -82px -72px; HEIGHT: 7px; TOP: 40px; LEFT: -7px
}
#profile-card .status {
	Z-INDEX: 80; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 52px; PADDING-LEFT: 10px; WIDTH: 165px; PADDING-RIGHT: 10px; ZOOM: 1; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _height: 52px
}
#profile-card .status .text {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #545454; FONT-SIZE: 93%; OVERFLOW: hidden
}
#profile-card .status-empty {
	TEXT-ALIGN: center; WIDTH: 165px
}
#profile-card .status-empty .text {
	MARGIN-TOP: 8px; COLOR: #999
}
#profile-card .status-empty #profile-status-edit {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
#profile-card .status-empty .inline-edit-label {
	_left: -122px; _top: 0
}
#short-status {
	DISPLAY: none
}
#long-status {
	DISPLAY: block
}
.has-more#profile-info #short-status {
	DISPLAY: block
}
.has-more#profile-info #long-status {
	DISPLAY: none
}
.has-more#profile-info .expand#profile-status #short-status {
	DISPLAY: none
}
.has-more#profile-info .expand#profile-status #long-status {
	DISPLAY: block
}
#profile-info #long-status .ico {
	DISPLAY: none
}
.has-more#profile-info #long-status .ico {
	POSITION: relative; WIDTH: 11px; DISPLAY: inline-block; BACKGROUND-POSITION: -109px -209px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#profile-info #short-status .ico {
	POSITION: relative; WIDTH: 11px; BACKGROUND-POSITION: -109px -189px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#profile-card .edit-on#profile-status {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.edit-on#profile-status #editable-status {
	DISPLAY: block
}
#profile-card #profile-info .edit-on#profile-status #short-status {
	DISPLAY: none
}
#profile-card #profile-info .edit-on#profile-status #long-status {
	DISPLAY: none
}
#editable-status .inline-edit-container {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#editable-status .inline-edit-field {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; OVERFLOW-X: auto; OVERFLOW-Y: hidden; MARGIN: 6px 0px 8px; PADDING-LEFT: 4px; WIDTH: 155px; PADDING-RIGHT: 4px; COLOR: #545454; FONT-SIZE: 93%; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 4px
}
#profile-card .quick-links {
	ZOOM: 1
}
#profile-card .quick-links LI A {
	FONT-SIZE: 100%
}
#profile-card .newpost .ico {
	WIDTH: 11px; BACKGROUND-POSITION: -53px -331px; HEIGHT: 15px; MARGIN-RIGHT: 10px
}
#profile-card .profile {
	MARGIN-RIGHT: 10px
}
#profile-card .profile .ico {
	WIDTH: 12px; BACKGROUND-POSITION: -80px -90px; HEIGHT: 15px; MARGIN-RIGHT: 3px
}
#profile-card .dashboard .ico {
	WIDTH: 14px; BACKGROUND-POSITION: -80px -115px; HEIGHT: 15px; MARGIN-RIGHT: 3px
}
#profile-card .login {
	COLOR: #fff
}
#profile-card .quick-links LI.login A.sm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
#profile-card .login .ico {
	WIDTH: 10px; BACKGROUND-POSITION: -80px -140px; HEIGHT: 15px; MARGIN-RIGHT: 7px
}
#profile-card .signup EM {
	PADDING-RIGHT: 5px; FONT-SIZE: 93%
}
#profile-card .no-activate {
	POSITION: relative; HEIGHT: 73px; _margin-left: 66px
}
#profile-card .no-activate .yut-btn {
	BORDER-BOTTOM: #78c4f3 1px solid; BORDER-LEFT: #78c4f3 1px solid; BACKGROUND-COLOR: #96d0fe; WIDTH: 185px; BACKGROUND-POSITION: 0px -223px; HEIGHT: 52px; BORDER-TOP: #78c4f3 1px solid; BORDER-RIGHT: #78c4f3 1px solid
}
#profile-card .no-activate .yut-btn .sm {
	PADDING-BOTTOM: 0px; MARGIN: 14px 0px; PADDING-LEFT: 15px; WIDTH: 160px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#profile-card .no-activate .ico {
	WIDTH: 15px; BACKGROUND-POSITION: -79px -162px; HEIGHT: 15px; MARGIN-RIGHT: 7px
}
#profile-card .no-activate #info-nux {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; FILTER: alpha(opacity=0); BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff9dd; PADDING-LEFT: 15px; WIDTH: 215px; PADDING-RIGHT: 45px; BORDER-TOP: #d2d2d2 1px solid; TOP: 67px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 8px; LEFT: -80px; opacity: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#profile-card .no-activate #info-nux .text {
	LINE-HEIGHT: 15px; COLOR: #545454; FONT-SIZE: 85%
}
#profile-card .no-activate #info-nux .ico#no-activate-close {
	POSITION: absolute; MARGIN: 0px; WIDTH: 12px; BACKGROUND-POSITION: -79px -200px; HEIGHT: 12px; TOP: 5px; CURSOR: pointer; RIGHT: 5px
}
#profile-card .no-activate #info-nux .ico#no-activate-bubble {
	POSITION: absolute; MARGIN: 0px; WIDTH: 12px; BACKGROUND-POSITION: -79px -184px; HEIGHT: 9px; TOP: -7px; LEFT: 118px
}
#profile-card .avatar {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 10px
}
#profile-card .avatar IMG {
	VERTICAL-ALIGN: bottom
}
#profile-card .info {
	MARGIN-LEFT: 74px
}
#profile-card .nickname {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden; TOP: -999px; LEFT: -999px
}
#profile-card .quick-links {
	MARGIN-TOP: 10px; _height: 21px
}
#profile-card .quick-links LI {
	FLOAT: left; FONT-SIZE: 93%; PADDING-TOP: 3px
}
#profile-card .quick-links .yut-btn {
	_position: static
}
#profile-card .quick-links LI.first-of-type {
	PADDING-LEFT: 0px
}
#profile-card .quick-links LI.last-of-type {
	PADDING-RIGHT: 0px
}
#profile-card .quick-links LI.highlight {
	MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#profile-card .quick-links LI.highlight A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#profile-card .quick-links LI.newpost A.sm {
	_padding-top: 2px
}
#profile-card .summary {
	MARGIN-TOP: 8px; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; FONT-SIZE: 85%
}
#profile-card .summary LI {
	LINE-HEIGHT: 100%; WIDTH: 110px; FLOAT: left; MARGIN-LEFT: 24px
}
#profile-card .summary LI.first-of-type {
	MARGIN-LEFT: 0px
}
#profile-card .summary EM {
	FONT-SIZE: 219%; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#profile-card .summary LI SPAN {
	WIDTH: 80px; DISPLAY: inline-block
}
#profile-card .summary SPAN EM {
	MARGIN: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.no-supported#profile-card .hd {
	MARGIN-BOTTOM: 10px; HEIGHT: auto; COLOR: #555; _margin-bottom: 0
}
.no-supported#profile-card .hd H3 {
	HEIGHT: auto; FONT-SIZE: 116%; FONT-WEIGHT: bold
}
.no-supported#profile-card .quick-links {
	_height: auto
}
.no-supported#profile-card .quick-links LI {
	FONT-SIZE: 100%; _position: relative
}
#profile-card .bd .end-desc {
	MARGIN-BOTTOM: 10px
}
#profile-card .bd .start-desc SPAN {
	LINE-HEIGHT: 14px
}
#profile-card .bd .end-desc SPAN {
	LINE-HEIGHT: 14px
}
.no-supported#profile-card .yut-btn-secondary {
	MARGIN: 10px 0px; WIDTH: 200px; HEIGHT: 52px
}
.no-supported#profile-card .yut-btn-secondary A {
	COLOR: #60aef8
}
.no-supported#profile-card .yut-btn-secondary .sm {
	PADDING-BOTTOM: 0px; MARGIN: 14px 0px; PADDING-LEFT: 15px; WIDTH: 180px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.no-supported#profile-card .yut-btn-secondary .ico {
	WIDTH: 10px; BACKGROUND-POSITION: 0px -139px; HEIGHT: 20px; MARGIN-LEFT: 5px
}
#w-profile-card {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#w-profile-name {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#w-profile-card .bd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#w-profile-status .status-bubble {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 8px; BACKGROUND-POSITION: -53px -271px; HEIGHT: 10px; TOP: -10px; LEFT: 40px
}
#w-profile-status-edit {
	MARGIN-LEFT: 5px
}
#w-profile-card .status {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 10px; WIDTH: 170px; PADDING-RIGHT: 10px; DISPLAY: block; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px; border-radius: 3px
}
#w-profile-card .status-empty {
	TEXT-ALIGN: center
}
#w-profile-card .status-empty-visitor {
	DISPLAY: none
}
#w-profile-card .status .text {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #999; FONT-SIZE: 93%; OVERFLOW: hidden
}
#w-short-status {
	DISPLAY: none
}
#w-long-status {
	DISPLAY: block
}
.has-more#w-profile-info #w-short-status {
	DISPLAY: block
}
.has-more#w-profile-info #w-long-status {
	DISPLAY: none
}
.has-more#w-profile-info .expand#w-profile-status #w-short-status {
	DISPLAY: none
}
.has-more#w-profile-info .expand#w-profile-status #w-long-status {
	DISPLAY: block
}
#w-profile-info #w-long-status .ico {
	DISPLAY: none
}
.has-more#w-profile-info #w-long-status .ico {
	POSITION: relative; WIDTH: 11px; DISPLAY: inline-block; BACKGROUND-POSITION: -109px -209px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#w-short-status .ico {
	POSITION: relative; WIDTH: 11px; BACKGROUND-POSITION: -109px -189px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#w-profile-card .edit-on#w-profile-status {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.edit-on#w-profile-status #w-editable-status {
	DISPLAY: block
}
#w-profile-card #w-profile-info .edit-on#w-profile-status #w-short-status {
	DISPLAY: none
}
#w-profile-card #w-profile-info .edit-on#w-profile-status #w-long-status {
	DISPLAY: none
}
#w-editable-status .inline-edit-container {
	TEXT-ALIGN: right
}
#w-editable-status .inline-edit-field {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; OVERFLOW-X: auto; OVERFLOW-Y: hidden; PADDING-LEFT: 4px; WIDTH: 160px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 8px; COLOR: #999; FONT-SIZE: 93%; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 4px
}
#w-profile-card .quick-links {
	MARGIN-TOP: 10px
}
#w-profile-card .quick-links LI {
	FLOAT: left
}
#w-profile-card .quick-links .follow {
	MARGIN-RIGHT: 10px
}
#w-profile-card .quick-links .unfollow {
	MARGIN-RIGHT: 10px
}
#w-profile-card .quick-links .newpost {
	MARGIN-RIGHT: 10px
}
#w-profile-card .quick-links LI.profile-only {
	MARGIN: 3px 3px 3px 15px
}
#w-profile-card .quick-links .profile {
	MARGIN: 3px 3px 3px 15px
}
#w-profile-card .quick-links .group.profile {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 2px
}
#w-profile-card .quick-links #profilecard-relationship {
	MARGIN-RIGHT: 8px
}
#w-profile-card .highlight A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#w-profile-card .highlight A.action-unfollow {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#w-profile-card .quick-links .highlight {
	LINE-HEIGHT: 20px; MARGIN-RIGHT: 0px
}
#w-profile-card .follow .ico {
	WIDTH: 10px; BACKGROUND-POSITION: -53px -291px; HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#w-profile-card .unfollow .ico {
	WIDTH: 10px; BACKGROUND-POSITION: -110px -166px; HEIGHT: 10px; MARGIN-RIGHT: 3px
}
#w-profile-card .follow-loading {
	MARGIN: 3px 0px 0px; FONT-SIZE: 93%
}
#w-profile-card .unfollow {
	DISPLAY: none
}
#w-profile-card .follow {
	DISPLAY: none
}
#w-profile-card .follow-loading {
	DISPLAY: none
}
#w-profile-card .to-unfollow .unfollow {
	DISPLAY: block
}
#w-profile-card .to-follow .follow {
	DISPLAY: block
}
#w-profile-card .to-loading .follow-loading {
	DISPLAY: block
}
#w-profile-card .group.follow {
	MARGIN-TOP: 6px; MARGIN-RIGHT: 19px
}
#w-profile-card .group.to-follow.quick-links {
	MARGIN-TOP: 4px
}
#w-profile-card .profile A {
	FONT-SIZE: 93%
}
#w-profile-card .profile .ico {
	WIDTH: 12px; BACKGROUND-POSITION: -51px -310px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
#w-profile-card .newpost .ico {
	WIDTH: 11px; BACKGROUND-POSITION: -53px -331px; HEIGHT: 15px; MARGIN-RIGHT: 5px
}
#w-profile-img-root {
	POSITION: relative
}
#w-profile-img-edit {
	POSITION: absolute; DISPLAY: none; COLOR: #fff; TOP: 45%; CURSOR: pointer; LEFT: 45%
}
.show#w-profile-img-edit {
	DISPLAY: block
}
#w-profile-img-ctn {
	WIDTH: 192px; DISPLAY: block; HEIGHT: 192px; CURSOR: default; _overflow: hidden
}
#w-profile-img-ctn IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 192px; MAX-HEIGHT: 192px
}
.shade#w-profile-img-ctn IMG {
	FILTER: alpha(opacity=30); opacity: .3
}
.shade#w-profile-img-ctn {
	BACKGROUND-COLOR: #000; CURSOR: pointer
}
#w-profile-name-wrap .inline-edit-container {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 8px
}
#w-profile-name-wrap .inline-edit-container .inline-edit-field {
	WIDTH: 183px; DISPLAY: block; MARGIN-BOTTOM: 2px
}
#w-profile-name-wrap .inline-edit-container .yut-btn-secondary {
	MARGIN-LEFT: 5px
}
#dialog-following-setting .hd {
	MARGIN-BOTTOM: 15px
}
#dialog-following-setting .bd {
	MARGIN-BOTTOM: 8px
}
#dialog-following-setting .bd .desc {
	PADDING-BOTTOM: 5px; FONT-FAMILY: arial; COLOR: #999; FONT-SIZE: 93%; PADDING-TOP: 4px
}
#dialog-following-setting .bd .title.desc {
	PADDING-BOTTOM: 0px; COLOR: #545454
}
#dialog-following-setting .bd .bottom.desc {
	PADDING-TOP: 6px
}
#dialog-following-setting .bd .following-form-content .relationship-change {
	PADDING-BOTTOM: 6px; PADDING-TOP: 10px
}
#dialog-following-setting .bd .following-form-content .bottom.relationship-change {
	PADDING-BOTTOM: 15px; PADDING-TOP: 1px
}
#dialog-following-setting .bd .following-form-content .group-change {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 24px
}
#dialog-following-setting .ico-notice {
	MARGIN-TOP: 2px; WIDTH: 12px; BACKGROUND-POSITION: -20px -370px; FLOAT: left; HEIGHT: 16px
}
#dialog-following-setting .affected-notice {
	POSITION: relative; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; MARGIN-LEFT: 2px; LEFT: 3px
}
#dialog-following-setting .dialog-change-setting-desc {
	POSITION: relative; PADDING-LEFT: 9px; FONT-FAMILY: arial; COLOR: #545454; FONT-SIZE: 93%; TOP: -2px; FONT-WEIGHT: bold
}
#dialog-following-setting .group-title {
	POSITION: relative; TOP: -2px
}
#dialog-following .hd {
	MARGIN-BOTTOM: 15px
}
#dialog-following .bd {
	MARGIN-BOTTOM: 8px
}
#dialog-following .bd .desc {
	PADDING-BOTTOM: 5px; FONT-FAMILY: arial; COLOR: #999; FONT-SIZE: 93%; PADDING-TOP: 4px
}
#dialog-following .bd .title.desc {
	PADDING-BOTTOM: 0px; COLOR: #545454
}
#dialog-following .bd .bottom.desc {
	PADDING-TOP: 6px
}
#dialog-following .bd .first.desc {
	COLOR: #545454; FONT-WEIGHT: bold
}
#dialog-following .bd .second.desc {
	PADDING-BOTTOM: 15px; COLOR: #545454
}
#dialog-following .bd .following-form-content .group-change {
	PADDING-BOTTOM: 4px
}
#dialog-following .bd .following-form-content .bottom.group-change {
	PADDING-BOTTOM: 15px
}
#dialog-following .ico-notice {
	MARGIN-TOP: 2px; WIDTH: 12px; BACKGROUND-POSITION: -20px -370px; FLOAT: left; HEIGHT: 16px
}
#dialog-following .affected-notice {
	POSITION: relative; LINE-HEIGHT: 16px; PADDING-LEFT: 2px; MARGIN-LEFT: 2px; LEFT: 3px
}
#dialog-following .dialog-change-setting-desc {
	POSITION: relative; PADDING-LEFT: 9px; FONT-FAMILY: arial; COLOR: #545454; FONT-SIZE: 93%; TOP: -2px; FONT-WEIGHT: bold
}
#dialog-following .group-title {
	POSITION: relative; TOP: -2px
}
.yui-calcontainer {
	POSITION: relative; FLOAT: left; _overflow: hidden
}
.yui-calcontainer IFRAME {
	Z-INDEX: 0; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; LEFT: 0px
}
.yui-calcontainer IFRAME.fixedsize {
	WIDTH: 50em; HEIGHT: 50em; TOP: -1px; LEFT: -1px
}
.multi.yui-calcontainer .groupcal {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
.yui-calcontainer .title {
	Z-INDEX: 1; POSITION: relative
}
.yui-calcontainer .close-icon {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -10000em; OVERFLOW: hidden
}
.yui-calendar {
	POSITION: relative
}
.yui-calendar .calnavleft {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -10000em; OVERFLOW: hidden
}
.yui-calendar .calnavright {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -10000em; OVERFLOW: hidden
}
.yui-calendar .calheader {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%
}
.yui-calcontainer .yui-cal-nav-mask {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px; _height: 0; _width: 0
}
.yui-calcontainer .yui-cal-nav {
	Z-INDEX: 3; POSITION: absolute; DISPLAY: none; TOP: 0px
}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
	DISPLAY: inline-block
}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; DISPLAY: block; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.yui-calendar .calbody A:hover {
	BACKGROUND: inherit
}
P#clear {
	CLEAR: left; PADDING-TOP: 10px
}
.yui-skin-sam .yui-calendar TD.highlight1 A.selector {
	COLOR: #5daff8; CURSOR: pointer
}
.yui-skin-sam .yui-calendar TD.highlight1.calcell {
	CURSOR: pointer
}
.yui-skin-sam .yui-calendar TD.calcellhover.highlight1 {
	BACKGROUND-COLOR: #5daff8; COLOR: #fff; CURSOR: pointer
}
.yui-skin-sam .yui-calendar TD.calcellhover.calcell A {
	CURSOR: default
}
.yui-skin-sam .yui-calendar TD.calcellhover.highlight1 A.selector {
	BACKGROUND-COLOR: #5daff8; COLOR: #fff; CURSOR: pointer
}
.yui-skin-sam .yui-calcontainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.yui-skin-sam .multi.yui-calcontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.yui-skin-sam .multi.yui-calcontainer .groupcal {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
.yui-skin-sam .yui-calcontainer .title {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0.4em; MARGIN: 0px -10px 10px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; FONT: bold 100% sans-serif; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) repeat-x 0px 0px; HEIGHT: auto; COLOR: #000; TOP: 0px; PADDING-TOP: 0.4em; LEFT: 0px
}
.yui-skin-sam .multi.yui-calcontainer .title {
	MARGIN: 0px -5px
}
.yui-skin-sam .withtitle.yui-calcontainer {
	PADDING-TOP: 0px
}
.yui-skin-sam .yui-calcontainer .calclose {
	WIDTH: 25px; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) no-repeat 0px -300px; HEIGHT: 15px; TOP: 0.4em; CURSOR: pointer; RIGHT: 0.4em
}
.yui-skin-sam .yui-calendar {
	TEXT-ALIGN: center; MARGIN: 0px; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; FONT: 100% sans-serif
}
.yui-skin-sam .yui-calendar .calhead {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #545454; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar .calheader {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 123.1%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar .calheader IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.yui-skin-sam .yui-calendar .calnavleft {
	WIDTH: 10px; BOTTOM: 0px; BACKGROUND: url(http://l.yimg.com/op/images/ico_sprite.png) no-repeat 0px -100px; HEIGHT: 15px; MARGIN-LEFT: 0.4em; TOP: 0px; CURSOR: pointer; LEFT: -10px
}
.yui-skin-sam .yui-calendar .calnavright {
	WIDTH: 10px; BOTTOM: 0px; BACKGROUND: url(http://l.yimg.com/op/images/ico_sprite.png) no-repeat 0px -140px; HEIGHT: 15px; TOP: 0px; CURSOR: pointer; RIGHT: -10px; MARGIN-RIGHT: 0.4em
}
.yui-skin-sam .yui-calendar .calnavright-disabled {
	BACKGROUND-POSITION: 0px -120px
}
.yui-skin-sam .yui-calendar .calweekdayrow {
	HEIGHT: 2em
}
.yui-skin-sam .yui-calendar .calweekdayrow TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar .calweekdayrow TH:first-child {
	COLOR: #fe7201
}
.yui-skin-sam .yui-calendar .calweekdaycell {
	TEXT-ALIGN: center; WIDTH: 2em; COLOR: #999; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.yui-skin-sam .yui-calendar .calfoot {
	BACKGROUND-COLOR: #f2f2f2
}
.yui-skin-sam .yui-calendar .calrowhead {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; COLOR: #a6a6a6; FONT-SIZE: 85%; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.yui-skin-sam .yui-calendar .calrowfoot {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-STYLE: normal; COLOR: #a6a6a6; FONT-SIZE: 85%; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none
}
.yui-skin-sam .yui-calendar .calrowhead {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar .calrowfoot {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar TD.calcell {
	BORDER-BOTTOM: #e2e2e2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; BACKGROUND: #fff; HEIGHT: 1.6em; FONT-SIZE: 93%; BORDER-TOP: #e2e2e2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 2px
}
.yui-skin-sam .yui-calendar TD.calcell A {
	DISPLAY: block; HEIGHT: 100%; COLOR: #999; TEXT-DECORATION: none
}
.yui-skin-sam .yui-calendar TD.today.calcell {
	BACKGROUND-COLOR: #5daff8
}
.yui-skin-sam .yui-calendar TD.today.calcell A {
	BACKGROUND-COLOR: #fff
}
.yui-skin-sam .yui-calendar TD.oom.calcell {
	BACKGROUND-COLOR: #f2f2f2; COLOR: #a6a6a6; CURSOR: default
}
.yui-skin-sam .yui-calendar TD.selected.calcell {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.yui-skin-sam .yui-calendar TD.selected.calcell A {
	BACKGROUND-COLOR: #b3d4ff; COLOR: #000
}
.yui-skin-sam .yui-calendar TD.previous.calcell {
	COLOR: #e0e0e0
}
.yui-skin-sam .yui-calendar TD.restricted.calcell {
	TEXT-DECORATION: line-through
}
.yui-skin-sam .yui-calendar TD.highlight2.calcell {
	BACKGROUND-COLOR: #9cf
}
.yui-skin-sam .yui-calendar TD.highlight3.calcell {
	BACKGROUND-COLOR: #fcc
}
.yui-skin-sam .yui-calendar TD.highlight4.calcell {
	BACKGROUND-COLOR: #cf9
}
.yui-skin-sam .yui-calendar A.calnav {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; ZOOM: 1; COLOR: #000; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calendar A.calnav:hover {
	BORDER-BOTTOM-COLOR: #a0a0a0; BORDER-TOP-COLOR: #a0a0a0; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) repeat-x 0px 0px; BORDER-RIGHT-COLOR: #a0a0a0; BORDER-LEFT-COLOR: #a0a0a0; CURSOR: pointer
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask {
	FILTER: alpha(opacity=25); BACKGROUND-COLOR: #000; opacity: .25
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 0px; WIDTH: 14em; PADDING-RIGHT: 0px; FONT-FAMILY: arial, helvetica, clean, sans-serif; MARGIN-LEFT: -7em; FONT-SIZE: 93%; BORDER-TOP: #e2e2e2 1px solid; TOP: 2.5em; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 0px; LEFT: 50%
}
.yui-skin-sam .withtitle.yui-calcontainer .yui-cal-nav {
	TOP: 4.5em
}
.yui-skin-sam .multi.yui-calcontainer .yui-cal-nav {
	WIDTH: 16em; MARGIN-LEFT: -8em
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-m {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-b {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-b {
	TEXT-ALIGN: center
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-e {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #edf5ff; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; BORDER-TOP: black 1px solid; PADDING-TOP: 5px
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc {
	WIDTH: 100%; _width: auto
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y INPUT.yui-invalid {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #ffee69; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc {
	WIDTH: 4em
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; MARGIN: auto 0.15em; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) #ccc repeat-x 0px 0px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn BUTTON {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; MIN-HEIGHT: 2em; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #000; FONT-SIZE: 93%; PADDING-TOP: 0px
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-default.yui-cal-nav-btn {
	BORDER-BOTTOM: #304369 1px solid; BORDER-LEFT: #304369 1px solid; BACKGROUND: url(../../../../assets/skins/sam/sprite.png) repeat-x 0px -1400px; BORDER-TOP: #304369 1px solid; BORDER-RIGHT: #304369 1px solid
}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-default.yui-cal-nav-btn BUTTON {
	COLOR: #fff
}
#widget-calendar .hd H3 {
	FLOAT: left
}
#widget-calendar .no-content {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #fcfcfc 0px 0px; COLOR: #bfbfbf; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
#widget-calendar nav {
	MARGIN: 15px 15px 0px 0px; FLOAT: right; _margin-right: 5px
}
#widget-calendar nav EM {
	DISPLAY: none
}
#widget-calendar nav .ico {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 14px; HEIGHT: 13px; BORDER-TOP: #eaeaea 1px solid; CURSOR: pointer; BORDER-RIGHT: #eaeaea 1px solid
}
#widget-calendar nav .calendar-toggle-list .ico {
	BACKGROUND-POSITION: -50px -140px
}
#widget-calendar nav .calendar-toggle-table .ico {
	BACKGROUND-POSITION: -50px -160px
}
#widget-calendar .hd .active .ico {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
#widget-calendar .calendar-view {
	DISPLAY: none
}
#widget-calendar .calendar-view TABLE {
	WIDTH: 180px
}
#widget-calendar .bd .active {
	DISPLAY: block
}
#widget-calendar .calendar-list LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#widget-calendar LI EM {
	FLOAT: right; COLOR: #aaa
}
#widget-calendar .year-label {
	CURSOR: pointer
}
#widget-calendar .year-label .year {
	FLOAT: left
}
#widget-calendar .year-label .ico {
	WIDTH: 15px; BACKGROUND-POSITION: -50px -80px; HEIGHT: 15px; MARGIN-RIGHT: 5px
}
#widget-calendar .expanded .year-label .ico {
	BACKGROUND-POSITION: -50px -100px
}
#widget-calendar .expanded .calendar-month-list {
	DISPLAY: block
}
#widget-calendar .collapsed .calendar-month-list {
	DISPLAY: none
}
#widget-calendar .calendar-month-list LI A {
	FLOAT: left
}
#widget-calendar .calendar-month-list LI .ico {
	WIDTH: 15px; BACKGROUND-POSITION: -50px -120px; HEIGHT: 15px; MARGIN-RIGHT: 5px
}
#widget-calendar .calendar-table IMG.loading {
	MARGIN: 5px auto; DISPLAY: block
}
#widget-rss .bd {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#widget-rss .ico {
	WIDTH: 12px; BACKGROUND-POSITION: -20px -330px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
#widget-tag .bd {
	LINE-HEIGHT: 28px
}
#widget-tag .size-1 {
	FONT-SIZE: 10px
}
#widget-tag .size-2 {
	FONT-SIZE: 12px
}
#widget-tag .size-3 {
	FONT-SIZE: 14px
}
#widget-tag .size-4 {
	FONT-SIZE: 16px
}
#widget-tag .size-5 {
	FONT-SIZE: 18px
}
#widget-tag .size-6 {
	FONT-SIZE: 20px
}
#widget-tag .size-7 {
	FONT-SIZE: 22px
}
#widget-tag .size-8 {
	FONT-SIZE: 24px
}
#widget-tag .size-9 {
	FONT-SIZE: 26px
}
#widget-tag .size-10 {
	FONT-SIZE: 28px
}
#widget-tag .no-content {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fcfcfc; COLOR: #bfbfbf; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
#widget-category LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#widget-category LI EM {
	FLOAT: right; COLOR: #aaa
}
#widget-category LI .ico {
	WIDTH: 15px; BACKGROUND-POSITION: -50px -180px; HEIGHT: 13px; MARGIN-LEFT: -20px; MARGIN-RIGHT: 5px
}
#widget-category LI A {
	PADDING-LEFT: 20px; TEXT-OVERFLOW: ellipsis; MAX-WIDTH: 140px; FLOAT: left; OVERFLOW: hidden; _width: 140px
}
.asb-searchbox .bd {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.asb-searchbox INPUT {
	Z-INDEX: 9999; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 80%; PADDING-RIGHT: 3px; DISPLAY: inline-block; VERTICAL-ALIGN: top; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.asb-searchbox SPAN.yut-btn-search {
	BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; BORDER-LEFT: #d9d9d9 1px solid; DISPLAY: inline-block; HEIGHT: 22px; MARGIN-LEFT: -5px; OVERFLOW: hidden; BORDER-TOP: #d9d9d9 1px solid; CURSOR: pointer; BORDER-RIGHT: #d9d9d9 1px solid; _margin-top: 1px
}
.asb-searchbox SPAN.yut-btn-search BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 26px; BACKGROUND: url(http://l.yimg.com/op/images/ico_sprite.png) no-repeat -46px -248px; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.asb-searchbox SPAN.yut-btn-search BUTTON SPAN {
	DISPLAY: none
}
#widget-statistic .hd H3 {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 20px
}
#widget-statistic .bd {
	LINE-HEIGHT: 1.6
}
#widget-statistic .bd DT {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#widget-statistic .bd DD {
	FONT-WEIGHT: bold
}
#widget-recentPost LI {
	POSITION: relative; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: circle; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #aaa; MARGIN-LEFT: 15px; PADDING-TOP: 3px
}
#widget-recentPost LI A {
	MARGIN-TOP: -16px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; HEIGHT: 1.2em; OVERFLOW: hidden
}
#widget-recentPost LI time {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
#widget-recentPost LI.no-content {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fcfcfc; COLOR: #bfbfbf; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
#widget-recentPost LI.no-content A {
	MARGIN: 0px; WIDTH: auto; HEIGHT: auto
}
#widget-recentComment LI {
	POSITION: relative; PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: circle; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #aaa; MARGIN-LEFT: 15px; PADDING-TOP: 3px
}
#widget-recentComment LI SPAN {
	COLOR: #545454
}
#widget-recentComment LI time {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
#widget-recentComment LI.no-content {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fcfcfc; COLOR: #bfbfbf; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px
}
#widget-friendList .hd H3 {
	COLOR: #000
}
#widget-followingList .bd {
	PADDING-BOTTOM: 5px; OVERFLOW: hidden; _zoom: 1
}
#widget-followingList H4 {
	MARGIN-BOTTOM: 15px; FLOAT: left; FONT-SIZE: 93%
}
#widget-followingList H4 .ico {
	WIDTH: 20px; BACKGROUND-POSITION: -20px -367px; HEIGHT: 20px
}
#widget-followingList H4 EM {
	COLOR: #999; FONT-SIZE: 19px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#widget-followingList .show-all {
	LINE-HEIGHT: 19px; FLOAT: right
}
#widget-followingList .photo {
	WIDTH: 48px; DISPLAY: block; HEIGHT: 48px
}
#widget-followingList UL {
	MARGIN-BOTTOM: 20px; CLEAR: both
}
#widget-followingList LI {
	WIDTH: 48px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 26px
}
#widget-followingList LI .url {
	FLOAT: none
}
#widget-followingList LI .user-name {
	MARGIN: 10px 0px 20px; HEIGHT: 16px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
#widget-followingList .last-of-type {
	MARGIN-RIGHT: 0px
}
#dialog-following-list .bd {
	BORDER-BOTTOM: #dadada 1px solid; OVERFLOW-Y: auto; HEIGHT: 320px; BORDER-TOP: #dadada 1px solid
}
#dialog-following-list .loading {
	BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_32.gif) no-repeat center center
}
#dialog-following-list .following-list LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 48px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid; PADDING-TOP: 8px
}
#dialog-following-list .following-list LI.first-of-type {
	BORDER-TOP: 0px
}
#dialog-following-list .following-list A.url {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px; OVERFLOW: hidden; MARGIN-RIGHT: 15px
}
#dialog-following-list .following-list P {
	HEIGHT: 24px; FONT-SIZE: 93%; OVERFLOW: hidden
}
#dialog-following-list .following-list SPAN.nickname {
	COLOR: #5faef8
}
#widget-externalSource .sandbox {
	ZOOM: 1; OVERFLOW: hidden
}
#widget-externalSource .link-item {
	ZOOM: 1; OVERFLOW: hidden
}
#widget-externalSource .link-item {
	MARGIN-TOP: 12px
}
#widget-externalSource .first-of-type {
	MARGIN-TOP: 0px
}
#widget-externalSource LI .ico {
	WIDTH: 7px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: -52px -197px; FLOAT: left; HEIGHT: 16px
}
#widget-externalSource LI A {
	FONT-SIZE: 12px
}
#widget-photoSlide .bd {
	PADDING-BOTTOM: 25px; MARGIN: 0px auto; WIDTH: 192px
}
#widget-photoSlide .view-box {
	PADDING-BOTTOM: 10px
}
#widget-photoSlide .img-wrap {
	WIDTH: 192px; HEIGHT: 192px; OVERFLOW: hidden
}
#widget-photoSlide .img-wrap LI {
	TEXT-ALIGN: center; WIDTH: 192px; HEIGHT: 192px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
#widget-photoSlide .img-wrap LI {
	DISPLAY: none
}
#widget-photoSlide .img-wrap LI.show {
	DISPLAY: table-cell
}
#widget-photoSlide .img-wrap .magnifying-icon:hover {
	CURSOR: pointer
}
#widget-photoSlide .count {
	COLOR: #999; FONT-SIZE: 93%
}
#widget-photoSlide .btn {
	Z-INDEX: 9999; POSITION: relative; WIDTH: 55px; BACKGROUND: url(http://l.yimg.com/op/blog/images/btn_photoslide.png) no-repeat 4px 2px; FLOAT: right; HEIGHT: 14px; _width: 59px
}
#widget-photoSlide .btn A {
	WIDTH: 16px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; FONT-SIZE: 10%; MARGIN-RIGHT: 2px
}
#widget-photoSlide .btn A SPAN {
	DISPLAY: none
}
#widget-photoSlide .btn A.playbt {
	DISPLAY: none
}
#widget-photoSlide .stop {
	BACKGROUND-POSITION: 4px -18px
}
#widget-photoSlide .stop A.stopbt {
	DISPLAY: none
}
#widget-photoSlide .stop A.playbt {
	DISPLAY: block
}
#widget-photoSlide .no-content {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 30px; LINE-HEIGHT: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #bfbfbf; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 30px
}
#dialog-lightbox_c .mask-iframe {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#dialog-lightbox {
	MIN-WIDTH: 230px
}
#dialog-lightbox {
	BACKGROUND-COLOR: #000
}
#dialog-lightbox .hd {
	BACKGROUND-COLOR: #000
}
#dialog-lightbox .bd {
	BACKGROUND-COLOR: #000
}
#dialog-lightbox .hd {
	MARGIN: 0px
}
#dialog-lightbox .bd {
	MARGIN: 0px
}
#dialog-lightbox .ft {
	MARGIN: 0px
}
#dialog-lightbox .hd {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 5px
}
#dialog-lightbox DIV.hd .dialog-indicator {
	PADDING-LEFT: 3px; FLOAT: left; COLOR: #999; FONT-SIZE: 93%; FONT-WEIGHT: normal
}
#dialog-lightbox DIV.hd .dialog-close-icon {
	WIDTH: 14px; FLOAT: right; HEIGHT: 13px; OVERFLOW: hidden
}
#dialog-lightbox DIV.hd .dialog-close-icon A {
	TEXT-INDENT: -999em; DISPLAY: block; BACKGROUND-POSITION: -18px -268px
}
#lightbox-navigator {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; DISPLAY: block
}
#lightbox-navigator .nav-tab {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 49px; PADDING-RIGHT: 0px; HEIGHT: 29px; PADDING-TOP: 15px
}
#lightbox-navigator .nav-tab:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightbox-navigator .nav-tab SPAN.bg {
	POSITION: absolute; FILTER: alpha(opacity=20); WIDTH: 49px; BACKGROUND: #777; HEIGHT: 59px; TOP: 0px; LEFT: 0px; opacity: .2
}
#lightbox-navigator .nav-tab SPAN.ico {
	POSITION: relative; WIDTH: 15px; HEIGHT: 29px
}
#lightbox-navigator .nav-tab SPAN.bg {
	
}
#lightbox-navigator .nav-tab SPAN.ico {
	
}
#lightbox-navigator .previous-disabled SPAN.bg {
	
}
#lightbox-navigator .previous-disabled SPAN.ico {
	
}
#lightbox-navigator .next-disabled SPAN.bg {
	
}
#lightbox-navigator .next-disabled SPAN.ico {
	
}
#lightbox-navigator .previous {
	Z-INDEX: 200; POSITION: absolute; TOP: 150px; LEFT: 0px
}
#lightbox-navigator .previous:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#lightbox-navigator .previous SPAN.bg {
	-webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px
}
#lightbox-navigator .previous SPAN.ico {
	BACKGROUND-POSITION: 0px -310px
}
#lightbox-navigator .previous-disabled {
	CURSOR: default
}
#lightbox-navigator .previous-disabled SPAN.ico {
	BACKGROUND-POSITION: 0px -340px
}
#lightbox-navigator .next {
	Z-INDEX: 200; POSITION: absolute; TOP: 150px; RIGHT: 0px
}
#lightbox-navigator .next SPAN.bg {
	border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px
}
#lightbox-navigator .next SPAN.ico {
	BACKGROUND-POSITION: 0px -250px
}
#lightbox-navigator .next-disabled {
	CURSOR: default
}
#lightbox-navigator .next-disabled SPAN.ico {
	BACKGROUND-POSITION: 0px -280px
}
#dialog-lightbox .image-container {
	TEXT-ALIGN: center; MARGIN: 0px auto; OVERFLOW: hidden
}
#dialog-lightbox .image-container A.zoom-out:hover {
	CURSOR: pointer
}
#dialog-lightbox .image-container A:hover {
	CURSOR: default
}
#dialog-lightbox .image-container A.zoom-in:hover {
	CURSOR: default
}
#dialog-lightbox .details {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px
}
#dialog-lightbox .details A {
	COLOR: #9b9b9b; FONT-SIZE: 90%
}
#widget-recentVisitor .hd {
	POSITION: relative
}
#widget-recentVisitor .hd H3 {
	PADDING-BOTTOM: 0px
}
#widget-recentVisitor .hd A {
	POSITION: absolute; TOP: 19px; RIGHT: 15px
}
#widget-recentVisitor .bd {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#widget-recentVisitor .bd LI {
	MARGIN: 0px 11px; WIDTH: 48px; DISPLAY: inline-block; OVERFLOW: hidden
}
#widget-recentVisitor .bd .last-of-type {
	MARGIN-RIGHT: 0px
}
#widget-recentVisitor .bd A {
	DISPLAY: inline-block
}
#widget-recentVisitor .bd .profile-img {
	MARGIN: 20px 0px 10px
}
#widget-recentVisitor .bd P {
	WIDTH: 48px; OVERFLOW: hidden
}
#widget-recentVisitor .bd .ico {
	TEXT-INDENT: 999em; WIDTH: 15px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: -110px -18px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
#widget-recentVisitor .bd .nickname {
	WIDTH: 28px; WHITE-SPACE: nowrap; _height: 16px; _padding-top: 3px; _overflow: hidden; _white-space: normal
}
#widget-recentVisitor .bd H4 {
	POSITION: relative; MARGIN: 15px 12px 0px; PADDING-LEFT: 20px
}
#widget-recentVisitor .bd H4 .ico {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -20px -367px; HEIGHT: 20px; PADDING-TOP: 0px; LEFT: 0px; _left: -20px
}
#profilecard-hover {
	Z-INDEX: 103; POSITION: absolute
}
#profilecard-hover .loading-icon {
	DISPLAY: none
}
.loading#profilecard-hover .yut-btn {
	DISPLAY: none
}
.loading#profilecard-hover .loading-icon {
	DISPLAY: block
}
.loading#profilecard-hover .loading-icon IMG {
	MARGIN-RIGHT: 5px
}
#profilecard-hover .profilecard-hover-shadow {
	POSITION: absolute; WIDTH: 80px; BACKGROUND: #999; HEIGHT: 59px; TOP: 1px; LEFT: 1px
}
#profilecard-hover .profilecard-border-blocker {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 76px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 2px; TOP: 57px; LEFT: 2px
}
#profilecard-hover .hd {
	Z-INDEX: 2; BORDER-BOTTOM: #f0f0f0 2px solid; POSITION: absolute; BORDER-LEFT: #f0f0f0 2px solid; WIDTH: 76px; BACKGROUND: #fff; HEIGHT: 55px; BORDER-TOP: #f0f0f0 2px solid; TOP: 0px; BORDER-RIGHT: #f0f0f0 2px solid; LEFT: 0px
}
#profilecard-hover .hd .photo {
	POSITION: absolute; TOP: 4px; LEFT: 4px
}
#profilecard-hover .hd .dd-menu-handler {
	POSITION: absolute; WIDTH: 15px; BACKGROUND: #e5e5e5; HEIGHT: 48px; TOP: 4px; CURSOR: pointer; RIGHT: 4px
}
#profilecard-hover .hd .dd-menu-handler:hover {
	BACKGROUND: #88c7ff
}
#profilecard-hover .hd .dd-menu-handler SPAN {
	BORDER-BOTTOM: 4px solid; BORDER-LEFT: 4px solid; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; MARGIN-LEFT: 4px; FONT-SIZE: 0px; BORDER-TOP: 4px solid; BORDER-RIGHT: 4px solid
}
#profilecard-hover .hd .dd-menu-handler-close:hover SPAN {
	BORDER-BOTTOM-COLOR: #88c7ff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #88c7ff; BORDER-LEFT-COLOR: #88c7ff
}
#profilecard-hover .hd .dd-menu-handler-close SPAN {
	BORDER-BOTTOM-COLOR: #e5e5e5; MARGIN-TOP: 22px; BORDER-TOP-COLOR: #88c7ff; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5
}
#profilecard-hover .hd .dd-menu-handler-open:hover SPAN {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #88c7ff; BORDER-RIGHT-COLOR: #88c7ff; BORDER-LEFT-COLOR: #88c7ff
}
#profilecard-hover .hd .dd-menu-handler-open SPAN {
	BORDER-BOTTOM-COLOR: #88c7ff; MARGIN-TOP: 18px; BORDER-TOP-COLOR: #e5e5e5; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5
}
#profilecard-hover .dd-menu {
	Z-INDEX: 3; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BORDER-LEFT: #f0f0f0 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #f0f0f0 2px solid; TOP: 57px; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 3px
}
#profilecard-hover .dd-menu .nickname {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#profilecard-hover .dd-menu .gender {
	FONT-FAMILY: verdana sans-serif; COLOR: #666; FONT-SIZE: 11px
}
#profilecard-hover .dd-menu .link {
	MARGIN-TOP: 5px; BORDER-TOP: #eee 1px solid; PADDING-TOP: 5px
}
#profilecard-hover .dd-menu .action-change {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px
}
#profilecard-hover .dd-menu .action-change .following-status {
	MARGIN-TOP: 3px; FONT-FAMILY: arial; MARGIN-BOTTOM: 0px; COLOR: #545454; FONT-SIZE: 93%
}
#profilecard-hover .dd-menu .action-follow .ico-follow.ico {
	WIDTH: 10px; BACKGROUND-POSITION: -53px -291px; HEIGHT: 10px; MARGIN-LEFT: -7px; MARGIN-RIGHT: 3px
}
#profilecard-hover .loading-icon {
	PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 1px
}
#profilecard-hover .dd-menu .gender {
	PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 1px
}
#profilecard-hover .dd-menu .link A {
	PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 1px
}
#profilecard-hover .dd-menu .nickname {
	PADDING-BOTTOM: 1px; MARGIN: 2px 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 1px
}
#profilecard-hover .dd-menu .yut-btn {
	MARGIN: 2px 6px
}
#profilecard-hover .dd-menu .link A {
	DISPLAY: block
}
#profilecard-hover .dd-menu .link A:hover {
	BACKGROUND: #88c7ff; COLOR: #fff
}
.yui-carousel {
	POSITION: relative; TEXT-ALIGN: left; ZOOM: 1; VISIBILITY: hidden; OVERFLOW: hidden
}
.yui-carousel-visible.yui-carousel {
	VISIBILITY: visible
}
.yui-carousel-content {
	POSITION: relative; TEXT-ALIGN: center; OVERFLOW: hidden
}
.yui-carousel-element LI {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.yui-carousel-vertical .yui-carousel-element LI {
	DISPLAY: block; FLOAT: none
}
.yui-log .carousel {
	BACKGROUND: #f2e886
}
.yui-carousel-nav {
	ZOOM: 1
}
.yui-carousel-nav:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.yui-carousel-button-focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #000; OUTLINE-WIDTH: 1px
}
.yui-carousel-min-width {
	MIN-WIDTH: 115px
}
.yui-carousel-element {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.yui-carousel-horizontal .yui-carousel-element {
	WIDTH: 320000px
}
.yui-carousel-vertical .yui-carousel-element {
	HEIGHT: 320000px
}
.yui-skin-sam .yui-carousel-nav SELECT {
	POSITION: static
}
.yui-carousel .yui-carousel-item-selected {
	BORDER-BOTTOM: #000 1px dashed; BORDER-LEFT: #000 1px dashed; MARGIN: 1px; BORDER-TOP: #000 1px dashed; BORDER-RIGHT: #000 1px dashed
}
.yui-carousel {
	OVERFLOW: visible
}
.yui-carousel .yui-carousel-nav UL {
	POSITION: absolute; TOP: -5000px; LEFT: -5000px
}
.yui-carousel .yui-carousel-item-selected {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.yui-carousel .yui-carousel-item-loading {
	TEXT-INDENT: -5000px; BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_16.gif) no-repeat center center
}
.yui-carousel .yui-carousel-button BUTTON {
	Z-INDEX: 2; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; TEXT-INDENT: -5000px; WIDTH: 10px; HEIGHT: 19px; BORDER-TOP: medium none; TOP: 130px; CURSOR: pointer; BORDER-RIGHT: medium none
}
.yui-carousel .yui-carousel-nav .yui-carousel-next-button BUTTON {
	BACKGROUND-POSITION: 0px -60px; RIGHT: 20px
}
.yui-carousel .yui-carousel-nav .yui-carousel-next-button-disabled BUTTON {
	BACKGROUND-POSITION: 0px -40px; CURSOR: default
}
.yui-carousel .yui-carousel-nav .yui-carousel-first-button BUTTON {
	BACKGROUND-POSITION: 0px -20px; LEFT: -30px
}
.yui-carousel .yui-carousel-nav .yui-carousel-first-button-disabled BUTTON {
	BACKGROUND-POSITION: 0px 0px; CURSOR: default
}
.yui-carousel-button-focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.yui-carousel .yui-carousel-content .yui-carousel-element {
	HEIGHT: 235px
}
.yui-carousel .yui-carousel-content .yui-carousel-element LI {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; MARGIN: 0px; WIDTH: 191px; HEIGHT: 235px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.three-col .yui-carousel .yui-carousel-nav .yui-carousel-first-button BUTTON {
	LEFT: -23px
}
.three-col .yui-carousel .yui-carousel-nav .yui-carousel-next-button BUTTON {
	RIGHT: 10px
}
.one-col .yui-carousel .yui-carousel-nav .yui-carousel-first-button BUTTON {
	RIGHT: -25px
}
#carousel {
	MARGIN: 11px 0px 17px; HEIGHT: 235px
}
#article-carousel {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: relative; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: #fff; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 25px
}
.three-col #article-carousel {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 33px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.one-col #article-carousel {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
#article-carousel LI {
	POSITION: static; WIDTH: 190px; FLOAT: left; HEIGHT: 235px; OVERFLOW: hidden; MARGIN-RIGHT: 25px
}
.three-col #article-carousel LI {
	MARGIN-RIGHT: 10px
}
.one-col #article-carousel LI {
	MARGIN-RIGHT: 40px
}
#article-carousel LI.last {
	MARGIN-RIGHT: 0px
}
#article-carousel LI .img-wrap {
	TEXT-ALIGN: center; MARGIN: 0px auto 7px; WIDTH: 191px; DISPLAY: block; BACKGROUND: #f4f4f4; HEIGHT: 120px
}
#article-carousel LI .img-wrap IMG {
	MAX-HEIGHT: 120px
}
#article-carousel LI .title {
	DISPLAY: block; MARGIN-BOTTOM: 6px; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#article-carousel LI .summary {
	FONT-SIZE: 11px
}
#article-top-nav .hd EM {
	FONT-WEIGHT: bold
}
#article-top-nav .ft .action-carousel-show {
	POSITION: relative; WIDTH: 73px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: #f5f5f5; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 2px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; border-radius-topleft: 10px; border-radius-topright: 10px
}
#article-carousel .ft .action-carousel-hide {
	POSITION: relative; WIDTH: 73px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: #f5f5f5; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 2px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-radius-topleft: 10px; -webkit-border-radius-topright: 10px; border-radius-topleft: 10px; border-radius-topright: 10px
}
#article-top-nav .ft .action-carousel-show .ico {
	POSITION: absolute; WIDTH: 7px; BOTTOM: 3px; BACKGROUND-POSITION: 0px -180px; HEIGHT: 4px; MARGIN-LEFT: -3px; LEFT: 50%
}
#article-carousel .ft .action-carousel-hide .ico {
	POSITION: absolute; WIDTH: 7px; BOTTOM: 3px; BACKGROUND-POSITION: 0px -180px; HEIGHT: 4px; MARGIN-LEFT: -3px; LEFT: 50%
}
#article-top-nav .ft .action-carousel-show .ico {
	BACKGROUND-POSITION: 0px -190px
}
#article-breadcrumb {
	Z-INDEX: 1; POSITION: relative; MARGIN-TOP: -22px; ZOOM: 1
}
#article-breadcrumb .hd {
	MARGIN-BOTTOM: 7px; COLOR: #999; FONT-SIZE: 93%
}
#article-breadcrumb .hd EM {
	CURSOR: pointer; FONT-WEIGHT: bold
}
#article-breadcrumb .hd .ico {
	WIDTH: 7px; BACKGROUND-POSITION: 0px -190px; HEIGHT: 4px; MARGIN-LEFT: 5px
}
#article-breadcrumb-tab {
	Z-INDEX: 2; BORDER-BOTTOM: #afafaf 1px solid; POSITION: absolute; BORDER-LEFT: #afafaf 1px solid; BACKGROUND: #f9f9f9; BORDER-TOP: #afafaf 1px solid; TOP: 15px; BORDER-RIGHT: #afafaf 1px solid; LEFT: 100px; box-shadow: 1px 1px 1px #c3c3c3; -moz-box-shadow: 1px 1px 1px #c3c3c3; -webkit-box-shadow: 1px 1px 1px #c3c3c3
}
#article-breadcrumb-tab .yui-hidden {
	DISPLAY: none
}
#article-breadcrumb-tab .yui-nav {
	WIDTH: 100px; FLOAT: left
}
#article-breadcrumb-tab .yui-nav LI {
	BORDER-BOTTOM: #efefef 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 12px; HEIGHT: 30px; CURSOR: pointer
}
#article-breadcrumb-tab .yui-nav LI A {
	COLOR: #545454
}
#article-breadcrumb-tab .yui-nav LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#article-breadcrumb-tab .yui-nav LI.selected {
	BORDER-BOTTOM: #ebebeb 1px solid; BACKGROUND: #fff; MARGIN-RIGHT: -1px
}
#article-breadcrumb-tab .yui-nav LI.selected A {
	FONT-WEIGHT: bold
}
#article-breadcrumb-tab .yui-content {
	BORDER-LEFT: #ebebeb 1px solid; BACKGROUND: #fff; MARGIN-LEFT: 100px
}
#article-breadcrumb-tab .yui-content .yui-content-item {
	MIN-WIDTH: 100px; PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 10px; HEIGHT: 150px; OVERFLOW: auto; PADDING-TOP: 9px; _height: 100px; _width: 100px; _overflow: visible; _min-height: 100px
}
#article-breadcrumb-tab .yui-content .loading {
	BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_32.gif) no-repeat center center
}
#article-breadcrumb-tab .yui-content TD {
	PADDING-BOTTOM: 10px; WHITE-SPACE: nowrap
}
#article-breadcrumb-tab .yui-content TD .title {
	WHITE-SPACE: nowrap; MARGIN-RIGHT: 15px
}
#article-breadcrumb-tab .yui-content TD.count {
	TEXT-ALIGN: right; WIDTH: 30px; OVERFLOW: hidden
}
#hd {
	MARGIN-BOTTOM: 35px
}
.article .actions {
	LETTER-SPACING: -0.31em; WORD-SPACING: -0.43em
}
.article .actions A {
	MARGIN-BOTTOM: 7px; LETTER-SPACING: normal; FONT-SIZE: 93%; CURSOR: pointer; WORD-SPACING: normal
}
.article .category {
	MARGIN-BOTTOM: 8px
}
.article .category .ico {
	WIDTH: 13px; BACKGROUND-POSITION: -51px -180px; HEIGHT: 10px; VERTICAL-ALIGN: baseline
}
.article .category UL {
	DISPLAY: inline
}
.article .category LI {
	DISPLAY: inline
}
.article .tag {
	MARGIN-TOP: 7px; COLOR: #989898; FONT-SIZE: 93%
}
.article .tag .ico {
	WIDTH: 12px; BACKGROUND-POSITION: -20px -80px; HEIGHT: 7px; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 4px
}
.article .tag UL {
	DISPLAY: inline
}
.article .tag LI {
	DISPLAY: inline
}
.report-abuse {
	FLOAT: left
}
.report-abuse A {
	COLOR: #999; FONT-SIZE: 85%
}
.report-abuse A .ico {
	WIDTH: 9px; BACKGROUND-POSITION: -20px -100px; HEIGHT: 9px; MARGIN-RIGHT: 5px
}
.report-abuse A:hover .ico {
	BACKGROUND-POSITION: -20px -120px
}
#article-list {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 30px
}
#article-listing .article-listing-hd {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: -23px; MARGIN-BOTTOM: 7px; HEIGHT: 16px
}
#article-listing .article-listing-hd EM {
	FONT-WEIGHT: bold
}
#search-result-info {
	FLOAT: left
}
#article-listing-toggle {
	FLOAT: left
}
#article-listing .img-wrap {
	TEXT-ALIGN: center
}
#article-listing-toggle .ico {
	WIDTH: 15px; HEIGHT: 15px; MARGIN-RIGHT: 4px
}
#article-listing-toggle .action-toggle-compact {
	CURSOR: pointer
}
#article-listing-toggle .action-toggle-detail {
	CURSOR: pointer
}
#article-listing-toggle .action-toggle-detail-selected {
	BACKGROUND-POSITION: -80px -220px
}
#article-listing-toggle .action-toggle-detail {
	BACKGROUND-POSITION: -80px -250px
}
#article-listing-toggle .action-toggle-compact-selected {
	BACKGROUND-POSITION: -80px -280px
}
#article-listing-toggle .action-toggle-compact {
	BACKGROUND-POSITION: -80px -310px
}
#article-listing-toggle .action-toggle-photo-selected {
	BACKGROUND-POSITION: -80px -330px
}
#article-listing-toggle .action-toggle-photo {
	BACKGROUND-POSITION: -80px -370px
}
#article-listing-toggle .divider {
	MARGIN: 0px 6px 0px 1px; HEIGHT: 13px
}
#article-listing .article {
	POSITION: relative; PADDING-BOTTOM: 20px; BORDER-TOP: #cbcbcb 1px dotted; PADDING-TOP: 15px
}
#article-listing .article .hd {
	MARGIN-BOTTOM: 10px
}
#article-listing .first-of-type {
	MARGIN-TOP: 0px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
#article-listing .article .title {
	DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
#article-listing .emotion {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://l.yimg.com/op/blog/images/ico_emotion_0.png) no-repeat; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px; _margin-right: -8px
}
#article-listing SPAN.att0 {
	DISPLAY: none
}
#article-listing SPAN.att1 {
	BACKGROUND-POSITION: 0px 0px
}
#article-listing SPAN.att2 {
	BACKGROUND-POSITION: 0px -34px
}
#article-listing SPAN.att3 {
	BACKGROUND-POSITION: 0px -68px
}
#article-listing SPAN.att4 {
	BACKGROUND-POSITION: 0px -102px
}
#article-listing SPAN.att5 {
	BACKGROUND-POSITION: 0px -136px
}
#article-listing SPAN.att6 {
	BACKGROUND-POSITION: 0px -170px
}
#article-listing SPAN.att7 {
	BACKGROUND-POSITION: 0px -204px
}
#article-listing SPAN.att8 {
	BACKGROUND-POSITION: 0px -238px
}
#article-listing SPAN.att9 {
	BACKGROUND-POSITION: 0px -272px
}
#article-listing SPAN.att10 {
	BACKGROUND-POSITION: 0px -306px
}
#article-listing SPAN.att11 {
	BACKGROUND-POSITION: 0px -340px
}
#article-listing SPAN.att12 {
	BACKGROUND-POSITION: 0px -374px
}
#article-listing .article .meta {
	MARGIN-BOTTOM: 10px; COLOR: #999; FONT-SIZE: 93%
}
#article-listing .article .meta A {
	FONT-WEIGHT: bold
}
#article-listing .article .meta EM {
	FONT-WEIGHT: bold
}
#article-listing .article .summary {
	LINE-HEIGHT: 1.5; FONT-SIZE: 93%
}
#article-listing .article .summary-short {
	DISPLAY: none
}
#article-listing .article .more {
	MARGIN-LEFT: 10px
}
#pagination-bottom {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 20px
}
.display-compact#article-list .img-wrap {
	TEXT-ALIGN: right; FLOAT: right
}
.display-compact#article-list .img-wrap IMG {
	MAX-WIDTH: 130px
}
.display-compact#article-list .summary-short {
	DISPLAY: block
}
.display-compact#article-list .summary {
	DISPLAY: none
}
#article-navigation {
	MARGIN-BOTTOM: 10px; BACKGROUND: #fff
}
#article-navigation .hd {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 200px; COLOR: #999; MARGIN-LEFT: -100px; FONT-SIZE: 85%; LEFT: 50%
}
#article-navigation .ft {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 200px; COLOR: #999; MARGIN-LEFT: -100px; FONT-SIZE: 85%; LEFT: 50%
}
#article-navigation .hd {
	TOP: 10px
}
#article-navigation .ft {
	BOTTOM: 1px
}
#article-single {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #ccc 1px solid; ZOOM: 1; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#article-single .emotion {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://l.yimg.com/op/blog/images/ico_emotion_0.png) no-repeat; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px
}
#article-single SPAN.att0 {
	DISPLAY: none
}
#article-single SPAN.att1 {
	BACKGROUND-POSITION: 0px 0px
}
#article-single SPAN.att2 {
	BACKGROUND-POSITION: 0px -34px
}
#article-single SPAN.att3 {
	BACKGROUND-POSITION: 0px -68px
}
#article-single SPAN.att4 {
	BACKGROUND-POSITION: 0px -102px
}
#article-single SPAN.att5 {
	BACKGROUND-POSITION: 0px -136px
}
#article-single SPAN.att6 {
	BACKGROUND-POSITION: 0px -170px
}
#article-single SPAN.att7 {
	BACKGROUND-POSITION: 0px -204px
}
#article-single SPAN.att8 {
	BACKGROUND-POSITION: 0px -238px
}
#article-single SPAN.att9 {
	BACKGROUND-POSITION: 0px -272px
}
#article-single SPAN.att10 {
	BACKGROUND-POSITION: 0px -306px
}
#article-single SPAN.att11 {
	BACKGROUND-POSITION: 0px -340px
}
#article-single SPAN.att12 {
	BACKGROUND-POSITION: 0px -374px
}
#article-single .bd {
	POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 25px
}
#article-single .bd .tag {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px
}
#article-single .article-ft {
	TEXT-ALIGN: right; PADDING-BOTTOM: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
#article-single .actions {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 10px
}
#article-single .article .title {
	DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #333; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
#article-single .article .meta {
	MARGIN-BOTTOM: 13px; COLOR: #999; FONT-SIZE: 93%
}
#article-single .article .content {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 20px; _width: 100%; _overflow: hidden
}
#article-single .article .content IMG {
	MAX-WIDTH: 100%
}
#article-single .article .content STRONG {
	FONT-WEIGHT: bold
}
#article-single .article .content EM {
	FONT-STYLE: italic
}
#article-single .article .content P {
	MARGIN: 15px 0px
}
#article-single .article .content UL {
	MARGIN-LEFT: 25px
}
#article-single .article .content OL {
	MARGIN-LEFT: 25px
}
#article-single .article .content UL LI {
	LIST-STYLE-TYPE: disc
}
#article-single .article .content OL LI {
	LIST-STYLE-TYPE: decimal
}
#article-single .article .content SUP {
	VERTICAL-ALIGN: super
}
#article-single .article .content SUB {
	VERTICAL-ALIGN: sub
}
#article-single .img-wrap .lightbox-wrap {
	POSITION: relative
}
#article-single .img-wrap .magnifying-icon:hover {
	CURSOR: pointer
}
#article-single .article .content H1 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H2 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H3 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H4 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H5 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H6 {
	MARGIN: 0.8em 0px; FONT-WEIGHT: bold
}
#article-single .article .content H1 {
	LINE-HEIGHT: 32px; FONT-SIZE: 32px
}
#article-single .article .content H2 {
	FONT-SIZE: 24px
}
#article-single .article .content H3 {
	FONT-SIZE: 18px
}
#article-single .article .content H4 {
	FONT-SIZE: 16px
}
#article-single .article .content H5 {
	FONT-SIZE: 13px
}
#article-single .article .content H6 {
	FONT-SIZE: 10px
}
#article-single .article .content BLOCKQUOTE {
	MARGIN: 16px 10px 8px 20px
}
#article-listing .img-wrap IMG {
	MAX-WIDTH: 70%
}
#article-listing .img-wrap {
	MARGIN: 0px auto; _width: 70%; _overflow: hidden
}
#article-single .article .summary {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 7px
}
#article-single .bd .meta {
	WHITE-SPACE: nowrap
}
#article-single .comment-count {
	POSITION: absolute; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 20px; RIGHT: 30px; FONT-WEIGHT: bold
}
#article-single .comment-count .ico {
	WIDTH: 14px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
#article-single .comment-count EM {
	COLOR: #3eb0ff; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
#article-single .ccl-info .ico {
	MARGIN-LEFT: 5px
}
#ccl-none {
	WIDTH: 13px; HEIGHT: 13px
}
#ccl-attribution {
	WIDTH: 13px; HEIGHT: 13px
}
#ccl-sharealike {
	WIDTH: 13px; HEIGHT: 13px
}
#ccl-noncomercial {
	WIDTH: 13px; HEIGHT: 13px
}
#ccl-noderivs {
	WIDTH: 13px; HEIGHT: 13px
}
#ccl-none {
	BACKGROUND-POSITION: -20px -252px
}
#ccl-attribution {
	BACKGROUND-POSITION: -20px -160px
}
#ccl-noncomercial {
	BACKGROUND-POSITION: -20px -206px
}
#ccl-noderivs {
	BACKGROUND-POSITION: -20px -183px
}
#ccl-sharealike {
	BACKGROUND-POSITION: -20px -229px
}
.preview#article-single .ft {
	TEXT-ALIGN: right; PADDING-BOTTOM: 30px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BORDER-TOP: #eaeaea 1px solid; PADDING-TOP: 20px
}
.preview#article-single .ft .yut-btn {
	MARGIN-LEFT: 8px
}
.preview#article-single .ft .yut-btn-secondary {
	MARGIN-LEFT: 8px
}
#article-supplement {
	BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fff; BORDER-RIGHT: #ccc 1px solid
}
.new-style-supplement#article-supplement {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 30px
}
#article-supplement .yui-hidden {
	DISPLAY: none
}
#article-supplement .yui-nav {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative
}
#article-supplement .yui-nav LI {
	POSITION: relative; LINE-HEIGHT: 38px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 38px; MARGIN-LEFT: 20px; VERTICAL-ALIGN: bottom; CURSOR: pointer
}
#article-supplement .yui-nav .pointer {
	DISPLAY: none
}
#article-supplement .yui-nav .selected {
	MARGIN-BOTTOM: -7px; BACKGROUND: url(http://l.yimg.com/op/blog/images/ico_supplement_pointer.png) no-repeat 50% 100%; HEIGHT: 45px
}
#article-supplement .yui-content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.new-style-supplement#article-supplement .yui-content {
	PADDING-BOTTOM: 0px
}
.new-style-supplement#article-supplement .yui-content {
	PADDING-TOP: 13px
}
#article-supplement .yui-content-permalink {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; PADDING-TOP: 20px
}
.article-nav {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; BACKGROUND: #fff; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.article-nav TABLE {
	WIDTH: 100%; TABLE-LAYOUT: fixed; HEIGHT: 63px
}
.article-nav TD {
	WIDTH: 50%
}
.article-nav .prev {
	POSITION: relative; WIDTH: 190px; ZOOM: 1; DISPLAY: block; FONT-SIZE: 93%
}
.article-nav .next {
	POSITION: relative; WIDTH: 190px; ZOOM: 1; DISPLAY: block; FONT-SIZE: 93%
}
.three-col .article-nav .prev {
	WIDTH: 135px
}
.three-col .article-nav .next {
	WIDTH: 135px
}
.one-col .article-nav .prev {
	WIDTH: 340px
}
.one-col .article-nav .next {
	WIDTH: 340px
}
.article-nav .prev {
	PADDING-LEFT: 25px
}
.article-nav .next {
	PADDING-RIGHT: 25px
}
.article-nav .prev .ico {
	POSITION: absolute; MARGIN-TOP: -9px; WIDTH: 10px; HEIGHT: 20px; TOP: 50%
}
.article-nav .next .ico {
	POSITION: absolute; MARGIN-TOP: -9px; WIDTH: 10px; HEIGHT: 20px; TOP: 50%
}
.article-nav .prev .ico {
	BACKGROUND-POSITION: 0px -20px; LEFT: 0px
}
.article-nav .next .ico {
	BACKGROUND-POSITION: 0px -60px; RIGHT: 0px
}
#article-trackback .hd {
	POSITION: relative; PADDING-BOTTOM: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; BACKGROUND: #f7f7f7; PADDING-TOP: 20px
}
#article-trackback .hd .yut-btn {
	POSITION: absolute; BOTTOM: 12px; RIGHT: 20px
}
#article-trackback .trackback-list LI {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#article-trackback .trackback-list .title {
	DISPLAY: block; MARGIN-BOTTOM: 7px; FONT-WEIGHT: bold
}
#article-trackback .trackback-list .meta {
	MARGIN-BOTTOM: 7px; COLOR: #999; FONT-SIZE: 93%
}
#article-trackback .trackback-list LI.last {
	BORDER-BOTTOM: medium none
}
.photo#article-listing #article-list {
	PADDING-BOTTOM: 31px; PADDING-TOP: 12px; _padding-right: 27px; _padding-bottom: 35px
}
.photo#article-listing .photo-list-item {
	BACKGROUND-IMAGE: url(http://l.yimg.com/op/blog/images/bg_photolist.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 20px; WIDTH: 204px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 204px; MARGIN-RIGHT: 20px; _height: 270px; _margin-bottom: -2px; _padding-bottom: 0
}
.photo#article-listing .photo-list-item-last {
	BACKGROUND-IMAGE: url(http://l.yimg.com/op/blog/images/bg_photolist.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 20px; WIDTH: 204px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 0px; FLOAT: left; HEIGHT: 204px; _height: 270px; _margin-bottom: -2px; _padding-bottom: 0
}
.photo#article-listing .photo-list-thumb {
	POSITION: relative; WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 178px; TOP: 12px; LEFT: 12px
}
.photo#article-listing .photo-list-title {
	POSITION: relative; LINE-HEIGHT: 19px; HEIGHT: 36px; COLOR: #5faef8; FONT-SIZE: 116%; TOP: 30px; FONT-WEIGHT: bold; LEFT: 7px
}
.photo#article-listing .photo-list-image {
	MARGIN-TOP: 38px; COLOR: #999; MARGIN-LEFT: 7px
}
.photo#article-listing .photo-list-image-count {
	COLOR: #5faef8; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.photo#article-listing .article-photoview-hd {
	POSITION: relative; MARGIN-TOP: -26px; MARGIN-BOTTOM: 10px
}
.two-col-right #article-photoview {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #fff 0px 0px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 30px
}
.two-col-right #article-photoview .article {
	POSITION: relative; MARGIN-TOP: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.two-col-right #article-photoview .article .title {
	DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #5faef8; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.two-col-right #article-photoview .article .meta {
	FONT-SIZE: 93%
}
.two-col-right #carousel .hd {
	_width: 657px
}
.two-col-right #carousel .bd nav {
	_width: 595px
}
.two-col-right #article-photoview #photo-info .image-container {
	WIDTH: 633px
}
.two-col-left #article-photoview #photo-info .image-container {
	WIDTH: 633px
}
.two-col-right #article-photoview #photo-info .image-container .wrap .image-content {
	WIDTH: 633px
}
.two-col-left #article-photoview #photo-info .image-container .wrap .image-content {
	WIDTH: 633px
}
.three-col .photo #article-list {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 14px
}
.three-col .photo#article-listing .photo-list-item {
	MARGIN-RIGHT: 8px
}
.three-col .photo#article-listing .photo-list-title {
	TOP: 28px
}
.three-col .photo#article-listing .photo-list-image {
	MARGIN-TOP: 35px
}
.three-col #article-photoview {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 30px
}
.three-col #article-photoview .article {
	POSITION: relative; MARGIN-TOP: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.three-col #article-photoview .article .title {
	DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #5faef8; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.three-col #article-photoview .article .meta {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 93%
}
.three-col #article-photoview .article .meta .date {
	LINE-HEIGHT: 18px; DISPLAY: block
}
.three-col #article-photoview .article .meta .first.divider {
	DISPLAY: none
}
.three-col #article-photoview #photo-info .image-container .wrap .image-content {
	MIN-HEIGHT: 200px; WIDTH: 397px
}
.three-col #article-photoview #photo-info .image-container {
	WIDTH: 397px; HEIGHT: auto
}
.three-col #article-photoview #carousel-preview .image-content IMG {
	MAX-WIDTH: 397px; _width: 397px
}
.three-col .detail-video-wrap EMBED {
	WIDTH: 279px; HEIGHT: 224px
}
.three-col .article .content EMBED {
	WIDTH: 279px !important; HEIGHT: 224px !important
}
.three-col .article .content IFRAME {
	WIDTH: 279px !important; HEIGHT: 224px !important
}
.three-col .article .yui-video {
	WIDTH: 279px !important; HEIGHT: 224px !important
}
.left-arrow {
	WIDTH: 11px; BACKGROUND-POSITION: 1px -209px; HEIGHT: 11px
}
.vcard .url {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px
}
.vcard .nickname {
	FONT-WEIGHT: bold
}
.action-delete-comment {
	POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -20px -90px; HEIGHT: 7px
}
.action-delete-reply {
	POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -20px -90px; HEIGHT: 7px
}
.action-delete-comment {
	TOP: 5px; RIGHT: 10px
}
.action-delete-reply {
	TOP: -5px; RIGHT: -10px
}
.ico-private {
	WIDTH: 10px; BACKGROUND-POSITION: -20px -350px; HEIGHT: 11px; MARGIN-RIGHT: 3px
}
.ico-report-abuse {
	WIDTH: 9px; BACKGROUND-POSITION: -20px -100px; HEIGHT: 9px
}
.ico-report-abuse:hover {
	BACKGROUND-POSITION: -20px -120px
}
#ygubcmt .comment-charcounter {
	MARGIN: 5px 10px 0px 0px; DISPLAY: inline-block; COLOR: #ccc; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
#comment-form {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; PADDING-TOP: 17px
}
#comment-form .ico-loading {
	WIDTH: 16px; DISPLAY: none; BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_16.gif) no-repeat; HEIGHT: 16px
}
.reply-form .ico-loading {
	WIDTH: 16px; DISPLAY: none; BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_16.gif) no-repeat; HEIGHT: 16px
}
.loading#comment-form .ico-loading {
	DISPLAY: inline-block
}
.loading.reply-form .ico-loading {
	DISPLAY: inline-block
}
.loading#comment-form .yut-btn {
	DISPLAY: none
}
.loading.reply-form .yut-btn {
	DISPLAY: none
}
#ygubcmt TEXTAREA {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 5px
}
#comment-form .fields {
	TEXT-ALIGN: right; MARGIN-LEFT: 62px
}
#comment-form .fields .set-private {
	FLOAT: left; COLOR: #999
}
#comment-textarea {
	WIDTH: 539px; HEIGHT: 98px
}
.three-col #comment-textarea {
	WIDTH: 282px
}
.one-col #comment-textarea {
	WIDTH: 792px; _width: 789px
}
#comment-list .comment-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 20px
}
.new-style-supplement #comment-list .comment-item {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.new-style-supplement #comment-list .comment-reply {
	PADDING-LEFT: 18px; PADDING-RIGHT: 20px
}
#comment-list .comment-item:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#comment-list .first {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#comment-list LI.close .reply-history {
	DISPLAY: none
}
#comment-list LI.close .reply-container {
	DISPLAY: none
}
#comment-list LI.close .action-load-more-replies {
	DISPLAY: none
}
#comment-list .comment-reply {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 3px 63px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 15px
}
#comment-list .comment-content {
	POSITION: relative; ZOOM: 1
}
#comment-list .comment-content .content-short .ico {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#comment-list .comment-content .content .ico {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; MARGIN-LEFT: 3px; TOP: -1px; CURSOR: pointer
}
#comment-list .comment-content .content-short .ico {
	BACKGROUND-POSITION: -109px -189px
}
#comment-list .comment-content .content .ico {
	BACKGROUND-POSITION: -109px -209px
}
#comment-list .vcard {
	FLOAT: left
}
#comment-list .reply-container {
	MARGIN-LEFT: 63px
}
#comment-list .comment-content {
	MARGIN-LEFT: 63px
}
#comment-list .reply-container TEXTAREA {
	MARGIN-LEFT: 63px
}
#comment-list .comment-content .meta {
	MARGIN-BOTTOM: 5px
}
#comment-list .comment-content .meta .user-link {
	FONT-WEIGHT: bold
}
#comment-list .comment-content .meta .time {
	COLOR: #999
}
#comment-list .comment-content .content {
	MARGIN-BOTTOM: 4px
}
#comment-list .comment-content .action A {
	DISPLAY: inline-block; CURSOR: pointer
}
.new-style-supplement #comment-list .comment-content .action A {
	TOP: 5px
}
.new-style-supplement #comment-list .comment-content .action EM {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#comment-list .comment-content .action-show-reply {
	DISPLAY: inline-block; MARGIN-BOTTOM: 8px
}
#comment-list .comment-content .action-show-all-reply {
	DISPLAY: inline-block; MARGIN-BOTTOM: 8px
}
#comment-list .comment-content .action-show-reply .ico {
	MARGIN-RIGHT: 5px
}
#comment-list .comment-content .action-show-all-reply .ico {
	MARGIN-RIGHT: 5px
}
#comment-list .comment-content .open.action-show-reply .ico {
	WIDTH: 4px; BACKGROUND-POSITION: 0px -200px; HEIGHT: 7px
}
#comment-list .comment-content A.close.action-show-all-reply .ico {
	WIDTH: 4px; BACKGROUND-POSITION: 0px -200px; HEIGHT: 7px
}
#comment-list .comment-content .close.action-show-reply {
	COLOR: #999
}
#comment-list .comment-content .open.action-show-all-reply {
	COLOR: #545454
}
#comment-list .comment-content .close.action-show-reply .ico {
	WIDTH: 7px; BACKGROUND-POSITION: 0px -190px; HEIGHT: 4px
}
#comment-list .comment-content A.open.action-show-all-reply .ico {
	WIDTH: 7px; BACKGROUND-POSITION: 0px -190px; HEIGHT: 4px
}
.new-style-supplement .reply-list LI {
	MARGIN-TOP: 15px
}
#comment-list .reply-container {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 20px; ZOOM: 1; MARGIN-BOTTOM: 20px; BACKGROUND: #f7f7f7; PADDING-TOP: 15px
}
.new-style-supplement #comment-list .reply-container {
	MARGIN-BOTTOM: 0px
}
#comment-list .reply-container TEXTAREA {
	WIDTH: 475px; HEIGHT: 71px
}
.three-col #comment-list .reply-container TEXTAREA {
	WIDTH: 230px
}
.one-col #comment-list .reply-container TEXTAREA {
	WIDTH: 728px
}
#comment-list .comment-content .meta LI {
	ZOOM: 1; DISPLAY: inline-block
}
.new-style-supplement #comment-list .comment-content .meta LI {
	MARGIN-TOP: 0px
}
#ygubcmt .ft {
	TEXT-ALIGN: right; PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 7px
}
.new-style-supplement #ygubcmt .ft {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.new-style-supplement #photo-comments #ygubcmt .ft {
	PADDING-TOP: 6px
}
#ygubcmt .ft .comment-rss {
	FLOAT: left
}
.new-style-supplement #ygubcmt .ft .comment-rss {
	FLOAT: none
}
.new-style-supplement #comment-form-wrapper {
	MARGIN-BOTTOM: 35px
}
.new-style-supplement #comment-history .action-load-more-comments {
	PADDING-BOTTOM: 30px; DISPLAY: block; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 15px
}
.new-style-supplement #comment-history A.loading {
	TEXT-INDENT: -999em; DISPLAY: block; BACKGROUND: url(http://l.yimg.com/op/images/ico_spinner_16.gif) no-repeat center center
}
.new-style-supplement .action-delete-comment {
	_height: 12px; _width: 12px; _top: 3px; _overflow: hidden; _background-position: -18px -88px
}
.new-style-supplement .action-delete-reply {
	_height: 12px; _width: 12px; _top: 3px; _overflow: hidden; _background-position: -18px -88px
}
.new-style-supplement #comment-list .comment-content .action A.action-delete-reply {
	_top: 0
}
#ygubcmt DIV.nologin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.new-style-supplement #ygubcmt DIV.nologin {
	MARGIN-BOTTOM: 35px
}
.new-style-supplement #ygubcmt LI DIV.nologin {
	MARGIN-BOTTOM: 0px
}
#ygubcmt DIV.nologin A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 0px
}
.three-col #ygubcmt .ft .comment-rss EM {
	DISPLAY: none
}
#ygubcmt .ft .comment-rss .ico {
	WIDTH: 12px; BACKGROUND-POSITION: -20px -330px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
#captcha-area {
	DISPLAY: none
}
.captcha {
	DISPLAY: block !important
}
.three-col #captchaDisplay {
	WIDTH: 300px !important
}
.three-col .horizontal #captchaHeader {
	WIDTH: 300px !important
}
.three-col .horizontal #captchaHeader LABEL {
	FLOAT: left !important
}
#no-comment {
	MARGIN-BOTTOM: 30px; COLOR: #999
}
#no-comment H5 {
	FONT-WEIGHT: bold
}
.new-style-supplement #no-comment {
	MARGIN-BOTTOM: 0px
}
.new-style-supplement #photo-comments .no-cmt-message {
	PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
.new-style-supplement #comment-history .action-load-more-replies {
	MARGIN-TOP: 20px; DISPLAY: block; MARGIN-LEFT: 63px
}
.new-style-supplement #comment-history A.action-load-more-replies {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.new-style-supplement #comment-history A.action-load-more-comments {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
#article-single #socialGroup-top {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 22px
}
#article-single #socialGroup-bottom {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#photo-detail #socialGroup-top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#photo-detail #socialGroup-bottom {
	PADDING-TOP: 10px
}
.socialGroup {
	POSITION: relative; OVERFLOW: hidden
}
.socialGroup .twitter {
	PADDING-RIGHT: 10px
}
.socialGroup .facebookLike {
	PADDING-RIGHT: 10px
}
.socialGroup DIV {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.socialGroup IFRAME {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.emoticon {
	WIDTH: 16px; ZOOM: 1; DISPLAY: inline-block; MARGIN-BOTTOM: 3px; BACKGROUND: url(http://l.yimg.com/op/blog/images/ico_comment_emoticon_grayscale.png); FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 7px; CURSOR: pointer
}
.emoticon-toggle {
	BACKGROUND-IMAGE: url(http://l.yimg.com/op/images/ico_sprite.png); MARGIN-TOP: 7px; WIDTH: 11px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND-POSITION: 2px -186px; FLOAT: left; HEIGHT: 11px; CURSOR: pointer
}
.focus {
	BACKGROUND: url(http://l.yimg.com/op/blog/images/ico_comment_emoticon.png); CURSOR: pointer
}
#EmoticonTable {
	BORDER-BOTTOM: #c3c3c3 1px solid; POSITION: absolute; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2 0px 0px; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 10px
}
.icon-item {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 3px; WIDTH: 38px; PADDING-RIGHT: 3px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 18px; CURSOR: pointer; PADDING-TOP: 3px
}
.icon-item A {
	DISPLAY: block
}
.icon-item A:hover {
	BACKGROUND: gray
}
.reply {
	MARGIN-LEFT: 67px
}
.yut-pgs-container {
	TEXT-ALIGN: right; FONT-SIZE: 93%
}
.yut-pgs-container .meta {
	COLOR: #545454; MARGIN-RIGHT: 20px
}
.yut-pgs-container .meta EM {
	FONT-WEIGHT: bold
}
.yut-pgs-container .pg-list .pg-first-disabled {
	COLOR: #999
}
.yut-pgs-container .pg-list .pg-previous-disabled {
	COLOR: #999
}
.yut-pgs-container .pg-list .pg-next-disabled {
	COLOR: #999
}
.yut-pgs-container .pg-list .pg-last-disabled {
	COLOR: #999
}
.article .summary {
	FONT-SIZE: 15px
}
.article .content {
	FONT-SIZE: 15px
}
#photo-info .bd H3 {
	FONT-SIZE: 15px
}
#article-listing .article .summary {
	FONT-SIZE: 15px
}
#article-single .article .content {
	FONT-SIZE: 15px
}
</pre></body></html>