body {
    background       : #456;
    margin           : 0px 0px 200px 0px;
    padding          : 0px 0px   0px 0px;
}
body, td, div, p, th {
    font-family      : times new roman;
    color            : #000;
    font-size        : 14px;
}
a {
    color            : #456;
}
#container {
    border-collapse  : collapse;
    background       : #ccc url(/images/foundation/body-bg.jpg) ;
    width            : 731px;
    position         : relative;
    left             : 50%;
    margin-left      : -365px; /* half the width of the div */
}
#content {
    border           : 0px solid black;
    background       : #fff;
    float            : left;
    width            : 531px;
    border-collapse  : collapse;
    padding          :  5px  0px  0px  10px;
    margin           : 20px  0px  30px  0px;
}
#content.content_left, #content.content_right {
    width            : 531px;
}
#content.content_center {
    width            : 530px;
}
#content.content_full {
    padding          :  5px  0px  0px  10px;
    margin           : 20px  0px  30px 10px;
    width            : 701px;
}

#extraDiv2 {
    width            : 731px;
    height           : 11px;
    background       : url(/images/foundation/body-bot.jpg) no-repeat;
}
#extraDiv3 {
    width            : 292px;
    height           : 129px;
    background       : transparent url(/images/foundation/header-kids.jpg) no-repeat;
    position         : absolute;
    top              : 10px;
    margin-left      : 430px;
    z-index          : 2;
}
#extraDiv5 {
    background       : #456 url(/images/foundation/header.jpg) no-repeat;
    width            : 731px;
    position         : absolute;
    top              : 4px;
    height           : 151px;
    z-index          : 1;
}
.textReference {
    font-style       : italic;
    padding-left     : 25px;
}
.image {
    border           : 4px solid #eee;
    padding          : 2px;
}
.image .caption {
    font-style       : italic;
    padding          : 13px 3px 3px 3px;
    font-size        : 12px;
}

/********************************************

    FOOTER

********************************************/
#footer {
    background       : transparent url(/images/foundation/footer-back.jpg) no-repeat;
    height           : 45px;
    clear            : both;
    padding          : 5px 0px 0px 0px;
    font-size        : 10px;
    font-family      : verdana,arial;
    color            : #999;
    width            : 471px;
    left             : 50%;
    margin-left      : -156px;
    position         : relative;
    top              : 14px;
    text-align       : center;
}

/********************************************

    NAVIGATION BAR (left)

********************************************/
#navbar {
    border           : 0px solid black;
    background       : transparent url(/images/foundation/left-nav-bg.gif) repeat-y;
    float            : left;
    width            : 160px;
    margin           : 20px  0px 20px  2px;
    padding          : 10px  0px 20px 0px;
}
#navbar ul {
    list-style          : none;
    margin              : 0px;
    padding-left        : 10px;
}
#navbar li {
    padding-bottom      : 7px;
    padding-left        : 15px;
    padding-top         : 7px;
    font-family         : arial,verdana;
    font-size           : 12px;
    background          : url(/images/foundation/lnav-li.gif) no-repeat;
    background-position : 0px 7px;
}
#navbar a:link, #navbar a:visited {
    color           : #666;
}
#navbar a:hover {
    color           : #999;
    text-decoration : none;
}
#navbar ul ul li {
    background      : none;
    padding-bottom  : 0px;
    padding-top     : 5px;
}
#navbar ul ul a {
    font-size       : 11px;
    text-decoration : none;
}
#navbar ul ul ul {
    padding-left    : 5px;
}

/********************************************

    INFORMATION BAR (right)

********************************************/
#infobar {
    background      : transparent url(/images/foundation/left-nav-bg.gif) repeat-y;
    float           : right;
    width           : 160px;
    display         : none;
}


/********************************************

    BODY HEADER

********************************************/
#header {
    height           : 135px;
    background       : #456;
    width            : 100%;
    border-collapse  : collapse;
}
#content h3 {
    background     : url(/images/foundation/page-header-bg.jpg) no-repeat bottom center;
    font-size      : 26px;
    color          : #456;
    font-weight    : normal;
    padding        : 0px 0px 10px 30px;
    letter-spacing : 4px;
    margin-bottom  : 15px;
    margin-top     : 0px;
}
#intro #quickSummary, #navbar h3 {
    display : none;
}
#content h4 {
    font-size      : 20px;
    color          : #456;
    font-weight    : normal;
    letter-spacing : 2px;
}
#content h5 {
    font-size      : 14px;
    color          : #456;
    font-weight    : bold;
    letter-spacing : 2px;
}

/********************************************
    MEETING PHOTOS
********************************************/
#meeting-photos .image img {
    width : 300px;
}



