/*  
Theme Name: Hello 2007
Theme URI: http://hellowiki.com/2007/02/28/wordpress-theme-hello-2007/
Description: First theme in year 2007.
Version: 1.2
Author: Fen
Author URI: http://hellowiki.com/
*/

#photo_author_entry img {
left:100%;
}

body {font: 14px Tahoma, Verdana, sans-serif;color: #333;background:#8BA341 url("http://www.milfont.org/images/noise.png");margin-top: 0px;}
/* gobal */
* {margin: 0;padding: 0;}
img {border: 0;}
h1, h2, h3 {font-family: Tahoma, Verdana, sans-serif;font-weight: normal;}
h2 {font-size: 1.5em;color: #525b5c;}
h3 {font-size: 1.4em;}
blockquote {background: url(images/quote.png) 10px 0 no-repeat;margin: 20px 0;padding: 0 20px 0 50px;}
code {font: 1em 'Courier New', Courier, Monospace;}
.clear {clear: both;}
.widthfix {width: 800px;margin: 0 auto; }
.widthfix a {height:70px; color:orange;}

/*<img height="70" class="logo" src="<?php bloginfo('stylesheet_directory'); ?>/images/site_logo.png" alt="hllo wiki"/>*/
/* links */
a {color: #314FA9;text-decoration: none;}
a:hover {color: #213571;}

/* header */
#header {margin:0 auto;background: #000 center bottom no-repeat;width: 100%;height: 140px;border-top: 1px solid #525b5c;border-bottom:2px solid #525B5C; }
.logo {float: left;margin: 20px 0 20px 20px;border: none; height:70px;}

/*search*/
#searchform {margin-top: 5px; }
#searchform input {font: 1.1em Arial, Tahoma, Verdana, sans-serif;background: #eee url(images/formfield_bg.png) repeat-x;margin-top: 5px;padding: 3px;border: 1px solid #ccc;}
#s {font: 1.1em 'Lucida Grande', Tahoma, Verdana, sans-serif;background: #eee url(images/formfield_bg.png) repeat-x;width: 220px;padding: 3px;border: 1px solid #ccc;vertical-align: middle;}

/* nav menu */
ul.menu {margin: 0 9px 0 9px;font-size: 12px;list-style-type: none;height: 30px;}
ul.menu li {color: #eee;float: left;}
ul.menu li a {background: url(images/header-menu.png) 100% 100% no-repeat;float: left;
display: block;height: 23px;padding: 7px 25px 0 25px;text-align: center;color: #ccc;text-decoration: none;}
ul.menu li a:hover {background: url(images/header-menu.png) 100% 0% no-repeat;color: #fff;}
ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {background: url(images/header-menu.png) 100% 0% no-repeat;color: #fff;text-decoration: none;}


/* content */
#content {margin:auto;width: 850px;background:#F4F2E9; padding-top: 10px; box-shadow: 2px 2px 25px #222;}
#content h2 a {text-decoration:none;color:#326ea1;font-size:22px;font-weight:bold;}
#content h2 a:hover {color:#ee596c;}
#content small {text-decoration: none;color:#9acb3c;}
#content .postmetadata a {text-decoration: none;color:#326ea1;}
#content .postmetadata img {border:0;}

.navigation {display: block;margin-left: 10px;width: 500px;}
.navigation a {text-decoration:none;color:#ff6600;width:200px;font-weight:bold;}

/* box */
#article {float: left;width: 65%;}
#sidebar {float: left;width: 33%;}

/* entry */
.entry {margin: 10px 10px 10px 5px;padding: 10px 10px 20px 10px;}
.entry p {color: #333;line-height: 160%;margin: 7px 0;}
.entry ul {margin: 0 0 0 30px;}
.entry ul li {margin: 7px 0;}
.entrytitle h2, .entrytitle h3 {display: inline;}
.date {font-size: 1em;color: #a8adad;}

/* sidebar */
#sidebar ul {margin-top: 10px;}
#sidebar li {list-style-type: none;margin: 3px 5px;padding: 0 0 0 15px;/*background: url(images/li.png) 0 7px no-repeat;*/}
/*#sidebar li:hover {background: url(images/li_on.png) 0 7px no-repeat;}*/
#sidebar li a {}
#sidebar li a:hover {}
.aside {margin: 10px 0 30px 0;padding: 10px 10px 0 15px;}
.aside h2 {font-size: 1.25em;margin-bottom: 5px;}
.aside p {color: #333;line-height: 160%;}

/*Images*/
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignright{padding: 4px;margin: 0 0 0 7px;display: inline;}
img.alignleft{padding: 4px;margin: 0 7px 0 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

/*comments*/
#comments {margin-left: 10px;}
.commentlist li, #commentform input, #commentform textarea {font: 1em 'Lucida Grande', Tahoma, Verdana, sans-serif;}
#commentform input, #commentform textarea {background: #eee url(images/formfield_bg.png) repeat-x;border: 1px solid #ccc;
padding: 3px;}
#commentform textarea {width: 480px;}
.commentlist cite, .commentlist cite a {font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.6em;text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;}
.alt {padding: 10px;}
.commentlist {width: 490px;text-align: justify;}
.commentlist li {background: #ececec;margin: 15px 0;padding: 10px;border: 1px solid #cdd1d1;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 10px 0;}
.nocomments {text-align: center;}
.commentmetadata {border-bottom: 1px dotted #cdd1d1;padding-bottom: 5px;display: block;}
#respond {margin-top: 20px;}
.commentcount {font-family: Georgia,sans-serif;font-size: 1.8em;font-weight: bold;color: #cdd1d1;float: right;}

/*misc*/
.adsense {}
.related {margin: 0 0 20px 10px;}
.none {display: none;}

#footer {color:#9acb3c;background-color:#4f555d;border-top:3px #FF6600 solid;margin-left:auto;margin-right:auto;min-width:850px; width:850px;}
#footer .block { float: left; width: 160px; padding: 10px 0; }
#footer .block h3 {font-size:11px;text-transform:uppercase;letter-spacing:0.1em; margin-left:10px;}
#footer .block ul {list-style-type:none;font-size:10px; margin-right:20px;}
#footer .block ul a {display:block;margin-top:-1px;padding:5px 10px;border-top:1px solid #777777;border-bottom:1px solid #777777;text-decoration:none;}
#footer .block ul a:hover {background-color: #2e333b;}
#footer .block ul a:active {background-color: #2e333b;}
#footer a { color: #94e2f8; border-bottom-color: #666666; }
#footer a:hover { color: #ee596c; border-bottom-color: #999999; } 
#footer a:active { color: #ee596c; border-bottom-color: #999999; }
#footer p.copyright {clear:both;background-color:#3f444c;padding: 10px 15px;margin-left:auto;margin-right:auto; margin-bottom:0;}
#comments {width:100%;}
#comments h3,h3#respond {font-size:1.4em;margin:1em 0;}
ol.commentslist {list-style:none;margin:5px 0 12px;}
.commentslist li {background:url(images/entry.png) center bottom no-repeat;margin-bottom:7px;padding:7px 0;}
.commentslist li a {font-weight:700;border-bottom:1px dotted #ccc;}
.commentslist .comment_text {line-height:1.4em;margin:0 7px;}
.comment_text ul,.comment_text ol,.comment_text blockquote {margin:0 1em;}
p.author_meta {margin-left:7px;}
#comments_closed {font-size:1.2em;color:#333;}
ol.pingslist {font-size:1em;margin:1.5em 2em;}
.pingslist li {color:#666;margin-bottom:7px;}
.pingslist li a {color:#333;font-weight:700;}
#author,#email,#url,#comment,#submit {font:1.1em 'Lucida Grand', Verdana,sans-serif;border:1px solid #BBB;padding:2px;}
#comment {width:100%;overflow:auto;}

.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #CCCCCC; background-color:#ffffff;  color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}

.ad a {color:#314fa9;}
