/*
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: 0; margin: 0; background: #1e1e1e; font-size: 12px; }
/* Header */
#header { height: 54px; line-height: 54px; 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; }
#cols { background: #1e1e1e url('images/boxed.gif') no-repeat; height: 150px; }

.col { float: left; width: 400px; }
#menu { margin: 10px 0; background: #aeff00 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;}

/* Styling */
#header a { color: #aeff00; }
#menu a { color: #000; font-weight: bold; border-right: 1px solid #5b9400; display: block; float: left; padding: 0 10px; }
#menu a:hover { background: #aeff00 url('images/mbg.gif'); }
#selected, .current_page_item a { background: #aeff00 url('images/mbg.gif'); }
a { color: #fbaf32; text-decoration: none; }
a:hover { color: #f0e155; }
h1, #header h2, .post h2, .post h2 a { color: #aeff00; font-size: 24px; font-family: Verdana, sans-serif; font-weight: normal; margin: 0.2em 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 #444;}
#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:#FBAF32; }
#content div.date p.day {font-size:28px;padding:2px 0;color: #fff; }
#content div.date p.month {font-size:16px;padding:3px 0;color: #fff; }
#content p.postmetadata {color:#fff;font-size:14px;margin-top:22px;}
blockquote { border: 1px #333 solid; border-left: 5px #333 solid; background: #262626; margin: 10px 0; padding: 10px; }
code { border: 1px #333 solid; border-left: 5px #333 solid; background: #262626; margin: 10px 0; padding: 10px; display: block; white-space: pre; }
.postInfo { margin: 10px 0; font-size: 10px; }
ul { margin: 10px 0; padding-left: 32px; }
li { list-style-image: url('images/dot.gif'); }
.right { float: right; }
.about { padding-top: 8px; padding-left: 24px; padding-right: 15px; color: #fbaf32; font-weight: bold;}
.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 #528500;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;}
