/* ------------------------- BODY  */
body.index {overflow: auto; text-align: center; margin-left: 70px; font-family: arial,verdana,tahoma,sans-serif; background: url(images/mainbg.gif);}
#wrapper	{text-align: left; border: #cccccc solid 1pt; width: 845px;}
p {font-size: 10pt; text-indent: 12pt;	text-align: justify; color: #212121;}
h1 {font-size: 12pt; font-family: georgia,arial,verdana,tahoma,sans-serif; color: #1B4C96; letter-spacing: 3px;	margin: 8px; padding-top: 3px;}
h2 {font-size: 10pt; font-family:  arial, verdana, tahoma, sans-serif;	color: #000000;}
h3 {font-size: 11pt; font-family:  georgia, arial, verdana, tahoma, sans-serif; color: #419345;	letter-spacing: 2px;}
h4 {font-size: 9pt;font-family:  georgia, arial, verdana, tahoma, sans-serif; color: #254C27; letter-spacing: 2px;}

/* ------------------------- NORMAL LINKS  */
a:link, a:visited, a:active  {font-size: 10pt; color: #000099; text-decoration: none; font-family: verdana,serif;}
a:hover {font-size: 10pt; color: #1B4C96; text-decoration: underline; background: #ffffff; font-family: verdana,serif;}

a.page:link, a.page:visited, a.page:active  {font-size: 10pt; color: #006600; text-decoration: underline; font-family: arial,verdana,serif;}
a.page:hover {font-size: 10pt; color: #1B4C96; text-decoration: underline; background: #ffffff; font-family: arial,verdana,serif;}

a.return:link, a.return:visited, a.return:active  {font-size: 9pt; color: #000099; text-decoration: none; font-family: arial,verdana,serif;}
a.return:hover {font-size: 9pt; color: #1B4C96; text-decoration: underline; font-family: arial,verdana,serif;}

/* ------------------------- LEFT NAVIGATION  */
span.nav, span.nav a:link, span.nav a:visited, span.nav a:active {width: 188px;	display: block;	font-size: 10pt; color: #0B1459; padding: 2px 0px 2px 2px; text-decoration: none; text-align: left; font-family: verdana,serif;}
span.nav a:hover {width: 188px;	display: block;	font-size: 10pt; color: #ffffff; padding: 2px 0px 2px 2px;	text-align: left;  background: #ADC6A0; font-family: verdana,serif;}

/* ------------------------- FOOTER LINK  */
span.footer, span.footer a:link, span.footer a:visited, span.footer a:active 
	{font-size: 8pt; color: #1D2319; text-decoration: none; }
span.footer a:hover {font-size: 8pt; color: #1D2319; background: #E7ECEC; border-bottom: 1px #9F9F9F solid;}

/* ------------------------- DIVS  */
div.footer {font-size: 8pt; text-align: center;	color: #7C7C7C;	width: 845px; background: #D7DEDE; padding: 6px 0px 6px 0px;	border-left: 1px #FFFFFF solid;	border-right: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid;}

div.navcontainer {width: 190px; padding-left: 1px;}

div.left {float: left; width: 187px;}
div.content {float: right; width: 585px; padding: 0px; text-align: left; background: #F7F7F7;}
div.normal {font-size: 10pt; margin: 8px;}
div.alabunnyinfo {float: right;	text-align: left; width: 275px;	height: 357px;}
div.youngadult, div.ghostnovel, div.horse, div.sfic, div.poetry {background: #F1F0F0; text-align: left;	padding: 5px 10px 10px 10px; border: 1px #E3E2E2 solid;}
div.tap {width: 250px; padding: 8px; text-align: center; color: #000000; font-size: 10pt; font-weight: bold; float: right;}
div.sci {margin: 0px 10px 0px 10px; padding: 5px 0px 10px 35px;	border: 1px #E3E2E2 solid; background: #F1F0F0;}
div.sci2 {text-align: justify;	padding: 4px 12px 10px 12px;}
div.teach {text-align: justify;	padding: 4px 12px 10px 12px; border: 1px #E3E2E2 solid;	background: #F1F0F0;}
div.plinks {width: 535px; text-align: center; padding: 5px;}
div.biopica {width: 150px; text-align: center; font-weight: bold; float: right;	padding: 6px;}
div.biopicb {width: 260px; font-weight: bold; text-align: center; float: right;padding: 6px;}
div.bobcat {width: 270px; height: 178px; font-weight: bold; text-align: center;	float: right;padding: 6px;}
div.bookbox {background-color: #eeeeee; padding: 6px; width: 360px;}

/* ------------------------- SPANS  */

span.title {font-size: 14pt; font-family: georgia, arial, verdana, tahoma, sans-serif; color: #1B4C96; letter-spacing: 2px;	
margin: 8px; text-align: left;}
span.deer	{font-size: 13pt; font-family:  georgia, arial, verdana, tahoma, sans-serif; color: #000000; margin: 1px;}
span.flan	{font-size: 13pt; font-family:  georgia, arial, verdana, tahoma, sans-serif; color: #000000; margin: 1px;}
span.toplink {width: 585px;	text-align: center;}
span.ww {font-size: 9pt;	text-align: left; color: #212121;}

/* ------------------------- IMAGES  */

img.wallin {width: 750;	height: 100;}
img.misswrit {width: 124px;	height: 201px;	float: right;	margin: 0px 0px 4px 7px;	
border: 1px #000000 solid;}
img.bkpoachsm {width: 160px;	height: 220px;	float: left;	margin: 0px 7px 4px 0px;	border: 1px #000000 solid;}
img.bobcat {width: 265px;	height: 272px;	float: left;	margin: 0px 4px 4px 10px;	border: 1px #000000 solid;}
img.luke04 {width: 194px;	height: 272px;	float: right;	margin: 0px 25px 4px 4px;	border: 1px #000000 solid;}
img.babylogo {width: 120px;	height: 120px;	float: right;	margin: 10px 25px 4px 4px;	border: 0px #000000 solid;}
img.love {width: 250px;	height: 333px;	float: right;	margin: 5px;	border: 1px #000000 solid;}
img.blues {width: 250px;	height: 333px;	float: right;	margin: 5px;	border: 1px #000000 solid;}
img.kidsmusicleft {width: 200px;	height: 140px;	float: left;	border: 1px #000000 solid;}
img.kidsmusicsmallleft {width: 170px;	height: 119px;	float: left;	border: 1px #000000 solid;}
img.kidsmusicsmallright {width: 170px;	height: 119px;	float: right;	border: 1px #000000 solid;}
img.kidsmusicright {width: 275px;	height: 193px;	float: right;	border: 1px #000000 solid;}
img.kidsmusiccenter {width: 170px;	height: 119px;	margin: 0px 15px 0px 15px;	border: 1px #000000 solid;}
img.alabunny {width: 275px;	height: 357px;	margin-bottom: 15px;	float: right;	border: 1px #000000 solid;}
img.bobcat {width: 265px;	height: 272px;	margin-bottom: 15px;	float: left;}
img.bobcat2 {width: 265px;	height: 272px;	border: 1px #000000 solid;}
img.redneck, img.shadow, img.ghost {width: 200px; height: 276px; margin: 8px; float: right; border: 1px #000000 solid;}
img.farhome {width: 250px;	height: 335px;	margin: 8px; float: right;	border: 1px #000000 solid;}
img.tap {width: 240px;	height: 355px;	border: 1px #000000 solid;}
img.lukecap {width: 250px; height: 200px;	margin: 8px; float: right;	border: 1px #000000 solid;}
img.sfic {width: 110px;	height: 166px;	margin: 8px; float: right;	border: 1px #000000 solid;}
img.sfic2 {width: 110px; height: 166px;	margin: 8px; border: 1px #000000 solid;}
img.mom {width: 139px;	height: 200px;	border: 1px #000000 solid;}
img.dad {width: 250px;	height: 182px;	border: 1px #000000 solid;}
img.redclay {width: 196px;	height: 320px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.nature {width: 150px;	height: 218px;	margin: 8px; float: right;}
img.ww {width: 170px;	height: 137px;	border: 1px #000000 solid;}
img.spaldlogo {width: 200px; height: 61px; border: 1px #000000 solid;	margin: 8px;}
img.umd {width: 200px; height: 129px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.eva {width: 200px; height: 213px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.baile {width: 200px; height: 296px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.green {width: 200px; height: 307px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.spaldphoto {width: 200px;	height: 142px;	border: 1px #000000 solid;	margin: 8px; float: right;}
img.frogs {width: 200px; height: 270px;	border: 1px #000000 solid;	margin: 8px; float: right;}

/* ------------------------- TABLES  */

table.body {
width: 845px; 	
background: #F7F7F7 url(images/innerbg.gif) repeat-y;}

table.content {margin: 5px;}
td.wallin {text-align: left; padding: 0px; width: 845px; height: 130px; background-color: #E1EEDA;}
td.content {width: 655px; padding: 6px 0px 0px 0px; text-align: left; background-color: #F7F7F7; border-top: #cccccc 1pt solid;}
td.left {width: 190px;}
td.toplink {width: 100%; text-align: center;}
td.cdtext {	padding-top: 5px;}

/* ------------------------- LISTS  */

ul.cdlist li {font-size: 10px;}
dl.anovel dd{font-style: oblique;}
ul.struct {list-style-type: upper-alpha; font-weight: bold;}
ul.struct2 {list-style-type: upper-alpha; font-weight: normal;}
ul.innerstruct {font-weight: normal; list-style-type: none;	padding-right: 20px;}

dt {font-weight: bold;}	
span.gray	{color: #09227D; font-size: 9pt; text-decoration: none;}