/*
Theme Name: Noise
Theme URI: http://fermindorado.com/WordPress/
Version: 1.1.2
Author: Fermin Dorado
Author URI: http://fermindorado.com/WordPress
Tags: white, two-columns, flexible-width, right-sidebar
DESCRIPTION: Basic, clean and elegant theme for you
 Noise Wordpress Basic
 
    http://fermindorado.com/WordPress/

  Design and coding Fermin Dorado


  The CSS, XHTML and design is released under GPL.
    http://www.opensource.org/licenses/gpl-license.php

*/


/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

/* BASIC */
a {color:#ffff99;text-decoration:none;}
a:hover {text-decoration:none;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {display: inline-block;}
.black {color:#000000;}
* html .clearfix {height: 1%;}
html, body {
height: 100%;
background:333300;
}
.clearfix {display: block;}
label {font-size:1.3em;color:#333;}
label small {padding-left:0.5em;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3.6em;line-height:1;}
h2 {font-size:2em;margin:0 0.35em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
ul li, ol li, dl dt, dl dd  {list-style-position:inside;list-style-type:none;}
th, td {/*border:0.1em dashed #CCCCCC;*/padding:0.5em;vertical-align:top;}
hr {color:#993300;margin:2em 0;}
h6 a {line-height:1.8em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
pre{width:90%; white-space:pre-wrap;}
#respond input, select, .password, .file {cursor:ponter;padding:0.5em;background-color:#FEFADE;width:28%;font-size:1em;}

/* LAYOUT */
#pad{left:300em;margin-left:300px;padding-top:35px;}
#header h1 a{color:#993300; font-weight:bold; text-decoration:none;}
body {text-align: center;margin: 0;background:#333300;color: #fff;font-size:62.5%;font-family:Helvetica, Arial, sans-serif;height:100%;min-width:1000px;}
#page {auto;height:100%;}
#header {background: #CC9933;text-align:left;height:119px;}




#footer {position:absoluta;width: 100%;background: #c1c1c1;clear: both;padding:2.0em 0;}
#footer p {text-align:left;margin-left:10em;}

#trees {float:left;}
/* WP */
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright {float:right;}
.alignleft {float:left;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #CC9933;
padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;
border-radius: 3px; color:#fff;font-size:10px; }
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption-text {font-size:10px; }
.wp-caption-dd {font-size: 10px; line-height: 17px;padding: 0 4px 5px;margin: 0;}
#wp-calendar {width:80%;}
#wp-calendar th {text-align:center;padding:1em 0;}
#wp-calendar td {padding:1em 0.9em;text-align:center;}
#wp-calendar td {}
#wp-calendar td#prev, #wp-calendar td#next {padding:0.2em;}
#wp-calendar td a {color:#930;font-weight:bold;}
#wp-calendar td.pad {border:none;}
#wp-calendar td#today {color:#000000;font-weight:bold;vertical-align:middle;}
#wp-calendar td#today a{font-weight:bold;font-size:1.1em;}
#wp-calendar caption {text-align:right;font-size:1.2em;padding-bottom:1.5em;}

/* SIDEBAR */
#sidebar {width: 183px;text-align: left;float: left;padding:0 0 0 0;background:#996633;
  min-height:100%;
  height:auto !important;
  height:100% }
#sidebar ul li h2 {margin-bottom:1em;padding:0.4em;}

#sidebar ul ul {padding:0em 1em; 1em; 0em;}
#sidebar ul ul li{background:#870606;}
#sidebar li { padding-bottom:5px;}
#sidebar li a{ font-size:1.2em; }
#sidebar li p {font-size:1.2em;position:relative;width:80%;}


#searchsubmit {cursor:pointer;color:#333;height:2.6em;background-color:#FEFADE;font-weight:bold;}
#searchform {padding:1em 0;}
#searchform #s {color:#333;font-weight:bold;font-size:1.5em;font-weight:bold;margin:0 0.5em;padding:0.5em;width:58%;background-color:#fff;}
#searchform label.hidden {visibility:hidden;}
.pagenav {background-color:#996633;}

.pagenav ul li a {
	font-weight:bold;
	width: auto;
	color:#ffff99;
	margin: 2px 2px 2px 2px;
	text-decoration:none;
}
.pagenav ul li a:hover{
	color:#fff99;
	font-style: italic;
}
.pagenav ul a{
	text-decoration:none;
}
.pagenav ul .current_page_item a{font-weight:bold;
	font-style: italic; color:#FFFF99;}
.pagenav ul .current_page_item .page_item a{font-weight:normal;
	font-style: normal;color:#ffffff;}
.pagenav ul .page_item .page_item a{font-weight:normal;
	font-style: normal;color:#ffffff;}




/* COMMENTS */
.commentlist .avatar {margin:1em 0;padding:0.2em;border:0.1em solid #666;}
.commentlist p {padding:0 0 1em 3.7em;letter-spacing:0.05em;color:#fff;font-size:1.3em;}
.commentlist .comment-author .fn, .commentlist .comment-author .says {color:#000000;font-size:1.2em;left:0.5em;position:relative;top:-1em;}
.comment-meta {color:#666666;font-size:1.1em;left:4.3em;position:relative;top:-4.5em;letter-spacing:0.1em;}
.comment-body p {font-size:1.3em; width:90%;}
#commentform {font-size:1.3em;padding-top:1em;}
.reply {font-size:1.5em;padding:0.3em 0.5em;text-align:center;width:6%;}
.reply a {font-weight:bold;}
.entry p{font-size:1.5em;letter-spacing:0.03em;line-height:1.3em;margin-top:0.07em;padding:0.5em;color:#fff;}
.entry p small{color:#666;}
.entry img{margin-bottom:1.5em;padding:0.2em;border:0.1em solid #333;}
.entry p.postmetadata {margin:1.5em 0;color:#333;}
#respond p {padding-bottom:2.0em;}
ol.commentlist {padding:1em;width:96%;}
ul.children {padding:1em 0 1em 0;}
ol.commentlist li {padding:1em;background: #ddd;}
ul.children li {padding:1em;background: #fff;}
ul.children li li{padding:1em;background: #ddd;}
ul.children li li li{padding:1em;background: #fff;}
ul.children li li li li{padding:1em;background: #ddd;}
.description {font-size:1.2em;}
#box_content {width:100%;background:#333300;float:left;color:#fff; height:100%;}
#box_content #content {min-width:800px;bobackground: #333300;width: 80%;text-align: left;float: left; bottom:0px; min-height:100%; }
#box_content #content .tag_date {background:url(images/tag_date.gif) no-repeat scroll 0.6em 0.1em;float:left;margin:2em 0;padding-left:9.5em;position:relative;width:100%; }
#box_content #content .tag_avatar {padding:0 0 4.0em 8.7em;margin:2.0em 0; width: 75%;}
#box_content #content .tag_avatar p{margin-top:1em;}
#box_content #content .tag_date .date, .tag_date .date {display:block;font-size:1em;font-weight:bold;position:absolute;text-align:center;top:0.7em;color:#930;left:0.7em;top:0.7em;width:5.5em;}
.postmetadata {padding-bottom:1.0em;}
#box_content .tag_date a.comment {color:#fff;display:block;font-size:1.4em;left:-5.4em;position:relative;text-align:center;top:1.1em;width:2.2em;}
#box_content .tag_date h2 a:hover {text-decoration:none;color:#fff;}
#box_content .tag_date #respond {margin-top:3.0em;}
.navigation, .pagetitle {float:left;width:115%;font-size:1.3em;}
#text_field, textarea, #submit {border:0.1em dotted #993300;color:#333;font-weight:bold;font-weight:bold;margin-right:1em;padding:1em;width:94%;background-color:#fff;}

  #container {
    display: table;
    }

  .row  {
    display: table-row;

    }

  .left, .right, .middle {
    display: table-cell;
	padding-right:55px;
    }

 .shadow { filter:DropShadow(OffX=2, OffY=3, color=#000000);}


