
*  {

     margin: 0;
     padding: 0;
     
     
     }



html, body {
margin-left:auto;
    margin-right:auto;
margin:0;
padding:0;
font-size:10px;
font-family:Georgia, Arial, sans-serif;

color: #fff;

}


body {
    

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

 
       
            
               
     
}
#books {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 11px;
	border-top: 0px 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:800px;
	height:auto !important;
	height:800px;
}
    		
#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:0px solid #666;
	margin-right: 10px; 
	margin-bottom:5px; 
}



#container {


padding: 0;
width:950px;
margin-left:auto;
    margin-right:auto;

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

}

#head {
height:80px;
    
 background: url('picts/banner.gif') repeat-y;

 

text-align:center;

}







#headleft {
display:inline;
border-right: 1px solid #000;
padding-left:5px;
width:350px;
float:left;
margin:5px 0 5px 0;
padding-top: 0px;
padding-left: 15px;

}


#headmiddle {
display:inline;

padding-left:10px;
width:290px;
float:left;
margin:5px 0 10px 0;
padding-top: 0px;

}


#headright {
display:inline;

padding-left:10px;
width:220px;
float:left;
margin:5px 0 5px 0;
padding-top: 0px;

}

#wrapper {


padding: 0;
width:950px;
margin-left:auto;
margin-right:auto;
min-height:400px;
height:!important;
height:400px;

}


#bannerimage {

text-align: left;


}


#bannerlinks{  
COLOR: #FDCF60;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

text-align: left;
background-color: #adcfe3;
font-weight: 700;
border-bottom: 2px solid #90CC5D;
border-top: 1px solid #90CC5D;
padding: 5px 0px 5px 0px; 
}

#bannerlinks ul   {  list-style: none; 

                          display: inline;

                          

                       padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#bannerlinks  li {   list-style: none;
                        display: inline;
                  
                      background: url('picts/square.gif') no-repeat 0% 60%; 

                      padding: 3px 0px 3px 7px;
                       margin: 0px 0px 0px 7px;  } 

#bannerlinks  a:link    { color: #039; text-decoration: none;}
#bannerlinks a:visited { color: #039; text-decoration: none; }
#bannerlinks  a:active  { color: #039; text-decoration: none; }

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


#left {
display:inline;

padding:0px;
padding-top: 0px;
width:150px;
float:left;
margin:0px;
margin-left:0;
}

#left ul{
	list-style:none;
}

#left_bottom {
	padding-top:290px;
	
}

#main_center {
	display:inline;
padding:0;
padding-left: 0px;
width:620px;
w\idth:620px;
float:left;

margin:0px 0 250px 0;
}


#center {
display:inline;
padding:0;
padding-left: 5px;
width:620px;
w\idth:620px;
float:left;
margin:5px 0 5px 0;
}

#center_left {
display:inline;
padding-left:0px;
width:305px;
float:left;
margin:10px 0 5px 0px;
padding-right: 0px;
}



#center_left2 {
display:inline;
padding-left:10px;
width:150px;
float:left;
margin:10px 0 5px 0;
padding-right: 0px;
}

#center_right{
display:inline;
padding-left:10px;
width:305px;
float:left;
margin:10px 0 5px 0;
padding-right: 0px;
}

#center_left2_mid {
display:inline;
padding-left:10px;
width:150px;
float:left;
margin:10px 0 5px 0;
padding-right: 0px;
}


#center_right2 {
display:inline;
padding-left:10px;
width:150px;
float:left;
margin:10px 0 5px 0;
padding-right: 0px;
}

#rightmore {
display:inline;
padding:0px;
width:150px;
float:right;
margin: 0px;
padding-top: 0px;

}

#bottom {
	display:inline;
	width:600px;
	margin-top:50px;
	
}

#foot {

border-top:5px solid #96CAFC;
background-color: #F4FEFF;
width:950px;
margin:200px 0 0 0px;
clear:both;
padding:5px 0 0 0px;
height:40px;
text-align:center;
}

#foot p {margin:0; color: #194199;}
ul.invs {
list-style:none;
margin:0 ;
padding:0;
}