*  {

     margin: 0;

     padding: 0;

}



body {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    margin: 0;

    padding: 0;

    background-color: #e6e6e6;

    background: url('picts/back2.gif')  center repeat-y  ;

    COLOR: #333;

    line-height:14px;

	font-weight: 500;

}



a:link		{ color: #000; text-decoration: underline; }

a:visited	{ color: #000; text-decoration: underline;}

a:active	{ color: #000; text-decoration: none;}

a:hover		{ color: #039; text-decoration: underline }



p  { color: #000; font-size: 11px; margin: 0; padding: 15px 0px 0px 0px; line-height: 15px; }

img { margin: 0;  padding: 0;  }



ul   {  

	list-style: none;   

	padding: 10px 0px 10px 10px;

	line-height: 0px;

	margin: 0px 0px 0px 10px;

}



      



li  {

	list-style: square;

	color: #000;

	padding: 0px 0px 5px 2px;

	margin: 0px 0px 0px 5px;  

}   



.under2  { 

	COLOR: #039; 

	font-style:italic;

	FONT: 11px verdana, arial, sans-serif; 

	font-weight: bold; 

	padding:0; 

	margin:0;

}



a.under2:link   { 

	color: #039; 

	text-decoration: none;

}

a.under2:visited { 

	color: #039; 

	text-decoration: none; 

}



a.under2:active  { 

	color: #039; 

	text-decoration: none;

}



a.under2:hover  { 

	color: #039; 

	text-decoration: underline;

}





.PowerSearch { font-size: 9px; width: 195px; margin: 0 0 20px 0; padding: 0; }







div.PowerSearch p {

	font: 10px geneva, verdana, arial, sans-serif; 

	font-weight: 500;

	color: #000;

	padding: 0px 0px 0px 0px;

	line-height: 13px;

	text-align: left;

	margin: 0px 0px 0px 0px;

	border: 0;

} 



.PowerSearch ul {

	font: 10px Verdana, Arial, Helvetica, sans-serif; 

	font-weight: 500;

	color: #000;

	line-height: 12px;

	list-style:none;

	padding:0px 0px 10px 0px ;

	margin:10px 0px 0px 5px;

}



.PowerSearch ul li {

	list-style:none;

	display:list-item;

	text-align: left;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 2px 0px;

}	



.PowerSearch_Top { 

	display: block; 

	width: 195px; height: 33px; 

	background: url("picts/searchbox-top.gif") no-repeat top left;

}



.PowerSearch_Top_wo { 

	display: block; 

	width: 195px; 

	height: 19px; 

	background: url("picts/searchbox-top-wo.gif") no-repeat top left;

}



.PowerSearch_Middle {

	display: block; 

	background: url("picts/searchbox-bkgrnd.gif") repeat-y top left; 

	width: 195px; 

	margin: 0; 

	padding: 0; 

}



.PowerSearch_Bottom {

	display: block; 

	width: 195px; 

	height: 10px; 

	background: url("picts/searchbox-btm.gif") no-repeat top left; 

}



#search { width: 59px; height: 16px; background: url("picts/search.gif") no-repeat top left; border: none; } 



form { 

	color: #000; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; 

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

            



h1{

	COLOR: #039;

	FONT: 12px geneva, verdana, arial, sans-serif; 

	font-weight: 700;

	margin-right: 10px;

	margin-top:0px;

	margin-left:10px;

	margin-bottom: 0px;

	padding: 2px 4px 2px 25px;

	background: url('picts/block.gif') no-repeat 2% 50% ; 

	border: 1px solid #000000;

	background-color:#9cf;

}



h2{

	COLOR: #37587B;

	FONT: 13px geneva, verdana, arial, sans-serif; 

	font-weight: 700;

	margin-right: 10px;

	margin-top:10px;

	margin-left:10px;

	margin-bottom: 0px;

	padding: 2px 4px 0px 0px;

}



h3{

	COLOR: #37587B;

	FONT: 13px geneva, verdana, arial, sans-serif; 

	font-weight: 700;

	margin-right: 10px;

	margin-top:0px;

	margin-left:10px;

	margin-bottom: 10px;

	padding: 0px 4px 2px 0px;

	border-bottom: 1px solid #37587B;

}







h4 {

	COLOR: #fff;

	FONT: 12px geneva, verdana, arial, sans-serif; 

	font-weight: 700;

	margin: 20px 15px 15px 15px;

	border: 1px solid #000;

	background-color:#cc0033;

	padding: 0px 0px 0px 5px;

}



h5 {

	COLOR: #37587B;

	FONT: 12px geneva, verdana, arial, sans-serif; 

	font-weight: 700;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 5px 5px;



}



#head {

    position: absolute;

	width:750px;

	height:75px;

	left:0px;

	top: 0px;

	background: url('picts/banner.jpg') no-repeat center center ; 

	background-color: #fff;

	border-bottom: 3px solid #666;

}



#wrapper {

	position:relative;

	background: url('picts/bg2.gif') repeat-y ; 

	background-color: #ffffff;

	margin-left:auto;

	margin-right:auto;

	border-left: 1px solid #666;

	border-right: 1px solid #666; 

	top: 0px;

	width:750px;

}



#columns {

	position: relative;

	width: 750px;

	top: 90px;

}



#side1 {

	position:absolute;

	padding: 0px 5px 10px 5px;

	width:170px;

	top: 0px;

	left:0px;

}



#side2 {

	position: relative;

	text-align: left;

	width: 335px;

	top: 0px;

	left: 205px;

}



#side4 {

	position:absolute;

	width:210px;

	top: 0px;

	left: 545px;    

}



