/*
===================
Ezau CSS Styles
===================
Name: Ezau
Author: zeuder
Version: 2.0
Module: style.css
-------------------
*/

@import url(globals.css);

/* ===== GENERAL TAGS ===== */
* {
	margin: 0;
	padding: 0; }
 
html { font-size: 100%; }
 
body {
	background: #444 url(../imgs/bg.jpg) repeat-x;
	color: #404040;
	font-size: 1em;
	font-family: Arial, Tahoma, 'Lucida Grande', 'Trebuchet MS', Helvetica, sans-serif;
	margin: 0 auto;
	text-align: center; }
 
hr { display: none; }
 
p {
	margin: 0 0 1.5em 0;
	line-height: 1.6em; }
 
img { border: none; }
 
	img.alignleft { margin: .5em; }
 
	img.alignright { margin: .5em; }
 
blockquote {
	background: #f3f3f3;
	border: 1px dashed #bbb;
	color: #888;
	font-family: Georgia;
	font-style: italic;
	font-size: 90%;
	padding: 1em;
	margin: 1em 0;
	height: auto !important;
	height: 40px;
	width: 90%; }
 
	blockquote p { margin: 0; }
 
pre, code {
	color: #000;
	font-family: 'Lucida Console', Monaco, monospace; }
 
pre {
	background: #efefef;
	border: 1px solid #ccc;
	border-left: 6px solid #ccc;
	font-size: 90%;
	padding: 1em;
	margin: 1em 0;
	overflow: auto;
	height: auto !important;
	height: 40px;
	width: 90%; }
 
/* ===== FORMS ===== */
form { margin: 1em 0 }
 
fieldset {
	border: #DDD solid 1px;
	margin: 1em 0;
	padding: 1em; }
 
legend { font-style: oblique }
 
input, textarea, select {
	background: #FFF;
	border: 1px solid #ddd;
	margin: .2em 0;
	padding: .2em; }
 
input:hover, input:focus, textarea:hover, textarea:focus { border: 1px solid #999; }
 
textarea {
	font-family: 'Trebuchet MS', 'Lucida Grande',Arial, Helvetica, sans-serif;
	width: 90%; }
 
/* ===== LINKS GENERAL ===== */
a { color: #006699; text-decoration: none }
 
	a:hover { text-decoration: underline; }
 
/* ===== HEADERS TAGS ===== */
h1,h2,h3,h4,h5,h6 {
	margin-bottom: .3em;
	font-weight: 100; }
 
h1 { font-size: 2em; }
 
h2 { font-size: 1.75em; }
 
h3 { font-size: 1.625em; }
 
h4 { font-size: 1.5em; }
 
h5 { font-size: 1.25em; }
 
h6 { font-size: 1em; }
 
h3 a, h4 a, h5 a, h6 a { color: #404040; }
 
/* ===== LIST TAGS ===== */
ol, ul, dl { margin: 1em 0 1em 2.5em; }
 
ol, ul { list-style-position: outside; }
 
ul { list-style-type: square; }
 
ol {
	list-style-type: decimal-leading-zero;
	color: #96AF55; }
 
	ol span { color: #404040; }
 
	ol p { color: #404040; }
 
li { margin: .5em 0; }
 
dt { font-weight: bold; }
 
dd { font-style: oblique; }
 
/* ===== TABLES ===== */
table {
	border: 1px solid #666;
	border-spacing: 2px;
	margin: 1em 0;
	padding: .2em; }
 
th {
	padding: .5em;
	background: #444;
	border: 1px solid #000;
	color: #ddd; }
 
tr { background: #F6F6F6; }
 
	tr:nth-child(odd) {
		background: #f6f6f6;
		margin: 0; }
 
	tr:nth-child(even) {
		background: #e6e6e6;
		margin: 0; }
 
	tr:hover { background: #D6DB9B; }
 
td {
	padding: .5em;
	text-align: right; }
 
	td:hover { background: #B9C162; }
 
/* ===== CONTAINER ===== */
#container {
	background: #fff url(../imgs/bgc.jpg) repeat-x;
	border: solid #444;
	border-width: 0 .25em;
	margin: 0 auto;
	text-align: left;
	width: 760px; }
 
/* ===== HEADER ===== */
#header {
	background: #000 url(../imgs/bgc.jpg) repeat-x 0 0;
	height: 110px;
	width: 760px; }
 
	#header h1 { padding: 0.937em 0 0 0.781em; }
 
		#header h1 a { color: #fff; }
 
/* ===== MENU ===== */
#menu {
	background: #aacf3f url(../imgs/bgc.jpg) repeat-x 0 -110px;
	font-size: 0.687em;
	height: 30px;
	font-weight: bold;
	text-align: center;
	width: 760px; }
 
	#menu ul {
		list-style: none;
		margin: 0;
		padding: 0.818em; }
 
		#menu ul li { display: inline; }
 
			#menu ul li a {
				color: #000;
				padding: 1.25em; }
 
				#menu ul li a:hover { text-decoration: underline; }
 
/* ===== MAIN ===== */
#main {
	float: left;
	font-size: 0.75em; /* 12px */
	padding: 1.666em;
	position: relative;
	text-align: justify;
	width: 510px; }
 
	#main div.entry { margin-bottom: 3em; border-bottom: 1px dashed #ddd;}
 
	#main ul.info {
		list-style: none inside;
		margin: 0 0 1.5em 0;
		padding: 0; }
 
		#main ul.info li {
			display: inline;
			margin-right: 1.5em; }
 
			#main ul.info li.author {
				background: url(../imgs/author.png) no-repeat left center;
				padding: .25em 0 .25em 1.667em; }
 
			#main ul.info li.date {
				background: url(../imgs/date.png) no-repeat left center;
				padding: .25em 0 .25em 1.667em; }
 
			#main ul.info li.comments {
				background: url(../imgs/comment.png) no-repeat left center;
				padding: .25em 0 .25em 1.667em; }
 
			#main ul.info li.cat {
				background: url(../imgs/tag.png) no-repeat left center;
				padding: .25em 0 .25em 1.667em; }
 
/* ===== SIDEBAR ===== */
#sidebar {
	float: right;
	font-size: .75em;
	padding: 1.666em 1.666em 0 0;
	width: 175px; }
 
	#sidebar h4 {
		border-bottom: 2px solid #bbdb53;
		display: block; }
 
	#sidebar div {
		margin: 0 0 1em 0;
		width: 180px; }
 
	#sidebar ul {
		list-style-type: none;
		margin: 0 0 0 1em; }
 
/* ===== FOOTER ===== */
#footer {
	background: #333;
	clear: both;
	color: #888;
	font-size: 0.625em;
	height: 50px;
	padding: 1em;
	text-align: center; }
 
	#footer p {
		line-height: normal;
		margin: 0; }

/* ===== COMMENTS ===== */

li.comment-admin strong { font-size: 150%;}
