/*

    Theme Name:TANX v2.0

    Theme URI: http://www.itanx.cn/

    Description: TANX is a wordpress theme by <a href="http://www.itanx.cn">tanx</a>

    Version: 1.0

    Author: tanx

    Author URI: http://www.itanx.cn/

*/

*{margin:0; padding:0; list-style:none;
}
.clear{clear:both;
}
a:link,
a:visited,
a:hover,
a:active{color:#333; text-decoration:none;
}
body{font-family:MS Song; font-size:14px;line-height: 17px; color:#333; line-height:200%;
}
#page{margin:0 auto; background:url(images/body_bg.gif) center repeat-y; *background:url(images/body_bg1.gif) center repeat-y;
}
#header{background:#262626; height:31px;
}
#headerimg{width:950px; margin:0 auto;
}
#headerimg h1 a.logo{width:66px; height:31px; display:block; background:url(images/logo.gif) no-repeat; text-indent:-3000px; overflow:hidden; float:left;
}
#headerimg h1 a.rss{width:39px; height:31px; display:block; background:url(images/rss.gif) no-repeat; text-indent:-3000px; overflow:hidden; float:right;
}
#navigation{height:62px; border-bottom:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px;
}
.nav_wrapper{width:950px; height:62px; margin:0 auto; overflow:hidden; background:url(images/nav.gif) 0 -62px no-repeat;
}
#nav_left{float:left;
}
#nav_right{float:right;
}
.nav_wrapper li{width:61px; height:62px; display:block; float:left;
}
.nav_wrapper li a{width:61px; height:62px; display:block; float:left; text-indent:-3000px; overflow:hidden;
}
.nav_wrapper li a:hover{width:61px; height:62px; display:block; float:left; background:url(images/nav.gif) no-repeat;
}
#nav_home a:hover{background-position:0 0;
}
#nav_design a:hover{background-position:-61px 0;
}
#nav_fashion a:hover{background-position:-122px 0;
}
#nav_share a:hover{background-position:-183px 0;
}
#nav_movie a:hover{background-position:-244px 0;
}
#nav_football a:hover{background-position:-305px 0;
}
#nav_life a:hover{background-position:-706px 0;
}
#nav_gallery a:hover{background-position:-767px 0;
}
#nav_guest a:hover{background-position:-828px 0;
}
#nav_about a:hover{background-position:-889px 0;
}
#focus_image{width:950px; height:220px; background:url(images/banner.jpg) no-repeat; margin:2px auto;
}
#container{width:950px; margin:0 auto; background:url(images/list_bg.gif) 181px 0 repeat-y;
}
#content{float:right; width:768px; overflow:hidden; border-top:#e6e6e6 solid 1px;
}
#sidebar{float:left; width:182px; overflow:hidden;
}
#sidebar h2{width:180px; margin:0 1px; height:33px; overflow:hidden; text-indent:-3000px;
}
#search-3 h2{display:none;
}
.screen-reader-text{display:none;
}
#searchform{width:168px; height:19px; background:#262626; padding:7px; position:relative; margin-bottom:0px;
}
#searchform input#s{background:#9d9d9d; border:#919191 solid 1px; height:17px; width:111px; position:absolute; left:7px; top:7px;
}
#searchsubmit{background:url(images/search_btn.gif) no-repeat; width:52px; height:19px; overflow:hidden; text-indent:-3000px; border:none; position:absolute; left:123px; top:7px;
}
#archives-3 h2{background:url(images/list_title_4.gif); margin-top:0px;
}
#archives-3 ul{margin:10px;
}
#flickr-photostream h2{background:url(images/list_title_5.gif);
}
#photoAlbum{margin:0 10px; height:180px; display:block; overflow:hidden;
}
#photoAlbum span{display:block; float:left; margin-left:2px;
}
#photoAlbum span img{*margin-top:7px;
}
#recent-posts-3 h2{background:url(images/list_title_1.gif); clear:both; margin-top:10px;
}
#recent-posts-3 ul li{width:162px; margin:5px 10px 0; *margin:0 10px 0; height:17px; overflow:hidden;
}
#recent-comments-2 h2{background:url(images/list_title_2.gif); margin-top:10px;
}
#recent-comments-2 ul li{width:162px; margin:5px 10px 0; *margin:0 10px 0; height:27px; overflow:hidden;
}
#linkcat-2 h2{background:url(images/list_title_3.gif); margin-top:10px;
}
#linkcat-2 ul li{width:162px; margin:5px 10px 0; *margin:0 10px 0; height:27px; overflow:hidden;
}
#wpcumuluscontent{padding:10px;border-top:#e6e6e6 solid 1px; margin-top:10px;
}
#footer{ background:#262626; height:30px; line-height:30px; color:#ccc;
}
#footer p{width:950px; margin:0 auto;
}
#footer p a{color:#ccc;
}
.post{width:748px; padding:10px; border-bottom:#e6e6e6 solid 1px;
}
.post img{margin-bottom:11px;
}
.post .meta{font-size:11px; color:#999;
}
.post .meta a{font-size:10px; color:#999;
}
.post .meta span{margin-right:5px;
}
.post h3{font-size:18px;
}
.post-nav{height:30px; line-height:30px; padding:10px;
}
.post-nav .wp-pagenavi span.pages{display:none;
} 
.post-nav .wp-pagenavi span.current{background-color:#262626;color:#EEEEEE;font-size:10px;font-weight:bold;margin:2px;padding:1px 5px; border:none;
}
.post-nav .wp-pagenavi a:link,.post-nav .wp-pagenavi a:visited,.post-nav .wp-pagenavi a:hover,.post-nav .wp-pagenavi a:active{background-color:#FFFFFF;border:none;color:#262626;margin:2px;padding:1px 5px;
}
#comments{width:767px; height:33px; text-indent:-3000px; overflow:hidden; margin-top:-1px; background:url(images/comment_title.gif) no-repeat;
}
.commentlist li{padding:10px; border-bottom:#eee solid 1px;
}
.commentdate a,.thdrpy,.thdrpy a{color:#999 !important;
}
.thdrpy{font-size:10px;
}
#commentform{margin:10px;
}
#comment{width:500px;
}
#submit{width:161px; height:30px; overflow:hidden; margin-top:10px; margin-bottom:10px;
}
.navigation{display:none;
}
.pagetitle{font-size:12px; padding-left:10px; border-bottom:#e6e6e6 solid 1px; height:30px; line-height:30px; padding-top:1px; background:#f8f8f8;
}