@font-face {font-family: 'Kufi';src: url(//:) format('no404'), url('DroidKufi-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'KufiBold';src: url(//:) format('no404'), url('DroidKufi-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'AlArabiya';src: url(//:) format('no404'), url('ae_AlArabiya.ttf') format('truetype');font-weight: normal;font-style: normal;}
body {margin: 0;padding: 0;font-family: Kufi,Tahoma;font-size: 13px;color: #4a4a4a;}
a:link, a:visited { color: #245dac; text-decoration: none; font-weight: normal;} 
a:active, a:hover { color: #4a4a4a; text-decoration: none;}
h1,h2,h3{font: 24px AlArabiya;width: auto;min-height: 30px;margin: 5px;padding: 0px 35px 10px 3px;color: #545454;border-bottom: 1px solid #ccc;background: url(images/icon_grey.png) no-repeat right;}
#prayer_times{width: 550px; border: 5px solid #245dac; border-radius: 12px; padding: 10px; direction: rtl;}
#prayer_times h2 {padding: 3px; background: none; color: #245dac; border:none; font-size:18px;}
#prayer_times #logo {float: right; margin: 5px; width: 55px;}
#prayer_times #date {width: 230px; min-height: 60px; border-top: 1px solid #ccc; float: right; padding: 10px; font-size:12px;}
#prayer_times #date label{font-weight: bold; color: #245dac;}
#prayer_times #pray_time {padding: 3px; background: #245dac; color: #fff; width: 70px; height: 65px; float: right; margin: 7px; text-align: center; border-radius: 8px;}
#prayer_times #pray_time h3{padding: 0px; background:none; color: #fff; border-bottom: 1px solid #fff; font-size: 15px;}
#prayer_times #next_pray {width: 170px; height: 90px; float: left; margin-left: 10px; top: -25px; position: relative; background: #245dac; color: #fff; font-size: 12px; text-align: center; border-radius: 8px;}
#prayer_times #next_pray h3{padding: 0 0 7px 0; margin: 0px; background:none; color: #fff; border-bottom: 1px solid #fff; font-size: 24px;}
#prayer_times_long{width: 210px; border: 5px solid #245dac; border-radius: 12px; padding: 3px; direction: rtl;}
#prayer_times_long h2 {padding: 3px; background: none; color: #245dac; border:none; font-size: 17px;}
#prayer_times_long #logo {float: right; margin: 5px; width:35px;}
#prayer_times_long #date {width: 190px; min-height: 80px; font-size: 12px; border-top: 1px solid #ccc; padding: 2px 10px; margin-top: 13px;}
#prayer_times_long #date label{font-weight: bold; color: #245dac;}
#prayer_times_long #pray_time {padding: 2px; background: #245dac; color: #fff; width: 58px; height: 65px; float: right; margin: 3px; text-align: center; border-radius: 8px;}
#prayer_times_long #pray_time h3{padding: 0px; background:none; color: #fff; border-bottom: 1px solid #fff; font-size: 15px;}
#prayer_times_long #next_pray {width: 180px; height: 84px; margin: 5px auto; background: #245dac; color: #fff; font-size: 12px; text-align: center; border-radius: 8px;}
#prayer_times_long #next_pray h3{padding: 0 0 5px 0; margin: 0px; background:none; color: #fff; border-bottom: 1px solid #fff; font-size: 19px;}
#link {font-size: 11px; float: right; position: relative; background: #245dac; border-radius: 10px; padding: 0 6px; color:#fff;}