/* Global Styles */

body {
	background-color: #4E522D;
	text-align: left;
	
}
	
td {
	
	color:#4E522D;
	}
	/*the above style is to make invisible a character on the details.cfm page that i can't
	find in the code or get rid of!! do not use this style in other pages */
	
a {
	color: #DECB7A;
	font-weight:bold;
	}

a:link {
	text-decoration: none;
	color:#DECB7A;
}
a:visited {
	text-decoration: none;
	color:#330000;
}
a:hover {
	color:#FFFFCC;
	text-decoration:none;
}
a:active {
	color:#FFFFFF;
}


/* homepage styles*/

	
.bullet li {
	color: #330000;
	letter-spacing:0.1em;
	text-decoration: none;
	display:list-item;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left:-14px;
	list-style-type:square;
	text-align: left;
	line-height: normal;
}

.bullet li ul li {list-style-type:none;}	
.bullet li a {
	list-style-type: none;
	background-color: #decb7a;
	color: #330000;
	line-height:16px;
	text-align: left;
	
}

.bullet li a:hover {
	/*background: #FFFFcc;*/
	color:#FFFFcc;
	text-align: left;
	}

.bullet2 li a {
	background-color: #decb7a;
	color: #666600;
	line-height:1em;
	margin-left:-8px;
	margin-bottom:-8px;
	text-decoration: none;
	list-style-type:none;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-left:-12px;
	padding-bottom:-8px;
	text-align: left;
	
}
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #B4C2A9;
	letter-spacing:0.2em;
	line-height:30px;
	}

#tagline 	{
	color: #AF8A39;
	letter-spacing:0.4em;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

	
/* Class Styles */
	
.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#FFFFCC;
	line-height:20px;
	margin-top:0px;
	text-align: left;
	}
.bodyText a {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#BEC9A7;
	line-height:20px;
	margin-top:0px;
	text-align: left;
	}
	
.bodyText a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#FFFFCC;
	line-height:20px;
	margin-top:0px;
	text-align: left;
	text-decoration:underline;
	}
	
.introText {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#666600;
	line-height:20px;
	margin-top:40px;
	margin-left:40px;
	margin-bottom:40px;
	margin-right:40px;
	text-align: left;
	}
.pageName{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFcc;
	line-height:24px;
	letter-spacing:0.2em;
	text-align: left;
	}
	
.subheader {
	font:bold small Verdana, Arial, Helvetica, sans-serif;
	color:#330000;
	line-height:16px;
	letter-spacing:.2em;
	}
	
.subheader a {
	color:#330000;
	font-weight:bold;
	line-height:16px;
	letter-spacing:.2em;
}

.subheader a:visited {
	color:#666633;
}
	

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	color: #BEC9A7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	}
	

	
.bookTitle {
	color: #FFFFcc;
	line-height:16px;
	letter-spacing:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	text-align: left;
}
.Author {
	/*color: #d64f27;*/
	color:#BEC9A7;
	line-height:16px;
	letter-spacing:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.booksText {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#ffffcc;
	line-height:20px;
	margin-top:1px;
	padding: 1px;
}
.footerText a {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#DECB7A;
	line-height:20px;
	margin-top:1px;
	text-align:center;
	text-decoration:none;
	border:none;
	padding: 1px;
}
.footerText a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif, bold;
	color:#FFFFCC;
	line-height:20px;
	margin-top:1px;
	text-align:center;
	text-decoration:none;
	border:none;
	padding: 1px;
}
