/*  
Theme Name: Frog
Theme URI: http://www.saiwe.com
Description: The WordPress theme "frog" has been designed by <a href="http://www.saiwe.com/" title="软件音速">pheakin</a>.
这个主题是模仿http://www.webady.net/blog这个主题,以及主题的functions.php来自eachBlue这个主题
Version: ver 1.0
Author: pheakin
Tags: Gravatars, Hooks, SEO, Theme Options, Two Columns, Valid XHTML, Valid CSS
*/

/* Common Part */
* { margin:0; padding:0; }
body{background: #46381d url(images/body.jpg) repeat;font-family:Verdana,arial;font-size:12px}
a:link, a:visited 
{
	color:#a6431c;text-decoration:none
}

a:hover, a:focus 
{
	color:#828415;
	text-decoration:none;
}

a img{border:none;}

p 
{
	font-size: 12px;
	margin-bottom:12px;
}
ul,li{list-style:none;}

#wrapper{
	background:url(images/container_bg.jpg) repeat-x;
	
}

#saiwe{width:990px;}

#header{height:302px;width:990px;background:url(images/frog.jpg) no-repeat left top;position:relative}

#header h1{background:url(images/logo.gif) no-repeat left top;width:270px;height:90px;position:absolute;left:284px;top:60px}
#header h1 a{display:block;width:270px;height:90px;text-indent:-10000px;}
.rss{position:absolute;top:65px;right:15px;}
.rss a{background:url(images/rss.gif) no-repeat left top;height:65px;width:65px;display:block;overflow:hidden;text-indent:-20000px;overflow:hidden}
.rss a:hover{background-position:left bottom}

#searchbar{position:absolute;top:5px;right:0;background:url(images/search.gif) no-repeat;height:28px;line-height:28px}


#searchbar div {
	margin-left:75px;
}

.textfield{
	background:transparent;
	border:0;
	width:200px;
	vertical-align:middle;
	margin-right:15px;
	color:#888;
}

.search-button {
	vertical-align:middle;
	background:url(images/search_button.gif) no-repeat;width:53px;height:22px;
	border:none;
	cursor:pointer
}

