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

/* ========== GENERAL TAG SETTINGS ============= */
* {
	padding:0;
	margin:0;
}

html {
	background:url(../images/texture.jpg) repeat-x #fff;
}

body {
	position:relative;
	width:900px;
	padding:10px;
	font : 76%/180% Tahoma, Verdana, Arial, sans-serif;
	margin:20px auto;
}

h1, h2, h3, h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-bottom:10px;
}

h1 { font-size: 24px; }
h2 { font-size: 18px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
p { font-size: 12px; line-height: 24px; }

li { list-style:none; }

/* ========== BRANDING BAR ============= */
div#branding {
	position:relative;
	width:100%;
	height:290px;
}

div#brandingBadge {
	background:url(../images/branding_badge.png) no-repeat;
	width:392px;
	height:311px;
	position:absolute;
	text-indent:-9999px;
	z-index:3;
}

div#brandText {
	position:absolute;
	right:30px;
	background:url(../images/branding_text.png) no-repeat;
	width:382px;
	height:76px;
	text-indent:-9999px;
}

div#quoteBar {
	position:relative;
	top:80px;
	width:100%;
	height:200px;
	background:#8d744d;
}

div#quote {
	left:85px;
	position:relative;
	top:10px;
	margin:0 auto;
	width:310px;
	height:150px;
	text-align:center;
}

div#quote p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:36px;
}

p#quoteName {
	text-align:right;
}

/*============== NAVIGATION BAR ===============*/
div#navBar {
	background:#671b1c;
	width:100%;
	height:24px;
	line-height:22px;
	margin-bottom:20px;
	text-align:center;
	position:relative;
	z-index:5;
}

div#navBar li {
	float:left;
	list-style:none;
	width:100px;
}

div#navBar li.selected {
	background:#8d744d;
}

div#navBar a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}

div#navBar a:hover {
	background:#8d744d;
}


/* ========== COL A ============= */

/* ========== COL B ============= */

/* ========== COL C ============= */
div#bookList {
	position:absolute;
	right:20px;
	top:100px;
	width:189px;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;	
	background:url(../images/book_list_bottom.png) no-repeat 0 100%;
	padding-bottom:20px;
	z-index:10;
}

div#bookList h1 {
	background:url(../images/reading_book.png) no-repeat;
	height: 214px;
	text-indent:-9999px;
	margin:0;
}

div#bookList ul{
	border-top:10px solid #680000;
	background:#FFF;
}

div#bookList li {
	padding:5px;
}

/* ========== FOOTER ============= */
