/*
Theme Name: Acid Lemon
Theme URI: http://thematize.com/wordpress-themes/acid-lemon
Description: This theme uses a design from <a href="http://templates.lanmust.org/">Mapers</a>. Acid Lemon has a modern design and layout with only one column, without sidebar. It's dark with light green. It makes more important the posts and it's ideal for personal use.
Version: 1.0
Author: Alberto Varela & Mapers
Tags: green, black, orange, personal, no sidebar, 1 column, SEO, internazionalizated, CSS, options page

======== LICENSING ===========================
This theme is licensed under a Creative Commons Attribution 3.0 License. (http://creativecommons.org/licenses/by/3.0/)
You are free to modify the design to suit your tastes in any way you like, but you must include the provided link back to Mapers Templates (http://templates.lanmust.org/) and Thematize (http://thematize.com/).
*/

/* General */
html, body { color: #8c909a; font-family: Verdana, sans-serif; font-size: 12px; padding: 0px; margin: 0; background: #1e1e1e; font-size: 12px; }
/* Header */
#header { height: 20px; line-height: 20px; background: #1e1e1e; font-family: Verdana, sans-serif; font-size: 24px; color: #aeff00; }
ul#nav { display:block;margin:0;padding:0;list-style:none;}
ul#nav li { display:inline;margin:0;padding:0;list-style:none;}

/* Structure */
.body { margin-left: auto; margin-right: auto; padding: 0; width: 800px;height: }
#cols { background: #1e1e1e url('images/boxed.gif') no-repeat; height: 120px; }

.col { float: left; width: 400px;  }

#menu { margin: 10px 0; background: #CC0000 url('images/mbg2.gif'); height: 42px; line-height: 42px; }
#items { margin-left: auto; margin-right: auto; width: 800px; color: #000;  }
#footer { background: #000 url('images/fbg.gif') repeat-x; font-size: 10px; margin: 10px 0 0;padding-bottom:25px; }
#tagcloud a {color: #aeff00;}
#tagcloud a:hover {color:#F0E155}
.footitle {color: #fff; font-size: 18px; font-family: Verdana, sans-serif; font-weight: normal; margin:15px 0 0;}

/* entry
--------------------------------------------------*/
.entry {margin:0 0 40px 0;}

.entry .info {
  position:relative;
  margin-top:-3px;
  padding:3px;
  border-top:1px solid;
  border-bottom:1px solid;
  border-color: #3E3E3E;
  font-size:1em;
  background:#1E1E1E
}

.entry.single {clear:both;}

.entry.single .info {margin:0 0 22px 0;}

.entry .info a {
  margin-right:6px;
  padding-left:9px;
  font-weight: bold;
}

.entry .info em {
  padding-right:6px;

  font-style:normal;
}

.entry .author,
.entry .editlink a {
  margin:0;
  padding:0 0 0 10px;
  border-left:1px solid;
  border-right:none;
 font-weight:bold;
}


/* Styling */
.title { color: #CC0000; font-size: 20px; font-family: Verdana, sans-serif; font-weight: bold; margin: 0; }
.mainbody { margin-left: auto; margin-right: auto; width: 800px; padding: 0; border:1px solid #CC0000; }
#header a { color: #CC0000; background: #000000;}
#menu a { color: #000; font-weight: bold; border-right: 1px solid #660000; display: block; float: left; padding: 0 5px; }
#menu a:hover { background: #CC0000 url('images/mbg.gif'); }
#selected, .current_page_item a { background: #CC0000 url('images/mbg.gif'); }
a { color: silver; text-decoration: none; }
a:hover { color: #CC0000; }
h1, #header h2, .post h2, .post h2 a { color: #CC0000; font-size: 24px; font-family: Verdana, sans-serif; font-weight: normal; margin: 0; }
#content .pagetitle {color:#fff;}
p { line-height: 1.5em; margin: 0; padding: 0; }
#content p { margin:15px 0; }
#content .post { margin-bottom:50px; }
#content .entry img {padding:5px;border:1px solid #CC0000; margin: 5px; background:#262626;}
#content div.date{ float:left;margin:0 10px 10px 0;background:#444;width:50px; }
#content div.date p { text-align:center;margin:0;line-height:1em;}
#content div.date p.year {font-size:14px;padding:3px 0;background: #333;color:#cc0000; font-weight: bold; }
#content div.date p.day {font-size:22px;padding:2px 0;color: #fff; }
#content div.date p.month {font-size:14px;padding:3px 0;color: #fff;font-weight: none; }
#content p.postmetadata {color:#fff;font-size:14px;margin-top:22px;}
blockquote { border: 1px #333 solid; border-bottom: 5px #333 solid; background: #262626; margin: 10px 0; padding: 10px; }
code { border: 1px #333 solid; border-left: 1px #333 solid; background: #262626; margin: 10px 0; padding: 10px; display: block; white-space: pre; }
.postInfo { margin: 10px 0; font-size: 10px; background:#000000; }
ul { margin: 10px 0; padding-left: 32px; }
li { margin-left: 15px; list-style-image: url('images/dot.gif'); }
.right { float: right; }
.about { padding-top: 8px; padding-left: 24px; }
.clear {clear:both;float:none;display:block;margin:0;padding:0;}

.singlenavigation{clear:both;margin-bottom:25px;}

#content p#comments, #content p#respond {font:1.8em Arial; color:#fff; letter-spacing:-1px; margin:10px 0; }
#commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

.commentlist {margin:0 0 0 10px;padding:0;}

.commentlist li { padding:10px;font-weight: bold; list-style:none; background: #2f2f2f; border:0; margin: 0; }
.commentlist li.alt { background: #333; }
.commentlist li .avatar {  float: right; padding:5px;border:1px solid #444; }
.commentlist cite, .commentlist cite a { font-size: 1.1em;color: #aeff00;  }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }

form#commentform { margin-left:10px; padding:10px; background:#2f2f2f; }
form#topsearchform { float:right; margin:0;padding:0; }
form#topsearchform input {margin:0;padding:3px; font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;border:1px solid #660000;background:#1e1e1e;color:#FFFFFF;}
input, textarea { padding:5px; background:#fff;border:1px solid #444; color:#000; }
input:focus, textarea:focus { border:1px solid #AEFF00;}

/* Wordpress */
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;}
.wp-caption images {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

/* links */
.links {
  text-align: center;
  margin-top:px;
  padding:3px;
  border-top:1px solid;
  border-bottom:1px solid;
  border-color: #3E3E3E;
  font-size:1.5em;
  color: #CC0000;
  background:#1E1E1E }

.linksbox {
border: 1px #333 solid;
 padding: 10px;
  background:#262626 }

