﻿#layout {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #000;
}
#links {
	background-image: url(../images/links.jpg);
	height: 42px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}

#booklinks {

	
	background-image: url(../images/booklinks.jpg);
	height: 42px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#interviewlinks {
	background-image: url(../images/videolinks.jpg);
	height: 42px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#linktext {
	height: 32px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: center;
	font-weight: normal;
	padding-top: 10px;
}
#books {
}


#topspace {
	height: 20px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#shadow {
	background-image: url(../images/shadow.jpg);
	background-repeat: repeat-y;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#bodyinsideleft {
	float: left;
	width: 350px;
	height: 1600px;
}
#autorbody {
	height: 3000px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#photo {
	width: 350px;
	float: left;
}

#bodyinsideright {
	float: right;
	width: 450px;
	height: 3000px;
}
#bodytext {
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	padding-top: 30px;
	padding-right: 30px;
}

#bodyright {
	float: right;
	width: 300px;
}
#homepagetext {

	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding-top: 80px;
}
#booktext {
	height: 240px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding-top: 60px;
}

#footer {

	background-color: #d6d67b;
	height: 27px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #d6d67b;
	color: #E1D172;
	background-color: #000;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#body {

	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-weight: normal;
}
#homecontent {
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: center;
	font-weight: normal;
}


#wrapper {
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#header {
    background-image: url(../images/header_home.JPG);
	background-color: #d6d67b;
	height: 270px;
	width: 830px;
	margin-right: auto;
	margin-left: auto;
}
#header2 {
    background-image: url(../images/header_author.JPG);
	background-color: #d6d67b;
	height: 270px;
	width: 830px;
	margin-right: auto;
	margin-left: auto;
}


#bookheader {
	background-image: url(../images/bookheader.jpg);
	height: 281px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#mapheader {
	background-image: url(../images/MAPheader.jpg);
	height: 281px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}
#interviewheader {
	background-image: url(../images/videoheader.jpg);
	height: 281px;
	width: 834px;
	margin-right: auto;
	margin-left: auto;
}

#maininfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 50px;
	padding-left: 50px;
	text-align: left;
}
#layout #shadow #body #homecontent table tr td span {
	text-align: left;
}
#authorheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;

	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
}
#authorheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	height: 140px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 15px;
}

#autorbody {
	width: 800px;
}

#bottomlinks {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: center;
}
#layout #shadow #body table tr td {
	text-align: left;
}
