body{background-color:#f1f1f1;font-family:Helvetica,Arial,sans-serif}a{color:#7b7b7b}a:hover{color:#a1a1a1}.centered{text-align:center}.clear{clear:both}div.container{background-image:url(../images/header_bg.png);background-repeat:no-repeat}#header{padding-top:29px;height:128px}#logo h1,#logo h2{margin:0}#logo{margin-bottom:20px;background-image:url(../images/logo.png);background-repeat:no-repeat;display:block;width:391px}#logo a.title{display:block;width:391px;height:70px;text-indent:-9000px}#logo a.tagline{display:block;width:391px;height:38px;text-indent:-9000px}ul#menu{padding-top:37px;height:50px;float:right;list-style:none}ul#menu li{float:left;margin:0}ul#menu li a{display:block;height:48px;text-indent:-9000px;width:100%;background-image:url(../images/menu.png);background-repeat:no-repeat}ul#menu li.home{width:75px}ul#menu li.home a{background-position:0px 0px}ul#menu li.home a:hover{background-position:0 -48px}body.home ul#menu li.home a{background-position:0 -96px}ul#menu li.software{width:94px}ul#menu li.software a{background-position:-75px 0px}ul#menu li.software a:hover{background-position:-75px -48px}body.software ul#menu li.software a{background-position:-75px -96px}ul#menu li.blog{width:67px}ul#menu li.blog a{background-position:-169px 0px}ul#menu li.blog a:hover{background-position:-169px -48px}body.blog ul#menu li.blog a{background-position:-169px -96px}ul#menu li.contact{width:86px}ul#menu li.contact a{background-position:-236px 0px}ul#menu li.contact a:hover{background-position:-236px -48px}body.contact ul#menu li.contact a{background-position:-236px -96px}#slider{background-image:url(../images/horizontal_rule.png);background-position:50% 185px;background-repeat:no-repeat;padding-top:15px;padding-bottom:20px}#slider a{display:block;text-indent:-9000px;text-decoration:none;background-repeat:no-repeat}#slider a.arrow{width:29px;height:29px;margin:96px 0;background-image:url(../images/slider_arrows.png)}#slider a.arrow.left{background-position:0 -29px}#slider a.arrow.right{background-position:-29px -29px}#slider a.arrow.left.active:hover{background-position:0 -58px}#slider a.arrow.right.active:hover{background-position:-29px -58px}#tilebox{overflow:hidden}#tiles{width:90000px;height:222px;position:relative;left:0}#tiles a.tile{width:222px;height:202px;float:left;margin:10px 20px}#tiles a.tile:hover{background-position:0 -202px}#tiles a.supplications{background-image:url(../images/tile_supplications.png)}#tiles a.quranreader{background-image:url(../images/tile_quran.png)}#tiles a.quranreaderhd{background-image:url(../images/tile_quranreaderhd.png)}#tiles a.qamardeen{background-image:url(../images/tile_qamardeen.png)}#tiles a.guidancetouch{background-image:url(../images/tile_guidancetouch.png)}#tiles a.guidance{background-image:url(../images/tile_guidancemac.png)}#page{background-image:url(../images/horizontal_rule.png);background-position:50% -55px;background-repeat:no-repeat;padding-top:30px}body.home #page{background:none;padding:0}#content{background-image:url(../images/bottom_panel_bg.png);background-position:bottom center;background-repeat:no-repeat;padding-bottom:25px;margin-bottom:15px}body.home #content{background:none;padding:0;margin:0}#bottom{background-image:url(../images/bottom_panel_bg.png);background-position:bottom center;background-repeat:no-repeat;padding-bottom:25px;margin-bottom:15px}#bottom div.home_content{padding-top:30px;background-image:url(../images/horizontal_rule.png);background-position:50% -57px;background-repeat:no-repeat}#bottom div.right{background-image:url(../images/horizontal_rule_small.png);background-position:-21px 32px;background-repeat:no-repeat}div.promo{width:510px;height:180px;text-align:right}div.blag_blurb div.header{font-size:20px;margin-bottom:14px}div.blag_blurb div.header a{text-decoration:none;color:#222}div.blag_blurb div.header span{color:#3a658d}div.blag_blurb div.title a{text-decoration:none;font-size:16px;color:#3a658d;display:block}div.blag_blurb div.snippet{font-size:13px}div.blag_blurb div.twitter{font-size:14px;background-image:url(../images/twitter_with_bg.png);background-position:0px 5px;background-repeat:no-repeat;height:56px;margin-top:20px;padding:8px 0 0 50px}div.blag_blurb div.twitter a{color:#3a658d}div.blag_blurb div.twitter a:hover{color:#648db7}#blog{background-image:url(../images/blog_footer.png);background-position:bottom left;background-repeat:no-repeat;padding-bottom:5px}#blog div.header{background-image:url(../images/blog_header_bg.png);background-repeat:repeat-y}#blog div.post:first-of-type div.title{background-image:url(../images/blog_header.png);background-position:top left;background-repeat:no-repeat}#blog div.header a{text-decoration:none}#blog div.header a:hover{text-decoration:underline}#blog div.title{background-image:url(../images/blog_section.png);background-position:top left;background-repeat:no-repeat}#blog div.title h4{margin:0;padding:10px 15px 5px 15px;font-size:22px;color:#3a658d;line-height:28px}#blog div.title a{color:#3a658d}#blog div.date,#blog div.comments{height:25px}#blog div.comments{text-align:right}#blog div.subheader{background-image:url(../images/blog_subheader.png);height:26px}#blog div.subheader span{display:block;padding:3px 15px 0 15px;color:white}#blog div.subheader span a{color:white}#blog div.body{background-image:url(../images/blog_bg.png);background-position:top left;background-repeat:repeat-y;padding:10px 15px 40px 15px;line-height:24px}.ie #blog div.body{width:400px}.ie #blog div.title,.ie #blog div.header{width:430px}#blog div.body p:last-of-type{margin-bottom:0}div.right_column #searchbox{background-image:url(../images/search.png);background-position:top left;background-repeat:no-repeat;display:block;height:31px;padding:5px 5px 0px 25px}div.right_column #searchbox input{border:0px;height:20px;background-color:transparent;font-size:14px;color:#555;width:135px}div.right_column{line-height:16px}div.right_column h3{margin:20px 0px 10px 0px;padding:0 6px;font-size:16px}div.right_column ul{margin:0;padding:0;list-style:none}div.right_column li{margin:0 6px 8px 6px;color:#333}div.right_column #subscribe{background-image:url(../images/rss.png);background-position:center left;background-repeat:no-repeat;display:block;height:26px;font-size:22px;line-height:22px;color:black;padding:5px 0 0 35px;text-decoration:none}body.blog .content-nav{padding-top:15px;text-align:center}body.blog div.search .content-nav{padding-top:15px;text-align:center;background-image:url(../images/blog_bg.png)}.ie body.blog div.search .content-nav{width:430px}body.blog div.search .hidden{display:none}#blog div.archive-index{}#blog div.archive-index div.archive-content{background-image:url(../images/blog_bg.png);padding:5px 0px 15px 0px}.ie #blog div.archive-index div.archive-content{width:430px}#blog div.archive-index div.archive-content ul{margin:0px;padding:0px;list-style-type:none}#blog div.archive-index h2{margin:0;padding:10px 15px 5px 15px;font-size:22px;color:#3a658d;line-height:28px;background-image:url(../images/blog_section.png);background-position:top left;background-repeat:no-repeat}#blog div.archive-index h2.first-archive-header{background-image:url(../images/blog_header.png)}#blog div.archive-index div.archive-content li{margin:0px;padding:2px 0px 2px 15px}#blog h2.archive-title,#blog h2.search-results-header,#blog div.comment-post h2#page-title{color:#666;font-size:22px;margin:0px;padding:0px 0px 8px 0px;font-weight:normal}#blog div.comment-post h2#page-title{background-image:url(../images/blog_header.png);padding:4px 0px 0px 10px}#blog div.comment-post{background-image:url(../images/blog_bg.png)}.ie #blog div.comment-post{width:430px}#blog div.comment-post p{margin:0px;padding:5px 10px 15px 10px}#blog div.no-results h2#page-title{background-image:url(../images/blog_header.png);background-repeat:no-repeat;padding:4px 0px 4px 10px}#blog div.search-message{padding:5px 10px 15px 10px;background-image:url(../images/blog_bg.png)}.ie #blog div.search-message{width:410px}#blog div.asset-body{padding-bottom:45px}#blog #comments{padding-top:15px}#blog #comments h2.comments-header{margin:0px;font-weight:normal;font-size:14px;color:#fff;background-image:url(../images/blog_subheader.png);padding:0px 0px 0px 10px}#blog div.author{color:#444;background-color:#ddd;padding-left:15px;border-bottom:1px solid #999}#comments .comments-open h2{margin:0px;padding:10px 0px 5px 0px;font-weight:bold;font-size:16px;color:#666}#comments .comments-open input{margin:0px 0px 4px 0px}#comments .comments-open label{ display:block; color:#666; line-height:16px; font-size:12px}#comments #comment-form-remember-me label{display:inline}#comment-author,#comment-email,#comment-url,#comment-text{ width:80%}#comment-bake-cookie{ margin-left:0; vertical-align:middle}#top-comment-nav,#comment-nav{ list-style:none; width:100%; margin:0 0 1em 0; padding:0; text-align:center}#top-comment-nav li,#comment-nav li{ display:inline; padding:0}#top-prev-comments,#prev-comments{ text-align:left; margin:0 1em 0 0}#top-next-comments,#next-comments{ text-align:right; margin:0 0 0 1em}#top-num-comments,#num-comments{ text-align:center}#comment-submit{ font-weight:bold}.comment,.trackback{ margin-bottom:.5em; border-bottom:1px solid #ccc; padding-bottom:.5em}.comment .asset-meta,.trackback .asset-meta{ border:0}.comment-content{ clear:none; line-height:1.5; margin-bottom:1em}.comment-content p{ margin-bottom:.5em}#contact{width:538px;padding-bottom:10px;margin:auto;background-image:url(../images/contact_bottom.png);background-repeat:no-repeat;background-position:bottom center}#contact div.header{height:68px;background-image:url(../images/contact_header.png);background-repeat:no-repeat}#contact div.header h3{text-align:center;font-weight:normal;font-size:36px;line-height:68px;color:#6a6a6a}#contact div.form{background-image:url(../images/contact_bg.png);padding:15px;color:#444;font-size:13px;line-height:22px}#contact div.form form{padding-top:20px}.ie #contact div.form form{width:525px}#contact div.form div.row{float:left;padding-top:10px}#contact div.form label{color:#6a6a6a;display:block;width:125px;padding-right:5px;text-align:right;font-size:18px;line-height:32px;float:left}#contact div.form label.error{color:#f22;display:block;width:315px;padding-left:130px;text-align:left;font-size:16px;line-height:32px;float:left}#contact div.form input.textfield{float:left;height:30px;width:300px;border:1px solid #ccc;font-size:18px;color:#444}.ie #contact div.form input.textfield{line-height:30px}#contact div.form textarea{float:left;height:130px;width:300px;border:1px solid #ccc;font-size:14px;color:#444}#contact div.form .sendbutton{margin:20px 0px 10px 130px}#software li{display:block;list-style:none;width:870px;height:216px;background-image:url(../images/app_bg.png);margin:0 0 30px 0}#software a{display:block;height:186px;background-repeat:no-repeat;background-position:top left;padding:30px 20px 0 246px;text-decoration:none;color:#5a5a5a}#software li.supplications a{background-image:url(../images/app_icon_supplications.jpg)}#software li.guidancemac a{background-image:url(../images/app_icon_guidancemac.jpg)}#software li.guidancetouch a{background-image:url(../images/app_icon_guidancetouch.jpg)}#software li.quran a{background-image:url(../images/app_icon_quran.jpg)}#software li.quranreaderhd a{background-image:url(../images/app_icon_quranreaderhd.jpg)}#software li.qamardeen a{background-image:url(../images/app_icon_qamardeen.jpg)}#software li a:hover{background-position:0 -216px}#software span.name{display:block;height:75px;text-indent:-9000px;background-repeat:no-repeat;background-position:-14px}#software li.supplications span.name{background-image:url(../images/software_title_supplications.png)}#software li.quran span.name{background-image:url(../images/software_title_quran.png)}#software li.quranreaderhd span.name{background-image:url(../images/software_title_quranreaderhd.png)}#software li.qamardeen span.name{background-image:url(../images/software_title_qamardeen.png)}#software li.guidancetouch span.name{background-image:url(../images/software_title_guidancetouch.png)}#software li.guidancemac span.name{background-image:url(../images/software_title_guidance.png)}#software span.slogan{display:block;height:5px;text-indent:-9000px}#software span.description{font-size:16px;line-height:24px;display:block;color:#6e6e6e}#app .screenshot{background-repeat:no-repeat}#app .screenshot h1{text-indent:-9000px}#app .screenshot h2{text-indent:-9000px}#app .screenshot.mac{height:200px}#app .screenshot.iphone{background-image:url(../images/app_screenshot_chrome.jpg);padding:91px 30px 10px 30px}#app .screenshot .appscreen{background-repeat:no-repeat;height:315px;width:210px;padding-bottom:100px}#app .screenshot.guidance{padding-top:325px;width:253px;margin:auto;background-image:url(../images/app_screenshot_guidance.png)}#app .screenshot.quranreaderhd{padding-top:345px;width:245px;margin:auto;background-image:url(../images/app_screenshot_quranreaderhd.png)}#app .screenshot.supplications .appscreen{background-image:url(../images/app_screenshot_supplications.png)}#app .screenshot.quran .appscreen{background-image:url(../images/app_screenshot_quran.png)}#app .screenshot.qamardeen .appscreen{background-image:url(../images/app_screenshot_qamardeen.png)}#app .screenshot.guidancetouch .appscreen{background-image:url(../images/app_screenshot_guidancetouch.png)}#app a.appstore{text-indent:-9000px;display:block;height:60px;width:158px;background-image:url(../images/app_appstore.png);margin:auto}#app a.macdownload{text-indent:-9000px;display:block;height:60px;width:158px;background-image:url(../images/app_downloadmac.png);margin:auto}#app div.download_details{text-align:center}#app div.download_details .name{color:#616161}#app div.download_details .release{display:block}#app .info{width:597px;background-image:url(../images/app_content_bg.png);background-repeat:no-repeat;padding:15px 20px}#app.ipad .info{width:597px;background-image:url(../images/ipadapp_content_bg.png);background-repeat:no-repeat;padding:15px 20px}#app .apptitle{height:140px;padding-left:120px;background-repeat:no-repeat}#app .apptitle.supplications{background-image:url(../images/apptitle_supplications.png)}#app .apptitle.quran{background-image:url(../images/apptitle_quran.png)}#app .apptitle.qamardeen{background-image:url(../images/apptitle_qamardeen.png)}#app .apptitle.guidance{background-image:url(../images/apptitle_guidance.png)}#app .apptitle.guidancetouch{background-image:url(../images/apptitle_guidancetouch.png)}#app .apptitle h1{text-indent:-9000px}#app .apptitle h2{text-indent:-9000px}#app div.description{font-size:14px;line-height:24px;color:#444}#app div.description h3{margin:0px;padding:0px;font-weight:normal}#app div.description h2.text{font-weight:normal;font-size:18px}#app div.description a.download{text-indent:-9000px;display:block;margin-top:30px;height:45px;width:158px;background-image:url(../images/download.png)}#app div.description ul.screens{list-style:none;margin:0px;padding:0px}#app.ipad div.description ul.screens{padding-bottom:20px;padding-top:20px}#app div.description ul.screens li{float:left;margin:0px;padding:0px;padding-right:20px}#app.ipad div.description ul.screens li{float:left;margin:0px;padding:0px 40px 20px 0px}#app div.description ul.screens li a{display:block;border:2px solid #666;padding:0px;margin:0px;line-height:0px}#app div.description ul.screens li a:hover{border:2px solid #999}#donate{width:538px;padding-bottom:10px;margin:auto;background-image:url(../images/contact_bottom.png);background-repeat:no-repeat;background-position:bottom center}#donate div.header{height:68px;background-image:url(../images/contact_header.png);background-repeat:no-repeat}#donate div.header h3{text-align:center;font-weight:normal;font-size:36px;line-height:68px;color:#6a6a6a}#donate div.form{background-image:url(../images/contact_bg.png);padding:15px;color:#444;font-size:13px;line-height:22px}#donate .donate_box input.amount{height:20px;font-size:13px;font-weight:bold;width:55px}#donate .donate_box{float:left;width:135px;padding:4px 0px;font-size:16px}#donate .checkout_button{float:left}h2.tagline{font-size:18px;font-weight:normal;padding:30px 0px 0px 0px;margin:0px}#footer p{text-align:center;color:#a1a1a1}#footer span{color:#7b7b7b;font-size:15px}ul.archive-list{list-style:none;margin:0px;padding:0px}ul.archive-list li{list-style:none;margin:0px;padding:0px;text-transform:uppercase;color:#444;font-weight:bold}ul.archive-list ul{list-style:none}ul.archive-list ul li{list-style:none;text-transform:none;font-weight:normal}
