a:link { color: #df3524; text-decoration: none; font-family: verdana,arial,sans-serif; }

a:visited { color: #df3524; text-decoration: none; font-family:  verdana,arial,sans-serif;}

a:hover { color: #961002; text-decoration: underline; font-family:  verdana,arial,sans-serif; }


a.subnav:link { color: #df3524; text-decoration: none; font-family: verdana,arial,sans-serif; }

a.subnav:visited { color: #df3524; text-decoration: none; font-family:  verdana,arial,sans-serif;}

a.subnav:hover { color: #961002; text-decoration: none; font-family:  verdana,arial,sans-serif; }


a.small:link { color: #a94414; text-decoration: none; font-family: verdana,arial,sans-serif; }

a.small:visited { color: #a94414; text-decoration: none; font-family:  verdana,arial,sans-serif;}

a.small:hover { color: #000000; text-decoration: underline; font-family:  verdana,arial,sans-serif; }


a.color:link { color: #c4b300; text-decoration: none; font-family: verdana, arial, sans-serif; }

a.color:visited { color: #c4b300; text-decoration: none; font-family:  verdana, arial, sans-serif;}

a.color:hover { color: #c4a600; text-decoration: underline; font-family:  verdana, arial, sans-serif; }


.navhome { position: relative; left: 13px; top: 70px; }
.nav  { position: relative; left: 13px; top: 80px; }

div.home { margin-left: 28px; margin-right: 25px; }
div.author { margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; }
div.does { margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; }
div.books { margin-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; }

blockquote {margin-left: 25px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; }

.text {  font-family: verdana,arial,sans-serif; color: #4d1f1b; }
.title {  font-family: verdana,arial,sans-serif; font-weight: bold; color: #961002;}
.small-text {  font-family: verdana, arial, sans-serif; color: #4d1f1b;}
.red {  font-family: arial,sans-serif; color: #a94414;}
.white { font-family: arial,sans-serif; text-decoration: none; color: #bfbcaa; }

.quote { font-family: times, serif; font-weight: bold; color: #e9ca1d; }
.attribute { font-family: times, serif; font-weight: bold; color: #e9ca1d; }


.bgtexttop { background-image: url(../images/page/bg_text_top.jpg); background-position: top left; background-repeat: no-repeat;}
.bgpage { background-image: url(../images/page/bg.gif); background-position: top left; background-repeat: repeat-y; }


.bold {  font-family: verdana, arial, sans-serif; font-weight: bold; color: #990000;}






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 162px; /*width of menu*/
border-bottom: 2px solid #ca0701;
}

.arrowlistmenu .headerbar{
font: bold 11px Arial;
color: #feec6e;
background: #470603;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
}

.arrowlistmenu ul{
font: bold 11px Arial;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #feec6e;
background: #470603 url(../IMAGES/nav/arrow.png) no-repeat 10px 6px; /*custom bullet list image*/
display: block;
padding: 4px 3px 4px 0px;
padding-left: 20px; /*link text is indented 10px*/
text-decoration: none;
font-weight: bold;
}

.arrowlistmenu ul li a:visited{
color: #feec6e;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
background-color: #871101;
}


