html, body {
margin:0;
padding:0;
color: white;
}
p {
  text-align: left;
}
a:link{text-decoration:underline; color:#858a91;}
a:visited{text-decoration:underline; color:#9099a5;}
a:hover{text-decoration:none; color:#748091;}
audio {
    background-color: #f2f1f4;
}
.firstcharacter {
  color: black;
  float: left;
  font-size: 75px;
  line-height: 60px;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
text-shadow: 5px 5px 0px rgba(255,255,255,1);
}
h1 {
    font-size: 300%;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
}
h2 {
    font-size: 250%;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
}
h3 {
    font-size: 200%;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
}
#box
{
	width: 80%;
	background: rgba(15, 0, 12, 0.9);
    border-radius: 25px;
    border: 5px dotted #ffffff;
    padding: 20px;
}
#blackbox
{
	width: 100%;
	background: #afa9bc;
/* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#afa9bc, #e3deed); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#afa9bc, #e3deed); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#afa9bc, #e3deed); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#afa9bc, #e3deed); /* Standard syntax */
    border: 0;
    padding: 20;
    text-align: justify;
    text-justify: inter-word;
	text-color: black !important;
   vertical-align: top;
}
#ltbox
{
	width: 100%;
	background: #f2f1f4;
    border: 0;
    padding: 5;
	text-align: left;
	text-color: black;
                position: fixed !important;
                position: absolute; /* ie6 value b/c !important ignored */
    bottom: 0;
    left: 0;
    right: 0;
    height: 35px;
}
#shdbox
{
	width: 90%;
	background: #e3deed;
    border: 0;
    padding: 10px;
margin:20px;
    text-align: justify;
    text-justify: inter-word;
	text-color: black;
   vertical-align: top;
box-shadow: 5px 5px 0px rgba(255,255,255,1);

}
#padbox
{
width: 340px;
max-width: 340px;
overflow: hidden;
border: 0;
    padding: 10px;
float: right;
    right: 50%;
    margin-right: -5%;
}

.audiobox {
  font-family: verdana;
  font-style: normal;
  margin-bottom: .5em;
  margin-top: .5em;
  font color: black !important;
}
.justify {
  text-align: justify;
}
.right {
  text-align: right;
}
.rishi {
  text-align: right;
  font-style: italic;
}
.yellow {
  color: yellow;
}
