@charset "utf-8";
/* CSS Document */

body {
	background-image: url("images/backStripes.png");
	background-color: #3d3d3d;
	background-repeat: repeat;	
}
img {
	display: block;	
}
i {
	font-style: italic;	
}
b {
	font-weight: bold;	
}
#wrap {
	width: 930px;
	margin: 0 auto;	
}
#header {
	width: 930px;
	height: 120px;
	margin: 20px 0 0 0;	
}
#leftColumn {
	width: 610px;
	float: left;
	margin: 20px 10px 0 0;
}
#rightColumn {
	width: 310px;
	float: right;
	margin: 20px 0 0 0;
}
#bookCover {
	width: 628px;
	height: 217px;
	margin: -21px 0 10px -18px;	
	background-image: url(images/hanleyCover.png);	
}
#coverText {
	position: relative;
	top: 68px;
	left: 180px;
	text-indent: -20px;
	font-size: 20px;
}
#coverText2 {
	position: relative;
	top: 84px;
	left: 210px;
	text-indent: -20px;
	font-size: 20px;
}
.imageWrap {
	padding: 5px;
	background-color: #000;
	margin: 0 0 10px 0;
}
.buttonWrap {
	padding: 5px;
	margin: 0 0 10px 0;
	background-color: #000;
	
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	-o-transition: background-color .3s;
	-ms-transition: background-color .3s;
	transition: background-color .3s;
}
.buttonWrap:hover {
	background-color: #d47922;	
}
.buttonWrapSelect {
	padding: 5px;
	margin: 0 0 10px 0;
	background-color: #e79649;
	
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	-o-transition: background-color .3s;
	-ms-transition: background-color .3s;
	transition: background-color .3s;
}
.buttonWrapSelect:hover {
	background-color: #d47922;	
}
.button2Wrap {
	float: left;
	padding: 5px;
	margin: 0 10px 10px 0;
	background-color: #000;
	
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	-o-transition: background-color .3s;
	-ms-transition: background-color .3s;
	transition: background-color .3s;
}
.button2Wrap:hover {
	background-color: #d47922;	
}
.button2WrapSelect {
	float: left;
	padding: 5px;
	margin: 0 10px 10px 0;
	background-color: #e79649;
	
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	-o-transition: background-color .3s;
	-ms-transition: background-color .3s;
	transition: background-color .3s;
}
.button2WrapSelect:hover {
	background-color: #d47922;	
}
.buttonSpace {
	margin: 0 0 10px 0;
}
.textWrap {
	padding: 5px;
	background-color: #000;
	margin: 0 0 10px 0;
}
.textBox {
	background-color: #fff;
	padding: 10px;	
}
.textBox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
}
.textBox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 4px 0 0 0;
	letter-spacing: -0.25px;
	line-height: 18px;
}
.textBox h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-align: center;
	margin: 12px 0 0 0;
	text-decoration: underline;
	font-weight: bold;
}
.textBox p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	margin: 10px 0 0 0;
}
.textBox ul {
	margin: 20px 0 10px 420px;
}
.textBox li {
	display: inline;
	margin: 0 6px 0 0;
	color: #d47922;
}
.textBox li a {
	color: #5075a0;
}
.columnCap {
	clear: both;
	padding: 5px;
}
#footer {
	float: left;
	width: 930px;
	height: 30px;
	margin: 40px 0 20px 0;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: #d47922;
}
.footerItem {
	display: inline;	
}
.footerItem a {
	color: #5075a0;
	text-decoration: none;
	
	-webkit-transition: color .3s;
	-moz-transition: color .3s;
	-o-transition: color .3s;
	-ms-transition: color .3s;
	transition: color .3s;
}
.footerItem a:hover {
	color: #d47922;
}
.footerSelect a {
	color: 	#e79649;
}
#bottomImg {
	width: 300px;
	height: 112px;
	margin: 10px auto;
}
#rightImage {
	float: right;
	margin: 10px 0 10px 10px;
}
.blockquote {
	text-align: center;	
}