/* 
	Theme Name: GimpStyle
	Theme URI: http://granimpetu.com/gimpstyle
	Description: A simple theme for WordPress
	Author: Horacio Bella
	Author URI: http://granimpetu.com
	Version: 2.0
	Tags: 2 column, white
*/

body {
	background: #fff;
	color: #333;
	font-family: Verdana, "lucida console", sans-serif;
	font-size: 9pt;
	margin: 0 auto;
	padding: 0;
	}


/* Structure Divs */

#content {
	margin: 0 auto;
	padding: 0;
	}

#block {
	width: 782px;
	margin: 0 auto;
}

#header {
	width: 100%;
	background: #E9EFF3;
	margin: 0 0 15px 0;
	padding: 0;
	border-bottom: 1px solid #DCE1E5;
	}

#pages {
	margin: 0;
	padding: 8px 0;
	text-align: right;
	background: #333;
	}
	
#post {
	float: left;
	margin: 0;
	padding: 0 10px;
	width: 500px;
	}

#sidebar {
	float: right;
	line-height: 1.2em;
	margin: 0;
	padding: 0 10px;
	width: 220px;
	}

#credits {
	margin: 30px 0 0 0;
	background: #E9EFF3;
	border-top: 1px solid #DCE1E5;
	padding: 15px 0;
	font-size: 9pt;
	font-family: Verdana;
	}

	
/* Config Structure Divs */

/* Header */

#header h1 {
	font-size: 80px;
	font-weight: normal;
	margin:0;
	font-family: Arial;
	padding: 10px;
	letter-spacing: -6px;
	text-align: right;
	text-transform: lowercase;
	line-height: 50px;
	}
		
#header a, #header a:hover {
	color: #D9DFE3;
	text-decoration: none;
	}

	
/* Pages */

#pages li {
	display: inline;
	list-style: none;
	padding: 0 10px;
	border-left: 1px solid #fff;
	}
		
#pages ul {
	margin: 0;
	padding: 0;
	}

#pages a {
	color: #fff;
	text-decortation: none;
	}
		
.current_page_item a {
	text-decoration: underline;
	}

/* post */
#post p, #post ul, #post ol {
	line-height: 1.5em;
	}
			
#post ul {
	list-style: square;
	}

#post ol {
	list-style: decimal;
	}

 #post li { margin: 4px; }

#post a{
	color: #0066CC;
	text-decoration: underline;
	}

#post a:hover{
	color: #C51500;
	text-decoration: underline;
	}

#post h2 {
	font-size: 18pt;
	font-weight: normal;
	font-family: Arial;
	margin: 0;
	letter-spacing: -1.3px;
	padding: 0;
	}

#post h2 a{
	color: #333;
	text-decoration: none;
	}

#post h2 a:hover{
	color: #C51500;
	text-decoration: none;
	}
		
#post h3 { 
	color: #666;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 0 0;
	font-family: Arial
	letter-spacing: 0.5px;
	}

#post small {
	font-size: 8pt;
	font-family: Tahoma;
	}
		
.feedback {
	font-size: 8pt;
	font-family: Tahoma;
	margin-bottom: 40px;
	padding: 10px 5px;
	background: #E9EFF3 url(images/blue_degrade.png) top repeat-x;
	border-bottom: 1px solid #DCE1E5;
	border-left: 1px solid #DCE1E5;
	border-right: 1px solid #DCE1E5;
	text-align: right;
	}

.postinfo {
margin-top: 3px;
padding-top: 5px;
}

#pagination {
	margin: 10px 0;
	text-align: center;
	}
		

/* Comments */

#commentlist {
	list-style: none;
	margin: 16px 0;
	padding: 0 10px;
	}
#comment {
        width: 500px;
}

ol#commentlist li.othercomment {
	border: 1px solid #DCE1E5;
	margin: 16px 0;
	padding: 0 10px;
	background: #fffeec;
	}

ol#commentlist li.mycomment {
        border: 1px solid #DCE1E5;
	margin: 16px 0;
	padding: 0 10px;
	background: #ececff;
	}

#commentlist small {
	text-align: right;
	font-size: 8pt;
	font-family: Tahoma;
	}

#comments, #postcomment {
	margin: 40px 0 10px 10px;
	}


/* Form */

form textarea {
	border: 1px solid #DCE1E5;
	padding: 8px;
	font-size: 9pt;
	font-family: Verdana;
	color: #333;
	background: #fff;
	}

form input {
	border: 1px solid #DCE1E5;
	padding: 8px;
	font-size: 9pt;
	font-family: Verdana;
	color: #333;
	background: #fff;
	}

form input:focus {
	background: #fffeec;
	}

form textarea:focus {
	background: #fffeec;
	}


/* Sidebar */

#sidebar h3 {
	font-size: 11pt;
	letter-spacing: -0.5px;
	font-family: Arial;
	margin: 3px;
	padding-bottom: 2px;
	}

#sidebar h3 a{
	color: #333;
	text-decoration: none;
	}

#sidebar h3 a:hover{
	color: #C51500;
	text-decoration: none;
	}

		
#sidebar ul, #sidebar ol {
	margin: 0;
	padding: 0px 0;
	}
	
#sidebar li {
	list-style-image: url(images/dot.png);
	margin-left: 20px;
	border-bottom: 1px solid #DCE1E5;
	padding: 5px 0;
	}
	
#sidebar input {
	border: 1px solid #DCE1E5;

	padding: 8px;
	font-size: 9pt;
	font-family: Verdana;
	color: #333;
	background: #fff;
	}

#sidebar input:focus {
	background: #fffeec;
	}

#sidebar a:hover {
	color: #C51500;
}


/*	Credits */

#credits p {
	margin: 0;
	padding: 0;
	}


/* General */

a {
	color: #0066CC;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

acronym, abbr, span.caps {
	border: 0;
	cursor: help;
	text-decoration: underline;
	}
	
blockquote {
	color: #555;
	border-left: 5px solid #DCE1E5;
	padding-left: 15px;
	margin: 0;
	}

cite {
	text-decoration: none;
	}
	
code {
	font-family: 'Courier New', Courier, Fixed, sans-serif;
	font-size: 1.1em;
	}

img {
	border: 0;
	}


/* Float and Clear */

div.floatleft {
	float: left;
	}

div.floatright {
	float: right;
	}
	
div.both {
	clear: both;
	}
	

/* Images align */

img.border {
	border: 1px solid #C6C6C6;
	padding: 4px;
	margin: 0;
	}

img.border:hover {
	background: #E3F5FE;
	}

img.center {
	display: block; 
	margin: auto;   
	}

img.alignright {
	float: right;
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	float: left;
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	

/* Text align */

.aligncenter {
	text-align: center;
	}
	
.alignright {
	text-align: right;
	}

.alignleft {
	text-align: left;
	}

div.dopplr-badge { border: none; }

p.feedburnerFlareBlock  { margin: 0; padding-top: 4px; }
div.aktt_tweets { margin: 0; padding-top: 0; }
span.greenink { color: green; }

.friendfeed { border: none !important }

.friendfeed .comments .comment { white-space: normal !important }


.textwidget { 
	margin: 20px 0;
	padding: 0;
}

/* .l_person:before { content: "Comment by " } */

.l_person { font-size: smaller; }

.l_person[href="http://friendfeed.com/rooreynolds"] { display: none !important }