
body {
    background-color: #000000;
}
body, ul, li, a {
    font-family: Arial;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.main {
    display: block;
    margin: 0 auto;
    width: 1170px;
}
.main .top {
}
.main .top .logo {
    float: left;
    height: 79px;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 342px;
}
.main .top .right {
    float: right;
    height: 20px;
    margin: 39px auto auto;
    width: 720px;
}
.main .top .right .left {
    float: left;
    height: 20px;
    width: 149px;
}
.main .top .right a {
    color: #bbbbbb;
    font-family: Arial;
    font-size: 16px;
    text-decoration: none;
}
.main .top .right a:hover {
    color: #f1c152;
    font-family: Arial;
    font-size: 16px;
    text-decoration: none;
}
.main .top .right .leftMemberSingup {
    float: left;
    width: 20px;
}
.main .top .right .rightMemberSingup {
    float: right;
    margin-right: 5px;
}
.main .top .right .right {
    float: right;
    height: 20px;
    margin: 0;
    width: 148px;
}
.separatorTop {
    background-color: #282828;
    height: 1px;
    width: 100%;
}
.main .menus {
    float: left;
    width: 85%;
}
.main .menus ul li {
    float: left;
}
.main .menus ul li a {
    color: #f1c152;
    display: block;
    font-size: 18px;
    padding: 22px 16px 23px 10px;
}
.main .menus ul li ul {
    display: none;
}
.main .menus ul li a:hover + ul, .main .menus ul li ul:hover {
    display: block;
    position: absolute;
    z-index: 999;
}
.main .menus ul li a:hover + ul li a, .main .menus ul li ul li a {
    background-color: #282828;
    color: #f1c152;
    display: block;
    font-size: 18px;
    padding: 22px 16px 23px 10px;
}
.main .menus ul li a:hover + ul li a, .main .menus ul li ul li {
    float: none;
    list-style: outside none none;
}
.main .menus ul li a:hover, .main .menus ul li.active, .main .menus ul li a.active {
    background-color: #282828;
}
.main .menus ul li.home {
}
.main .denote {
    float: right;
    margin-top: -1px;
}
.main .bannerSlider {
    display: block;
    height: 450px;
    overflow: hidden;
}
.clear {
    clear: both;
}
.footer {
    background-color: #000000;
    display: block;
    height: 100px;
    width: 100%;
}
.main .bottomMenu {
    float: left;
    width: 70%;
}
.main .bottomMenu ul {
    list-style: outside none none;
}
.main .bottomMenu ul li {
    float: left;
    padding-top: 43px;
}
.main .bottomMenu ul li.separator {
    color: white;
    float: left;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 43px;
}
.main .bottomMenu ul li a {
    color: white;
}
.main .bottomRightLinks {
    float: right;
}
.main .bottomRightLinks .item {
    float: right;
    padding-right: 10px;
    padding-top: 43px;
}
.prayers {
    background-image: url("images/backgroundPrayers.jpg");
    display: block;
    height: 501px;
    max-width: 1921px;
}
.prayers .main .prayersMiddel {
    background-image: url("images/prayerTimings.jpg");
    display: block;
    height: 401px;
    margin: 0 auto;
    width: 1170px;
}
.prayers .main .prayersMiddel .item {
    color: white;
    float: left;
    font-weight: bold;
    padding-top: 350px;
    text-align: center;
    width: 170px;
}
.prayers .main .prayersMiddel .separator {
    display: block;
    float: left;
    padding-top: 360px;
    width: 31px;
}
.prayers .main .prayersMiddel .separator2 {
    display: block;
    float: left;
    padding-top: 360px;
    width: 25px;
}
.mainContents {
    color: white;
    padding-bottom: 20px;
    padding-top: 20px;
}
.prayers .main .poweredBy {
    color: white;
    float: right;
    padding-top: 20px;
}
