html {
background:#E7F3FF!important;
}

body {
font-size:12px!important;
}

a,
#yui-main #tab,
.entry .text .content,
.entry .text .author,
h2 {
font-size:12px!important;
}

.yui-b a:hover, #headtextwrap a:hover,  #digufp .bd a:hover {
	color:#666;
}

#bigcontainer {
background:#E7F3FF url(http://l.yimg.com/e/style/9/929/body.jpg) repeat-y center top !important;
width:800px!important;
margin:0 auto!important;
padding:0px!important;
}

#doc-800,.yui-t6 {
background:url(http://l.yimg.com/e/style/9/929/pagebottom.jpg) no-repeat center bottom !important;
text-align:left !important;
width:800px !important;
padding:0px 0px 50px 0px !important;
}

#hd {
font-size:12px !important;
text-align:center;
background:url(http://l.yimg.com/e/style/9/929/header.jpg) no-repeat center top !important;
width:800px;
height:215px;
}

#hd img {
margin-top:20px;
}

#hd p a {
display:block;
text-align:right;
font-size:0px !important;
letter-spacing:-2px;
color:#fff;
margin:0 auto !important;
background:url(http://l.yimg.com/e/style/9/929/powered.jpg) no-repeat center top !important;
width:154px;
height:18px;
margin-top:10px !important;
}

#ownerid a {
color:#666 !important;
}

#bd {
font-size:12px !important;
width:750px;
padding:0px !important;
margin:0 auto !important;
}

#vcard .bd {
padding:0px 10px 20px 10px;
background:none;
min-height:120px;
}

#vcard {
font-size:12px !important;
margin-bottom:20px;
border-bottom:2px solid #aaa;
}
#vcard .action{
	padding:10px;
	margin:5px;
}
.action a {
	color:#f30;
	border:1px solid;
	padding:3px;
}

#vcard .service {
width:400px;
background:#dcdcdc;
display:block;
text-align:center;
padding:5px;
margin:0px auto 20px auto !important;
}

#vcard .service a {
margin:5px;
}

#vcard #headtextwrap {
color:#999;
}
.content{
padding:10px;
border:1px solid #dcdcdc;
}
#vcard .content p {
background:none;
}

#headts {
font-size:12px;
color:#999;
}

#vcard .pointer {display:none;}

#yui-main .yui-b {width:450px!important;}

#post {
font-size:12px!important;
background:url(http://l.yimg.com/e/style/9/929/todigu.jpg) no-repeat center top!important;
border:1px solid #dcdcdc;
margin-bottom:20px;
}

#post textarea {
font-size:12px!important;
height:5em;
padding:5px;
width:400px;
overflow:auto;
border:1px solid #dcdcdc;
margin:5px;
}

#postform .hd p {display:none;}

*html #postform .hd p {
display:block;
width:65px;
font-size:0px;
color:#fff;
letter-spacing:-2px;
}

html body #post #addbtn {
background: url(http://l.yimg.com/e/style/9/929/post_add.png) no-repeat;
margin-top:0px;
margin-left:70px!important;
}

#post #submit {
background:url(http://l.yimg.com/e/style/9/929/digu.jpg) no-repeat;
cursor:pointer;
display:block;
height:19px;
width:89px;
margin:10px auto;
text-indent:-5000px;
border:none;
}

#post .disable {
background:url(http://l.yimg.com/e/style/9/929/nodigu.jpg) no-repeat !important;
cursor:default !important;
}

#yui-main #tab {
margin-bottom:20px;
border-bottom:0px solid #ccc;
}
#yui-main #tab a {
padding:7px 10px;
border:1px solid #ccc;
border-bottom:1px solid #ccc;
position:relative;
text-decoration:none;
float:left;
margin-right:7px;
border:none;
}
#yui-main #tab a:hover{
	background:#fc0;
}
#yui-main #tab a.on {
border-width:1px;
border-color:#ccc #ccc #ccc #ccc;
border-style:solid;
color:#444;
cursor:default;
}
#yui-main #tab a.on:hover {
color:#444;
background-color:#fff;
}
#yui-main #tab img {
vertical-align:middle;
padding-left:3px;
}

.entry {
padding:10px;
margin-bottom:15px;
color:#444;
background:url(http://l.yimg.com/e/style/9/929/bgpattern_2.gif);
border:1px solid #dcdcdc;
overflow:hidden;
word-wrap: break-word;
}
.entry .label {
	overflow:hidden;
}
.entry .text .meta {
text-align:right;
margin: 0 0 .5em;
padding:0 0 0.4em;
background:none!important;
border-bottom:2px solid #dcdcdc;
}

.yui-b .md {
padding-bottom:30px;
background:url(http://l.yimg.com/e/style/9/929/box_b.jpg) no-repeat center bottom!important;
color:#999!important;
}

.md .hd h2 {
display:block!important;
width:300px!important;
height:30px!important;
border-bottom:0px solid #aaa;
padding:0px;
font-size:0px!important;
letter-spacing:-2px;
color:#fff;
}

.md .hd {margin:0px;}

#setting h2 {
background:url(http://l.yimg.com/e/style/9/929/box_sitting.jpg) no-repeat center bottom!important;
}

#stat h2 {
background:url(http://l.yimg.com/e/style/9/929/box_status.jpg) no-repeat center bottom!important;
}

#follow h2 {
background:url(http://l.yimg.com/e/style/9/929/box_rss.jpg) no-repeat center bottom!important;
}

#hotkey h2 {
background:url(http://l.yimg.com/e/style/9/929/box_hot.jpg) no-repeat center bottom!important;
}

dl dt {
border-bottom:2px solid #999;
font-size:12px !important;
color:#999;
}

dl dt a {background-color:#999;}
a.follow, a.disabled{background-color:#999;}

#yui-main .ft{
	padding:10px;
	margin:5px;
}
#yui-main .ft a{
	border:1px solid;
	padding:3px;
}