
body			{ background-color: #FFFFFF; }

h1				{ font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 		
				  font-size: 18px; 
				  line-height: 16px;
				  color: #2C2C2C; }

h2				{ font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 		
				  font-size: 14px; 
				  line-height: 16px;
				  color: #2C2C2C; }

a:link			{ text-decoration: none; color: #A32610; font-weight: bold; }
a:visited		{ text-decoration: none; color: #A32610; font-weight: bold; }
a:active		{ text-decoration: none; color: #A32610; font-weight: bold; }
a:hover			{ text-decoration: none; color: #000000; font-weight: bold; }

a:link.nav		{ text-decoration: none; color: #A32610; font-weight: bold; }
a:visited.nav	{ text-decoration: none; color: #A32610; font-weight: bold; }
a:active.nav	{ text-decoration: none; color: #A32610; font-weight: bold; }
a:hover.nav		{ text-decoration: none; color: #FFFFFF; font-weight: bold; }

a:link.lang		{ text-decoration: none; color: #FFFFFF; font-weight: bold; }
a:visited.lang	{ text-decoration: none; color: #FFFFFF; font-weight: bold; }
a:active.lang	{ text-decoration: none; color: #FFFFFF; font-weight: bold; }
a:hover.lang	{ text-decoration: none; color: #A32610; font-weight: bold; }

a:link.more { 
text-decoration: underline; 
color: #A32610;
font-weight: bold;
}

a:active.more { 
text-decoration: underline;
color: #A32610;
font-weight: bold;
}

a:visited.more {
text-decoration: underline;
color: #A32610; 
font-weight: bold;
}

a:hover.more {
text-decoration: none;
color: #FFFFFF; 
font-weight: bold;
background-color: #FF9966;
}

.line			{ background-image: url("images/line.gif");
				  background-repeat: repeat-y;
				  background-color: #FFFFFF; }

.navbar			{ background-image: url("images/nav.jpg");
				  background-repeat: no-repeat;
				  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 		
				  font-size: 10px;
				  background-color: #FFFFFF; }
				  
.footer			{ background-image: url("images/credit.jpg");
				  background-repeat: no-repeat;
				  font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
				  color: #2C2C2C; 		
				  font-size: 9px;
				  background-color: #FFFFFF; }
				  
.more			{ font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 		
				  font-size: 9px; }
				  
.text			{ font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; 		
				  font-size: 12px; 
				  line-height: 16px;
				  color: #2C2C2C; }

.book_box		{ width: 100%;
				  border: 1px solid;
				  padding: 5px;
				  text-align: center; }


.book_title		{ font-size: 16px;
				  font-weight: bold;
				  color: #A32610;
				  line-height: 20px;}

.font12px		{ font-size: 12px; }