#foot {

	position: relative;

	width: 750px;

	clear: both;

	margin-top: 150px;

	border-top: 2px solid #000;

	margin-left:auto;

	margin-right:auto;

    background-color: #fff;

	COLOR: #000;

} 



#foot  p { 

	color: #000;

}





#database   {   

	padding: 0;

	margin: 10px 15px 0px 5px;

}



#database ul {

	list-style:none;

	padding:0px 0px 0px 10px;

	line-height: 12px;

	margin: 0;

}



#database ul li {

	list-style:none;

	text-align: left;

	margin: 0px 0px 10px 0px;

	padding: 0 0 0 0;

}



#database img   {

	float: left; 

	margin-bottom: 2px; 

	margin-right: 5px;  

}  



#database p { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #333;  

	font-weight: 500;

	font-size: 11px; 

	margin: 0; 

	padding: 0px 0px 0px 0px; 

}



.leftimg3 { float: left; margin-right: 10px; margin-bottom:10px; }



#books {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: 500;

	font-size: 11px;

	border-top: 1px solid #000;

	margin: 0;

	padding: 0 10px 0 0;

	line-height: 13px;

	margin: 5px 15px 5px 5px;

}

     

div#books ul {

	list-style:none;

	padding-top:12px;

	margin: 0;

	min-height:600px;

	height:auto !important;

	height:600px;

}

    		

#books ul li {

	list-style:none;

	text-align: left;

	margin: 0px 0px 35px 0px;

	padding: 0 0 0px 5px;

	min-height:80px;

	height:auto !important;

	height:80px;

	font-size:10px;

}

		

div#books img	{ 

	float: left; 

	border:1px solid #666;

	margin-right: 10px; 

	margin-bottom:5px; 

}



#box1 { 

	width: 180px;

	text-align: left;

	line-height: 19px;

	margin: 0px 0px 15px 0px;

	padding: 10px 0px 10px 0px;

}



#box1 ul {

	list-style:none;

	margin: 0px 13px 0px 0px;

	padding: 0px 10px 0px 10px;

	line-height: 12px;

}



#box1 ul li {

	list-style:none;

	display:list-item;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 10px 0px;

}



#box2 { 

	width: 170px; 

	color: #fff; 

	margin-top: 0px;      

	border: 1px solid #666;    

	color: #444; 

	text-align: left;  

	padding: 5px 5px 10px 5px;   

	background-color: #E6E6E6;

}



#box2 p {

	font: 10px geneva, verdana, arial, sans-serif; 

	font-weight: 500;

	color: #000;

	padding: 0px 0px 0px 0px;

	line-height: 13px;

	text-align: left;

	margin: 0px 0px 0px 0px;

	border: 0;

} 



#box2 ul {

	font: 10px Verdana, Arial, Helvetica, sans-serif; 

	font-weight: 500;

	color: #000;

	line-height: 12px;

	list-style:none;

	padding:0px 0px 0px 0px ;

	margin:10px 0px 15px 0px;

}



#box2 ul li {

	list-style:none;

	display:list-item;

	text-align: left;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 2px 0px;

}   		



#box3 { 

	width: 340px;  

	margin:0;  

	padding: 5px 0px 0px 0px; 

}



#box3 p {

	font: 10px geneva, verdana, arial, sans-serif; 

	font-weight: 500;

	color: #000;

	padding: 0px 0px 0px 0px;

	line-height: 13px;

	text-align: left;

	margin: 0px 0px 0px 0px;

	border: 0;

} 



#box3 ul {

	font: 10px Verdana, Arial, Helvetica, sans-serif; 

	font-weight: 500;

	color: #000;

	list-style:none;

	padding:0;

	margin:5px 0px 0px 10px;

}



#box3 ul li {

	list-style:none;

	display:list-item;

	margin: 0px 0px 5px 0px;

	padding: 0px 0px 0px 0px;

}   		



.leftimg { 

	float: left; 

	margin-right: 0px; 

	margin-left: 0px; 

	margin-bottom: 90px;

}







	











 

