A:link { text-decoration: none; color: #4F4F4F; }
A:visited { text-decoration: none; color: #4F4F4F; }
A:hover { text-decoration: none; color: #660033; font-weight: 300; }
A:active { text-decoration: none; color: #4F4F4F; }

body {
	background-image: url(images/sidebar2.jpg);
	background-repeat: repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px; 
	color: #4F4F4F;
	border-width: 0;	
}
h2 {padding-top: 15px;}
li {padding-bottom: 10px;}

.book { position: relative; height: 60px; }
.button01 { position: absolute; left: 15px; top: 280px; }
.button02 { position: absolute; left: 15px; top: 330px; }
.button03 { position: absolute; left: 15px; top: 380px; }
.button04 { position: absolute; left: 15px; top: 430px; }
.button05 { position: absolute; left: 15px; top: 480px; }
.button06 { position: absolute; left: 15px; top: 530px; }
.button07 { position: absolute; left: 15px; top: 580px; }
.button08 { position: absolute; left: 15px; top: 630px; }
.button09 { position: absolute; left: 15px; top: 680px; }
.buttontext01 { position: absolute; left: 10px; top: 295px; width: 170px; text-align: center; }
.buttontext02 { position: absolute; left: 10px; top: 345px; width: 170px; text-align: center; }
.buttontext03 { position: absolute; left: 10px; top: 395px; width: 170px; text-align: center; }
.buttontext04 { position: absolute; left: 10px; top: 436px; width: 170px; text-align: center; }
.buttontext05 { position: absolute; left: 10px; top: 495px; width: 170px; text-align: center; }
.buttontext06 { position: absolute; left: 10px; top: 545px; width: 170px; text-align: center; }
.buttontext07 { position: absolute; left: 10px; top: 595px; width: 170px; text-align: center; }
.buttontext08 { position: absolute; left: 10px; top: 645px; width: 170px; text-align: center; }
.buttontext09 { position: absolute; left: 10px; top: 695px; width: 170px; text-align: center; }
.directorypublic { font-style: oblique; }
.directorypublic:hover { color: #FF9900; }
.disclaimer { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; }
.fields { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#666666; }
.floatright { float: right; padding: 20px 20px 20px 30px; width: 300px;}
.floatleft { float: left; padding:  0px 20px 0px 0px; }
.links { text-decoration: underline; }
.links:link { text-decoration: underline; color: #4F4F4F; }
.links:visited { text-decoration: underline; color: #4F4F4F; }
.links:hover { text-decoration: underline; color: #009966; }
.loginbutton { position: absolute; left: 66px; top: 63px; height: 20px; width: 92px; } 
.loginbuttontext { position: absolute; left: 66px; top: 66px; width: 92px; text-align: center; color: #4F4F4F; } 
.logintext {position: absolute; left: 15px; top: 185px; color: white; font-size: 11px; }
.logo { position: absolute; left: 205px; top: 55px; }
.pagearea { position: absolute; left: 280px; top: 200px; width: 680px; text-align: left; }
.pageimage1 { position: relative; top: 0px; }
.pageimage2 { position: relative; top: 300px; }
.seal { position: absolute; left: 10px; top: 10px; }
