* 									{ margin: 0; padding: 0; }
body {
	background:-moz-linear-gradient(#aa22ff, #4422ff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aa22dd), to(#aa22ff));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa22dd', endColorstr='#aa22ff');
	/*background-color:#aa22dd;*/
	font-family: "Times New Roman", serif;
	font-size: 1em;
	margin: 0;
	padding:0;
	
}
#m2ebook{
float: right;
margin-left: 20px;
}

#pipeCleaner{
float:left;
margin-right: 20px;
}
#aboutBook{
clear:both;
}
h1{
  font-family: Verdana;
text-align:center;

}
ul{
margin-left: 20px;
}
.free{
	font-weight: bold;
}
.featured a{
text-decoration: none;
color:#fff;
}
.featured a:visited{
text-decoration: none;
color:#fff;
}
em{
font-style: none;
font-variant: none;
}


#main { 
    margin:0;
    z-index: 0;
	text-align: center;
	padding:20px;
    background-color: #fff;
	text-align: left;
	font-size: 105%;
	font-weight: normal;
	width: 860px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-top: 0;
}
h1{
vertical-align: middle;

}
h3{
padding: 0;
margin: 0;
color:#631073;
}
h2{
text-align: center;
color:#631073;
}
#book{
width:150px;
}

#header{
	background:-moz-linear-gradient(#a7c9ff, #55f,#a7c9ff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#55f), to(#a7c9ff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5555fff', endColorstr='#a7c9ff');
    margin:0;
    height: 180px;
    text-align: center;
    color:white;
	width:900px;
	margin-left: auto;
	margin-right: auto;
	padding:0;
}
a img{
  border: 0;
  padding:20px;
}
#hand{

  margin: 0 10px ;
  padding: 5px 10px ;
  
  float:left;
  clear:both;
}
#top{
margin-top: 20px;
clear:both;
}

.featured{
 margin: 20px;
 padding: 20px;
 background:-moz-linear-gradient(#a7c9ff, #55f,#a7c9ff);
 background-color: #55f;
 background-image: url("../images/flower.png");
 background-repeat: no-repeat;
 background-position:right top;
 border: 1px solid #2e9dff;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 color:white;
}
.featured img{
float:left;
}
.featured p{
font-size: .9em;
 text-align: left;
}
.featured div{
font-size: .9em;
}

.featured{
 margin: 20px;
 padding: 20px;
 background:-moz-linear-gradient(#a7c9ff, #55f,#a7c9ff);
 background-color: #55f;
 background-image: url("../images/flower.png");
 background-repeat: no-repeat;
 background-position:right top;
 border: 1px solid #2e9dff;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 color:white;
 font-size: 1.27em;
}
#featured{
}
#about img{
float:left;
margin: 20px;
}
#about p{
font-size: .9em;
 text-align: left;
}
#about div{
font-size: .9em;
}
#footer {
	background:-moz-linear-gradient(#a7c9ff, #55f,#a7c9ff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eef), to(#55f));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9999ff', endColorstr='#5555ff');
	width:900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
		text-align: center;
}

#footer a{

	margin-right: auto;
	color: white;
	text-decoration: none;
}
#poem{
text-align: center;
}
#menu{
clear:both;
background-color: #a7c9ff;
padding: 0;
	width:690px;
	padding:0 105px;
	margin-left: auto;
	margin-right: auto;
height: 30px;
}
#menu ul{
margin: 0;
list-style: none;
}

#menu li{
float:left;
margin:0 10px;
font-size: large;
}
#menu li li{
background-color: #A7C9FF;
border: 0;
color:#A2D;
float:none;
width:265px;
font-size: large;
padding: 5px;
}

#menu li li a{
 color:#A2D;
}


#menu a{
color:white;
font-weight: bold;
text-decoration: none;
}
#menu li a:hover{
color:#aaaaff;
}
#home-bottom{
margin-left: auto;
margin-right: auto;
width:500px;
}
#menu a.selected{
	color:#AA22DD;
}

/* Localized */
