@charset "utf-8";

/*

Theme Name: wheatv

Theme URI: http://www.wheatv.com

Description: wheatv.com pessional wordpress theme

Version: 1.0

update:2010-04-14

Author: BadJohnny

Author URI: http://www.wheatv.com/

Author email: wheatv@gmail.com

Tags:two-columns,white,left-sidebar,fixed-width



	This theme was designed and built by BadJohnny,

	whose blog you will find at http://www.wheatv.com/

   

        The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/



body{

  margin:0 auto;

  font:normal 12px Tahoma;

  border-top:3px solid #333;

  color:#333

}

*{list-style:none}

a{

  text-decoration:none;

  color:#0066CC;

}

a:hover{text-decoration:underline}

.clear{clear:both;}
a img{border:none}




/******Total layer*******/

#page{

  width:934px;

  margin:0 auto;

}

#main{

  width:587px;

  border-left:1px solid #c9c9c9;

}

#sidebar{

  width:330px;

  margin-top:22px;

  padding-bottom:20px;

}

#footer{

  border-top:1px solid #c9c9c9;

  padding:15px;

}

#main,#sidebar{

  float:left;

}

#page,#sidebar,#main{

  height:auto;

  overflow:hidden;

}

/********sidebar********/



#sidebar .sidebox{

  line-height:22px;

  margin-top:20px;

  margin-right:30px;

}

#sidebar .sidebox h4{

  font-size:14px;

  font-weight:bold;

  margin:0 0 10px;

}

#sidebar .sidebox p{

  margin-top:0;

}

#navicon{

  margin-bottom:40px;

}

#navicon img{

  margin-right:5px;

}

#contact{

  background:url(images/contact.gif) no-repeat;

  width:310px;

  height:136px;

}

#contact img{

  margin-top:103px;

  margin-left:20px;

}



/****main****/

#nav{

  width:570px;

  height:30px;

  float:right;

  margin:20px 0 10px;

  border-bottom:1px solid #c9c9c9;

}

#nav ul{

  margin:0;

  padding:0;

}

#nav ul li{

  float:left;

  width:61px;

  height:22px;

  line-height:20px;

  text-align:center;

  margin-right:10px;

}

#nav ul li a{

  color:#000;

  font-family:"微软雅黑";

  font-size:13px;

}

#nav ul li a:hover{

  color:#FF9900

}

#nav .current_page_item{

  background:url(images/curbg.gif) no-repeat;

}

#nav .current_page_item a{

  color:#fff;

}

#nav .current_page_item a:hover{

  color:#fff;

}

#banner{

  height:192px;

  clear:both;

  background:url(images/banner.jpg) no-repeat;

}

#content{

  margin-left:30px;

  margin-top:15px;

}

#content .post{

  margin-bottom:30px;

  padding-bottom:5px;

  border-bottom:1px dotted #ccc;

}

#content.post h2,#content .post h2 a{

  margin-top:0;

  color:#0099CC;

  font-size:25px;

  font-weight:normal;

}

#content .post .date{

  color:#8d8d8d;

  float:left;

}

#content .post .postInfo .date a{

   color:#FF6600;

}

#content .post .entry{

  line-height:20px;

  margin:-10px 0 15px;

  overflow:hidden;

}

#content .post .entry blockquote{
  border:1px solid #eee5ae;
  background:#fffcf0;
  padding:0 15px;
  color:#c95d0d;
}

#content .post .entry img{

  display:block;

  padding:3px;

  border:1px solid #eee;

  margin-right:10px

}

#content .post .entry a{

  color:#0099CC

}

#content .post .entry a img{

  border:1px solid #eee;

}

#content .post .entry .thumb{

  float:left;

  width:100px;

  margin-right:10px;

}

#content .post .postInfo{

  text-align:right;

  clear:both;

}

#content .post .postInfo a,#content .post .postInfo{

  color:#999

}

.list {

	margin:0;

	padding:0;

}
.list h2{display:none}

.list li {

	height:15px;

	line-height:15px;

	border-bottom:1px dashed #ddd;

	font-family:"宋体";

	margin-bottom:10px;
 
    width:90%;
    
    overflow:hidden;

    white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;

}


.list li, .list li a {

	color:#666;

	font-family:arial

}

.alignleft{

  float:left;

  margin-right:5px;

}

.alignright{

  float:right;

  margin-left:5px;

}

.footerLinks{

  float:right;
  margin-top:-2px;
 *margin-top:-28px; 

}

.footerLinks a{

  color:#333;

}



/*Comments*/

.avatar{float:left;margin-right:10px}

.comment{border:1px solid #ddd;padding:10px;margin-bottom:10px;}

.commentlist{margin:0;padding:0}

cite{font-style:normal}



/*topic*/

.topic td{

  border-bottom:1px dashed #ddd; 

}
.topic a{
  color:#006699
}



/*plugin*/

.scrollBox{

  width:450px;height:200px;padding:10px;overflow:auto;overflow-x:hidden;border:1px dashed #ccc;

  font-size:12px;

}

.scrollBox {color:#006600;font-family:arial}

.imgNav{margin-bottom:20px}

.imgNav img{border:0;width:90px}


/*Links*/

.linktable{

  margin:0;

  padding:0;

}

.linktable li{

  margin-right:60px;

  margin-bottom:5px;

  white-space:nowrap;

  clear:both;
}
.linktable div *{float:left;margin-bottom:10px;}
.linktable span{margin-right:20px;}
.blogroll{margin:0;padding:0}
.linkcat{margin-right:10px;}

.linkcat h2{ font-size:14px;margin:10px 0 5px;}
.toppost{background:#fffbf2}

.box{margin-bottom:0px;*margin-bottom:20px;}
.box1{width:280px;}
.box2{width:250px;margin-left:20px;line-height:20px}
.box2 a{margin-right:5px;margin-bottom:5px;}
.box1,.box2{float:left;height:auto;overflow:hidden;margin-bottom:20px;}
h4{font-size:14px;}

.imgList{margin:0;padding:0;width:110%;overflow:hidden}
.imgList li{float:left;margin-right:12px;margin-bottom:10px;width:270px;height:160px;overflow:hidden;float:left;border:1px solid #ddd}
.imgList li img{width:270px;}

.red{color:#f00;padding:10px;border:1px solid #f00;width:90%;line-height:22px;}
.red a{color:#fd8c06}

.comment-reply-link{display:none}