/*
Theme Name: omegaG
Theme URI: http://blog.mukispace.com/2009/07/18/wordpress-theme-omegag/
Description: Two-columns, fixed-width, black and green color; Wordpress theme from <a href="http://blog.mukispace.com">MUKI space*</a>
Version: 1.1
Author: muki
Author URI: http://blog.mukispace.com
Tags: light, white, two-columns, fixed-width, black, green
*/

@import url("reset.css");

body {
background:#5a6b1d;
font-family:airal,sans-serif;
font-size:12px;
}

a {color:#888;}

blockquote {
background:#fff;
border:1px solid #aaa;
color:#555;
padding:0 10px;
margin-bottom:20px;
}

textarea,input {
font-family:arial,sans-serif;
font-size:12px;
margin-bottom:5px;
}

input#author {
background:#fff url("images/name.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
}

input#url {
background:#fff url("images/url.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
}

input#email {
background:#fff url("images/mail.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
}

input#submit {
border:0;
}

#comment {
background:url("images/line1.gif");
border:1px solid #ccc;
color:#555;
height:73px;
width:350px;
}

#page {width:901px;margin:0 auto;}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {float: left;}
.alignright {float: right;}

/*-----------------single------------------------*/

.head-logo {
background:url("images/header.png") no-repeat;
height:127px;
}

h1 {
font-size:15px;
font-weight:bold;
padding: 100px 0 0 200px;
_padding: 0px 0 0 200px;
_position:relative;
_top:100px;
}

h1 a {color:#fff;}
h1 a:hover {color:#94a437;}

.description {color:#fff;float:right;position:relative;top:-18px;_position:relative;_top:82px;}

input#qs {background:none;border:0;color:#fff;}

.search_single {
margin:0 0 0 325px;
position:relative;
top:-22px;
_position:relative;
_top:78px;
width:240px;
}

.m-top {
background:#000 url("images/top.png") repeat;
height:10px;
}

#main {background:url("images/mid.png") repeat-y;}

#content {float:right;width:621px;*width:610px;}

.m-foot {
background:url("images/bottom.png") no-repeat;
clear:both;
height:8px;
}

/*-----------------entry------------------------*/

.entry, .entry_archive {margin:0 10px;}

.entry_archive h2 {
background: #e7e6e6;
font-size:12px;
}

.entry h2 , .soin{
background:white url("images/h2.png") no-repeat 5px 50%;
border:1px solid #ccc;
color:#333;
padding-left:13px;
}

.entry h2 a, .entry_archive a {color:#333;}
.entry h2 a:hover, .entry_archive a:hover {color:#94a437;}
.soin {font-size:11px;color:#555;}

.entry-date {
color:#4e5b04;
font-family: corbel, arial ,sans-serif;
font-size:11px;
float:right;
position:relative;
top:-23px;
right:5px;
}

.post-entry, .entry_archive {
background:#fff;
border:1px solid #ccc;
color:#333;
font-size:13px;
line-height:180%;
margin-top:10px;
padding:15px 10px;
text-align:justify;
}

.post-entry p, .comment-entry p, .entry_archive p {margin-bottom:15px;}
.post-entry a {border-bottom:1px solid #ddd;}
.post-entry a:hover {border-bottom:1px solid #fff;color:#94a437;}

.more {font-size:12px;text-align:right;}
.more a {color:#888;}

.metainfo {
font-family: corbel, arial ,sans-serif;
font-size:11px;
text-align:right;
}

.metainfo a:hover {text-decoration:underline;}

/*-----------------sidebar-------------------------*/

#sidebar {
font-size:13px;
float:left;
margin-top:57px;
width:280px;
text-align:right;
}

.side_title {
background:#b5c366;
border-right:10px solid #718503;
color:#4b5708;
margin-left:10px;
padding:0 5px;
}

.side_box {
color:#aaa;
padding:0 10px;
margin-bottom:10px;
width:260px;
}

.side_box a {color:#aaa;}
.side_box a:hover {color:#718503;}

/*-----------------comment------------------------*/

.comment-header {padding:10px 0 10px 5px;}

.comment-header a {
background:url("images/c1.gif") no-repeat;
display:block;
font-size:0;
text-indent:-5000px;
width:590px;
height:20px;
}
.comment-header a:hover {background:url("images/c2.gif") no-repeat;}

.commentlist {
background:#fff;
border:1px solid #ccc;
margin:10px;
}

#com-content{margin-top:10px;}
.cominfo{
float:left;
min-height:50px;
text-align:right;
width:69px;
}

.admincomment .ava img {border:3px solid #94a437;}
.ava {padding:5px 5px 0 0;}
.ava img {border:2px solid #000;padding:3px;}
.reply img {margin-left:5px;}

.comment-author {font-weight:bold;}
.comment-author a {color:#B73502;}
.admincomment .comment-author a {color:#c40000;}

.comment-entry{
border-bottom:1px dotted #aaa;
color:#555;
float:right;
margin:0 10px 20px 0;
padding: 0 15px;
width:490px;
_width:450px;
}

.comment-entry a:hover {color:#94a437;}

.comment-date {
color:#888;
font-family:tahoma,sans-serif;
font-size:10px;
font-style:italic;
letter-spacing:0.1em;
padding-right:10px;
text-align:right;
}

.smile {margin:5px 7px;}

/*-----------------pagenavi--------------------------*/

.wp-pagenavi{
font-size:10px;
margin:8px 10px 8px 0;
text-align:right;
}

.wp-pagenavi a, .current {
background:#ddd;
border-top:0;
border-left:0;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
margin-left:8px;
padding:5px;
}

.wp-pagenavi a:hover {color:#000;}

.pages {
color:#888;
margin-left:8px;
}

/*-----------------other--------------------------*/

.top {
background:#fff;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:0px;
font-size:11px;
padding-left:12px;
float:right;
}

#footer{clear:both;}

.c_page {
border:1px dotted #369;
padding-left:10px;
}

.link_page {
font-size:15px;
background-color:#ddd;
margin:0 15px 15px;
padding:5px;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption-dd {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

#explain {
border:1px solid #ddd;
padding:3px;
}