/*
Theme Name: Green Blog
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: A green two column wordpress theme designed by <a href="http://liquid-webdesign.info">Liquid Design</a> and coded by <a href="http://themelab.com">Theme Lab</a>
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/
*/

@charset "utf-8";

/* HTML coding */

* { margin: 0px; padding: 0px; } /* The HTML margin and padding reset 'hack' */

/* Links */

a { color: #FFFFFF; }
a:hover { color: #999bfd; }

/*for Standard text*/
ul {list-style-type:disc; line-height: 150%;}
li {line-height: 150%;}
/* The links for the RSS buttons at the top */
a.rss { background: #1E251D url(images/rss-icon.gif) no-repeat left center; color: #CCCCCC; float: left; line-height: 28px; margin-right: 20px; padding-left: 20px; }
a.rss:hover { background: #1E251D url(images/rss-icon-hover.gif) no-repeat left center; }
body { background: #d5d5d5 url(images/background.jpg) repeat-x left -1px; color: #FFFFFF; font: lighter 12px/18px Arial, Helvetica, sans-serif; }
h1 { color: #FFFFFF; font: lighter 190%/190% "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 60px 0 0 20px; }
h1 span { color: #D6E7B8; }
h2 { color: #D6E7B8; display: block; font: lighter 18px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; }
h3 { font: Arial; color: #fff; font-size: 23px; display: inline;}
h4 { font: Arial; color: #fff; font-size: 23px; display: inline;}

input { background: #ffffff; border: 1px solid #ffffff; color: #1E251D; cursor: pointer; font: 12px/normal Arial, Helvetica, sans-serif; height: 16px; margin-left: 20px; padding: 2px; vertical-align: middle; }
input#button, input#button focus { border: 1px solid #ffffff; cursor: hand; height: 22px; }
input:hover { background: #999bfd; cursor: pointer; }
p { padding: 7px 0; }
p.grad { background: #74953E url(images/gradient.jpg) repeat-x left top; padding: 7px; }
p.grad a,p.grad span { border: 1px dotted #000000; display: block; float: left; margin: 0 10px 5px 0; padding: 6px; }
p.grad a:hover { background: url(images/gradient.jpg) repeat-x left 40%; border: 1px dotted #000000; color: #FFFFFF; }
p.top { float: right; padding: 0; }
#header { background: url(images/header.jpg) no-repeat left -1px; clear: both; height: 198px; width: 819px; }
#header form { display: block; float: right; margin: 59px 20px 0 0; }
#header label { clear: both; color: #D6E7B8; display: block; margin: 8px 0 0 20px; }
#header li { display: inline; }
#header li a { display: block; float: left; padding: 6px 20px; text-decoration: none; }
#header li a:hover { solid #999bfd; text-decoration: underline; }
#header ul { display: block; float: left; margin: 59px 0 0 1px; }
#wrapper {background: #1E251D url(images/backgroundwrapper.jpg) repeat-x; margin: 0 auto; width: 817px; }
#left { float: left; padding: 30px; width: 754px; min-height: 270px}
#right { float: left; margin: 30px 0; padding-left: 30px; width: 259px; border-left: 1px dashed #D6E7B8; }
#right ul li { display: block; list-style: none; }
#right ul li a { display: block; padding: 5px; border-bottom: 1px dashed #D6E7B8; }
#right ul li a:hover { border-bottom: 1px solid #D6E7B8; color: #D6E7B8; }

/* Footer */

#footer { clear: both; background: #1E251D url(images/gradient.jpg) repeat-x left bottom; padding: 10px 14px 0px 14px;height: 20px;}
#footer a:hover { color: #000000; }

.alignleft {float:left;}
.alignright {float:right;}

div#comments {padding-left:20px;}
