/*
Theme Name: angelscat
Theme URI: http://www.angelscat.cn/
Description: I just wish I was the angel's cat.
Date: 17th Dec 2008
Version: 1.0
Author: angelscat
Author URI: http://www.angelscat.cn/
Tags: variable width, three columns widgets
*/
/*reset css*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0}
body,button, input, select, textarea {font: 14px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
h1{font-size: 18px;}h2{ font-size: 16px; }h3{ font-size: 14px; }h4,h5,h6{ font-size: 100%; }
ul,ol{list-style:none;}
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size: 12px; }
a { text-decoration: none; color:#137BB2;}
a:hover { text-decoration: underline; }
q:before, q:after { content: ''; }
hr {border: none;height: 1px;}
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea {font-size: 100%; }
table {border-collapse: collapse;border-spacing: 0;}
.clearfix:after{content:"\020"; display: block; height:0; clear:both;}
.clearfix{zoom:1;}
.text{padding:2px; border-width:1px;}

/*header*/
#headerWrap{height:67px; background:url(images/top_bg_list.jpg) repeat-x;}
#header{height:67px; background:url(images/top_data.jpg) no-repeat 0 0; position:relative;}
#blog-logo{float:left; width:215px; height:60px;}
#blog-info,#menu{margin-left:220px;}
#blog-info{padding-top:10px;}
#blog-info .blog-title,#blog-info .blog-description{display:inline;color:#B2DFFF;}
#blog-info .blog-description{font-size:12px;}
#menu{margin-top:10px; font-size:12px;}
#menu ul li{float:left; margin-right:8px;}
#blog-info .blog-title a,#menu ul li a{color:#B2DFFF;}
#blog-info .blog-title a:hover{text-decoration:none;}
#toolbar{ position:absolute;top:0; right:0; background:url(images/top_bg.jpg) no-repeat; width:466px; height:67px;}
#toolbar .search{position:absolute; right:10px; top:42px;}
#toolbar .search .text{width:240px; vertical-align:middle;border:1px solid #718DA6; font-size:12px;padding-right:18px;color:#999;}
#toolbar .search .button{background:url(images/search.gif) no-repeat; width:16px; height:16px; border:0; vertical-align:middle; text-indent:-9999px; cursor:pointer;position:absolute;top:2px;right:2px;*top:4px;*right:4px;}
.sepline{height:10px; background:url(images/topline.gif) no-repeat 0 -1px; overflow:hidden;}
/*main*/
#main{background:url(images/left_bottom_bg.gif) repeat-y 0 54px; width:100%;width:100%;padding-bottom:44px;}
/*content*/
#contentWrap{width:100%;float:left;}
#content{margin:0 260px 0 200px;padding-bottom:10px;}
#primary{float:left;margin-left:-100%;width:192px; background:url(images/left_normal_bg.gif) no-repeat; min-height:360px;*height:360px;}
#secondary{float:left; margin-left:-250px;width:240px; }
.navigation{background:url(images/tool_bg.gif) repeat-x; height:32px; line-height:32px;}
.entry{padding:10px; border-bottom:1px dashed #999;}
.entry .entry-title,.entry .entry-date,.entry .entry-content,.entry .entry-meta{margin-bottom:6px;}
.entry .entry-title a{color:#4A9DC5;}
.entry .entry-title a:hover{color:#1578B1; text-decoration:none;}
.entry .entry-date{color:#A0A0A0;font-size:12px;}
.entry .entry-content{line-height:1.5}
.entry .entry-content p{text-indent:2em; margin-bottom:8px;}
.entry .entry-content ul,.entry .entry-content ol{margin-left:5em;list-style-position:outside;}
.entry .entry-content ul{list-style-type:square;}
.entry .entry-content ol{list-style-type:decimal;}
.entry .entry-meta{text-align:right; font-size:12px; color:#A0A0A0;}
.entry .entry-meta a{color:#AF6E47;}
.entry .entry-meta a:hover{color:#AF3601; text-decoration:none;}
.navigation{font-size:12px;padding:0 10px;}
.navigation .nav-previous{float:left;}
.navigation .nav-next{float:right;}
.page-title{margin:10px;}
#featured-post p{font-size:12px;margin:10px; color:#666;}
/*comment*/
#comments,#respond h3,#pingback{height:40px; line-height:40px; background:#EEF3F6; border-bottom:1px solid #8CA5B9; margin-bottom:10px;padding-left:10px;}
.commentlist{font-size:12px;}
.commentlist .comment,.commentlist .pingback{margin-bottom:10px;border:1px solid #8CA5B9; padding:6px;}
.commentlist  .gravatar{float:left; width:50px;}
.commentlist  .comments{margin-left:60px;}
.commentlist  .comments .reply{text-align:right;}
.commentlist  .comments .commentmetadata{color:#A0A0A0;}
.commentlist  .comments p{line-height:1.5;}
.commentlist  .children{padding:4px 20px;}
#respond{margin-top:10px;}
#respond p{line-height:1.5;font-size:12px; padding-left:10px;margin:4px 0 8px; color:#333;}
#respond p textarea{width:96%;}
#cancel-comment-reply{float:right; font-size:12px; font-weight:normal; padding:0 10px;}
#respond #author,#respond #email,#respond #url{padding:2px; font-size:14px;width:220px;}
#respond #submit{padding:1px 10px;}
/*primary*/
#pages{padding:0 30px; height:98px;margin-bottom:10px;}	
#pages ul li{height:30px; line-height:30px;padding-left:24px;}
#pages ul li a{color:#013271; font-weight:bolder;}
#pages ul li a:hover{text-decoration:none;}
#pages ul .archives{}
#pages ul .contact{background:url(images/contact.gif) no-repeat left center;}
#pages ul .resume{background:url(images/info.gif) no-repeat left center;}
#primary .widget{padding-left:30px;}
#primary .widget h3{color:#333;}
#primary .widget ul li{font-size:12px;line-height:1.5;color:#FFF;}
#primary .widget ul li a{color:#FFE7CB;}
/*secondary*/
#secondary .widget{padding:5px 10px;margin-bottom:10px;background:url(images/attbg.jpg) repeat;-moz-border-radius:5px;-webkit-border-radius:5px;}
#secondary .widget ul{font-size:12px;}
#secondary .widget ul li{line-height:1.5}
/*footer*/
#footer{background:url(images/footer.gif) repeat; height:44px; font-size:12px; margin-top:-44px; margin-left:185px; z-index:99; text-align:right;padding:0 10px; color:#CCCCCC;}
#footer p{line-height:22px;}
#footer a{color:#FFF;}