/*
Theme Name: WordPress National Pardon
Description: Theme for the National pardon blog.
Version: 1.0
Author: Edouard Duplessis
*/

acronym, abbr {
	border-bottom: 1px dashed #333;
}
acronym, abbr, span.caps {
	font-size: 0.9em;
}
acronym, abbr {
	cursor: help;
}
blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

body {
	font-family: Tahoma, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	background: #e1e1e1 url(images/BackgroundBody.jpg) repeat-x top;
	font-size: 62.5%; /* Resets 1em to 10px */
}

h1{ font-family: "Times New Roman", Times, serif; font-size: 2em; font-weight: normal; margin:20px 40px 0 0; color:#004a8c; float: right;}
h2{ font-family: "Times New Roman", Times, serif; font-size: 1.8em; font-weight: normal; margin:0; color:#004a8c; text-decoration: none;}
h3{ font-family: "Times New Roman", Times, serif; font-size: 1.8em; font-style:italic; margin:0; text-decoration: none; color: #dc291e;}
h4{ font-family: "Times New Roman", Times, serif; font-size: 1.8em; font-weight:bold; font-style:italic; margin:0; text-decoration: none; color: #919195;}
h2 a, h3 a{ text-decoration: none; color:#004a8c;}
h2 a:hover, h3 a:hover { text-decoration: underline; color:#004a8c;}

cite { font-size:1.6em; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight:bold;}

ol#comments li p {	font-size: 100%;}

a { text-decoration: none; color: #004a8c;}
a img {	border: none;}
a:hover { text-decoration: underline; color:#004a8c;}

.postmetadata{ font-family: "Times New Roman", Times, serif; font-size: 1em; margin:0; padding-bottom:5px !important; padding-bottom:10px;}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}
ul.post-meta span.post-meta-key {
	font-weight: bold;
}
.clear{ float: none; clear: both; height:0px; line-height:0px;}

.credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}
.credit a:link, .credit a:hover {
	color: #fff;
}
.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}
.meta {	font-size: 0.9em;}

.meta li, ul.post-meta li {	display: inline;}

.meta ul { display: inline; list-style: none;	margin: 0;	padding: 0;}

.meta, .meta a { color: #808080;	font-weight: normal;}

.post{ width:476px; padding: 15px 0 0 24px; font-size: 1em;}
.entry{ font-size: 1.2em; width:426px; overflow-x:hidden; }
.entry ul li{ margin-bottom:5px;}
.entry img{ margin:10px;}
.title{ width:406px; float:left; display: inline; margin:35px 0 0 0;}
.nrbComments{ float: left; display: inline; font-size: 11px; text-align: center; margin:10px 15px 0 5px; width: 50px;}
.nrbComments .nbr{margin: 0 auto; width: 23px; height: 23px; line-height: 18px;background:url(/blog/wp-content/themes/nationalPardon/images/nrbComments.gif) no-repeat center top;}
.nrbComments .txt{}

#commentStrip{ background: url(images/commentsStrip.gif); height: 55px; margin: 15px 0;}

.commentlist{ list-style-type: none; margin: 0 40px 0 23px; padding:0;}
.commentlist li { margin: 0 0 60px 0; list-style-type: none;}
.comments{ font-size: 1.2em;}
#leavereply{ width: 375px; margin: 35px auto;}

form#commentform{ width: 375px; margin: 10px auto; overflow-x: hidden;}
form .input{margin: 0 12px 0 0; width: 115px; float: left; display: inline;}
form .inputLast{margin: 0 0 0 0; width: 115px; float: left; display: inline;}
#commentform #author, #commentform #email, #commentform #url{ background: #fff; border: 1px solid #cccccc; width: 115px; float: left; display: inline;}
#commentform #submit{ float: right; margin: 0 3px 0 0;}
#commentform textarea {	background: #fff; border: 1px solid #cccccc; width: 369px;}

#header {
	width: 754px;
	margin: 0 auto;
	padding: 0;
	height: 158px;
}
#page {
	width: 754px;
	margin: 0 auto;
	padding: 0;
	background:#ffffff url(images/backgroundContentHolder.jpg) repeat-y;
}

#contentHolder {
	width: 754px;
	margin: 0;
	padding: 0;
	}

#content {
	margin: 0px 0 0 16px;
	width: 500px;
	float: left;
	display: inline;à
	 height: 900px; height: auto!important;  min-height: 900px;
}

/*  wp-pagenavi */
.wp-pagenavi{ margin-left:20px; margin-top:10px;}

#sidebar {
	width: 222px;
	float: left;
	display: inline;
	padding: 17px 0 0 0;
}

#sidebar #feed{ background: url(images/feed.gif); width: 161px; height: 20px;}
#sidebar input#s {	width: 105px;	background: #FFFFFF;	border: 1px solid #999;	color: #000; float: left; display: inline; margin: 0 2px 0 0;}
#sidebar searchsubmit{ float: left; display: inline;}
#sidebar ul {	list-style-type: none;	margin: 0;	padding: 0 10px 0 30px; overflow-x:hidden; width: 182px;}
#sidebar ul li { margin: 0 0 20px 0;}
#sidebar ul ul {	list-style-type: none;	margin: 0 0 0 0;	padding: 0;	text-align: left;}
#sidebar ul ul li {	border: none;	margin: 0;	padding: 0;}


#footer{ width: 500px; padding: 35px 0px 35px 16px; text-align: center;}