body {
 text-align: center;
 font: 11px verdana, sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px; 
 background-color:#A5E197;
 background-image : url(header_bg.jpg);
 background-repeat:repeat-x;
}
h1 {
  font-size: 26px;
  color:#D75500;
  margin:0px;padding:0px;
  padding-top:10px;
  padding-bottom:10px;
}
h2 {
  font-size: 14px;
  color:#D75500;
  margin:0px;padding:0px;
  padding-top:3px;
  padding-bottom:5px;
}
form,input,h3
{
	margin:0px;
	padding:0px;
	clear:both;
	color: #003;
}
p
{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 18px;
	color: #000;
	font-style: italic;
}
a:link, a:visited { 
 color: #333333;
 text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
	color: #F00;
}
img {
 border: none;
}
.clearer {
 clear: both;
}
.separator {
padding-top : 20px;
clear : both;
}
#container-body {  
  margin-left: auto;
  width: 1000px;
  margin-right: auto;
  text-align: left;
  background-color:#ffffff;
  background : url(bg.jpg) ;
}
#header {
background : url(header.jpg) no-repeat;
padding-top : 10px;
height:181px;
}
#topmenu {
font-size:15px;
float : left;
width : 560px;
color : #ffffff;
padding-left : 425px;
}
#topmenu ul {
list-style-type : none;
padding : 0;
margin : 0;
text-align : center;
}
#topmenu ul li {
	display : inline;
	text-align : center;
	padding-left : 10px;
	padding-right : 10px;
	font-weight: bold;
	color: #FFF;
}
#topmenu ul li a {
font-weight : bold;
padding-left : 2px;
padding-right : 4px;
color : #ffffff;
}
#slogan
{
	padding-left:450px;
	padding-right:60px;
	font-size:36px;
	font-weight:bold;
	color:#06C;
	text-align:center
}
#slogan span
{
	color:#03F;
}
#slogan p
{
	color:#9F1B00;
	font-size:20px;
	padding:30px;
	font-weight:normal;
}
#search {
float : left;
width : 200px;
padding-top : 25px;
}
#search input {
width : 128px;
}
#menu {
font-size:12px;
margin-top : 0px;
color : #006600;
font-weight : bold;
font-size : 13px;
width : 400px;
padding-left : 580px;
}
#menu ul {
list-style-type : none;
padding : 0;
margin : 0;
}
#menu ul li {
display:inline;padding:10px;
text-align : center;
background : url(menu.jpg) no-repeat;
}
#menu ul li a {
color : #006600;
font-weight : bold;
}
#category
{
float:left;width:194px;background:url(categories.jpg) no-repeat;;margin-left:50px;padding-left:23px;color:#ffffff;font-weight:bold;
}
.list-title
{
background:#6A8E35;padding:10px;padding:5px;border-bottom:1px dotted #ffffff;
}
.list
{
	background:#94C055;
	padding-left:10px;
	line-height:25px;
	color: #000;
	font-size: 14px;
}
.list a
{
	color:#00F;
	font-size: 14px;
}
.box-green
{
background-color:#94C055;
background-image : url(green_top.jpg);
background-repeat: no-repeat;line-height:20px;
}
.box-green .content
{
padding:10px;padding-bottom:0px;
}
.box-green .footer
{
background-color:#94C055;
background-image : url(green_bottom.jpg);height:9px;
background-repeat: no-repeat;
margin-bottom:10px;
clear:both;
}
.box-green h4
{
	color:#000;
	font-size:16px;
	padding:0px;
	margin:0px
}
.box-green p
{
clear:both;
}
.box-orange
{
background-color:#FF9900;
background-image : url(orange_top.jpg);
background-repeat: no-repeat;
color:#ffffff;
}
.box-orange .content
{
padding:10px;padding-bottom:0px;
}
.box-orange input
{
width:165px;
}
.box-orange .footer
{
background-color:#FF9900;
background-image : url(orange_bottom.jpg);height:9px;
background-repeat: no-repeat;
margin-bottom:10px;
clear:both;
}
.box-orange h4
{
	color:#000;
	font-size:16px;
	padding:0px;
	margin:0px
}
.box-orange p
{
clear:both;
}
#footer {
background : url(footer.jpg) no-repeat;
text-align : center;
padding-top : 26px;
height : 84px;
color : #ffffff;
}
#footermenu {
padding-top : 50px;
}
#footermenu ul {
list-style-type : none;
padding : 0;
margin : 0;
text-align : center;
}
#footermenu ul li {
display : inline;
text-align : center;
}
#footermenu ul li a {
color : #ffffff;
font-weight : bold;
padding-left : 2px;
padding-right : 4px;
}
#container-body div p {
	color: #000;
}
#container-body div p {
	color: #000;
}
#container-body div {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #C06;
}
#container-body div p {
	font-size: 18px;
	font-style: italic;
	color: #000;
}
#container-body #header #slogan div {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
}
#container-body #header #slogan {
	font-size: 36px;
}
#Books {
	font-weight: bold;
	color: #00C;
	text-align: left;
}
#who {
	text-align: left;
}
#who {
	text-align: left;
}
.sdfs {
	text-align: left;
}
#gfdg {
	font-style: italic;
}
p {
	font-style: italic;
}
#container-body div #gfdg {
	font-style: italic;
	color: #03C;
}
#erfe {
	color: #000;
}
