/*  
Theme Name: Joshua Graves
Theme URI: http://www.joshuagraves.com
Description: Joshua Graves custom site theme
Version: 1.0
Author: Brian Schroeder
Author URI: http://www.brianschroeder.com

	
 */

img, div, input, id, a { behavior: url("iepngfix.htc") }

img {border: 0px;}

body {background: #FFFFFF url(images/backing.gif) bottom right no-repeat fixed;
	  padding: 0px;
	  margin: 0px;
	  text-align: center;
	  align: center;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #000000;
	}
		
.wrapper {width: 727px;
		  text-align: center;
		  float: center;
overflow: none;
		  margin: 0 auto;
                  padding-right: 63px;}
		
.header {background: url(images/crosscity.png) bottom left no-repeat;
		width: 727px;
		padding-top: 15px;
		padding-bottom: 0px;
		height: 250px;
		top: 0px;
		text-align: right;}

.header .navigation {padding-bottom: 10px; margin-right: -4px;}

.header .navigation img {padding-left: 20px;}

.sitesubtitle {margin-top: -5px;}

.section {float: left;
		margin-left: 60px;
		text-align: left;
		width: 445px;
                margin-top: 55px;}

	  
.title { text-align: left;
		  font-family: Palatino, Palatino Linotype, Book Antiqua, Times New Roman, serif;
		  color: #E98F24;
		  font-size: 20pt;
		  padding-bottom: 3pt;}

.archivetitle {
		  font-family: Palatino, Palatino Linotype, Book Antiqua, Times New Roman, serif;
		  color: #E98F24;
		  font-size: 13pt;
		  padding-bottom: 3pt;}

		  
.date {
		  font-family: Palatino, Palatino Linotype, Book Antiqua, Times New Roman, serif;
		  color: #000000;
		  font-size: 12pt;
		  padding-bottom: 15pt;}

.entry {font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 9pt;
		text-align: left;
		padding-bottom: 7pt;
		line-height: 14pt;}

#overview {font-size: 10.5pt;
           line-height: 16pt;}

.data {
		  font-family: Palatino, Palatino Linotype, Book Antiqua, Times New Roman, serif;
		  color: #000000;
		  font-size: 9pt;
		  text-align: right;
		  line-height: 13pt;
		  padding-bottom: 35pt;}

.entry div {padding-bottom: 3pt;}


.bottomnavigation {margin-left: -7px;
                margin-right: -3px; padding-bottom: 150px;
		background: url(images/crosscity.png) no-repeat bottom center;}

.bottomnavigation img {padding-left: 7px;}

.copyright {text-align: center;
		padding-bottom: 20px;
		margin-top: -10px;
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 7pt;}

.sidebar {width: 191px;
			float: right;}

a { color: #E98F24;
	text-decoration: none;}

a:hover { color: #E74E25;
	text-decoration: none;}

a:active { color: #E74E25;
	text-decoration: none;}

a:visited { color: #684018;
	text-decoration: none;}

ul{
    display: block; float: left; margin: 0 auto; padding: 0;
}
ul#twitter_update_list li{
    text-align: left;
display: block;
width: 191px;
    float: left;
padding-bottom: 5px;
font-size: 9pt;
}


.important {color: #E98F24;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt; line-height: 16pt;}
		  
.footnote {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 8pt; line-height: 11pt;}

.aboutthebook {float: left; padding-right: 10px;}

.booksubcategories img {padding-bottom: 4px;}


.bookinfo {
			padding-top: 35px;
			overflow: auto;}

.bookinfo .text {
			margin-left: 235px;
                        font-size: 9pt;
                        line-height: 14pt;}

.bookinfo .text .image {margin-left: -235px; float: left;}

.mclarenphoto {float: left; margin-right: 10px; margin-bottom: 7px;}

.content {overflow: hidden; margin-top: -55px;}

.comment {font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 8pt;
		text-align: left;
		padding-bottom: 5pt;
                padding-top: 5pt;
		line-height: 12pt;}

.commentspace {text-align: right; padding-bottom: 15px;}

.divide {font-family: Arial, Helvetica, sans-serif;
		background-color: #E98F24;
		font-size: 16pt;
		text-align: left;
                padding-bottom: 2px;
                margin-top: 10px;
                width: 60px;}
.previousnext {
		  font-family: Palatino, Palatino Linotype, Book Antiqua, Times New Roman, serif;
		  color: #000000;
		  font-size: 12pt;
		  line-height: 16pt;
                  width: 445px;
		  padding-bottom: 35pt;
                  overflow: auto;}
.previousnext .prev {float: left; width: 215px;}
.previousnext .next {float: right; text-align: right; width: 215px;}

.feastbottomnav {width: 445px; overflow: auto; padding-top: 20px;}

.feastbottomnav div {width: 256px; float: right;}

.feastbottomnav div img {padding-top: 2px; padding-bottom: 3px;}

