/*Theme Name: Corner2010*/
*{margin:0;padding:0;border:0;}
blockquote,q{quotes:none;background-color: #f7f7f7; }
a img, :link img, :visited img{border:0}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a:link{text-decoration:none;color:#2854BB; -moz-outline-style:none;}
a:active{text-decoration:none; color:#2854BB; -moz-outline-style:none;}
a:visited{text-decoration:none; color:#2854BB; -moz-outline-style:none;}
a:focus{text-decoration:none; outline:none; -moz-outline-style:none;}
a:hover{text-decoration:none; color:#D00;}
h1{}
h2{font-size:14px;}
h3{}
h4{}
h5{}
h6{}
.clearfix:after{content: "."; visibility: hidden; display: block; height: 0; overflow: hidden; clear: both;}
/* no ie mac \*/
* html .clearfix{height: 1%;}
/* end */
* + html .clearfix{height: 1%;}
.float-left{float:left}
.float-right{float:right;}
.clear-both{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.box{background: #fff; }
.aligncenter{display: block; margin-left: auto; margin-right: auto; padding: 2px; border: 1px solid #ccc; background-color: #e0e0e0;}
.alignleft{float: left; margin: 5px 5px 0 0;}
.alignright{float: right; margin: 5px 0 0 5px;}
blockquote{background:#f9f9f9;font-size:12px; padding:10px; }
blockquote p{line-height:1.75em;}

img.alignleft{float: left; padding: 4px; border: 1px solid #e0e0e0; background-color: #fff; margin: 5px 5px 0 0;}
img.alignright{float: right; padding: 4px; border: 1px solid #e0e0e0; background-color: #fff; margin: 5px 0 0 5px;}
a img.attachment-thumbnail{padding: 4px; border: 1px solid #e0e0e0; background-color: #fff; margin: 0 0 5px 5px; float: left;}
.wp-caption{border: 1px solid #e0e0e0; text-align: center; background-color: #fff; padding-top: 4px;}
.wp-caption img{margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text{font-size: 12px; line-height: 17px; padding: 0 4px 5px; margin: 0; color: #666; font-style: italic;}
body{background:url(images/stripe.png);font:12px "Microsoft YaHei", Tahoma, Arial;color: #555;text-align: center;}
#wrapper{width: 875px;margin: auto auto;text-align: left;padding-bottom: 10px;}
#header{padding-top: 15px;}
#content{display:inline;clear: both;width: 505px;float: left;padding: 20px 20px;}
#middle{clear: both; width: 875px;background-color:#fff;}
#sidebar{float:right;width:325px;}
#footer{clear: both;background:#666;padding:5px;text-align:center;}
#footer p{padding:5px;color:white;}
#footer a{color:white;}
#header #logo{}
#header #logo h1{float: left;}
#header #logo h1 a{background: url(images/logo.gif) no-repeat; width:160px;height:70px;display: block;margin-bottom:10px;}
#header form{float: right;width:226px; height: 26px;background: url(http://www.vikilife.com/wp-content/themes/corner2010/images/search.gif) no-repeat;height:26px;margin-top:20px;}
#header form input{border: 0;float: left;width: 180px;margin: 5px 10px;background-color: transparent;font-size: 1em;color: #848DB3;}
#header form button{float: right;width: 26px; height: 26px;text-indent: -9999px;border: 0;background-color: transparent;}
#header ul li{float: left;}
#header .pages{clear: both;height: 35px;position:relative;background: #333;}
#header .pages li{float:left;font-family: Arial;list-style:none; }
#header .pages li.home a{margin-left:12px;font-size:12px;}
#header .pages li a{font-size:12px;color: #fff;display: block;text-decoration: none;padding: 10px 6px;}
#header .pages li ul{display:none;overflow:hidden;z-index:fff;position:absolute;background:#454546;}
#header .pages li ul a:hover{color:#fff;}
#header .pages li:hover ul{display:block;}
#header .pages li:hover ul li{background:url();}
#header .pages li a:hover{background: #f9f9f9;color:#000;}
#header .pages li.gg{float:left;padding-top:10px;padding-left:10px;}
#header .pages li.rss{float:right;margin-right:15px;}
#header .pages li.contact{float:right;}

/** END header **/
#content .postnav{clear:both;background:#f6f6f6;padding:5px 10px;margin-bottom:10px;}
#content .post{border-bottom:dashed 1px #ccc;margin-bottom:10px;padding-bottom:10px;}
#content .post .titleall {padding:3px 3px;height: 20px; }
#content .post h2.title{display:block;font-size:14px;color: #FF0000;font-family:Verdana,"BitStream vera Sans";}
#content .post h2.title a{color:#D00;}
#content .post h2.title a:hover{position:relative;color:#333;}
#content .post .time_s {clear:both;-webkit-text-size-adjust:none; font-size: 11px;font-weight:normal;color: #999999;line-height:1.5em;padding-bottom:5px;text-transform: uppercase;}
#content .post .time_s a {color: #999; padding: 0 3px;}
#content .post .time_s a:hover{color: #fff;background-color:#666}
#content .post .comment-link a { background-color:#888; color:#FFFFFF; float:right; -webkit-text-size-adjust:none; font-size:10px; line-height:1em; padding:3px 5px; text-align:center; }
#content .post .comment-link a:hover { background-color:#FF0000;}
#content .post .comment-big a { background-color:#EFEFEF; color:#999999; float:right; -webkit-text-size-adjust:none; font-size:25px; line-height:1em; padding:7px; text-align:center; }
#content .post .indexs {width:355px;}
#content .post .p {line-height: 1.7em;}
#content .post .content{overflow:hidden;margin-top:5px;line-height:200%;padding-bottom:5px;}
#content .post .content p{margin:5px 0px;}
#content .post .postmeta{float:right;color:#aaa;}
#content .post .postmeta a{color:#aaa;}
#content .post .postmeta ul li{float:left;margin-right:10px;}
#content .post .forward{float:right;}
#content .post .related {clear: both;overflow:hidden;margin-top:10px;}
#content .post .related ul {list-style:none;}
#content .post .related li {padding:0;line-height:1.75em;list-style-type :disc inside none;border-bottom:1px dashed #EFEFEF}
#content .post .related h3{-webkit-text-size-adjust:none; font-size: 12px;font-family: "Microsoft YaHei",Tahoma, Arial, Verdana;color: #111111;margin-bottom:5px;}
#content .post .related .right {float: left;width:336px;overflow:hidden;white-space:nowrap;display: inline;}
#content .post .related .left {float: left;width:154px; margin-right:8px;overflow:hidden;white-space:nowrap;display: inline;}
#content .post .share {clear: both;overflow:hidden;margin-top:10px;}
#content .post .share .jiathis {float: left;display: inline;margin-top:2px;}
#content .post .share .tuike {float: right;display: inline;}

#sidebar .widget{padding:10px; }
#sidebar .widget h3{padding-bottom:5px;font-size:13px;}
#sidebar .widget ul{list-style:none;padding-top:5px;}
#sidebar .widget ul li{padding:2px 0px;padding-left:2px;border-bottom:1px dashed #EFEFEF;}

.page-numbers{line-height:16px;margin:0;padding:3px 5px;text-decoration:none;border:1px solid #ccc;}
.link_pages {font: 12px Verdana, Arial, Helvetica, sans-serif;margin: 0px;}
.link_pages a {padding: 2px 6px;border: solid 1px #ddd;background: #fff;text-decoration: none;}
.link_pages a:hover {color: #ffffff;background: #D1CAAF;border-color: #D1CAAF;text-decoration: none;}
.list{background:#f9f9f9;border:solid 1px #eee;padding:3px;margin-bottom:15px;}
.sponsors {width: 300px;overflow: hidden;}
.sponsors .img {float: left;width: 145px;height: 110px;margin: 5px 5px 0 0;overflow: hidden;}
