/*
	Theme Name: Infimum
	Theme URI: http://www.acroyear2.org/infimum/
	Description: A very minimal theme, widget-ready, gravatar-supporting, and standards-compliant. Black on white with blue highlights, two columns with a thin right sidebar. Possibly the minimalest of minimalist themes.
	Version: 1.3.1
	Author: Alex Smith
	Author URI: http://www.acroyear2.org/
	Tags: widgets, blue, white, right sidebar, fixed width, two columns, valid CSS, valid XHTML, widget ready, 2 column, 2 columns, clean, simple, free, Gravatar, light, minimal, minimalist, sidebar right, tags, Two Column, widgetized, widget
*/


/* whole page */
body { margin: 0em;padding: 0em;	color: black;background: white;	font-family: "Lucida Grande", "Lucida Sans", "Lucida", sans-serif;font-size: 0.75em;line-height: 1.5em;}

img {border:0px;}

#page {margin: 8em auto;	padding: 0em;	border:0px solid;	width: 64em;}

a {	color: #1070c0;	background: inherit;text-decoration: none;}
a:visited {	color: #0060b0;	background: inherit;}
a:hover {	color: 1070c0;/*	background: #1070c0; */}
.alignleft {	float: left;}
.alignright {	float: right;}
blockquote {	margin: 1em 2em 1em 1em;font-size: 0.9em;}


/* header */
#header {margin: 0em;border: 0px solid gray;padding: 0em;width: 63em;}
#header h1 {margin: 0em;border: 0px solid gray;padding: 0em;font-size: 3em;line-height: 0.75em; float: left;}
#header  hi a:hover {text-decoration:none;}
#header #tagline {margin: 0.75em 0em 0em 2em; border: 0px solid gray;border-left: 1px solid gray;padding: 0.5em 0em 0.5em 2em;	height:60px;color: gray;background: inherit;font-size:15px;line-spacing:2em;float: left;}


/* content area */
#content {margin: 4em 0em;padding: 0em;width: 40em;	float: left;}
#content h2 {margin: 0em 0em 1em;padding: 0em;font-size: 1.5em;}
#content .post {margin: 2em 0em 0em;}
#content h3 {margin: 0em;padding: 0em;font-size: 1.25em;}
#content .postmetadata {color: #777777;background: inherit;font-size: 0.9em;}
#content .navigation {margin: 2em 0em 0em;padding: 0em;display: block;}
#content .goback {margin: 0em 0.5em 0em 0em;padding: 0em;float: left;font-size: 1.25em;}
#content .goforward {margin: 0em 0em 0em 0.5em;padding: 0em;float: right;font-size: 1.25em;}
#content #comments {margin: 2em 0em 1em;padding: 0em;clear: both;}
#content .commentlist {	margin: 0em;padding: 0em;font-size: 0.9em;}
#content .commentlist li {	margin: 0em;padding: 0em;list-style-type: none;}
#content .commentlist img.avatar {float: right;margin-left: 1em;}
#content .commentmetadata {margin: 0em 0em 2em;color: #777777;background: inherit;}
#content #respond {margin: 2em 0em 1em;padding: 0em;clear: both;}


.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 img {margin: 0;padding: 0;border: 0 none;}
.wp-caption-dd {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}


/* sidebar */
#sidebar {margin: 4em 0em;padding: 0em;	width: 20em;float: right;}
#sidebar h2 { color:#4333333;font-size:15px;font-family:Verdana; padding-bottom:-5px; }
#sidebar h2 a, #sidebar h2 a:visited {	color: black;	background: inherit;}
#sidebar h2 a:hover {	color: white;	background: #1070c0;}
#sidebar ul {	margin: 0em;	padding: 0em;}
#sidebar ul li {	margin: 0em 0em 1em;	padding: 0em;	list-style-type: none;}
#sidebar ul li p, #sidebar ul li ul, #sidebar ul li ol {	font-size: 0.8em;}
#sidebar ul li ul li, #sidebar ul li ol li {	margin: 0em;	padding: 0em;}
#sidebar .textwidget {	font-size: 0.8em;}
/* end sidebar */

/* footer */
#footer {	margin: 0em;	padding: 0em;		width: 60em;	clear: both;}
#footer p {	margin: 0em;	padding: 0em;		font-size: 0.8em;		text-align: center;}
/* end footer */

.screen-reader-text {display:none;}

#twitter { width:300px; text-align: center; padding-top:20px;}
#twitter h2{color:#4333333;font-size:17px;font-family:Verdana; padding-bottom:15px;}
#twitter img a { border:#fff; }
#twitter a { color:#B8EB7B; }
#twitter #twitter_icon { float: left; width: 40px; background: url("images/tweet_quote1.png") 100% 15px no-repeat; }
#twitter #witter_icon#img { float: left; }
#twitter #tweet { float: left; text-align:left; padding-left:15px; width: 240px; background: #333 url("images/twitter_roundtop.png") 0 0 no-repeat; color: #f1f1f1; padding: 10px 10px 4px 10px; font-size: 1.2em; 
line-height: 1.4em; }
#twitter .tweet-link { color:#B8EB7B; }
#twitter #tweet_bot {float:right; width: 260px; height: 6px; background: #333 url("images/twitter_roundbot.png") 0 0 no-repeat; margin-bottom:35px; }

.execphpwidget (padding-bottom:0px;)
.widget {padding-bottom:0px;}


#next {border:1px solid;}
#next ul {list-style:none;}
  