/*
Theme Name: Women Making America
Theme URI: http://jimdoran.org/
Description: The default WordPress theme by <a href="http://jimdoran.net/">Jim Doran</a>.
Version: 1.0
Author: Jim Doran
Author URI: http://jimdoran.net/
Tags: blue, custom header, fixed width, two columns, widgets

	Jim Doran v1.0
	 http://jimdoran.net/

	This theme was designed and built by Jim Doran,
	whose blog you will find at http://jimdoran.net/joy/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* Begin Resets */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset, img {border:0;}address, caption, cite, code, dfn, th, var {font-style:normal;font-weight:normal;} li { list-style:none;}caption, th { text-align:left;}h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}abbr, acronym {border:0;font-variant:normal;}input, textarea, select {font-family:inherit;font-size:inherit;}
/* end resets */
body { background:#8eaa5e; font-family:Arial, Helvetica, sans-serif; color:#000;}
#page { width:960px; background:#fff; margin:0 auto;}
#content { background:#FFF; padding:1em 2em; display:inline; float:left;}
#content a:link, #content a:visited { color: #b00f1f; text-decoration:none; }
#content a:hover, #content a:focus, #content a:active { color:#fa6f2e;text-decoration:underline; }
#sidebar { float:right; width:250px; display:inline; padding:.5em; border-left:1px solid #999; border-top:1px solid #999; font-size:.85em; border-bottom:1px solid #999; background:#CCCCCC;}
#sidebar .widgettitle { font-size:1.5em; color:#4a6437; padding:.15em; font-weight:bold;}
#sidebar ul {  width:135px; }
#sidebar li { margin-left:1.15em; line-height:1.5em; font-weight:bold;} 
#sidebar li a:link, #sidebar li a:visited { color:#4d5a9d; text-decoration:none;}
#sidebar li a:hover, #sidebar li a:focus, #sidebar li a:active { color:#1d33aa; text-decoration: underline;}
/*.post hr {	display: block; font-weight:bold; font-size:1.25em;	}*/
/* header */
#headerimg h1, #headerimg .description {display: block; height: 0; overflow: hidden; }
#header {background:url(http://womenmakingamerica.com/images/bkTopNav.jpg) top right no-repeat; width:960px; height:157px; margin-bottom:.05em;}
#header img { float:left; display:inline; }
#header { font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.5em; }
#header ul { padding-top:.25em; margin-left:2em; float:right;}
#header li { margin-right:3.75em; color:#FFF;}
#header a:link, #header a:visited { color:#FFF; background:#767da2; text-decoration:none;}
#header a:hover, #header a:focus, #header a:active {color:#fa6f2e; background:#767da2;}
#download {color:#000; background:none; font-size:.5em; float:right; margin-top:.35em; background:url(http://womenmakingamerica.com/images/images/pdf.gif) left top no-repeat; padding-left:40px;height:40px; margin-right:.25em; }
#header #download a:link,  #header #download   a:visited { color:#767da2; background:none; }
#header #download  a:hover, #header #download a:focus, #header #download a:active { text-decoration:underline; color:#fa6f2e; }
#header #selected { text-decoration:underline; }
#searchform { display:inline; float:right; margin-right:10px; font-size:.85em;}
#searchform .screen-reader-text {display: block; height: 0; overflow: hidden;}
#topnav {background:#243672; width:960px; height:30px; margin-bottom:2em;}
.pagenav li { display:inline;} .pagenav h2 {display: block; height: 0; overflow: hidden;}
.pagenav li { margin-left:1.15em; line-height:1.5em; font-weight:bold;} 
.pagenav li a:link, .pagenav li a:visited { color:#fff; text-decoration:none;}
.pagenav li a:hover, .pagenav li a:focus, .pagenav li a:active { color:#fe883a; text-decoration: underline;}
.pagenav  .current_page_item a:link, .pagenav  .current_page_item a:visited { color:#fe883a;}
.post p { margin:.5em 0 .5em 0; }
.post h2, .links h2, .post h3, .links h3 { font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif; font-weight:bold; font-size:2em; color:#8f6493; }
 .post h3, .links h3 { font-size:1.25em;font-family: "Arial Black", Arial, Helvetica, sans-serif; }
 /* Begin Home Stuff */
#authors { width:300px; float:left; display:inline; margin:0 4.5em 1em 2.5em; font-size:1.5em; font-weight:bold;  }
#authors ul {margin-left:1em;}
#authors a:link, #authors a:visited { color:#767da2;text-decoration: none;}
#authors a:hover, #authors a:focus,  #authors a:active {color:#fa6f2e; text-decoration: underline;}
#description {float:left; display:inline; width:23em; line-height:1.45em;   font-size:.85em; text-align:justify;}
#description p { margin-bottom:1em;}
#praise {width:960px; margin-bottom:.5em;}
#praise h2 { background:#8f6493; padding:.10em 0 .10em 1.25em; color:#FFF; font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif; font-size:2em;  }
#praise .review {width:15em; display:inline; float:left; margin:1.75em 0 1.5em 3.75em;}
#praise blockquote, #bookimg blockquote {margin-bottom:.95em;  line-height:1.5em;}
.reviewer { color:#ac0707; font-weight:bold;}
#gotodownloads {font-family: "Arial Black", Arial, Helvetica, sans-serif; font-size:1.25em; color:#000; text-align:left; border:1px solid #999; padding:4px;}
/*about*/
#about {width:37em; line-height:1.5em;}
#about h2  {font-family:Impact, "Arial Black", Arial, Helvetica, sans-serif; font-size:2em;color:#767da2; padding:.10em 0 .10em 1.25em;}
#about p { margin:1em 2.5em;}
#writers { width:20em; padding-left:3px;} #writers p { line-height:1.5em; margin-bottom:1em;}
#writers h2 { font-weight:bold; color:#000; font-size:1.5em;}
#writers h3 { font-weight:bold; color:#fa6f2e; margin:.5em 0;}
#slideshow1 {position: relative; margin:1em;}
.pics { height:527px; width: 532px; padding:0; margin:0; overflow: hidden }
.pics img { height:495px; width:500px; padding: 15px; border: 1px solid #666; background-color: #eee; top:0; left:0 }
#pageviews { width:550px; margin:1em;} #pageviews  p { line-height:1.5em; margin-bottom:1em;}
#pageviews img { display:inline; padding:0 0 10px 10px;}
 #pageviewdesc { width:550px;  margin:1em;}
 /*buy*/
.bookdetails { width:280px; margin:1em 1em 1em 0; padding:1em; color:#fff; background:#8f6493; }
#purchase { padding:2em 0 2em 3em; width:300px;} #purchase h2 {font-weight:bold;  font-size:1.5em;color:#f37032; } 
#bookimg {width:480px; display:inline; float:right; margin:1em 0 1em 20px;}#bookimg blockquote {padding-right:1em; text-align:justify;}
#bookimg img { margin-left:2em; }
/* - WP stuff- */
.post { float:left; display:inline; text-align: justify;padding:0 .5em 1em 2em;}
 .categories { display:inline; } .pagenav{ text-align:center; font-size:1.25em; }
.entry { margin:1.5em 0; width:580px;}
#slideshow1 {position: relative; margin:1em;}
.pics { height:527px; width: 532px; padding:0; margin:0; overflow: hidden }
.pics img { height:495px; width:500px; padding: 15px; border: 1px solid #666; background-color: #eee; top:0; left:0 }
/*#pageviews { width:550px; height:440px; margin:1em;}
#pageviews img { display:inline; padding:0 0 10px 10px;}*/
.about p, .links p{margin-bottom:1em; text-align:justify;}
/*#footer { text-align:center; font-size:.85em; padding:1em; background-color:#8f6493; color:#fff;}
#footer a:link, #footer a:visited { color:#fff;  text-decoration:none;text-decoration: underline;}
#footer a:hover, #footer a:focus, #footer a:active {  color:#fff;text-decoration: none; }*/
#footer { width: 960px; height:156px;margin: 0 auto; background:url(images/bkFooter.jpg) no-repeat top left #000; text-align:center; color:#fff; }
#footer ul {  padding-top:8em;}
#footer li { display:inline; margin:0 2em; }
#footer a:link,#footer a:visited { color:#fff;text-decoration: none;  }
#footer a:hover, #footer a:focus, #footer a:active {color:#eee; text-decoration: underline;}
.navigation { text-align:center; width:900px; padding:1em; }
.navigation div { display:inline; margin:1em;}
.commentlist {margin-left:2em; } #respond {margin:.25em;}
.comment {border-bottom:dotted 1px #4c6639; }
.floatcols {display:inline;float:left;margin-top:2em;text-align:left;background-color:#FFFFFF;}
.floatleft {float:left;display:inline;}
.floatright {float:right;display:inline;}
.marginleft {margin-left:2em;} .marginright {margin-right:2em;}
.clearfloat {clear:both;height:0;font-size: 1px; line-height: 0px;}
#respond input {margin-bottom:.25em; }
/* generic styles */
img.centered { display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px;	margin: 0 0 2px 7px; display: inline;	}
img.alignleft {	padding: 4px; margin: 0 7px 2px 0; display: inline;	}
.alignright { float: right; }
.alignleft { float: left; }
.clearfloat {clear:both;height:0;font-size: 1px; line-height: 0px;}
.hidden { display:none;} .indent { margin:0 2em;}
#sidebar .current_page_item a:link, #sidebar .current_page_item a:visited { color:#fe883a;}
/*.bookdetails { width:540px; margin:1em 1em 1em 0; padding:1em; color:#fff; background:#8f6493; }
.bookdetails  h2 { font-size:1.5em; color:#fe883a; font-weight:bold;}
#purchase { padding:2em 0 2em 3em; width:300px;} #purchase h2 {font-weight:bold;  font-size:1.5em;color:#f37032; } 
#bookimg {width:480px; display:inline; float:right; margin:1em 0 1em 20px;}#bookimg blockquote {padding-right:1em; text-align:justify;}
#bookimg img { margin-left:2em; }*/
iframe { border:none; margin:auto; height:250px; width:960px;}
.widget_links a:link, .widget_links a:visited { font-weight:normal; font-size:.85em;}
/* THICKBOX STUFF */
#TB_window { font-size:.85em;color: #333333;}#TB_secondLine { font-size:.75em;color:#666666;}#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {	position: fixed;	z-index:100;	top: 0px;left: 0px;	height:100%;	width:100%;}.TB_overlayMacFFBGHack {background: url(..images/macFFBgHack.png) repeat;}.TB_overlayBG {	background-color:#000;	filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;}* html #TB_overlay { /* ie6 hack */     position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252;
	text-align:left; top:50%; left:50%;}
* html #TB_window { /* ie6 hack */
position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image { display:block; margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title{ background-color:#e8e8e8; height:27px;}#TB_ajaxContent{clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left; line-height:1.4em;}#TB_ajaxContent.TB_modal{	padding:15px;}#TB_ajaxContent p{	padding:5px 0px 5px 0px;}
#TB_load{	position: fixed;	display:none;	height:13px;	width:208px;	z-index:103;	top: 50%;	left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{	z-index:99;	position:fixed;	top: 0;	left: 0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;	height:100%;	width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}