/*
Theme Name: Accidental Greyscale
Theme URI: http://www.wpdiva.com/themes/25/accidental-greyscale.html
Description: Two column, fluid greyscale WordPress theme.
Author: WordPress Diva
Author URI: http://www.wpdiva.com/
Version: 1.0.1
*/

/* =================================
All Rights Reserved.

You are free to use and modify this theme
as long as the included attribution links 
remain intact.

For more information, see:
http://www.wpdiva.com/themes/legal/theme-use/

Please note: There are a number of empty CSS 
elements. This is intentional and are there so you 
can have maximum flexibility with customizing 
specific theme elements.

For more information, see:
http://www.wpdiva.com/themes/read-me/css/
================================== */
#content,#header,#sidebar{overflow:hidden;}
body{background:#BDBDBD;color:#000;font:75%/140% Verdana, Arial, Geneva,sans-serif;text-align:center;margin:0;padding:0;}
a{background:inherit;color:#888;border-bottom:1px solid #BDBDBD;text-decoration:none;padding:2px 0;}
a img{border:none;text-decoration:none;}
blockquote{background:#E1E1E1;color:#444;padding:10px;}
blockquote cite{background:inherit;color:#888;border-top:1px solid #ccc;display:block;font-style:normal;padding:2px;}
abbr,acronym{cursor:help;}
code,pre,abbr,acronym{font:1em/1.5em "Courier New", Courier, monospace;overflow:auto;}
h1,h2,h3,h4,h5,h6{font-family:"Times New Roman", Times, serif;line-height:110%;font-weight:400;letter-spacing:1px;}
fieldset{border:none;}
input,textarea{font-family:Verdana, Arial, Geneva, sans-serif;padding:2px;}
ul{list-style:square;}
/* let's get specific  */
#wrap{border:1px solid #8A8A8A;background:#FFF;color:#000;font-size:1em;line-height:1.75em;letter-spacing:0.1em;text-align:left;width:96%;margin:25px auto;padding:10px;}
/* Header  */
#header{background:#E7E7E7 url(images/header-bg.gif) no-repeat;border-bottom:1px solid #BDBDBD;color:inherit;text-align:center;padding:10px;}
#header h1{font-size:2.75em;line-height:115%;margin:2px;}
#header h1 a{background:inherit;text-decoration:none;color:#000;}
#header p.blogdescription{font-size:0.75em;margin:5px 0;padding:0;}
/* Content  */
#content{float:left;width:70%;margin:30px 0;}
/* blog posts  */
.post{background:url(images/divider.gif) no-repeat 50% 100%;margin-bottom:50px;padding-bottom:30px;}
.authormeta{font-size:0.9em;margin:2px 0;}
.postmeta{border-top:1px dotted #000;font-size:0.9em;padding:5px;}
.postdate{background:#EAEAEA url(images/sub-header-bg.gif) no-repeat;border-bottom:1px solid #BDBDBD;color:#999;text-align:right;margin:25px auto;padding:5px;}
.posttitle{font-size:2.5em;line-height:150%;margin:2px 0 5px;}
/* post content headings  */
.postcontent h3{font-size:2em;border-bottom:1px solid #aaa;line-height:150%;}
.postcontent h4{font-size:1.75em;border-bottom:1px solid #aaa;line-height:150%;}
/* single page meta info  */
.metawrap{font-size:0.9em;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:25px 0;padding:5px;}
.interact{background:#F1F1F1;color:inherit;margin:5px 0;padding:10px;}
/* blog comments  */#commentwrap{border:1px solid #ddd;color:inherit;background:#f1f1f1;padding:15px;}
#comments{font-size:1.5em;}
#comments big{text-decoration:underline;}
#respond{font-size:2.5em;}
.commentmetadata{border-top:1px solid #AAA;font-size:0.9em;margin:2px 0;}
#commentlist li{margin:20px auto 35px;padding:15px;}
#commentlist li.alt{background:#EAEAEA url(images/sub-header-bg.gif) no-repeat 0 -75px;color:inherit;border-top:1px solid #777;border-bottom:1px solid #777;}
/* comment form  */
#commentform dd{margin:5px 0 15px;}
/* Sidebar  */
#sidebar{float:right;width:25%;margin:30px 0;}
#sidebar ul ul{margin:0 5px 30px 10px;}
#sidebar ul ul ul{margin:0 0 0 25px;}
#sidebar li h2{font-size:2em;line-height:115%;margin:5px 0;}
/* search box  */
#sidebar li#search{margin-bottom:30px;}
#sidebar li#search dd{margin:0;}
#sidebar li#search input#s{width:75%;}
/* calendar  */
#wp-calendar{background:#E1E1E1;color:#444;width:98%;text-align:center;padding:10px;}
#wp-calendar caption{border:1px solid #e1e1e1;text-transform:uppercase;}
#wp-calendar th{background:#FFF;border-bottom:1px solid #999;color:#000;}
/* Footer  */
#footer{background:transparent;clear:both;font-size:0.85em;text-align:right;}
/* Various Classes & Image Alignment  */
.center{text-align:center;}
.floatleft{float:left;margin:5px;}
.floatright{float:right;margin:5px;}
img.center{display:block;margin:10px auto;}
img.left{display:inline;margin:0 10px 5px 0;}
img.right{display:inline;margin:0 0 5px 10px;}
.navigation{margin:25px auto;}
.previouslink{float:left;width:45%;text-align:right;}
.nextlink{float:right;width:45%;text-align:left;}
a:hover,.posttitle a,#footer p.credit a{background:inherit;color:#000;}
hr,legend,#sidebar li#search label{display:none;}
.singlemeta,#footer p,#footer p.credit{margin:5px 0;}
#commentlist,#sidebar ul{list-style:none;margin:0;padding:0;}
#commentform input#author,#commentform input#email,#commentform input#url,#commentform textarea {
	border: 1px solid #BDBDBD;
	width:98%;
}
input[type=button],input[type=submit],input[type=clear]{
	background-image:url(http://www.ciacob.org/wp-content/themes/agrey-1.0.1/accidental-greyscale/images/sub-header-bg.gif);
	background-position:23% 19%;
	border: 1px solid #BDBDBD;
	padding-left:0.25em;
	padding-right:0.25em;
}
input[type=button],input[type=submit],input[type=clear],input[type=text],select,textarea{
	padding-top:0.25em !important;
	padding-bottom:0.25em !important;
}
textarea {
	border: 1px solid #BDBDBD;
}
label[for=s],input#s{
	float:left;
	margin-right:0.25em;
}
label[for=s] {
	margin-bottom:1.5em;
}
input#s {
	width:50% !important;
	margin-bottom:0.25em;
}
input#searchsubmit {
	margin-bottom:2em;
}
#portraitholder {
	margin: 0pt 10px 10px 0pt;
	float: left;
	background-image:url(http://www.ciacob.org/wp-content/uploads/2010/01/cti-bw.png);
	width:141px;
	height:112px;
}
#portraitholder:hover {
	background-image:url(http://www.ciacob.org/wp-content/uploads/2010/01/cti.png);
}
.specialheader {
	background:#EAEAEA url(images/sub-header-bg.gif) no-repeat;
	border-bottom:1px solid #BDBDBD;
	color:#000;
	text-align:right;
	margin:25px auto;
	margin-top:2.5em;
	padding:5px;
}
#simpleMailSender {
	margin-top:2.5em;
}
#simpleMailSender .formLeftCol {
	display:block;
	width: 12em;
	float: left;
	clear:left;
	text-align:right;
	padding-right:0.5em;
}
#simpleMailSender input, textarea {
	font-size:1em;
	width:30em;
}
#simpleMailSender textarea {
	height:15em;
}
#simpleMailSender p.submitBtnHolder input {
	width:auto;
}
#simpleMailSender .red {
	color: red;
	padding-right:0.5em;
}
#simpleMailSender span.wpcf7-not-valid-tip {
	margin-left:12.5em;
	width:30em;
	display:block;
	height:2em;
}
div.textwidget ul li ul {
	margin-left:0 !important;
	margin-bottom:0.8em !important;
	font-size:0.9em;
}
div.textwidget ul li ul a {
	font-weight:bold;
}
.fbBadge {
	text-decoration:none !important;
	border:none !important;
}
.twtBadge {
	width: 160px;
}
div.stBox {
	float:left;
}
.twtr-doc a {
	text-decoration:none !important;
	border:none !important;
}
div.twtr-hd {
	padding-top:0 !important;
	padding-bottom:0.25em !important;
	padding-right:0 !important;
}
div.twtr-tweet-wrap {
	padding-top:4px !important;
	padding-bottom:4px !important;
}
.twtr-ft div {
	padding:0;
	padding-left:10px !important;
	padding-top:0.25em !important;
	padding-right:0.25em !important;
}
.twtr-ft span {
	line-height: 15px;
}
.twtr-tweet-text {
}

div.adds {
	clear: both;
}
div.add {
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
}
.widgettitle {
	clear:both;
}
h2.addsTitle {
	padding-top:1.4em;
}