/*  
Theme Name: hello :D
Theme URI: http://hellowiki.com/2007/12/27/wordpress-theme-hello-d
Description: This theme was designed in October and built to WordPress theme at the end year of 2007.
Version: 1.0
Author: Fen
Author URI: http://hellowiki.com/

	Blueprint CSS Framework
	http://code.google.com/p/blueprintcss/

	This theme was designed by Fen,
	whose blog you will find at http://hellowiki.com/

	Valid XHTML 1.0 Strict & CSS2

*/

/* -------------------------------------------------------------- 
  
   Hello Wiki Autumn Redesign
   * Version:   0.2 (last update at 12.27.2007)
   * Website:   http://hellowiki.com/
   * Email: fenbox@msn.com
   Copyright (C) 2007. Happy New Year!
   
-------------------------------------------------------------- */

*{margin:0;padding:0;}
body{color:#333;background:#fff url(images/back.jpg) repeat-x;font-family:"Lucida Grande", Verdana, sans-serif;font-size:75%;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-family:Geneva, Arial, Helvetica, sans-serif;}
h1{font-size:3em;}
h1 a{display:block;height:65px;padding-top:15px;color:#fff;text-decoration:none;}
h1 a:hover{color:#eee;}
h2{font-size:1.6em;margin-bottom:0.75em;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
p{font-size:1.1em;margin:0 0 1.5em;}
p.wp-caption-text{ display: none; }
blockquote{background:url(images/quote.png) no-repeat;color:#666;margin:1em;padding:1em 0 0 3em;}
em{font-style:italic;background:#efefe9;}
pre,code{background:#CFCFC9;font-family:Courier, "Courier New", Monospace;line-height:1.5;margin:1.5em 0;padding:3px;}
pre{background:#efefe9;border-top:1px solid #ccc;white-space:pre;overflow:auto;max-height:300px;}
img{border:none;}
a:focus,a:hover{color:#56b9ff;text-decoration:none;}
a{color:#346ba4;text-decoration:underline;outline:none;}
ul,ol{margin:0 2.5em 1.5em;}
ul{list-style-type:circle;}
ol{list-style-type:decimal;}
dl{padding:0 0 1.5em;}
dl dt{font-weight:700;color:#369;text-decoration:underline;}
dd{margin-left:1.5em;}
input,textarea{font-family:"Lucida Grande", Verdana, sans-serif;}
.clear{clear:both;}
.container{width:935px;margin:0 auto;}
#header{width:100%;}
ul.menu{list-style-type:none;background:url(images/menu_bg.png) top left no-repeat;position:relative;top:31px;padding-left:2px;height:35px;margin:0;}
ul.menu li{float:left;font-size:1.1em;font-weight:700;background:url(images/menu_bg.png) top right no-repeat;height:35px;padding:0 12px 0 10px;}
ul.menu li a{color:#fff;float:left;display:block;text-decoration:none;padding:5px 10px 5px 0;}
ul.menu li a span{color:#fff;padding:5px 0 5px 10px;}
ul.menu li a:hover,ul.menu .current_page_item a{background:url(images/menu_a.png) center right no-repeat;}
ul.menu li a:hover span,ul.menu .current_page_item a span{background:url(images/menu_a.png) center left no-repeat;padding:5px 0 5px 10px;}
#leftcolumn,#rightcolumn{position:relative;top:50px;}
#leftcolumn{float:left;width:600px;}
#rightcolumn{float:right;width:300px;}
.post{border-bottom: 1px solid #eaeaea;}
.title{color:#690;margin:0 0 1em;}
.count{color:#fff;font-weight:700;font-size:1.2em;float:left;background:url(images/count.png) no-repeat;width:40px;height:40px;padding-top:7px;text-align:center;margin:5px 10px 0 0;}
.title h2{color:#369;margin-bottom:0.2em;}
.title h2 a{color:#369;text-decoration:none;}
.title h2 a:hover{background:none;color:#158;text-decoration:underline;}
.postdata,.aside dd span{font-size:0.85em;}
.postdata a,.aside dd span a{color:#690;font-weight:700;}
.entry{clear:both;padding:0 1em;}
.entry h3{font-size:1.3em;}
.pagers{margin-bottom:3em;padding:0.5em;}
.pagers a{color:#666;margin-right:2em;}
.aside{background:url(images/aside_bottom.png) bottom left no-repeat;float:right;width:300px;margin-bottom:2em;padding:0 0 12px;}
.aside .fix{padding:10px 15px;}
.aside h2{color:#444;background:url(images/aside_top.png) top left no-repeat;font-size:1.6em;margin:0;padding:15px 15px 5px 50px;}
#feed{display:block;font-size:0.9em;padding:0 0.3em;}
#feed a,#feed span a{color:#666;}
#feed span a{float:right;background:url(images/feed.png) bottom left no-repeat;padding-left:19px;}
#searchform{background:url(images/search.png) top left no-repeat;width:300px;height:34px;margin:1em 0 1.5em;}
#searchform:hover{background-position:bottom left;}
#searchinput{color:#555;background:none;border:none;height:20px;width:200px;padding:5px 0 5px 8px;}
#searchsubmit{background:none;border:none;height:34px;width:90px;cursor:pointer;}
.tagcloud{text-align:center;word-spacing:5px;padding-bottom:5px;}
.tagcloud a{text-decoration:none;}
.aside ul{list-style-type:none;width:100%;margin:0;}
.aside ul li{float:left;}
.aside ul li a{float:left;display:block;width:130px;}
.aside dd{padding-bottom:1.5em;border-bottom:1px dotted #aaa;margin:0.5em 0 1.5em;}
.aside dd span{color:#690;}
#footer{position:relative;top:5em;color:#555;background:url(images/entry.png) top center repeat-x;width:100%;height:120px;padding:1.5em 0 0;}
#footer span{color:#999;float:right;}
#info{color:#555;margin-bottom:1em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:1.5em 0.5em;}
#info .tag{margin:0.5em 0 0;}
#comment{padding-top:0.5em;}
.commentlist{margin:0 0 0 2em;}
.commentlist .body{padding:0 1em;}
.commentlist li{width:100%;margin:1em 0;}
.commentlist li .top{color:#555;background:#efefe9 url(images/var.png) center left no-repeat;font-weight:700;border-bottom:1px solid #ccc;padding:0.3em 1em 0.3em 2em;}
.commentlist li .top span{float:right;font-size:0.8em;font-weight:400;margin-top:2px;}
.theform{border-top:1px dotted #ccc;padding:1.5em 0 2em;}
.theform label{font-size:0.8em;vertical-align:middle;}
#remember,#forget,#txpCommentHelpLink{margin-left:2em;}
#commentform{margin-left:1em;}
#commentform input:focus,#commentform textarea:focus{border:1px solid #999;}
.button{border:1px solid #ccc;background:#F7F7F1;padding:0.2em 2em;}
.comment_input{width:240px;border:1px solid #ccc;background:#F7F7F1;padding:0.3em;}
.message_input{font-size:1em;width:500px;height:200px;border:1px solid #ccc;margin-top:0.2em;background:#F7F7F1;padding:0.3em;}
.commentlist_error{color:#c00;}
strong,#info a{font-weight:700;}
ul li,ol li,.aside dd p{margin-bottom:0.5em;}
.postdata a:hover,.aside dd span a:hover,.pagers a:hover,#feed a:hover,#feed span a:hover,#footer a{color:#333;}
.aside dt a,.commentlist li .top a{color:#369;}

.aside-recent-posts {
	background:transparent url(images/aside_bottom.png) no-repeat scroll left bottom;
	float:right;
	margin-bottom:2em;
	padding:0pt 0pt 12px;
	width:300px;
}
