/*  
Theme Name: White Mind
Theme URI: http://www.aoao.org.cn
Description: ^_^ aoao's White Mind
Version: 0.4
Author: aoao
Author URI: http://www.aoao.org.cn
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
body {background-color: #fff;color: #424A5E;font-size: 85%;line-height: 1.6;font-family: Helvetica,Corbel,Verdana, Arial, sans-serif;background-color: #fff;word-wrap: break-word;}
a:link {color: #0066cc;}
a:visited {color: #794EAD;}
a:hover {color: #1F3A87;}
::selection {color: #fff;background-color: #639;}
code::selection {background-color: #3F1F5F;color: #FFF;}
::-moz-selection {color: #fff;background-color: #639;}
code::-moz-selection {background-color: #3F1F5F;color: #FFF;}
img,fieldset {border: 0;}
td,th {border: 1px #ccc solid;padding: 6px;}
h1 {font-family: Helvetica,"Microsoft YaHei",STHeiti,Georgia, "Times New Roman", Times, serif;padding: 15px 3px; font-weight:400;text-shadow: 1px 1px 1px #ccc;}
h1.pagetitle {color: #888;}
h1.pagetitle strong {padding: 0 3px;color: #424A5E;}
blockquote {margin: 4px 0px 4px 10px;padding: 4px 28px 4px 16px;font-size: 90%;background-color: #efefef;border-left: 5px #ccc double;}
blockquote dd{margin-left: 2em} 
* html blockquote {height: 1%}
q {background-color: #f8f8f8;}
pre,code {font-family: Consolas,"Courier New", Courier, monospace;background-color: #f8f8f8;padding:1px 2px;}
pre {margin: 4px 0;border: 1px #ccc solid;border-bottom-width: 2px;line-height: 1.3em;padding: 4px 8px;max-height: 180px;overflow: auto;}
#wrapper {width: 906px;position: relative;margin: 3em auto 1em;}
#nav {position: absolute;top: -3em;left: 0;padding: 0 0 6px;background:url(images/nav.png) repeat 0 bottom;width: 906px;}
* html #nav {width: 100%;height: 30px;}
#nav h2 {display: none}
#nav ul {float: left;display: inline;padding: 0 0 0 20px;font-weight: bold;}
#nav li {float: left;list-style-type: none;background: url(images/nav.png) right  bottom;padding: 0 2px  0 0;}
#nav li a {display: block;padding: 0 25px;color: #333;line-height: 34px;text-decoration: none;font-family: "Microsoft YaHei","Microsoft JhengHei",STHeiti,Georgia, "Times New Roman", Times, serif;}
* html #nav li a {float: left;}
#nav li a:hover,.current_page_item a {background: url(images/nav.png) -906px  bottom;}
#searchform {float: right;clear: right;text-align: right;width: 280px;padding: 5px 20px 0 0;}
#searchform input {padding: 1px;}
#content {width: 68%;float: left;display: inline;margin-left: 5px;}
#extend,#sidebar {width: 27%;float: right;display: inline;margin-right: 5px;}
#footer {clear: both;padding: 10px 0;color: #999;}
#footer a {color: #666;}
#content h2,#extend h2,#sidebar h2,.article h3 {font-size: 1.17em;font-family: Helvetica,"Microsoft YaHei",STHeiti,Georgia, "Times New Roman", Times, serif;}
.aside {padding: 0 0 15px;}
.article {padding: 10px 0 20px;border-bottom: 1px #efefef solid;}
.article h3 {padding: 0 0 4px;}
#sidebar ul li,#extend ul li {padding: 2px 0;line-height: 1.3em;list-style-type: square;margin-left: 18px;}
* html #sidebar ul li,* html #extend ul li {list-style-type: square;margin-left: 18px;}
.entry-content {max-width: 580px;}
#relatedPost,#wheredidtheycomefrom {padding: 10px 0;}
#commentList,#trackbackList {margin: 0 0 10px 32px;}
#commentList h2{font-size: 100%}
#commentList li {padding: 8px 0 8px 8px; margin:10px 0 0; background: #fff; border:3px #efefef solid}
#commentList li li{ list-style-type: none;background-color: #efefef; border:0}
#commentList li li li{background: #fff}
#commentList li li li li{background: #efefef}
#commentList li li li li li{background: #fff}
#commentList li #respond,#commentList li li li #respond{
	background-color: #efefef;padding: 4px 0 4px 10px;
}
#commentList li li #respond,#commentList li li li li #respond{
	background-color: #fff;padding: 4px 0 4px 10px;
}
#commentList cite {font-style: normal;font-weight: bold}
#commentList .commentmetadata,#commentList em {font-size: 90%;}
#commentList em {font-style: normal;font-weight: bold;color: #FF0000}
#commentList .avatar {float: right;margin-right:6px;}
#respond {padding: 15px 0 0;}
#respond form {margin: 0 0 0 44px;}
#respond form p {padding: 2px 0}
#respond form p span {font-size: 90%}
#respond form input {padding: 2px;}
#respond form textarea {width: 80%;padding: 2px;}
.entry-content ul,#relatedPost ul,#wheredidtheycomefrom ul {margin: 0 0 0 28px;}
.entry-content ul li,#relatedPost ul li,#wheredidtheycomefrom ul li {margin: 0 0 0 10px;}
.entry-content ol,#recentPosts ol {margin: 0 0 0 42px;}
.entry-content p {padding: 4px 0;text-indent: 2em;text-align: justify}
.entry-content p img {text-indent: 0em;}
.entry-content p a img{border:1px #0066cc solid;padding: 2px}
.entry-content p a:hover img{border:2px #1F3A87 solid;padding: 1px}
.entry-content p:first-child >img {display: block;}
html>body .entry-content img {max-width: 100%;height: auto;}
.entry-summary {max-width: 580px;}
.entry-summary .photo {float: left;margin: 8px 10px 0px 0;text-indent: 0}
.entry-summary img {border: 1px #ccc solid;padding: 1px;float: left;width: 64px;height: 64px;}
.entry-summary a:link{ color: #424A5E;}
.entry-summary a:hover{ color: #1F3A87;}

.entry-content blockquote ul {margin: 0 0 0 8px;}
#sidebar ul li,#extend ul li,.more-link,#ff-activity p {font-size: 90%}
#ff-activity p {line-height: 1.3;margin: 0;padding: 0}
#friendfeed-activity {margin: 1em 0 1em 2em;}
#footer,.postmetadata {font-size: 90%;}
.alt{border: 1px #ccc solid; padding: 5px;margin:4px}
.book{font-size:72px;text-align:center;padding:50px 0}
.book a{text-decoration: none}
.aside {padding: 5px 0 15px;}
.tags {padding: 0 0 15px;}
.tags a,st-related-tags a {padding: 2px;white-space: nowrap;}

.st-tag-cloud a{text-decoration: none;}
.st-tag-cloud a:hover {color: #1F3A87!important;text-decoration:underline;text-shadow: 1px 1px 1px #ccc;}

.v img {vertical-align: middle}
#recentComments {overflow: hidden}
#tagCloud a {white-space: nowrap;font-size: 90%}
.current_page_item, .current_page_item a,
.current-cat,.current-cat a {font-weight: bold;color: #000000}
.igoogle,.banner {margin: 8px 3px;width: 900px;height: 175px;background-color: #ccc;background-position: center center;float: left;display: inline}
.igoogle .mark,.banner .mark {width: 900px;height: 175px;background-image: url(images/igoogle.gif);}
.igoogle h1,.banner h1 {text-align: center;color: #fff;filter: alpha(opacity=60);opacity: 0.6;zoom: 1}
.igoogle h1 a,.banner h1 a {color: #fff!important;}
.info dd {padding: 3px 0 10px 2em}
* html .maxphoto {width: 100%;overflow: auto;overflow-y: hidden}
.wp-pagenavi {clear: both;margin-top: -4px;float: left;display: inline;border: 1px solid #efefef;padding: 1px 3px;background-color: #fff;}
.wp-pagenavi a,.wp-pagenavi span {float: left;padding: 2px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {margin: 2px 0 0 -1px;text-decoration: none;border: 1px solid #1A7BBF;color: #0066cc;background-color: #FFFFFF;font-size: 14px;font-weight: bold;}
.wp-pagenavi a:hover {border: 1px solid #1A7BBF;color: #fff;background-color: #1A7BBF;}
.wp-pagenavi span.pages {padding: 6px 5px 0;}
.wp-pagenavi span.current {font-size: 20px;padding: 2px 8px 0;font-weight: bold;}
.wp-pagenavi span.extend {margin-top: 3px;border: 0px solid #ccc;color: #555;background-color: #FFFFFF;}
.friendfeed {position: absolute!important;right: 0px;top:215px;width: 320px!important; max-height: 400px; overflow: hidden}

.friendfeed .inner img.logo {display: none}
.friendfeed .summary {font-size: 10px;color: #ccc;margin-bottom: -5px}
.friendfeed .summary a {color: #aaa!important;}
.friendfeed .feed {overflow: hidden;} 
.friendfeed .feed .cluster {margin-bottom: 0.75em!important;}
.friendfeed .feed .entry {margin-bottom: 0.5em!important;}
.friendfeed .feed .entry .info {font-size: 8pt!important;margin-top: 0!important;}



#ff-activity { margin: 1em 0; }
#ff-activity .ff-event { margin: 0 0 1.15em 0; background-repeat: no-repeat!important; background-position: 0 1px; padding: 0 0 0 24px; }
#ff-activity .title { margin: 0 0 .5em 0; }
#ff-activity .ff-list { margin: .5em 0; }
#ff-activity .ff-list p { margin: 0 0 .5em 0; }
#ff-activity .ff-thumbnails { margin: .5em 0 .5em 0; }
#ff-activity .ff-thumbnails img { margin: 0; padding: 0; }
#ff-activity .ff-thumbnails a { margin: 0 .25em .25em 0; padding: 0; }
#ff-activity .ff-meta { margin: 0; }
#ff-activity .ff-account { margin: 1em 0 0 0; background: url('http://friendfeed.com/static/images/icons/internal.png?v=99bf8708c13e43d1fbaf614404fe1314') no-repeat 1px 0; padding-left: 24px; }

a{-webkit-transition:color 600ms ease-in-out;}

@media all and (min-width: 0px) {body {font-size: 90%;}}