*  {
     margin: 0;
     padding: 0;
}



body {

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

  

    font-size: 9px;

    margin: 0;

    padding: 0 

    background-color: #C10000;

     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;  }   

        

        

        



.blacktext  { font-family: Verdana, Arial, Helvetica, sans-serif;

}



p.blacktext {

    COLOR: #000; line-height:11px; font-weight: 500;

    font-size: 10px;margin: 0px; padding: 0px 10px 10px 20px; }



  

  

.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}





    

    .noline          { COLOR: #039; FONT: 11px verdana, arial, sans-serif; font-weight: 700;

                       

                       }

     

    a.noline:link    { color: #039; text-decoration: none}

     

    a.noline:visited { color: #039; text-decoration: none }

     

    a.noline:active  { color: #039; text-decoration: none }

     

    a.noline:hover  { color: #FF6600; text-decoration: underline}

    

    

    .noline2          { COLOR: #C10000; FONT: 12px verdana, arial, sans-serif; font-weight: 500;  }                    

                       

         

        a.noline2:link    { color: #C10000; text-decoration: none}

         

        a.noline2:visited { color: #C10000; text-decoration: none }

         

        a.noline2:active  { color: #C10000; text-decoration: none }

         

    a.noline2:hover  { color: #FF6600; text-decoration: underline}

    

    

    

           .noline3          { COLOR: #fff; FONT: 12px verdana, arial, sans-serif; font-weight: 700; padding-left: 30px;}

             

            a.noline3:link    { color: #fff; text-decoration: none}

             

            a.noline3:visited { color: #fff; text-decoration: none }

             

            a.noline3:active  { color: #fff; text-decoration: none }

             

            a.noline3:hover  { color: #fff; text-decoration: underline}

    







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



div.PowerSearch p {

     			

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

  	                color: #FFF;

     			padding: 0px 0px 0px 0px;

     			line-height: 13px;

     			text-align: left;

     		        margin: 0px 0px 8px 0px;

     		        border: 0;

     		        

    		} 

    		

    		

    		

  div.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;

  		}

  		

  div.PowerSearch ul li {

  			list-style:none;

  			display:list-item;

  			 text-align: left;

  			margin: 0px 0px 0px 0px;

  			padding: 0px 0px 2px 0px;
			color: #000;

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

 		}   	

.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;

  }

  





 



#date-location  {





    COLOR: #996600;

    padding-top: 0px;

    padding-left: 5px;

    padding-bottom: 5px;

    top: 0px;

    left:0px;

    

}



   .date-format  {

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

                 font-weight:700;

                 color: #333;

                 margin:0px 0px 0px 0px;

                       

                 padding: 0px 2px 0px 2px;

                 }  

              

 

             

    div#database   {   

             padding: 0;

            margin: 10px 15px 0px 5px;

    

               }

div#database ul {

	list-style:none;
	padding:0px 0px 0px 10px;
	line-height: 12px;
	margin: 0;
}

div#database ul li {
	list-style:none;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0 0 0 0;
}

div#database img   { float: left; margin-bottom: 2px; margin-right: 5px;  }  

div#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 20px 0;
	line-height: 13px;
	margin: 5px 15px 5px 5px;
}
     
div#books ul {
	list-style:none;
	padding-top:12px;
	padding-bottom:100px;
	margin: 0;
	min-height:1100px;
	height:auto !important;
	height:1100px;
}
    		
#books ul li {
	list-style:none;
	text-align: left;
	margin: 0px 0px 35px 0px;
	padding: 0 0 0 5px;
	min-height:80px;
	height:auto !important;
	height:80px;
	font-size:10px;
	line-height:12px;
}
		
div#books img	{ 
	float: left; 
	border:1px solid #666;
	margin-right: 10px; 
	margin-bottom:5px; 
}


.date-font	{ color: #000000; font: 9px verdana, arial, sans-serif; font-weight: 500 }







   

 

div#box1 { width: 200px;

       

        text-align: center;

        line-height: 19px;

        margin: 0px 5px 15px 20px;

        padding: 10px 10px 10px 0px;

    	min-height:1000px;
		
		

      

        }

        

        

        

div#box1 ul {

			list-style:none;

			 margin: 0px 13px 0px 0px;

			  

			   padding: 0px 20px 0px 10px;

			line-height: 12px;

			

		}

div#box1 ul li {

			list-style:none;

			display:list-item;

			margin: 0px 0px 0px 0px;

			padding: 0px 0px 10px 0px;

		}

        

 

 div#box2 { width: 170px; color: #fff; margin-top: 0px;      border: 1px solid #666;    color: #444; text-align: left;  padding: 5px 5px 10px 5px;   

 background-color: #C10000;}

 

 div#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;

     		        

    		} 

    		

    		

    		

  div#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;

  		}

  		

  div#box2 ul li {

  			list-style:none;

  			display:list-item;

  			 text-align: left;

  			margin: 0px 0px 0px 0px;

  			padding: 0px 0px 2px 0px;

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

 		}   		

 

    

