/*
Theme Name: lipipi.cn
Theme URI: http://www.lipipi.cn
Description: lipipi.cn
Author: lipipi
Version: 1.0
Author URI: http://www.lipipi.cn
*/


/* Layout */
* { margin:0; padding:0; }
html { scrollbar-face-color: #F8C400; scrollbar-shadow-color: #F8C400; scrollbar-highlight-color: #F8C400; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #fff; scrollbar-arrow-color: #ffffff; }
body { padding: 0; margin: 0; font-size: 0.9em; font-family: Arial, Verdana, Sans-Serif; background: #FFF; color: #000; }
/* Default */
a { color: #C09400; }
a:hover { color: #552B06; }
h1 { font-size: 1.2em; }
h2 { font-size: 1.1em; }
h3 { font-size: 1em; }
h4 { font-size: .9em; }
h5 { font-size: .8em; }
h6 { font-size: .7em; }
#header { display:none; }
#page { background:#F7BD00; }
#content { margin-left:193px; background:#FFF; padding:0 25px 25px; line-height:2em; font-size:12px; }
#singlepost,
#contentinner { border-top:1px solid #BCB8B7; padding-top:15px; }
.post { margin:15px 0; border-bottom:1px dotted #7F8A6B; }
.postmore { margin:15px 0; border-bottom:1px dotted #7F8A6B; padding-bottom:15px; }
.posttitle { background:url(images/titles.png) no-repeat left top; color:#3E3E2F; font-size:14px; font-weight:normal; height:29px; line-height:30px; margin:0; padding-left:20px; }
.posttitle a { color:#3E3E2F; font-size:14px; font-weight:bold; text-align:left; text-decoration:none; }
.posttitle a:hover { text-decoration:underline; }
small.postmetadata { font-size:12px; background:transparent url(images/titles.png) repeat scroll left bottom; color:#666666; font-size:11px; font-weight:100; height:21px; line-height:20px; padding:4px 0 2px 20px; display:block; margin-bottom:10px; }
.postmetadata { list-style:none; }
.entry{margin:25px 25px 10px;}
.entry img{margin-top:15px;margin-bottom:15px;}
#navcontainer { margin-left:193px; background:#FFF; padding:27px 20px 3px; overflow:auto;zoom:1; }
#sidebar ul li #searchform div { padding:10px 5px; text-align:center; }
#searchform input { float:left; width:100px; margin-right:10px; vertical-align:middle; background:#FFFFEE; border:1px solid #F8C400; height:20px; }
#searchform input#searchsubmit{ float:left; width:auto; margin-right:0; background:#C09400; border:1px solid #FFFFFF; color:#FFFFFF; height:22px; }
#navlist li { float:left; list-style:none; }
#navlist li a:link,
#navlist li a:visited { color:#C6A00D; float:left; font-family:"ËÎÌå"; font-size:13px; font-weight:bolder; height:16px; padding:5px 8px 4px; text-align:center; text-decoration:none; }
#navlist li a:hover { background-color:#C6A00D; color:#FFFFFF; text-decoration:none; }
#navlist li#first a { background:transparent url(images/logos.gif) no-repeat scroll 0 0; height:29px; text-align:right; width:87px; padding:0 8px; }
#pageinner { background:#F7BD00; float:left; clear:both; width:100%; }
#sidebar { background:#F7BD00 url(images/pipi.jpg) no-repeat scroll left top; color:#000000; position:absolute; top:0; left:0; margin-right:3px; padding:295px 5px 5px; text-align:center; width:183px; font-size:12px; }
#sidebar ul { padding: 0; margin: 0; list-style: none; background-color:#FED961; }
#sidebar ul li { background-color:#FED961; margin: 0 0 6px 0; border:1px solid #C99F1C; width:99%; float:left; }
#sidebar ul li h2 { margin: 0; background:#FFD237; color: #E77C12; font-family: Garamond, Georgia, serif; font-size: 14px; padding: 3px 3px 3px 10px; text-align:left; }
#sidebar ul li p,
#sidebar ul li div { padding:10px; margin: 0;zoom:1; }
#sidebar ul li div:after { clear:both; content:""; display:block; height:0; line-height:0; visibility:hidden; }
#sidebar ul li ul { padding: 0.3em 0; }
#sidebar ul li ul li { float:none; padding: 0.4em 1em 0.4em 0; margin: 0 0 0 0.8em; border-bottom:none; background-color:#FED961; text-align:left; width:auto; border:none; }
#sidebar ul li ul#sidebar_comment li { overflow:auto; }
#sidebar ul li ul#sidebar_comment li a { float:left; clear:left; white-space:nowrap; overflow:hidden; width:90%; text-overflow : ellipsis; }
#sidebar ul li ul li a { text-decoration: none; background: url(images/dot_1.png) left center no-repeat; padding-left: 1em; color:#552B06; }
#sidebar ul li ul#themeswitcher li a,
#sidebar ul li ul li.recentcomments a { background-image: none; padding-left: 0; }
#sidebar ul li ul#themeswitcher li,
#sidebar ul li ul li.recentcomments { background: url(images/sidebarBullet.gif) left center no-repeat; padding-left: 1em; }
#sidebar ul li ul li a:hover { text-decoration:underline; }
/* Calendar */
#mylogo h2,
#actadd h2{display:none;}
#wp-calendar { width: 95%; border-collapse:collapse; background:#FED961; }
#wp-calendar { margin: 0 5px 5px; }
#wp-calendar caption { padding: 5px 0 3px 0; }
#wp-calendar th { background:#A08420; border:1px solid #826B1D; boder-left:none; }
#wp-calendar td { text-align: center; border:1px solid #826B1D; background:#F8C400; }
#wp-calendar td { color:#6B6B52; }
#wp-calendar td#today { font-weight: bold; color:#FFFFFF; background:#000; }
#wp-calendar a { color:#3E3E2F; font-weight:bold; text-decoration:none; }
#wp-calendar a:hover { text-decoration:underline; }
#wp-calendar a { text-decoration:none; }
#sidebar ul li ul.menulist li a { background:url(images/menu_icon.png) no-repeat;padding:0.2em 0 0.2em 21px; }
#sidebar ul li ul.menulist li.current_page_item a { background-position:0 3px; }
#sidebar ul li ul.menulist li.cat-item-4 a { background-position:0 -16px; }
#sidebar ul li ul.menulist li.cat-item-5 a { background-position:0 -38px; }
#sidebar ul li ul.menulist li.cat-item-6 a { background-position:0 -57px; }
#sidebar ul li ul.menulist li.cat-item-7 a { background-position:0 -77px; }
#sidebar ul li ul.menulist li.page-item-2 a { background-position:0 -99px; }
#sidebar ul li ul.menulist li.page-item-540 a { background-position:0 -296px; }
#sidebar ul li ul.favorites li a { background:url(images/menu_icon.png) no-repeat; padding:0.2em 0 0.2em 21px; color:#824209; }
#sidebar ul li ul.favorites li.myshop a { background-position:0 -121px; }
#sidebar ul li ul.favorites li.myteam a { background-position:0 -141px; }
#sidebar ul li ul.favorites li.myschool a { background-position:0 -160px; }
#sidebar ul li ul.favorites li.myhappy a { background-position:0 -180px; }
#sidebar ul li ul.favorites li.myqzone a { background-position:0 -200px; }
#sidebar ul li ul.favorites li.mymusic a { background-position:0 -220px; }
#sidebar ul li ul.favorites li.mymoko a { background-position:0 -240px; }
#sidebar ul li ul.favorites li.mystudio a { background-position:0 -316px; }
#sidebar ul li ul.favorites li.myshopmain { background-position:0 -334px;display:none; }
#sidebar ul li#actadd div p{padding:3px 0; color:#552B06;}
a#getrss { width:43px; height:14px; font-size:0; line-height:30px; overflow:hidden; float:left; background:url(images/menu_icon.png) no-repeat left -263px; }
a#emailrss { width:69px; height:14px; font-size:0; line-height:30px; overflow:hidden; float:left; background:url(images/menu_icon.png) no-repeat left -282px; margin-left:10px; }
#commentwrapper small { color:#F00; font-size:12px; margin:0 5px; }
#commentwrapper small.commentmetadata { float:right; margin-top:-25px; }
#comment{width:700px;}
input#submit { width:auto; margin-right:0; background:#C09400; border:1px solid #FFFFFF; color:#FFFFFF; height:22px; }
#comments { font-size: 14px; font-weight: bolder; color: #333; padding-bottom:15px; clear: both; }
#commentlist{list-style:none;}
#commentlist li{border-top:1px dotted #7F8A6B;clear:both;padding:10px 0;overflow:auto;}
#respond{border-top:1px dotted #7F8A6B;padding:15px 0;}
#commentlist p{clear: both;}
.comment_author_photo { float: left; }
.comment_author_photo img { padding: 5px 15px 5px 10px; }
.commnet_info { float: left; padding: 0;width:700px; }
.comment_author_name { font-weight: bolder; }
.comment_author_name a:active { test:expression(target="_blank"); }
.comment_time,
.comment_time a:link,
.comment_time a:visited { color: #ccc; line-height: 1.2; clear: both; }
.comment_time { padding-top:3px; }
.comment_rss { clear: both; text-indent: 7px; }
.comment_rss { display: none; }
#comments a { font-size: 12px; font-weight: normal; }
#commentform {  }
#commentform p { padding-bottom:5px; }
#respond{clear:both;}
.navigation { color:#C09400; text-align:right; }
.navigation .pre { float:left; }
.navigation a:link,
.navigation a:visited { color:#552B06; border-bottom: 1px solid #552B06; text-decoration:none; margin:0 3px; }
.navigation a:hover,
.navigation a:active { color:#C09400; border-bottom: 1px solid #C09400; border:none; }
#useronline-3{display:none;}
#sidebar .widget_useronline div{padding:0;}
#sidebar .widget_useronline p{padding:2px 0;}
#likemore { color:#552B06; }
#likemore ul { margin-left:20px; }
#likemore a:link,
#likemore a:visited { color:#552B06; border-bottom: 1px solid #552B06; text-decoration:none; margin:0 3px; }
#likemore a:hover,
#likemore a:active { color:#C09400; border-bottom: 1px solid #C09400; border:none; }
#footer { font-size:12px; padding:25px 0 25px 195px; background:#F7BD00; color:#662B08; }
#footer a:link,
#footer a:visited { margin:0 5px; color:#B02008; text-decoration:none; }
#footer a:hover,
#footer a:active { color:#662B08; text-decoration:underline; }
img.wp-smiley-select {cursor: pointer;}
img.wp-smiley{vertical-align:middle;margin-top:0;margin-bottom:0;}
#stats-3{display:none;}
img.size-full{border:0;}