#button {
position:relative;
top:-8px;
left:0px;
z-index:50;
margin: 0px 0px 0px 20px;
}

/* To target a safari browser issue */

@media screen and (-webkit-min-device-pixel-ratio:0){

#button {
position:relative;
top:0px;
left:15px;
z-index:50;
}

}

html>/**/body #button, x:-moz-any-link, x:default { 
position:relative;
top:0px;
left:15px;
z-index:50;

}

#right {
position:relative;
top:0px;
left:190px;
z-index:50;
}

#wrapper {
margin: -30px 0px 0px 0px;
width: 460px;
}

.haveprayed {
position:relative;
top:-30px;
left:55px;
z-index:50;
}

/* To target a safari browser issue */

@media screen and (-webkit-min-device-pixel-ratio:0){

.haveprayed {
position:relative;
top:-20px;
left:55px;
z-index:50;
}

}

html>/**/body .haveprayed, x:-moz-any-link, x:default { 


position:relative;
top:-23px;
z-index:50;
left:55px;

}





p {


font-family: lucida grande, arial;
font-size: 14px;
color:gray;
position:relative;
top:-35px;
left:60px;
z-index:50;
}

p.prayers {
position:relative;
top: 40px;
left:-175px;
font-family: lucida grande, arial;
font-size: 12px;
color:gray;
z-index:50;

}

#iframe {
margin: 0px 0px 0px 0px;
position:relative;
top:-90px;
left:270px;
z-index:50;
}



#praywrap {
margin: 30px 0px 0px 0px;
width: 110px;


}

body {
color:#e23632;
font-family: lucida grande, arial;
font-size: 25px;
font-weight:bold;
margin-top: 10px;
}

/* To target a safari browser issue */

@media screen and (-webkit-min-device-pixel-ratio:0){

body {
color:#e23632;
font-family: lucida grande, arial;
font-size: 25px;
font-weight:bold;
z-index:50;
}

}

html>/**/body body, x:-moz-any-link, x:default { 


color:#e23632;
font-family: lucida grande, arial;
font-size: 25px;
font-weight:bold;
z-index:50;

}
