@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0 }
body { font: 12px "ËÎÌå", "Arial Narrow", HELVETICA; color: #3F3E3C; line-height: 1.5; background: url(../images/sinabloga.jpg) repeat #B29C77 }
img { border: 0; vertical-align: middle }
p { display: block; }
ul { list-style: none; }
a { color: #865400; text-decoration: none; }
a:hover { text-decoration:underline }
.blank { height: 5px; overflow: hidden; width: 100%; margin: auto; clear: both }
article{ width:960px;margin:auto;border-left:#b29c77 10px solid; border-right:#b29c77 10px solid; box-shadow: 0px -4px 6px 4px #726758; background:#E3D6C3; overflow:hidden; }
/* header */
header { width: 100%; background:url(../images/sinablogb.jpg) no-repeat center #E3D6C3; height:290px; position:relative}
.toptitle{
	position: absolute;
	left: 233px;
	top: 89px;
}
.toptitle h1{ color:#9E6B25; font: 24px "Î¢ÈíÑÅºÚ", "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.byline{ color:#f2e4d1; text-align:right; margin-top:20px; font-size:14px;}
.sign{ text-align:right; margin:30px 80px 0; color:#7C7B77}
/* leftbox */
.leftbox{ padding-left:10px;width:210px; float:left}
.leftbox h2,.rightbox h2{ background:url(../images/tp.jpg) repeat-x ; color:#8B745C; font-size:12px; font-family: "ËÎÌå",sans-serif; padding:5px; border:#F7F3EE 1px solid}
.box{ background:#F7F3EE; width:208px; border:#B19C76 1px solid; margin-bottom:10px}
.vcard{ padding-bottom:10px}
.photo{ display:block; margin:10px auto}
.vcard p{ text-indent:2em; color:#917F5F; line-height:24px}
.blogclass ul{ padding:10px 0}
.blogclass ul li{ background:url(../images/dot.gif) no-repeat left center; padding:0 0 0 10px; margin-left:20px}
.friends{ overflow:hidden;padding-bottom:10px; }
.friends ul{ padding-left:8px;}
.friends ul li { display: inline; width: 48px; height: 48px; }
.friends ul li img { width: 48px; height: 48px; border: 0; display: block; float: left; }
.friends ul li img:hover { opacity: 0.5 }
/* rightbox */
.rightbox{ float:right; width:720px; margin-right:10px;}
.text{ padding:20px; line-height:24px; text-indent:2em}
.textimg{ text-align:center; text-indent:0}
.text p{ margin-bottom:10px}
h3.title{ font-size:16px; text-align:center;}
.textfoot{ text-align:right; padding:10px; border-bottom: dotted 1px #B19D7A; margin:0 20px 20px}
.textfoot a{ padding-right:10px}
.pages { padding: 0 60px 25px;  text-align: right }
.pages span { background: #B29C77; color: #fff; }
.pages a { background: #fff; color: #454545; padding: 5px 8px; border: none; margin: 0 0 0 5px; }
.pages span { padding: 5px 8px; border: none; margin: 0 0 0 5px; }
.pages a:hover { background: #CCC; }
/* Copyright */
.Copyright { text-align: center; margin: 40px 0 0 }
.Copyright ul a {  padding: 0 10px; }