/*  
Theme Name: Simplesticulous
Theme Design: Matthew Heidenreich - http://psdvibe.com
Theme Coding: Franco Cavestri - http://xoboi.com
Description: Simple 2 Column Blog. 
Version: 1.0
Author: <a href="http://psdvibe.com" title="Psdvibe.com">Matthew Heidenreich</a> &  <a href="http://xoboi.com" title="Xoboi.com">Franco Cavestri</a>
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form {
     margin: 0;
     padding: 0;
}

a {
     color: #2c71ac;
}

body {
     background: #FFF;
     color: #000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     margin: 0;
     text-align: center;
     vertical-align: top;
}

#top {
     background: url(images/menu.png) repeat-x;
     float: left;
     height: 41px;
     text-align: left;
	  width: 100%;
}

#menu {
     margin: 12px auto 0px;
     width: 750px;

}

#menu a {
     color: #FFF;
     font-size: 14px;
     font-weight: 700;
	  margin: 12px auto 0;
     text-decoration: none;
}

.current_page_item {
     color: #94CE12;
     padding: 5px;
     padding-left: 24px;
	  text-decoration: underline;
  	  *text-decoration: none;
}

#home {
     color: #94CE12;
     text-decoration: underline;
}

#menu ul {
     display: inline;
     margin-left: -45px;
     *margin-left: 0px;
}

#menu li.home {
     display: inline;
     list-style-type: none;
     padding: 5px;
}

#menu li {
     background: url(images/bar.png) no-repeat left center;
     display: inline;
     list-style-type: none;
     padding: 5px;
     padding-left: 24px;
	  *background: url(images/bar.png) no-repeat left 5px;
}

#search {
     float: left;
     margin-top: -20px;
     margin-bottom: 11px;
     margin-left: 790px;
}

#s {
     background: url(images/search.png) no-repeat;
     border: none;
	  color: #9F9F9F;
     height: 20px;
     padding-right: 3px;
}

#header {
     background: #FFFFFF ;
     float: left;
     height: 181px;
     width: 100%;
}

#headering {
     margin: auto;
     width: 750px;
}

#logo {
     background: url(images/logo.png) no-repeat;
     float: left;
     height: 99px;
     width: 164px;
}

#wrapper {
     margin: 0 auto;
     text-align: left;
     width: 750px;
}

#feed {
     background: url(images/feed.png) no-repeat;
	  color: #F1B444;
     float: right;
     height: 101px;
     text-align: right;
	  width: 556px;
}

#feed a {
     float: center;
     color: #F1B444;
     text-decoration: none;
}

.rss {
     padding-top: 9%;
     padding-right: 55%;
}

.suscribe {
     color: #f68a25;
     font-weight: 700;
     font-size: 12px;
    
     
}

.orange {
     color: #F1B444;
}

#mail{
background: url(images/email.jpg) no-repeat;
     float: center;
     height: 25px;
     width: 200px;
}

#container {
     float: left;
     margin-top: -60px;
     width: 500px;
}

.sidebar {
     background: #F4F3F3;
     border: 1px solid #EDEDED;
	  display: inline;
     float: left;
     margin: -79px 0 0 10px;
     padding-top: 20px;
     width: 238px;
}

.sidebar ul {
     list-style-type: none;
     color:#2c71ac;
     margin: 0;
     padding: 0 10px;
}

.sidebar h2 {
     color: #646464;
     font: 700 16px Arial, Helvetica, sans-serif;
}

.sidebar ul ul li {
     
     line-height: 24px;
     padding: 0;
}

#ads {
     clear: both;
     margin-left: -5px;
     width: 238px;
}

#ads ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
}

#ads li {
     float: left;
     list-style-type: none;
     margin: 0;
     padding: 3px 8px 3px 7px;
}

#ads h2 {
     color: #646464;
     margin-left: 5px;
}

.singleads {
     background: #232A2D;
     border: 1px solid #2D3437;
}

.hr {
     background: #F9F8F8;
     border-bottom: 1px solid #E8E7E7;
     height: 1px;
     margin-left: -10px;
     width: 238px;
}

table#wp-calendar {
     width: 100%;
}

h2 a {
     color: #646464;
     font: bolder 18px Arial, Helvetica, sans-serif;
     text-decoration: none;
}

.autor {
     color: #FFF;
     background: #238EC0;
     display: block;
     padding: 3px 10px;
     text-align: right;
}

#footer {
     background: #FFFFFF;
     clear: both;
     float: left;
     height: 200px;
     width: 100%;
}

#footer p {
     color: #000000;
	  font-size: 12px;
margin: 5px auto;
     padding-top: 5px;
     width: 750px;
}

#footer p a, .autor a {
     color: #000000;
     text-decoration: none;
}

h1 {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 24px;
     padding: 0 0 10px;
}

.post, .sidebar ul li {
     padding: 10px 0;
}

p img {
     padding: 0;
     max-width: 100%;
}

img.centered {
    
     margin-left: auto;
     margin-right: auto;
}

img.alignright {
     display: inline;
     padding: 4px;
     margin: 0 0 2px 7px;
}

img.alignleft {
     display: inline;
     padding: 4px;
     margin: 0 7px 2px 0;
}

.alignright {
     float: right;
}

.alignleft {
     float: left;
}

.post h2 {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 18px;
}

.entry {
     color: #3B3B3B;
     line-height: 1.4em;
}

p.postmetadata {
     border-top: 1px dashed #EEEDED;
     clear: both;
     margin: 10px 0 0;
}

p {
     padding: 10px 0 0;
}

.navigation {
     color: #D5D5D5;
     font-size: 14px;
     font-weight: 700;
     line-height: 18px;
     margin: 10px;
     text-transform: uppercase;
     text-align: center;
}

.navigation a {
     color: #92CD29;
     text-decoration: none;
}

.comments-template {
     background: #F4F3F3;
     border: 1px solid #EEEDED;
     margin: 10px 0 0;
     padding: 10px;
}

.comments-template ol {
     list-style: none;
     margin: 0;
     padding: 0 0 15px;
}

.comments-template ol li {
     border-bottom: 1px dashed #EEEDED;
     line-height: 18px;
     margin: 10px 0 0;
     padding: 5px;
}

.comments-template h2, .comments-template h3 {
     color: #238EC0;
	  font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     margin: auto;
     text-align: left;
}

.commentmetadata {
     background: #EEEDED;
     font-size: 10px;
     padding: 1px;
}

.comments-template p.nocomments {
     padding: 0;
}

.comments-template textarea {
     font-family: Arial, Helvetica, Georgia, Sans-serif;
     font-size: 12px;
}

#respond, #comments {
     margin-left: -5px;
     text-transform: uppercase;
     text-decoration: underline;
}

.error {
     background: #F4F3F3;
     border: 1px solid #EEEDED;
     color: #3B3B3B;
     margin: auto;
     padding: 10px;
}