div#box3 { width: 340px;  margin:0;  padding: 5px 0px 0px 0px; }

 

 div#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;

     		        

    		} 

    		

    		

    		

  div#box3 ul {

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

  	                color: #000;

  	              

  			list-style:none;

  			padding:0;

  			margin:5px 0px 0px 10px;

  		}

  		

  div#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;}







.hor        {  margin-top: 10px; margin-bottom: 5px;}



  

 

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:#C10000;

}



 h2{

     COLOR: #C10000;

      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: #C10000;

     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: 4px solid #CDCDCD;

    

}



h4 {COLOR: #fff;

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

    margin: 20px 15px 15px 15px;

        border: 1px solid #000;

    background-color:#C10000;

    padding: 0px 0px 0px 5px;

  

        

}







h5 {

    COLOR: #000;

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

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 5px 5px;

    

}

h6 {

    COLOR: #C10000;

     FONT: 14px geneva, verdana, arial, sans-serif; font-weight: 700;

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 5px 5px;

    

}





div#head {

    position: absolute;

    width:750px;

    height:124px;

    left:0px;

    top: 0px;

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

    background-color: #000;

    border-bottom: 2px solid #fe6000;

}





div#head2 {

    position: absolute;

    width:750px;

    top: 91px;

    margin: 0;

    padding: 0;

     text-align: left;

     height: 30px;

    left:0px;

background-color: #039;

 

 

border-top: 1px solid #9cf;



    border-bottom: 1px solid #9cf;



   

}





div#crumb {

    position: absolute;

    width:750px;

    top: 93px;

    height:20px;

    

    left:0px;

 

    border-bottom: 3px solid #FFD373;





   

    background-color: #ffffff;

}



div#columns {

    position: relative;

    width: 750px;
	
    top: 124px;
	

}

div#side1 {

    position:absolute;

    padding: 0px 5px 10px 5px;

    width:180px;

    top: 8px;



    left:-2px;

    

 

}

div#side2 {

    position: relative;

    text-align: left;

    width: 335px;
	
	top: 0px;

    left: 205px;

    

}



div#side3 {

    position: absolute;

    text-align: left;

    width: 130px;

    top: 0px;

    left: 535px;

    

}





div#side4 {

    position:absolute;

    width:235px;

    top: -1px;

    left: 525px;    

   

}

div#foot {



    position: relative;

    width: 750px;
	height:100px;
    clear: both;

    margin-top: 1px;

     border-top: 3px solid #fe6000;


  margin-left:auto;

  margin-right:auto;

  margin-bottom:auto;
  
    background-color: #000;

    COLOR: #fff;

   } 

   

   

 div#foot  p { color: #fe6000;

 

 

 }

   

 

div#wrapper {

    position:relative;


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

        background-color: #ffffff;

        margin-left:auto;

        margin-right:auto;

        border-left: 0px solid #666;

        border-right: 0px solid #666; 


        top: 0px;

    width:750px;

    

}



	





 