#container{width:990px;position:relative}
#content-inner{background:#f2f0de url(images/two_bg.jpg) repeat-y right;padding:6px}
.edge{background:url(images/two_edge.png) no-repeat left top;width:64px;height:60px;position:absolute;right:0!important;right:-1px;top:0px}
#content {
	float:left;
	position:relative;
	top:-150px;
	margin-bottom:-140px;
	width:613px;
	padding:6px;
	background:#fefced;
}
.topictitle h2{border-bottom:1px #574522 dashed;height:35px;line-height:35px;font-size:16px;}
.topictitle h2 a{font-size:16px;text-decoration:none}
.topictitle h3{font-size:12px;color:#737b7f;margin:10px 0 5px 0}
.topicinfo{line-height:25px;color:#45371b;}
.topicinfo img{background:#dcd8c5;border:1px #bcb99e solid;padding:5px;margin:3px 0 3px 0}
.division{height:113px;background:url(images/frog-presentoir.gif) no-repeat center top;margin:15px 0 20px 0}
.postother{text-align:right;font-size:12px;color:#737b7f}
.daohang{padding:20px 0 50px 0;text-align:right}
.conbg{background:url(images/two_blue_edge.png) no-repeat left top;width:68px;height:61px;position:absolute;left:0;bottom:0!important;bottom:-1px}
.postmetadata{color:#737b7f;line-height:25px}
span.toptime{display:block;margin-top:10px;margin-bottom:7px;color:#666}

#sidebar{
width:365px;
	float:left;
	margin-bottom:10px;
}
.asides {
margin-bottom:10px;
}

.asides .navigation {
	background:url(images/navigation_bg.gif) repeat-x top;
	height:57px;
	margin-bottom:10px;
	position:relative;
}

.asides .navigation .edge-nav {
	background:url(images/nav_edge.png) no-repeat;
	width:41px;
	height:57px;
	position:absolute;
	bottom:0!important;
	bottom:-1px;
	right:0;
}

.asides .navigation li {
	float:left;
}

.asides .navigation a {
	height:57px;
	display:block;
	color:#eee9bf;
	background:url(images/nav.gif) no-repeat right top;
	line-height:57px;
	text-align:center;
	padding:0 10px 0 10px;
	float:left
}

.asides .navigation a.home {
	background:url(images/home.gif) no-repeat;
	width:50px;
	text-indent:-9999em
}

.asides .navigation a:hover{background-position:right bottom;}

.asides .navigation a.home:hover
{
	background-position:0 -57px;
}

.sidetwo{margin:0 0 10px 10px}
#tags{background:url(images/asides.jpg) no-repeat;width:338px;padding-bottom:20px}
#tags a{color:#dbb759;}
#tags a:hover{text-decoration:underline;}
span.tagbg{display:block;background:url(images/nuage-tag.gif) no-repeat center center;height:80px;}
.jiange{margin:0 10px 0 10px;}

#categories{background:url(images/categories.jpg) repeat-y;width:342px;padding-bottom:20px}
#categories a{color:#b4bdc2;font-size:12px}
#categories a:hover{text-decoration:underline;font-size:12px}
#categories ul li{background:url(images/file.gif) no-repeat 0px 0px;padding-left:20px;margin:10px 0 10px 0;}
#categories ul ul li {background:url(images/file.gif) no-repeat 20px 0px;padding-left:40px;}
.cat-item {font-weight:normal;}
.current_cat_item {font-weight:bold;}
span.catbg{display:block;background:url(images/categories_h2.gif) no-repeat 20px 15px;height:50px;}
.adsense{clear:both;line-height:20px;height:20px;}
.saiwespace{height:50px;line-height:50px;clear:both;}

 #commentlist { padding:5px 1px; overflow:hidden; height:100%; }
 #commentlist ul.parents {}
 #commentlist li.depth-1{border:1px #bcb99e solid; background:#d8d3c0; margin-bottom:20px; padding:6px 8px; } 
 #commentlist dl { overflow:hidden;height:100%;padding-bottom:2px;}
 #commentlist dt { float:left; }
 #commentlist dt img { border:1px solid #bcb99e;  background:#efefef; padding:3px;}
 #commentlist dd { margin-left:42px; padding-top:2px;}
 #commentlist dd .num { float: right;color:#c34f20;font-size: 16px;line-height: 24px;}
 #commentlist dd span.userinfo{color:#666;margin-left:10px;}
 #commentlist .commenttext {margin-left:55px;padding-top:8px;line-height:25px;color:#333}
 #commentlist ul.children {overflow:hidden; height:100%; margin:6px;}
 #commentlist li ul.children li.depth-2, #commentlist li ul.children li.depth-3, #commentlist li ul.children li.depth-4,#commentlist li ul.children li.depth-5
 { background:#eee;border:1px solid #999; padding:8px; margin-bottom:8px; }
#commentlist li ul.children li.depth-3, #commentlist li ul.children li.depth-5 {background:#f3f6fb;}
#commentlist li ul.children li dl { background-image:none;}
 .errortip, .msgtip {background:#EDF8FF;border:1px dashed #C7E1EF; padding:8px 10px;}
 .msgbox { margin:0 10px 5px 10px;}

#bottomdiv{margin:0 0 0 10px!important;margin:140px 0 0 10px;width:990px;clear:both}
#footer{clear:both;width:990px;margin:10px 0 0 10px}
.footerblock{float:left;height:490px;color:#ffffcc}
#recentartical{background:url(images/categories.jpg) no-repeat;width:342px;position:relative}
#recentartical li{margin:0px;border-bottom:1px #c7ca0f dashed;padding:7px 0 7px 0}
#recentartical a{color:#ffc;}
#recentartical a:hover{color:#efefef;}
.recentinner{position:absolute;bottom:-3px;right:0;background:url(images/cat_edge.png) no-repeat;width:43px;height:46px}

#hotartical{background:url(images/discussed.jpg) no-repeat;width:288px;margin-left:10px;position:relative}
#hotartical li{margin:0px;border-bottom:1px #c7ca0f dashed;padding:7px 0 7px 0}
#hotartical a{color:#ffc;}
#hotartical a:hover{color:#333;}

.hotinner{position:absolute;bottom:-2px;right:0;background:url(images/green_edge.png) no-repeat;width:45px;height:44px}


#links{background:url(images/links.jpg) no-repeat;width:332px;margin-left:10px;position:relative}
#links li{margin:7px 0 7px 0;border-bottom:1px #ffa480 dashed;padding:7px 0 7px 0}
#links a{color:#ffddb3;}
#links a:hover{color:#333;}
.linkinner{position:absolute;bottom:-2px;right:0;background:url(images/red_edge.png) no-repeat;width:50px;height:48px}


.footerinfo{clear:both;color:#815726;line-height:20px; padding:12px 0px;}
.footerinfo a{color:#bbb36c;}


.recentarticalspan{height:30px;line-height:30px;font-weight:bold;color:#ffc;padding-left:10px;}


.userinfo li{margin:10px 0 10px 0;}
.userinfo .textfield{border:1px #abadb3 solid;background:#fff;width:50%;height:25px;line-height:25px;vertical-align:middle}
.txtarea{width:90%;color:#888;border:1px #abadb3 solid;overflow:auto}
#submitbox .btn{width:100px;height:22px;line-height:22px;background:url(images/submit.gif) no-repeat;border:none;margin:10px 0 0 0;color:#ebe9d6;cursor:pointer}

h1 {font-size:20px; margin-bottom:12px;}
h2 {font-size:16px; margin-bottom:10px;}