/*
Would Jesus Descriminate
Author: Hiroki Chalfant for Jesus MCC jesusmcc.org
2007
*/


body {
    margin: 0;
    padding : 0;
    font-size: 10pt;
    background-color: #ffffdf;
    color: #000;
    text-align: center; /* IE 5 */
    font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
    line-height: 1.6em;
}

a {
    color : #00f;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

blockquote {
    margin-right : 0;
    padding-left : 0;
}

form {
    display : block;
    margin : 0;
    padding : 0;
}

img {
    border : 0;
}

p {
    margin : 0 0 1em 0;
    padding : 0;
}

object,embed {
    display : block;
    float : none;
}

.clearboth {
    clear : both;
}

/* heading tags */

h1, h2, h2 a, h3, h4 {
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    color : #c47117;
}

h1 {
    font-size : 19pt;
    line-height : 19pt;
    font-weight : normal;
    margin : 0 0 0 0;
}

h2 {
}

h3 {
}

/* end heading tags */

#mastercontainer {
    width : 830px;
    margin : 0px auto 15px auto;
}

#ieroot #mastercontainer {
    margin-bottom : 0;      /* Surprise, surprise: IE is ignoring this margin */
    padding-bottom : 15px;
}

/*
**
** Drop Shaddow around whole page
**
*/

#leftsidedropshadow {
    margin : 0;
    padding : 0 0 0 15px;
    background-image : url(/assets/images/leftsidedropshadow_bg.gif);
    background-repeat : repeat-y;
    background-position : top left;
}

#rightsidedropshadow {
    margin : 0;
    padding : 0 15px 0 0;
    background-image : url(/assets/images/rightsidedropshadow_bg.gif);
    background-repeat : repeat-y;
    background-position : top right;
}

#bottomdropshadow {
    margin : 0;
    padding : 0;
    height : 24px;
    background-image : url(/assets/images/bottomdropshadow_bg.gif);
    background-repeat : no-repeat;
    background-position : bottom left;
}

#bottomleftcorner {
    border : 0;
    float : left;
}

#bottomrightcorner {
    border : 0;
    float : right;
}


/* inner master container element */
#innermastercontainer {
    background-color: white;
    text-align: left; /* for ie 5 */
    margin : 0 auto;
    padding : 0 0 25px 0;
}


/*
**
** header bar
**
*/

#header {
    height : 130px;
    background : transparent url(/assets/images/header.jpg) no-repeat top left;
}

#headerhomelink {
    display : block;
    width : 279px;
    height : 130px;
}

#headerhomelink span {
    display : none;
}


/*
**
** Main navigation
**
*/
#mainnavigationcontainer {
    float : right;
    margin : 110px 0px 0 0;
    height : 20px;
}

#mainnavigation {
    margin : 0;
}

#mainnavigation li {
    display : block;
    float : left;
    list-style : none;
    margin : 0 0 0 0px;
    padding : 0;
}

#mainnavigation li.current {
}

#mainnavigation a {
    display : block;
    color : #fff;
    font-weight : bold;
    line-height : 20px;
    padding : 0;
    height : 20px;
    background-position : top left;
    background-repeat : no-repeat;
}

#mainnavigation a span {
    display : none;
}

#mainnavhome        { width : 170px; background-image : url(/assets/images/main_nav_home_off.gif); }
#mainnavevidence    { width : 112px; background-image : url(/assets/images/main_nav_biblical_evidence_off.gif); }
#mainnavsponsors    { width : 143px; background-image : url(/assets/images/main_nav_sponsors_off.gif); }

#mainnavhome.current, #mainnavhome:hover            { background-image : url(/assets/images/main_nav_home_over.gif); }
#mainnavevidence.current, #mainnavevidence:hover    { background-image : url(/assets/images/main_nav_biblical_evidence_over.gif); }
#mainnavsponsors.current, #mainnavsponsors:hover    { background-image : url(/assets/images/main_nav_sponsors_over.gif); }

/*
**
** Body
**
*/

#contentcontainer {
    padding : 28px 20px 5px 20px;
    min-height : 500px;
}

/* for IE < 7 */
* html #contentcontainer {
    height : 500px;
}

h1#pagetitle {
}



/*
**
** Billboard Sidebar
**
*/

#sidebar {
    padding: 3px 0 10px 0;
    margin-left: 514px;
    width: 216px;
    font-size: 1em;
}


/*
** Footer 
*/

#innerfootercontainer {
    clear : both;
    padding : 9px 8px;
    text-align : center;
    font-size : 18pt;
    background : #c4df9b;
}

#innerfootercontainer a {
    font-weight : bold;
}

#outerfootercontainer {
    text-align : center;
}


/*
**
** Footer navigation
**
*/
#footernavigationcontainer {
    height : 2em;
}

#footernavigation {
    margin : 0;
}

#footernavigation li {
    display : inline;
    list-style : none;
    margin : 0 2px;
    padding : 0;
}

#footernavigation li.current {
}

#footernavigation a {
    font-weight : bold;
    color : #000;
}

#footernavigation li.current a {
}

#footercopyrightcontainer {
    font-size : 8pt;
}
