/**
* Anderson University School of Theology
* Author: Brainstorm, Inc
* Author URI: http://brainstormbrand.com/
*/

/* sub nav bg */
#bodymastercontainer {
    float : right;
    width : 707px;
}

/* IE 6 3px bug */
* html #bodymastercontainer {
    width : 704px;
}

/*
* Subnavigation
*/
#subnavigationcontainer {
    width : 203px;      /* so wide that it touches the box to its right, because of the drop shadow around the heading box */
    padding : 0;
}

#subnavigationcontainer h2 {
    margin : 0;
}

#subnavigationcontainer h2 a {
    display : block;
    padding : 8px 0 13px 17px;
    background : transparent url(../images/sub_nav_grey_title_bg.gif) bottom left no-repeat;
    background-color : #c48413;
    font-size : 14px;
    font-weight : normal;
    color : #fff;
    text-decoration : none;
}

#subnavigation {
    margin : 0 6px 0 5px;
    padding : 6px 0;
    background : #bebebe;
    font-size : 12px;
}

* html #subnavigation {
    zoom : 1;
}

#subnavigation ul {
    display : block;
    margin : 0;
    padding : 0;
    list-style : none;
}

#subnavigation li {
    display : block;
    margin : 0;
    padding : 0;
    list-style : none;
}

#subnavigation li a:link,
#subnavigation li a:visited {
    display : block;
    padding : 2px 0 2px 12px;
    border-bottom : 1px solid #fff;
    background : transparent;
    color : #5e5e5e;
    font-weight : normal;
    text-decoration : none;
}

#subnavigation li a:hover,
#subnavigation li a.current,
* html #subnavigation li a:hover,
* html #subnavigation li a.current {
    background : #5e5e5e;
    color : #fff;
}

/* IE 6 doesn't even collapse margins, but who cares */
* html #subnavigation li {
    float : left;  /* IE 6 renders whitespace, so this makes it so we don't have to cram all the markup on a single line */
    width : 100%;
}

/*
* Tertiary
*/
/* IE 7 isn't working if you use only a UL for the tertiary container. have to use a div. Thanks, IE 7, for the superfluous markup.
don't add extra margin/padding to rules for ULs here without adjusting this. */
#ieroot7 #subnavigation li .tertiarycontainer {
    zoom : 1;  /* fixes IE7 rendering a lot of extra space at the top of this */
}

#subnavigation li .tertiarycontainer a:link,
#subnavigation li .tertiarycontainer a:visited {
    padding-left : 18px;
}

#subnavigation .tertiarycontainer li .tertiarycontainer a:link,
#subnavigation .tertiarycontainer li .tertiarycontainer a:visited {
    padding-left : 26px;
}

/*
* Stuff under subnavigation, but still on the left
*/
#left-side-bar {
    margin : 0 0 0 5px;    /* no top margin. let sidebar content dictate that */
    width : 192px;
}

/*
* RSS feed box styles (for sidebar)
*/

.feed-box {
    margin : 5px 0;
    padding : 6px;
    font-size : 11px;
    line-height : 13px;
    background : #eae8e8;
}

.feed-box a:link,
.feed-box a:visited {
    color : #575757;
    text-decoration : none;
}

.feed-box h2 {
    margin : 0;
    padding : 0 0 5px 0;
    border-bottom : 2px dotted #5e5e5e;
    font-size : 12px;
    color : #000;
}

.feed-box li h1,
.feed-box #calendarbody h2,
.feed-box #calendarbody h3,
.feed-box li h3 {
    margin : 3px 0;
    padding : 0;
    font-size : 10px;
    font-weight : normal;
    color : #000;
    text-transform : uppercase;
}

.feed-box h2 a:link,
.feed-box h2 a:visited,
.feed-box h3 a:link,
.feed-box h3 a:visited {
    color : #000;
    text-decoration : none;
}

.feed-box ul {
    margin : 0;
    padding : 0;
    list-style : none;
}

.feed-box li {
    margin : 8px 0;
    padding : 0 0 0 7px;
    background : transparent url(/_images/design_2010_01/bullet_small_dark.gif) 0px 5px no-repeat;
}

.feed-box .more:link,
.feed-box .more {
    display : block;
    margin : 9px 0 0 0;
    padding : 3px 5px 3px 0;
    border : 1px solid #a5a49c;
    border-left : 0;
    border-right : 0;
    color : #5e5e5e;
    text-decoration : none;
}

.feed-box .more img {
    vertical-align : middle;
}

.style-two {
    background : #d9d7c6;
}

.style-two li {
    margin : 3px 0;
    padding : 4px 0 2px 0;
    background : transparent;
}

.style-two li + li {
    border-top : 1px dotted #a19f89;
}

.style-two a:link,
.style-two a:visited {
    color : #5e5e5e;
}

.style-two .more {
    color : #000;
    text-transform : uppercase;
}

/*
* Right body side
*/
/* colored box header */
.tertiary #bannercontainer {
    margin : 0 0 1em 0;
}

.tertiary #bannercontainer h1 {
    margin : 0 3px 0 0;
    padding : 54px 14px 15px 19px;
    background : #c48413;
    color : #fff;
}

/*
* Sidebar (right)
* quicklinks in global.css 
*/
#sidebarcontainer {
    float : right;
    margin : 0px 0 0 0;
    width : 235px;
}

#quicklinks {
    margin-bottom : 6px;
}

/*
* Content
*/
#bodycontentcontainer {
    margin : 16px 0 0 19px;
    width : 392px;
    min-height : 350px;
}

* html #bodycontentcontainer {
    min-height : 0;
    height : 350px;
}

#bodycontentcontainer-wide {
    float : right;
    margin : 0 0 0 0;
    padding : 0 105px 1px 0;
    width : 583px;
}

/*
* Feed to UL stuf, for testimonials
*/
h2.feed-to-ul,
h3.feed-item-title {
    display : none;
}

ul.feed-to-ul {
    margin : 0;
    padding : 0;
    list-style : none;
}

li.feed-to-ul {
    margin : 1em 0;
    padding : 0;
    list-style : none;
    zoom : 1;
}

li.feed-to-ul:after {
    display : block;
    clear : left;
    height : 0px;
    content : '.';
    visibility : hidden;
    overflow : hidden;
}

li.feed-to-ul + li.feed-to-ul {
    border-top : 1px solid #000;
    padding-top : 1em;
}

li.feed-to-ul .more-link {
    margin : 1em 0;
    display : block;
}

.feed-item-date {
    display : none;
}




