body {
	margin: 0px;
	padding: 0px;
	background-position: center;
	font-family: Tahoma; 
	font-size: 12px;
	color	: #9a3299;
	background-color: #a8a8c2;
	background: #a8a8c2 url(/images/bgl.jpg) top repeat-x;
}


a:link, a:visited {text-decoration: none; color	: #9a3299;}
a:hover {text-decoration: none; color: #e89cd0;}

.header {
	font	: 24px Tahoma;
	font-weight	: bold;
	text-decoration : none;
	float	: left;
	padding	: 5px;
	color	: #998675;
}

.header2 {
	font	: 24px Tahoma;
	font-weight	: bold;
	text-decoration : none;
	float	: left;
	padding	: 5px;
	color	: #998675;
}

.header3 {
	font	: 13px Tahoma;
	font-weight	: bold;
	text-decoration : overline;
	float	: left;
	padding	: 1px;
	color	: #CCC;
	vertical-align:top; 
margin-top:30px;
margin-left:-282px;

}

.tbl {
	background-color: #a8a8c2;
	
}


.indtbl {
  font	: 13pt Verdana;
	font-weight	: 600;
	background-color: #a8a8c2;
}

.btbl {
  font	: 18px Tahoma;
	font-weight	: bold;
	border: 1px solid #565154;
	border-style: solid
	background-color: #a8a8c2;
}

.thumb {
	border: 2px solid #565154;
	
}

.pages_a {
  padding: 0px 4px 0px 4px;
	background-color: #a8a8c2;
	border: 1px solid #000000;
	border-style: solid
	color: #FFD0E4;
	
}

.pages_actual {
  padding: 0px 4px 0px 4px;
	background-color: #a8a8c2;
	border: 1px solid #000000;
	
}

.pages_a:hover {
  padding: 0px 4px 0px 4px;
	border: 1px solid #000000;
	background-color: #a8a8c2;
  color: #f76707;

}



.book {
  margin-top: 7px; 
	padding-left: 82px;
}


	
	
#searchform4 {
margin-top: 7px; 
	padding: 0px;
	background: #444444 url(images/searchbar-bg.gif) no-repeat 0 50%;
	}
#searchform4 form {
	margin: 0; 
	padding-left: 26px;
	}
#searchform4 .equal { 
	vertical-align: middle; 
	}
#searchform4 #txt4 {
	padding-left: 3px;
	background: #444444;
	color: #808080; 
	border: 2px solid #565658;
	}
#searchform4 #txt4:focus {
	color: black;
	}
#searchform4 #btn4 {
	background: none;
	}
	
	
	.image {
	position:relative;
	float:left; /* optional */
	border: 0px solid #f6ae5c;
}

.image .text {
	position:absolute;
	font	: 12px Tahoma;
	font-weight	: bold;
	top:5px; /* in conjunction with left property, decides the text position */
	left:5px;
	/* width:240px;  optional, though better have one */
	color: #ffffff;
	background: #000000;
	filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

}