/*
Theme Name: Divine Abundance International
Description: Theme for Divine Abundance International.
Author: Excellence DeZion's
*/

@import url("960/reset.css");
@import url("960/text.css");
@import url("960/960.css");
@font-face {

font-family:
    'Perpetua';

src:
    url("fonts/PERTIBD.eot");
}
@font-face {

font-family:
    'Perpetua';

src:
    url("fonts/PERTIBD.TTF");
}

html {
    height: 100%;
    overflow-x: hidden;
    position: absolute;
    width: 100%;
}

body {
    background-image: url(images/bggrad.png);
    background-repeat: repeat-x;
    background-color: #720000;
    background-position-x: center;
    min-height: 100%;
    height: auto;
    position: absolute;
    width: 100%;
}

h1#logo {
    background: url(images/logo.png) no-repeat;
    height: 112px;
    left: 30px;
    position: absolute;
    width: 223px;
    text-indent: -999%;
    top: 0;
    z-index: 3;
}#homelink {
    color: #fff;
    font-family: "Perpetua";
    left: 225px;
    position: absolute;
    text-decoration: none;
    top: 30px;
    z-index: 4;
}

h1 a, #bottomnav li a {
    display: block;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 2;
}#redfade {
    background: url(images/redfade.png) no-repeat;
    height: 147px;
    left: 76px;
    position: absolute;
    top: 65px;
    width: 29px;
    z-index: 2;
}#purplefade {
    background: url(images/purplefade.png) no-repeat;
    height: 227px;
    left: 113px;
    position: absolute;
    top: 65px;
    width: 29px;
    z-index: 2;
}#whitefade {
    background: url(images/whitefade.png) no-repeat;
    height: 349px;
    left: 151px;
    position: absolute;
    top: 65px;
    width: 30px;
    z-index: 2;
}

div#container {
    background: url(images/bg.png) repeat-y scroll;
    min-height: 725px;
    height:100%;
    left: -437px;
    margin-left: 50%;
    position: absolute;
    width: 873px;
}

div#content-box {
    background: url(images/contentbox.png) no-repeat;
    height: 671px;
    left: 5px;
    position: absolute;
    width: 836px;
    z-index: 2;
}

div#content {
    height: 400px;
    left: 190px;
    position: absolute;
    top: 67px;
    width: 524px;
}

div.post {
    font-family: "Perpetua";
    height: 383px;
    margin: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    width: 512px;
}

div.entry {
    margin: 5px;
}

div#footer {
    left: -447px;
    margin-left: 50%;
    position: absolute;
    top: 675px;
    width: 853px;
}

div#footer p {
    color: #000000;
    height: auto;
    text-align: center;
    width: 853px;
}

div#footer p a {
    color: #000000;
    display: inline;
    text-decoration: none;
}

ul.nav li a {
    display: block;
    height: 100%;
    outline: none;
    width: 100%;
    color: #fff;
    text-decoration: none;
}

img#dairsow {
    height: 206px;
    left: 5px;
    position: absolute;
    top: 368px;
    width: 239px;
    z-index: 2;
}

img#globe {
    height: 153px;
    left: 45px;
    position: absolute;
    top: 511px;
    width: 167px;
    z-index: 2;
}

a#facebook {
    height: 34px;
    left: 29px;
    position: absolute;
    top: 657px;
    width: 38px;
    z-index: 3;
}

h1#dabundance {
    background: url(images/dabundance.png) no-repeat;
    height: 99px;
    left: 221px;
    position: absolute;
    text-indent: -999px;
    top: 467px;
    width: 578px;
    z-index: 2;
}

span#intl {
    background: url(images/international.png) 0 0 no-repeat;
    border-bottom: 1px solid #fff;
    height: 14px;
    left: 243px;
    padding: 5px 0;
    position: absolute;
    text-indent: -999px;
    top: 552px;
    width: 579px;
    z-index: 2;
}

ul#bottomnav {
    height: 85px;
    left: 236px;
    list-style: none;
    position: absolute;
    top: 584px;
    z-index: 2;
}

ul#sidenav {
    font-family: 'Perpetua';
    height: 143px;
    left: 706px;
    list-style: none;
    margin: 0px;
    position: absolute;
    top: 83px;
    width: 163px;
}

ul#sidenav li {
    background-position: 163px 0px;
    color: #fff;
    height: 29px;
    line-height: 29px;
    margin: 0px;
    margin-bottom: 29px;
    position: relative;
    width: 163px;
    z-index: 3;
}

ul#sidenav li a {
    color: #fff;
    display: block;
    position: absolute;
    text-decoration: none;
    z-index: 3;
}#link1 a {
    margin-left: 22%;
}#link2 a {
    margin-left: 31%;
}#link3 a {
    margin-left: 40%;
}

li#link1 {
    background: url(images/redpop.png) no-repeat;
}

li#link2 {
    background: url(images/purplepop.png) no-repeat;
}

li#link3 {
    background: url(images/whitepop.png) no-repeat;
    margin-bottom: 0 !important;
}

ul#bottomnav li {
    display: inline-block;
    height: 77px;
    margin-left: 0;
    margin-right: 68px;
    width: 146px;
}

li#about {
    background: url(images/aboutnav.png) no-repeat;
}

li#events {
    background: url(images/eventsnav.png) no-repeat;
}

li#contact {
    background: url(images/contactnav.png) no-repeat;
    margin-right: 0 !important;
}

img.alignright {
    float: right !important;
    margin: 0 0 1em 1em;
}

img.alignleft {
    float: left !important;
    margin: 0 1em 1em 0;
}

img.aligncenter {
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

a img.alignright {
    float: right !important;
    margin: 0 0 1em 1em;
}

a img.alignleft {
    float: left !important;
    margin: 0 1em 1em 0;
}

a img.aligncenter {
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}