﻿/*

Theme: RTB

   \/\//\
 Web Advanced

*/


/*  Color Palette :( Somebody fill me in
**************************************************************

/* Reset
***************************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

/* Remember focus styles! */
:focus { outline: 0; }

a{
    text-decoration:none;
    transition: color .4s;
    -moz-transition: color .4s;
    -webkit-transition: color .4s;
    -o-transition: color .4s;
    -ms-transition: color .4s;
    
}

a{color:#d18d35;}

ol, ul { list-style: none; }

/* Tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

ul,li{list-style-type:none}

/* HTML 5 elements as block */  
header, footer, aside, nav, article, section { display: block; }

/* Clearing Floats
***************************************************************/

.group:after, .list-view li a:after , .auto-center ul:after, #photoGalleryDescriptions li:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* General
***************************************************************/
strong {font-weight:bold;}
sup {font-size:0.72em; vertical-align:text-top; }
sub {vertical-align: sub; line-height: 0; font-size: 0.8em; }

.btn{
    font-size:13px;
    color:#f0f2eb;
    text-shadow:1px 1px 1px rgba(0,0,0,.45);
    padding:12px 18px 11px;
    text-align:center;
    font-family:"MuseoSlab500", Verdana;
    display:block;
    background:url(../Images/btn-bg.png) repeat;
    border:3px solid #cfcbc9;
}


.btn:hover,.btn.hovered{background:#201c19;cursor:pointer}

.field{position:relative}
    .field label{position:absolute !important;top:8px;left:8px;}

.auto-center{
    float:right;
    text-align:left;
    position:relative;
    left: -50%;
}

.auto-center ul{
    left:50%;
    position:relative;
}

.auto-center li{float:left;}

.auto-center .btn{float:none;display:block;/*left:50%;*/position:relative}
.auto-center > .btn{left:50%}

body  {
  line-height: 1; 
  font-size: 81.3%;
  background: #211b16 url(../Images/bg-pattern.png) repeat; 
  color: #807a70;
  font-family: Tahoma, "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin-bottom:323px;
}

.background{
    background:url(../Images/bg-span.jpg) repeat-x;
}

.container{
    background: url(../Images/bg-main.jpg) no-repeat top center;
}

.wrap{
    width:962px;
    margin:0 auto;
    width: 962px;
}

.footer{
    margin-top:50px;
    margin-bottom:-350px;
    padding-bottom:20px;
    height: 323px;
    border-top:1px solid #b0a797;
    background:url(../Images/bg-footer.jpg) repeat;
    clear:left;
}

    .footer .wrap{
        width:1050px;
        background:url(../Images/footer-main.jpg) no-repeat 0 0;
        margin: -15px auto 0;
        height:240px
    }
    
    .footer .spotlights{
        width:980px;
        padding:25px 0 0 70px;
    }
    
    .footer .spotlights li{
        margin-right:72px;
        float:left;
        line-height:18px;
    }
    
        .email-sign-up{width:266px;}
        .chapter{width:222px}
        .mobile-app{width:275px}
    
    .footer .spotlights h6{
        font: normal 16px "MuseoSlab500", Verdana;
        color:#fff;
        margin-bottom:10px;
    }
    
    .footer .spotlights img{
        float:right;
        margin: 0 0 15px 20px;
    }
    
    .footer .spotlights strong{
        display:block;
        margin-bottom:6px;
        font-weight:bold;
    }
    
    .footer .field{margin-top:10px;float:left;clear:both}
    .footer .spotlights input{float:left;clear:left;margin:0 6px 10px 0;}
    .footer .spotlights .field input{margin:0;}
    .footer .spotlights .sub{float:left;clear:none !important;margin-top:10px}
    .footer .spotlights label{float:left;}
   
    .footer .spotlights a, .footer .spotlights strong{color:#d4924c}
        .footer .spotlights a:hover{color:#ffc17f}
    
    .footer .email-sign-up a{margin-left:5px;padding:2px 6px 2px 2px;}
    
    .subfooter{
        width:920px;
        margin:0 auto;
        color:#767979;
        margin-bottom:15px;
    }
    
    .subfooter section{
        float:left;
        width:175px;
        margin-right:15px;
    }
        
        .subfooter section h6{
            color:#fff;
            font: normal 14px "MuseoSlab500", Verdana;
            margin-bottom:8px;
        }
        
        .subfooter section li{display:block;margin:0 0 6px 0;}
    
    .subfooter a{color:#9e9689}
        .subfooter a:hover{color:#fff}
    
    .subfooter .utility-links{float:right;width:320px;}
        .subfooter .utility-links li{float:left;padding:0 5px;border-left:1px solid #8e877b}
        .subfooter .utility-links li:first-child{border-left:none}
        .subfooter .cw{float:right;margin-top:12px;width:315px}
        
header{padding:18px 0 30px;}
header h1{float:left}

.super-nav{float:right;margin-bottom:16px;}
    .super-nav li{float:left;padding:2px 0 2px 4px;}
    .super-nav a{}
    .super-nav a:hover{color:#ffc17f;}

.search{float:right;clear:right}
    .search .field, .footer .field{float:left;background:url(../Images/search-bg.png) no-repeat 0 0;}
    .search .field label{left:28px;cursor:text}
    .footer .field label{left:10px;cursor:text;position:relative;z-index:100;}
    .search input, .sub{height:31px;
                  width:25px;
                  float:left;
                  text-indent:-9999px;
                  border-collapse:collapse;
                  border:none;
                  background:url(../Images/search-btn.png) no-repeat 0 0;
                  cursor:pointer
                }
                
    .search .field input, .footer .field input{width:174px;
                         height:31px;
                         float:none;
                         background:none;
                         border:none;
                         border-collapse:collapse;
                         cursor:text;
                         text-indent:0;
                         padding-left:28px;
                         color:#333333;
                         background:url(../Images/mag-icon.png) no-repeat 7px 8px;
                        }
    
    .footer .field input{background-image:none;padding-left:10px;}
.main-nav{height:53px;background:url(../Images/nav-bg.png) no-repeat 0 0;margin-bottom:20px;position:relative}
    .main-nav ul{padding-left:22px;float:left;position:relative;z-index:1}
    .main-nav li{float:left;}
    .main-nav a{
        padding: 18px 22px 19px 22px;
        color:#d9e4ea;
        text-shadow:2px 2px rgba(17,34,43,.7);
        font-size:15px;
        display:block;
        font-family:"MuseoSlab500", Verdana;
        text-transform: uppercase;
    }
    .main-nav a:hover{color:#fff}
    .main-nav .active a{font-weight:normal;color:#fff}
    
    .main-nav .social-links{float:right;}
        .main-nav .social-links ul{margin:15px 20px 0 0;background:url(../Images/social-icons-off.png) no-repeat 0 0;float:right;padding:0}
        .main-nav .social-links a{
            background:url(../Images/social-icons-on.png) no-repeat;
            opacity:0;
            height: 21px;
            transition: opacity 1s;
            -moz-transition: opacity .6s;
            -webkit-transition: opacity .6s;
            -ms-transition: opacity .6s;
            -o-transition: opacity .6s;
            padding:0;
        }
        
        .main-nav .twitter{margin-right:10px;}
        .main-nav .twitter a{width:29px;background-position:0 0;}
        .main-nav .facebook a{width:13px;background-position:right 0;}
        
        .main-nav .social-links a:hover{opacity:1}
    

    .main-nav .onstate, .main-nav .onstate span{background:url(../Images/nav-on-state.png) no-repeat right -50px;display:block;height:50px;}
        .main-nav .onstate{position:absolute;top:0;z-index:0}    
        .main-nav .onstate span{background-position: 0 0;width:34px;margin-left:-18px;float:left;}
    

.breadcrumbs{margin-bottom:10px;}

/* Headings */
h1,h2,h3,h4,h5,h6 { font-weight: normal;}

/*Homepage*/
#introduction{
    margin:28px 0;
    text-align:center;    
}
    #introduction h1{
        color:#e9e1d7;
        text-shadow:2px 2px rgba(0,0,0,.75);
        font: normal 36px "EBGaramondRegular";
        padding:0 0 8px;
    }
    
    #introduction em{
        font:italic 16px Georgia, Palentino, Serif;
        color:#c4b9ae;
        text-shadow:2px 2px rgba(0,0,0,.5);
        display:block;
        padding:6px 0 12px 0;   
        clear:both
    }
    
    #introduction .list-buttons{
        padding:20px 0 0 80px;
        width:530px;
        background: url(../Images/hr.png) no-repeat top center;
        margin:0 auto;
    }
    
        #introduction .list-buttons li{
            float:left;
            margin:0 10px;
            width:130px;
            text-align:center;
        }
    
        #introduction .list-buttons a{
            width: 131px;
            font-family: "MuseoSlab500", Verdana;
            color:#d4924c;
            padding:9px 1px 10px 0;
            display:block;
            background:url(../Images/homepage-brown-btns.png) no-repeat 0 0;
        }
    
        #introduction .list-buttons a:hover{
            background-position: 0 -31px;  
        }
        
        #introduction .list-buttons a:active{
            background-position: 0 -62px; 
            padding:10px 0 9px 1px;
        }
    
    #introduction .greenHPbtn{
        width:181px;
        background:url(../Images/homepage-green-btns.png) no-repeat 0 0;
        margin:0 auto;
        font:normal 16px "MuseoSlab500";
        color:#fff;
        text-align:center;
        padding:11px 1px 1px 0;
        height:25px;
        text-shadow: 1px 1px 3px rgba(0,0,0,.5);
        display: block;
    }
    
    #introduction .greenHPbtn:hover{background-position: 0 -37px;}
    
    #introduction .greenHPbtn:active{background-position: 0 -74px;padding:12px 0 0px 1px;text-shadow:none;color:#eee;}
    
    
.contentArea{
    border-top:2px solid #b0a797;
    background:#eae7de;
    /* padding:16px; Removed for full page content areas */    
    min-height:650px;
    clear:both;
    box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    -o-box-shadow: 0 0 5px 1px rgba(0,0,0,.3);
    color:#4c4541;
}
    
    .hp-article-filter{
        margin-top:-2px;
        float:left;
        background:url(../Images/tile-filter-bg.png) no-repeat -1000px 0;
        position: relative;
    }
    
    .hp-article-filter li{
        padding:20px 12px 14px;
        float:left;
    }
    
    .hp-article-filter .active{
        font-weight:bold;
    }

    .hp-article-filter a{
        color:#5f5a4f;
        display:block;
        text-transform:uppercase;
        font-weight:normal
    }
    
    .contentArea .fb-like{
        float:right;
        width:85px;
        margin-top:13px
    }
    
    .tile-header{
        padding:0;
        height:43px;
        border-bottom:1px solid #bcb4a8;
        margin:0 18px 0 16px;
    }
    
    #tiles{
        clear:both;
        margin-left:12px;
        padding:4px 0 13px;
        width:936px;
    }
    
    .tile{
        margin:4px;
        width:226px;    
        height:166px;
        float:left;
        position:relative;
        background-repeat:repeat;
        font-family:Georgia;
    }
    
    .tile a{
        display:block;
        position:relative;
        width:100%;
        height:100%;
    }
    
    
    .tile span{color:#eae7de;}
    .tile em, .tile b{padding: 0 15px;display:block;}
    .tile b{color:#fff;font-weight:normal}
    
    .tile strong{
        color:#eae0d5;
        font-size:20px;
        font-family: "MuseoSlab500", Verdana;
        display:block;
        margin-bottom:10px;
        padding: 15px 15px 0;
        line-height:22px;
        font-weight:normal
    }
    
    .singleDouble{
        width:226px;
        height:340px;
    }
    
    .doubleSingle strong{font-size:22px;margin-bottom:16px;line-height:24px;}
    
    .doubleSingle{
        width:460px;
        height:166px;
    }
    
    .doubleSingle strong{font-size:22px;margin-bottom:10px;line-height:24px}
    
    .doubleDouble{
       width: 460px;
       height:340px;
    }
    
    .doubleDouble strong{font-size:32px;margin-bottom:50px;line-height:36px;}
   
    .type-article, .type-article .article-info{background-image:url(../Images/tile-blue.jpg);}
        .type-article span{color:#afd8e6}
        .type-article strong{color:#c9e5f7}
    .type-blog, .type-blog .article-info{background-image:url(../Images/tile-orange.jpg);}
        .type-blog span{color:#d7bfa3}
        .type-blog strong{color:#f8e8d6}
    .type-media, .type-media .article-info{background-image:url(../Images/tile-green.jpg);}
        .type-media span{color:#cbd6ae}
        .type-media strong{color:#f3f8cd}
    .type-podcast, .type-podcast .article-info{background-image:url(../Images/tile-red.jpg);}
        .type-podcast span{color:#d7bfa3}
        .type-podcast strong{color:#e7d1cd}
    
    .tile span{
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        display:block;
        line-height:18px;
        z-index:1
    }
    
    .tile .widget-control{padding:0}
    
    .tile .background{
        opacity:0;
        display:block;
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:100%;
        background:url(../Images/tile-overlay.png) repeat;
        transition: opacity .6s;
        -moz-transition: opacity .6s;
        -webkit-transition: opacity .6s;
        -ms-transition: opacity .6s;
        z-index:0;
        padding:0 !important;
    }
    
    .has-photo span, .static-box span{
        opacity: 0;
        transition: opacity .6s;
        -moz-transition: opacity .6s;
        -webkit-transition: opacity .6s;
        -ms-transition: opacity .6s;
        background:url(../Images/tile-overlay.png) repeat;
    }
    
    .tile:hover span, .socialbox span, .eventbox span, .tile:hover .background{
        opacity:1;
    }

    .tile.rtb span { color: #fff;}
    .tile.rtb h3, .socialbox h3 {
        color: #fff;
        font-size: 20px;
        font-family: "MuseoSlab500", Verdana;
        line-height: 22px;
        font-weight: normal;
        text-align: center;
        padding: 10px;
    }
    .socialbox h3 { text-align: left;}
    .tile.rtb em, .socialbox em { display: inline;font-style: italic;padding: 0px;color: inherit;}
    .tile.rtb strong, .socialbox strong { display: inline;font-size: inherit;font-family: inherit;font-weight: bold;padding: 0px;color: inherit;}
    .tile.rtb i, .socialbox i { display: inline;padding: 0px;color: inherit;}
    .tile.rtb p, .socialbox p { font-size: 13px;padding: 0px 10px 4px 10px;color: inherit;}
    
    .socialbox span, .eventbox span{background:none; }
    .eventbox p{padding:0 15px}

    .socialbox span{background: no-repeat top right;padding-right: 200px;box-sizing: border-box; -moz-box-sizing: border-box;}
    
    .static-box img{position:absolute;z-index:0;top:0;left:0;display:block}
    .static-box span img{display:none}
    .static-box span{width:100%;height:100%;position:relative;z-index:1}
    .static-box strong{padding:15px 0}
    .static-box p{padding:0 15px}
    
    .eventbox div{padding:5px 15px;}
        .eventbox em{padding:15px 0 !important;font-style:italic}
    
.hasSideBar{padding:0px;background: url(../Images/bg-article.gif) repeat-y;margin-top:60px;padding-left:0;padding-right:0} 
.hasTabs{margin-top:39px;}
    
/* Article Style */
.articleContentContainer{border:0;overflow:hidden;}
.articleContentContainer a{color:#d69046;}
.articleContentContainer hr{height:2px;border-top:1px solid #3b3b39;border-bottom:1px solid #adaba6;}


.sideNav{width:225px;float:left;background:url(../Images/bg-sidenav.gif) no-repeat;}
    .sideNav ul{margin:15px;}
    .sideNavReg{padding:20px;}
    .sideNavSample{width:115px;margin:0 auto;}
    .sideNav li:hover .btn, .sideNav li .btn{color:#fff;}
    

        .sideNav ul li{padding:13px 0;border-bottom:1px solid #b9ac94;}
            .sideNav ul li a{font-size:14px;font-family:"MuseoSlab500", Verdana;color:#3d3632;}
            .sideNav ul li:hover a, .sideNav ul li.selected a{color:#D18D35;}
            .sideNav ul .noborder {border:0;}
            

.hasSideNav{margin-top:60px;background:url(../Images/bg-content-hassidenav.gif) repeat-y;border:0px;}    
    .hasSideNav .mainContent{width:735px;float:left;background:#e9e7e0;margin-top:-30px;min-height:600px;background:url(../Images/bg-education.gif) no-repeat top center;}
            
.articleSidebarLeft{width:53px;height:299px;padding-bottom:64px;background: #E9E7E0 url(../Images/bkgd-sidebar-left.jpg) no-repeat;text-align:center;float:left;}
    .articleSidebarLeft a{font-size:11px;color:#85998f;font-weight:bold;}
    .articleSidebarLeft div{padding:12px 0 12px 10px;border-bottom:1px dotted #85998f;opacity:0.7}
        .articleSideBarLeft a{display:block}
        
    .articleSidebarLeft .article-no-border{border:0;}
    
.hasSideBar .mainContent{width:607px;float:left;background:#e9e7e0 url(../Images/bkgd-article.gif) no-repeat;margin-top:-30px;min-height:600px;}
    .noShareBar{width:660px !important;background:#e9e7e0 url(../Images/bkgd-article-660.gif) no-repeat !important}
    .noShareBar .articleTitle{margin-bottom:0px !important}
    .hasSideBar .mainContent .content{padding:15px 20px;line-height:18px;}
    .hasSideBar .mainContent .content p{margin:15px 0;}
    .hasSideBar .mainContent .content a{color:#d69046;}
        .mainContent .content p a:hover, .sitemap a:hover, .newsletterSignup a:hover, .tabContent a:hover, #accordion a:hover, .locations a:hover{border-bottom:1px dotted;background:#ddd9cb;color:#c1803a}
    .hasSideBar .mainContent .content header{padding:5px 0 20px;}
    .hasSideBar .mainContent .content .articleTitle{margin-bottom:15px;}
        .hasSideBar .mainContent .content .articleTitle h1{float:none;font-family:"MuseoSlab500", Verdana;font-size:2.4em;color:#0b6f99;line-height:1.1em;margin-bottom:12px}
    .hasSideBar .mainContent .content .articleDate{width:200px;float:right;text-align:right;margin-right:25px;}
    .hasSideBar .mainContent .content .articleLeadIn{font-family:"MuseoSlab500", Verdana;font-size:15px;color:#0b6f99;}
        .hasSideBar .mainContent .content .articleLeadIn p, .hasSideBar .article .content .articleText p{padding-right:25px;}
    .hasSideBar .mainContent .content .articleText{font-family:Arial;color:#4c4541;font-size:14px;line-height:20px}
    .alignleft{float:left;padding:0 24px 32px 0}
    .alignright{float:right;padding:0 0 32px 24px}

.mainContent ol, .mainContent ul {margin-left:2em}  
.mainContent ol li { list-style: decimal outside;}
.mainContent ul li { list-style: disc outside;}
 
.questionsSection{width:567px;overflow:hidden;border:0;color:#242626;margin-top:30px;border-bottom:1px solid #3b3b39;margin-bottom:2px;padding-bottom:30px;}
    .questionsSection h1{text-align:center;font-family:"MuseoSlab500", Verdana;font-size:18px;margin-bottom:30px;}
    .questionsSection p{font-family:"MuseoSlab500", Verdana;}
    .questionsSection form{float:right;margin-left:15px;}
        .questionsSection form .submitButton{float:right;}
        .questionsSection form .newsletterSignup{clear:both;text-align:right;}
            .questionsSection form .newsletterSignup input{background: url(../Images/bg-article-checkbox.jpg) no-repeat;}
            .questionsSection form label{position:absolute;line-height:18px;font-size:12px;left:8px;top:8px;}
            .questionsSection form label.error{position:relative;display:block;top:0px;margin-bottom:5px;color:Red;}
        .questionsSection form input.email{height:10px;width:283px;padding:10px;border:0;background: url(../Images/bg-article-input.jpg) no-repeat;margin-bottom:10px;font-family:Helvetica;font-size:12px;}
        .questionsSection form textarea.comments{height:90px;width:275px;resize:none;font-family:Helvetica;font-size:12px;background: url(../Images/bg-article-textarea.jpg) no-repeat;border:0;padding:15px;}

.authorSection{overflow:hidden;border:0;color:#242626;padding-top:30px;padding-bottom:25px;border-top:1px solid #adaba6;border-bottom:1px solid #3b3b39;}
    .authorSection .authorText{width:410px;float:right;margin-right:20px;line-height:18px;font-family:"MuseoSlab500", Verdana;}
        .authorSection .authorText h1{font-size:18px;margin-bottom:10px;}
        .authorSection .authorText p{font-size:13px;;margin:0;}
    .authorSection img{margin-top:10px;}
    
.articleReferences{font-family:"MuseoSlab500", Verdana;color:#242626;padding:20px 20px 20px 0px;border-top:1px solid #adaba6;margin-top:2px;}
    .articleReferences h4{text-align:center;font-size:18px;}
    .articleReferences ol{}
        .articleReferences ol li{list-style:decimal;font-size:11px;}
        
.zone-aside-right .widget {background: #cecabc url(../Images/bkgd-article-sidebar-right.jpg) no-repeat;}
    .zone-aside-right .widget h1{font-family:"MuseoSlab500", Verdana;color:#0b6f99;font-size:16px;margin-top:15px;margin-bottom:20px;}  
    
.articleContainer{background:url(../Images/bg-article.gif) repeat-y;}   
.articleSidebarRight{width:302px;float:left;background:#cecabc;padding-bottom:64px;color:#555555}
    .articleSidebarRight p {line-height:18px;}  
    .articleSidebarRight a{color:#413604;}
    .articleSidebarRight .relatedArticles{font-family:"MuseoSlab500", Verdana;}
    .articleSidebarRight .relatedArticles h1{font-size:15px;text-transform:uppercase;text-align:center;padding:18px 0px 18px; color:#332602; margin:0px;}
        .articleSidebarRight .relatedArticles .relatedArticleContainer {background: #cecabc url(../Images/bkgd-article-sidebar-right.jpg) no-repeat;}        
            .articleSidebarRight .relatedArticleContainer .relatedArticle{margin:0 12px;padding:10px 0;border-bottom:1px dotted black;}
                .articleSidebarRight .relatedArticleContainer .relatedArticle .articleTitle{font-size:13px;color:#413604;}
                .articleSidebarRight .relatedArticleContainer .relatedArticle .articleDate{font-size:11px;color:#716a66;margin-top:5px;}
            .articleSidebarRight .relatedArticleContainer .last{border:0;}  
        .articleSidebarRight .supportBlock .supportContent{padding:25px 50px 15px 15px;}
            .articleSidebarRight .supportBlock .supportContent .videoContainer{width:182px;margin:0 auto;}    
    .articleSidebarRight .emptyBlock{height:98px;background: #cecabc url(../Images/bkgd-article-sidebar-right.jpg) no-repeat;}

.explore{background-image:url(../Images/sidelines-bg.png);background-repeat:no-repeat;background-position:top center;clear:both}
    .explore-by, .menu-first-time-here{height:36px;float:left;}
        .menu-first-time-here{margin-left:30px;}
    .explore-by li, .menu-first-time-here li{float:left;margin-right:6px;}
    .explore-by a, .menu-first-time-here a{
        padding:6px 32px 0 14px !important;
        width: 130px !important;
        height:33px !important;
        color:#221b16 !important;
        font: italic 15px Georgia, Palentino, Serif;
        background: url(../Images/sort-tab-bg.png) no-repeat -182px 0;
        display:block;
        text-indent: 0;
    }
    
    .explore-by a:hover, .menu-first-time-here-menu a{color:#000}
    .explore-by .active a, .menu-first-time-here .current a{background-position:0 0;font-weight:normal}
    #no-results p {font: italic 16px Georgia,Palentino,Serif; text-align:center; margin: 1em}

.display-type{float:right;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;margin:3px 14px 0 0;}
    .display-type li{float:left;}
    .display-type a{width:32px;height:18px;display:block;padding-top:6px;text-align:center;background:url(../Images/view-select-bg-off.png) repeat-x;}
    .display-type .active{background:url(../Images/view-select-bg-on.png) repeat-x;}

.topic-list, .type-list, .author-list{padding:5px 0 15px 20px}
.topic-list .col, .type-list .col, .author-list .col{float:left;width:188px;margin:0px 25px 0px 12px;}
.topic-list .lastCol, .type-list .lastCol, .author-list .lastCol{margin-right:0}
.topic-list li, .type-list li, .author-list li{margin: 5px 0;padding:5px 2px;border-bottom:1px dotted #6c6c6c}
.topic-list a, .type-list a, .author-list a{color:#6c6c6c;font-family:"MuseoSlab500", Verdana;display:block;padding:0 1px 1px 0;}
    .topic-list a:hover, .type-list a:hover, .author-list a:hover{color:#221B16}
    .topic-list .active a, .type-list .active a, .author-list .active a{color:#0f6b8f;font-weight:normal}
    .topic-list a:active, .type-list a:active, .author-list a:active{padding:1px 0 0 1px;}
    .topic-list strong, .type-list strong, .author-list strong{text-transform:uppercase;font: bold 14px "MuseoSlab500"}
    
    .topic-list li:last-child, .type-list strong, .author-list strong{border-bottom:none}
    
.topic-collapse-btn{background:url(../Images/topic-expander.png) no-repeat center center;display:none;float:left;margin-rigth:5px;width:36px;height:36px;text-indent:-9999px;margin-right:5px}

.type-header{background:#e3dfd4;width:910px;margin:16px auto 20px;padding:15px;line-height:18px}
    .type-header h1{font: normal 28px "MuseoSlab500"; color:#241913;margin-bottom:10px;}
    .type-header .header-image {height:50px;float:left;margin-right:20px;min-height:80px;}
    .type-header p{padding-bottom:20px;font-size:13px;line-height:18px;float:left;width:520px;}

    .subscribe{float:right;margin-right:35px;width:87px;height:27px;background:url(../Images/subscribe-sprite.png) no-repeat;text-indent: 100%;white-space: nowrap;overflow: hidden;}
    .rss{background-position:0 -27px;}
        .rss:hover{background-position:-87px -27px}
        .itunes:hover{background-position:-87px 0}    

.narrow-by{background:#e0d7ca;padding:12px 20px;}
    .narrow-by legend{float:left;color:#34271f;font:italic 13px Georgia, Palentino, Serif;margin-right:15px;}
    .narrow-by select{float:left;width:175px;margin-right:6px;background:#f2efe9;border:1px solid #cbbfaf;border-collapse:collapse;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font:normal 13px Georgia;color:#6c6c6c}
    .narrow-by option{background:#e0d7ca;padding:0 60px 0 0}
    .narrow-by-reset {float:left;margin:3px 0 0 15px;font-weight:bold;color:#7b624c;cursor:pointer;}
    .narrow-by-reset:hover{color:#3e3422}
    
.sort-by{margin:10px 18px 10px 16px;border-bottom:1px solid #b0a797;padding-left:7px}
    .sort-by li{float:left;margin:0 3px}
    .sort-by a{color:#3e3422;display:block;padding:10px;}
    .sort-by a:hover{color:#000}
    .sort-by .active a{background:url(../Images/sort-by-active.png) no-repeat bottom center;font-weight:bold;}
    
.explore-items{width:936px;margin-left:13px;padding-bottom:13px;overflow:hidden;display:none}
    .explore-items li{margin:4px 5px 4px 4px;float:left;width:225px;height:275px;position:relative;}
    
    .explore-items a{display:block;width:100%;height:100%}
    
    .explore-items .tileOverlay{background:url(../Images/tile-overlay.png) repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;-moz-transition:opacity .6s;-webkit-transition:opacity .6s;transition:opacity .6s}
        .explore-items li:hover .tileOverlay{opacity:.7}
    .list-view .tileOverlay{display:none !important}
    .explore-items .article-info{position:absolute;bottom:0;left:0;min-height:78px;height:78px;width:100%;padding-bottom:30px;z-index:2}
        .explore-items a:hover .article-info{height:auto;max-height:200px}
    .explore-items .article-lead-in{display:none}
    .explore-items strong{font:normal 15px "MuseoSlab500", Verdana;display:block;line-height:18px;display:block;margin:8px 12px;height:64px;overflow:hidden}
        .explore-items a:hover strong{height:auto;max-height:180px}
    .explore-items em{display:block;position:absolute;right:9px;bottom:6px;width:24px;height:24px;background:url(../Images/item-type-sprite.png) no-repeat;text-indent:-9999px}
    .explore-items span{font: bold 12px Georgia, Palentino, Serif;color:#eae7de;display:block;position:absolute;bottom:6px;left:12px;width:175px}
    .explore-items small{font-style: italic;position: absolute;bottom: 23px;left: 10px;font-size: 0.8em;color: #A29D89;}
        .explore-items.list-view small { position: relative;margin-bottom: 4px;}
    .explore-items img{display:block;background:url(../images/icon-large-sprites.jpg) no-repeat 0 0}
        .list-view img{background-position:-72px -30px}
        .type-podcast em{background-position: -23px 0}
            .type-podcast img{background-position:-228px 0;}
            .list-view .type-podcast img{background-position:-299px -45px}
        .type-blog em{background-position: -48px 0}
            .type-blog img{background-position:-687px  0;}
            .list-view .type-blog img{background-position:-761px -58px}
        .type-media em{background-position: -72px 0}
            .type-media img{background-position:-458px 0;}
            .list-view .type-media img{background-position:-531px -55px}
        
    .list-view{margin-top:-10px}
    
    .list-view li{float:none;display:block;width:auto;height:auto;padding:0;margin:0;background-image:none !important}
        .list-view li a{display:block;width:auto;height:auto;padding:12px 12px 15px 132px;background: url(../Images/list-view-type-bg.png) no-repeat top center;
                            transition: background-color .6s;
                            -moz-transition: background-color .6s;
                            -webkit-transition: background-color .6s;
                        }
                        
        .list-view .article-info{background: none;position:relative;height:auto;min-height:auto;width:360px;float:left;padding-bottom:0;}
        
        .list-view .article-lead-in{display:block;float:right;width:318px;position:relative;padding-right:90px}
            .list-view .article-lead-in em{position:absolute;top:25px;right:0;border:0}
            .list-view .article-lead-in p{float:left;padding:0 15px 0 0;color:#716A66;font-size:12px;line-height:18px;}
        .list-view .first a, .list-view li:first-of-type a{background-image:none}
        .list-view li strong{color:#0d6d94 !important;font-size:15px;margin:0 0 6px 0;height:auto !important;min-height:auto !important}
        .list-view li span{font: bold 12px Georgia;float:left;color:#716a66;position:static;width:auto;}
        .list-view li em{width:auto;height:auto;text-indent:0;background:none;font: bold 12px Georgia;color:#716a66;border-left:1px solid #716a66;margin:0 0 0 6px;padding:0 0 0 6px;float:left;position:static}
        .list-view img{width:84px;margin-left:-111px;float:left;border:2px solid #b4a692}
        .list-view a:hover{background-color:#e0d7ca}
       
    #hidden-items{display:none;} 
        .hidden-item{display:none;}
        
/* Subnav */
.subnav{margin-bottom:25px;}
    .subnav ul{margin-left:30px;}
        .subnav ul li{display:inline;color:#eae0d5;font-size:18px;}
            .subnav ul li a{font-size:14px;text-decoration:none;color:#eae0d5;font-family:"MuseoSlab500", Verdana;padding:0 5px;}
            .subnav ul li:hover a, .subnav ul .current a{text-decoration:none;color:#d18d35;font-family:"MuseoSlab500", Verdana;padding:0 5px;}
            
.blueCenteredText{width:750px;font-family:"MuseoSlab500", Verdana;color:#0d6d94;font-size:16px;text-align:center;margin:0 auto;line-height:20px;}
.hasSideNav .blueCenteredText{width:640px;margin:15px auto;text-align:left;}

/* Our Mission */
.pageTitle{overflow:hidden;border:0;margin:30px 2% 20px;display:table;width:96%;height:32px;}
    .lessMargin{margin-bottom:5px}
    .pageTitle .title-hr{background:url(../Images/title-borders.gif) repeat-x center center;height:7px;margin:12px 0;display:table-cell;width:50%;}
        .fullWidthSpotlight .title-hr{background-image:url(../Images/tile-borders-brown.png);}
    .pageTitle .titleText{overflow:hidden;display:table-cell}
        .pageTitle .titleText h1, .pageTitle .titleText h4{font-family:"MuseoSlab500", Verdana;font-size:30px;line-height:50px;text-align:center;color:#201915;font-weight:normal;float:none;padding-left:15px;padding-right:15px;white-space:nowrap;}
            .multiLine{margin-top:13px}
            .multiLine .titleText h1, .multiLine .titleText h4{padding-top:19px;padding-bottom:5px;line-height:30px;}
            .largeText{margin-top:60px;}
            .largeText .titleText h1{font-size:36px;}
        .pageTitle .titleText h2{font-family:"MuseoSlab500", Verdana;font-size:20px;line-height:50px;text-align:center;color:#201915;font-weight:normal;float:none;padding-left:15px;padding-right:15px;white-space:nowrap;}
    .pageTitle .subText{float:left;}
        .pageTitle .subText h1{font-size:18px;font-family:Helvetica;text-align:center;color:#201915;font-weight:bold;padding:8px 15px;white-space:nowrap}
    
    .fullWidthSpotlight .pageTitle{margin:30px 0 4px;width:100%}
    .fullWidthSpotlight .pageTitle .titleText h2{color:#eae7de;font-size:28px}
        
        
.sectionTitle{overflow:hidden;border:0;margin:30px 1% 0px;display:table;width:96%;height:32px;}
    .sectionTitle .title-hr{background:url(../Images/title-borders.gif) repeat-x center center;height:7px;margin:12px 0;display:table-cell;width:75%;}
    .sectionTitle .titleText{overflow:hidden;display:table-cell}
        .sectionTitle .titleText h1{font-family:"MuseoSlab500", Verdana;font-size:30px;text-align:center;color:#201915;font-weight:normal;float:none;padding-left:15px;padding-right:15px;white-space:nowrap;line-height:50px;}
        .sectionTitle .titleText h2{line-height:35px;}

    .hasSideNav .sectionTitle{margin-left:30px;width:91%;}

    .missionContent h1{font-family:"MuseoSlab500", Verdana;font-size:30px;text-align:center;color:#201915;font-weight:normal;}
    .missionContent .coreValuesSection h2{font-family:"MuseoSlab500", Verdana;font-size:20px;font-weight:normal;text-align:center;}
        .missionContent .coreValuesSection h2 a{color:#201915;}
        .missionContent .coreValuesSection img {-moz-transition: -moz-box-shadow 0.6s ease 0s;-webkit-border-radius:180px 180px 180px 180px;-moz-border-radius:180px 180px 180px 180px;border-radius:180px 180px 180px 180px;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);margin: 0 auto;width: 229px;}
        .missionContent .coreValuesSection img:hover {-webkit-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);-moz-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);box-shadow: 0 0 0 4px rgba(171, 158, 141, 0.75);}
        
    .missionContent .readAbout{position:relative;margin-bottom:25px;margin-top:40px;line-height:18px;}
        .missionContent .readAboutHiddenContent, .ourBeliefsSection .learnMoreHiddenContent{background:#f5f3ef;padding:30px 80px 50px;display:none;overflow:hidden;border:0;margin-top:-10px;line-height:18px;}

            .missionContent .readAboutHiddenContent p{font-size:16px;text-align:center;font-weight:bold;}
            .missionContent .readAboutHiddenContent ul{width:350px;float:left;margin:15px 25px;}
                .missionContent .readAboutHiddenContent ul li{list-style:disc;margin:15px 0;font-size:16px;}
        .missionContent .readAboutTab{width:646px;margin:-20px auto 0;cursor:pointer;}
        
    .coreValuesSection{width:810px;overflow:hidden;border:0;margin:0 auto;}
        .coreValuesSection .whoWeAreCallout, .coreValuesSection .peoplesStories,  .coreValuesSection .firstTimeVisitor{float:left;}
        .coreValuesSection .whoWeAreCallout{margin-left:5px;}
        .coreValuesSection .peoplesStories{margin:0 50px;}
        .coreValuesSection img{margin-bottom:20px;}
        .coreValuesSection .auto-center a{left:50%;position:relative;}
  
        
    .ourBeliefsSection{clear:left;}
    .ourBeliefsSection h2 {font-size:18px;text-decoration:none;color:#4c4541;font-family:"MuseoSlab500", Verdana;font-weight:normal;}
        .ourBeliefsSection .sectionTitle, .pageText .sectionTitle{margin-left:0px;width:100%;margin-bottom:15px;background: url("../Images/title-borders.gif") repeat-x scroll center center transparent;}
            .ourBeliefsSection .sectionTitle .titleText{padding-right:15px;float:left;background:#F5F3EF;}
            .pageText .sectionTitle .titleText{padding-right:15px;float:left;background:#eae7de;}
        .ourBeliefsSection .spotlights{margin:30px;}
            .ourBeliefsSection .spotlights img{margin-right:7px;margin-bottom:15px;}
            .ourBeliefsSection .learnMoreButton{margin-top:-25px;cursor:pointer;}
        .ourBeliefsSection .learnMoreButton img{position:relative;left:50%;}
        
#preloader{margin:15px 0;height:31px;width:100%;text-align:center}

/* Subscribe Page */
.radioSection{clear:both;}
.subscribeRadios{margin-bottom:10px;overflow:hidden;border:0;}
.subscribeRadios .radioButton{width:105px;margin-top:10px;}
.subscribeRadios .radioDescription{width:535px;float:left;}
.subscribeSection .formInput{margin: 0 auto 5px;padding: 10px 25px;width: 405px;background:none repeat scroll 0 0 #CAC1AF;}
.subscribeSection .formInput .editor-label{text-align: left;width: 175px;}
.subscribeSection .formInput .field-validation-error{color:Red;}
.subscribeSection .btn{width:125px;margin:0 auto;}

/* Participate Page */
.careerOpeningsContainer {
    background: url("../Images/bg-career-openings.gif") repeat-y scroll 0 0 transparent;
    font-family: "MuseoSlab500",Verdana;
    margin: 20px auto 0;
    text-align: center;
    width: 684px;
}
.careerOpeningsContainer p {
    color: #EFECE6;
    font-size: 15px;
    padding: 15px 0;
}
.participateForm {
    background: none repeat scroll 0 0 #D9CFBF;
    border: 0 none;
    color: #4C4541;
    font-size: 13px;
    line-height: 18px;
    margin: 5px auto 25px;
    overflow: hidden;
    padding: 20px 40px;
    width: 604px;
}
.participateForm .fields {
    float: right;
    margin-top: 25px;
}
.participateForm p {
    text-align: center;
}
.participateForm textarea {
    background: url("../Images/bg-participate-form.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #4C4541;
    font-family: Arial;
    font-size: 13px;
    height: 119px;
    margin-left: 25px;
    padding: 10px;
    resize: none;
    width: 378px;
}
.participateForm .submit {
    clear: both;
    float: right;
    margin-left: 30px;
    margin-top: 10px;
    width: 105px;
}
.participateForm .formText {
    margin-top: 40px;
}
.participateForm .clearform {
    cursor: pointer;
    float: right;
    font-family: "MuseoSlab500",Verdana;
    font-size: 13px;
    margin-top: 10px;
}

/* Donations page */
.thankYouContent {margin:25px 0 !important;}
.thankYouContent, .thankYouContent p { color: #0D6D94;
    font-family: "MuseoSlab500",Verdana;
    font-size: 16px !important;
    line-height: 20px !important;
    margin: 14px auto !important;
    text-align: center !important;
    width: 750px;overflow:hidden;border:0;
    color: #0D6D94 !important;}
.donateMinimum {width:250px;color:red;display:none;position:absolute;top:-19px;left:400px;}
.monthlyPartnerBtn{width:200px;margin:0px auto 5px;background:#0D6D94;}
.monthlyPartnerBtn:hover{background:#0c5776}
#DonationForm{text-align:center;}
    #DonationForm h3{font-size:18px;font-family:Helvetica;text-align:center;color:#201915;font-weight:bold;}
    
    
    
.donation-page {background:#eae7de url(../Images/bg-donations.jpg) no-repeat top center;}
    .donation-page #media {margin:30px 0;}
    
.donation-page div.blueCenteredText {min-height:300px;}
.donationsPage{background:#eae7de url(../Images/bg-donations.jpg) no-repeat top center;height:358px}
#DonationForm .donationSubmit{width:170px;margin:0 auto;}
    .widget-donation-widget{clear:both;}
    .widget-video-widget{ float: right;left: -50%; position: relative;text-align: left;}
    .donateVideo{width:542px;margin:0 auto;}
        .videoShadow{margin-top:-10px;-webkit-box-shadow:0 10px 5px 1px rgba(0, 0, 0, 1);-moz-box-shadow:0 10px 5px 1px rgba(0, 0, 0, 1);box-shadow:0 10px 5px 1px rgba(0, 0, 0, 1);}
    .donationsPage .blueCenteredText{width:646px;margin-left:auto;margin-right:auto;margin-bottom:25px;}
 .thankYouContent {margin-top:25px;}
.button{padding:20px;background:#cac1af;}
    .button a{color:#fff;font-family:"MuseoSlab500", Verdana;font-size:20px;text-align:center;}
      
#giftAmount .formInput{width:440px;margin:0px auto;padding:10px 55px 8px;text-align:center;}
    
#information .formInput{width:497px;padding:10px 30px 10px 15px;margin:70px auto 50px;}
    #information .formInput input{width:170px;margin-right:30px;}

.giftButtons{width:460px;margin:0px auto;padding-top:55px;}
    .giftButtons #rtbPartner{width:235px;float:left;}
    .giftButtons #singleGift{width:120px;margin-right:25px;float:left;}
    
    .radioButton.singleGift{margin:0 auto;float:none;margin-bottom:5px;padding-right:13px;}
    .radioButton.becomePartner{margin:0 auto;float:none;padding-right:13px;}
        .becomePartnerText{width:325px;margin:10px auto;}
            .becomePartnerText p{font-style:italic;font-size:12px;}
    
#thankYou p{text-align:left;float:left;clear:none;color:#000;}
#thankYou .editor-field{}
    .optionYes, .optionNo{width:460px;margin:0 auto;}
    .optionYes p{margin:15px 0 0 0;}
    .optionNo p{margin:5px 0 0 0;}
    .radioButton{width:75px;float:left;background:#cac1af;padding:13px 5px;margin-right:9px;}
            .radioButton label{font-family:"MuseoSlab500", Verdana;font-size:20px;color:#625A54;}

#giftFrequency .editor-field{width:473px;margin:0 auto;}
    #giftFrequency .editor-field .singleGift{width:155px;}
    #giftFrequency .editor-field .becomePartner{width:310px;}
    #giftFrequency .formInput{width:400px;padding:20px;left:50%;position:relative;}

#specialNotes{}
    #specialNotes textarea{width:300px;height:150px;padding:10px;resize:none;font-family:"MuseoSlab500", Verdana;color:#625a54;font-size:20px;}

#inHonor{}
.inHonorHidden{display:none;}
    #inHonor .formInput{width:505px;padding:10px 25px;margin:0 auto 5px;}
        #inHonor .formInput .editor-label{width:275px;text-align:left;}
            .inHonorRadioContainer{width:460px;margin:0 auto;}
                .inHonorRadioContainer p{clear:none;text-align:left;margin:15px 0 0 0;padding-top:7px;}
    
.donateSection{}
    .donateSection p{color:#000;line-height:18px;}
    .formInput{background:#cac1af;border:0;overflow:hidden;}
        .formInput .editor-label{font-family:"MuseoSlab500", Verdana;font-size:20px;color:#625a54;float:left;padding-top:6px;}
        .formInput .editor-field{position:relative;font-family:"MuseoSlab500"}
            .error{float:left;color:Red;font-size:14px;}
            .radioButton{position:relative;color:#625a54;cursor:pointer;}
            .radioButton label{cursor:pointer;}
            .radioButton label.error{width:500px;position:absolute;}
                .optionYes label.error, .donateSection .singleGift label.error{top:-20px;left:0px;}
            .formInput .editor-field input{width:215px;color:#625a54;font-size:20px;float:left;}
            .formInput .editor-field select{width:215px;color:#625a54;font-size:20px;float:left;margin-right:15px;}
            .formInput .editor-field textarea{width:215px;color:#625a54;font-size:20px;float:left;resize:none;}
            
#billing{}
    #billing .formInput{width:425px;padding:10px 25px;margin:0 auto 5px;}
        #billing .formInput .editor-label{width:195px;text-align:left;}
        
#shipping{display:none;}
    #shipping .sameAsBilling{width:200px;float:none;margin:0 auto;}
        #shipping .formInput{width:425px;padding:10px 25px;margin:0 auto 5px;}
            #shipping .formInput .editor-label{width:195px;text-align:left;}
            
#payment{}
    #payment .formInput{width:405px;padding:10px 25px;margin:0 auto 5px;}
        #payment .formInput .editor-label{width:175px;text-align:left;}
        .expiration label.error{position:absolute;top:30px;left:0px;font-weight:lighter;}
        .expiration select.error{margin-bottom:15px;}
        #ExpirationMonth{width:65px;}
        #ExpirationYear{width:85px;}
        
.authorizeErrors{color:Red;font-family:"MuseoSlab500", Verdana;font-size:14px;}
.whatisthis{width:85px;position:relative;top:5px;right:10px;text-align:right;}
/* Who we are landing */
    .whoWeAre .reasonsTeam{left:50%;position:relative;margin-bottom:10px;}
    .whoWeAre .hiddenReasonsTeamContainer{display:none;width:100%;clear:both;background:#F5F3EF;padding-top:30px;}
    .whoWeAre .hiddenReasonsTeam{width:900px;margin:0 auto;}
        .whoWeAre .teamMember{width:225px;height:275px;color:#201915;text-align:center;float:left;margin-bottom:25px;}
            
            
            .whoWeAre .teamMember .memberPicture{margin-bottom:5px;}
                .whoWeAre .teamMember .memberPicture img {-moz-transition: -moz-box-shadow 0.6s ease 0s;-webkit-border-radius:180px 180px 180px 180px;-moz-border-radius:180px 180px 180px 180px;border-radius:180px 180px 180px 180px;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);margin: 0 auto;width: 204px;}
                .whoWeAre .teamMember .memberPicture img:hover{-webkit-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);-moz-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);box-shadow: 0 0 0 4px rgba(171, 158, 141, 0.75);}
            .whoWeAre .teamMember .memberName{font-family:"MuseoSlab500";font-size:20px;margin:10px 0;}
                .whoWeAre .teamMember .memberName a{color:#201915;}
            .whoWeAre .teamMember .auto-center a{position:relative;left:50%;}
    .whoWeAre .viewFullTeamTab{cursor:pointer;margin-top:-25px;}
        .whoWeAre .viewFullTeamTab img{left:50%;position:relative;}
    .whoWeAre .whoWeAreCallouts, .whoWeAre .ourWorkSoFar{margin:0px auto;left:50%;position:relative;}
    .whoWeAre .callOutContainer{float:left;margin:0 10px;}
        .whoWeAre .callOutContainer .callOut{text-align:center;line-height:25px;padding-top:45px;font-family:"MuseoSlab500";color:#4c4541;font-size:40px;}
            .whoWeAre .callOutContainer .callOut span{font-style:italic;color:#0d6d94;font-size:15px;}
            .whoWeAre .callOutContainer .callOutText p{margin:10px 20px;line-height:18px;color:#4c4541;font-size:13px;}
            .whoWeAre .whoWeAreCallouts .callOutContainer .callOut{width:290px;height:79px;background:url(../Images/bg-our-team-callout.gif) no-repeat;}
            .whoWeAre .whoWeAreCallouts .callOutContainer .callOutText{width:290px;}
            .whoWeAre .ourWorkSoFar .callOutContainer .callOut{width:217px;height:79px;background:url(../Images/bg-work-so-far-callout.gif) no-repeat;}
            .whoWeAre .ourWorkSoFar .callOutContainer .callOutText{width:217px;}
                
/* Team Member */
.teamMemberPage{}
.teamMemberPage .teamMemberNavigation{position:relative;}  
    .teamMemberPage .teamMemberNavigation .previousMember{width:400px;position:absolute;top:15px;left:30px;cursor:pointer;}
    .teamMemberPage .teamMemberNavigation .nextMember{width:400px;position:absolute;top:15px;right:30px;text-align:right;cursor:pointer;}
        .teamMemberPage .teamMemberNavigation .nextMember img, .teamMemberPage .teamMemberNavigation .previousMember img{vertical-align:middle;}
        .teamMemberPage .teamMemberNavigation .nextMember span, .teamMemberPage .teamMemberNavigation .previousMember span{padding:0px 15px;font-size:15px;font-family:"MuseoSlab500";color:#d38b30;display:none;}
    
    .teamMemberPage .teamMemberIntroduction{padding:50px 50px 0px;}
        .teamMemberPage .teamMemberIntroduction .teamMemberImage{float:left;margin-top:15px;margin-right:25px;} 
        .teamMemberPage .teamMemberIntroduction .teamMemberTextContainer{margin-top:10px;} 
            .teamMemberPage .teamMemberIntroduction .teamMemberTextContainer .teamMemberName{font-family:"MuseoSlab500";font-size:30px;color:#201915;}
            .teamMemberPage .teamMemberIntroduction .teamMemberTextContainer .teamMemberTitle{font-family:"MuseoSlab500";color:#0f6b8f;font-size:14px;margin:15px 0;}  
            .teamMemberPage .teamMemberIntroduction .teamMemberTextContainer .teamMemberText{font-family:"MuseoSlab500";color:#201915;font-size:14px;}
                .teamMemberPage .teamMemberIntroduction .teamMemberTextContainer .teamMemberText p{font-family:"MuseoSlab500";color:#201915;font-size:14px;margin-bottom:15px;line-height:18px;}
        
        .teamMemberPage .teamQuoteTop{width:765px;height:15px;background:url(../Images/bg-scholar-quote-top.gif) no-repeat;left:50%;position:relative;}
        .teamMemberPage .teamQuoteBottom{width:765px;height:10px;background:url(../Images/bg-scholar-quote-bottom.gif) no-repeat;left:50%;position:relative;margin-bottom:20px;}
        .teamMemberPage .teamMemberQuote{width:765px;background:url(../Images/bg-scholar-quote-mid.gif) repeat-y;left:50%;position:relative;} 
            .teamMemberPage .teamMemberQuote p{width:520px;font-family:"MuseoSlab500";color:#0f6b8f;font-size:15px;text-align:center;margin:0 auto;line-height:18px;padding:15px 0;} 
      
        .content blockquote{display:block;border:1px dashed #bab6ad;padding:15px;color:#0B6F99;font-size:14px;font-family:"MuseoSlab500";margin:15px 0;position:relative;}
            .content blockquote:before {
                background: url("../Images/quote.png") repeat scroll 0 0 transparent;
                display: block;
                height: 11px;
                left: 253px;
                position: absolute;
                top: -5px;
                width: 30px;
            }
      
      .tabContainer{margin:25px 0;clear:both;overflow:hidden;border:0;}
        .tabContainer .tabNavigation{}
            .tabContainer .tabNavigation ul{left:50%;position:relative;}
                .tabContainer .tabNavigation ul li{width:166px;height:30px;display:block;float:left;background:url(../Images/bg-tab-content-off.png) no-repeat;color:#221b16;font-family:"MuseoSlab500";font-size:15px;margin-right:5px;padding-left:10px;padding-top:8px;cursor:pointer;}
                .tabContainer .tabNavigation ul li.active{width:166px;height:38px;background:#EAE7DE url(../Images/bg-tab-content-on.png) no-repeat;}
                
        .tabContainer .tabContentContainer{border-top:3px solid #bcb4a8;margin-top:40px;}
            .tabContainer .tabContentContainer .tabContent{width:520px;margin:0 auto;display:none;padding-top:10px;}
                .tabContainer .tabContentContainer .tabContent p{margin:15px 0;line-height:18px;color#4c4541;}
                .tabContainer .tabContentContainer .tabContent ul{margin:15px 0;line-height:18px;color#4c4541;}
                .tabContainer .tabContentContainer .tabContent h2{font-size:18px;text-decoration:none;color:#4c4541;font-family:"MuseoSlab500", Verdana;font-weight:normal;}
                .tabContainer .tabContentContainer .tabContent em{font-style:italic;}
                    .tabContainer .tabContentContainer .tabContent ul li{margin:5px 0;}
            .tabContainer .tabContentContainer .active{display:block;}
            
        /*promo photos*/
        .promoTable{width:520px}
            .promoTable td{width:33%;padding:15px 0;text-align:center}
              
/* Contact Us */
.contactUs{background:#eae7de url(../Images/bg-contact-us.jpg) no-repeat bottom center;font-size:13px;padding-bottom:275px;}
.sendButton{width:175px;margin:25px auto 0;}

.contactInformation{width:760px;margin:40px auto 0px;}
#canadaContactInfo{float:right;}
.contactInfoSection{width:320px;line-height:18px;color:#7c756c;font-size:13px;}
.contactInfoSection div{padding:20px 0;border-bottom:1px solid #403934;border-top:1px solid #b1aaa2;margin-bottom:3px;}
.contactInfoSection div.forBorder{border-bottom:0;padding:0;}
    .contactInfoSection .contactMailingAddress{font-family:"MuseoSlab500";border-top:0;}
        .contactInfoSection .contactMailingAddress span{font-style:italic;font-size:12px;}
    .contactInfoSection .contactNumbers{}
            .contactInfoSection .contactNumbers td{width:50%;}
            .contactInfoSection .contactNumbers td.phoneNumber{width:50%;text-align:right;}
      
.directory p{text-align:center;} 
    .directory p a{font-style:italic;}      
        .directory .directoryEntry{width:600px;background:url(../Images/bg-dotted.gif) repeat-x top right;margin:10px auto;}
            .directory .directoryEntry div{float:right;}
            .directory .directoryEntry div, .directoryEntry span{background:#eae7de;padding:0 5px;}
            
.hiddenContactForm{width:620px;display:none;padding:30px 75px 20px;background:#f2efe6;margin:-50px auto 0;}
    .hiddenContactForm form{border-bottom:1px solid #d9cdbd;padding-bottom:15px;margin-bottom:15px;overflow:hidden;}
    .hiddenContactForm .field{width:297px;}
        .hiddenContactForm .field label{font-family:"MuseoSlab500";font-size:16px;top:15px;left:15px;}
        .hiddenContactForm input{width:250px;height:48px;font-family:"MuseoSlab500";font-size:14px;padding:0px 10px;margin-bottom:5px;border:0;background:url(../Images/bg-contactus-input.gif) no-repeat;}
        .hiddenContactForm textarea{width:280px;height:140px;font-family:"MuseoSlab500";font-size:14px;resize:none;border:0;background:url(../Images/bg-contactus-textarea.gif) no-repeat;padding:10px;}
        .hiddenContactForm #message{float:right;}
        
        #contactUsForm .field{overflow:hidden;border:0;}
        #contactUsForm #contactUsFormSubmit{cursor:pointer;}
        #contactUsForm label.error {position: relative !important;top:0px;left:0px;padding:3px;display:block !important;}
        
    .hiddenContactForm .submitButton a, .hiddenContactForm .formCloseButton a, #contactUsFormSubmit{position:relative;left:50%;}
    .submitButton .btn:hover{background:#825217;cursor:pointer}


/* Random Page Text */
.monthlyPartnersSlider{width:813px;height:405px;position:relative;padding:0px 45px;background:url(../Images/bg-big-white-content.gif) no-repeat top left;margin:0px auto 25px;clear:both;}
    .monthlyPartnersSlider .slideContent{height:255px;}
    .monthlyPartnersSlider .slide{padding-top:35px;overflow:hidden;border:0;display:none;}
    .monthlyPartnersSlider h1{font-family:"MuseoSlab500", Verdana;font-weight:normal;font-size:30px;margin-bottom:5px;}
    .monthlyPartnersSlider h2{font-family:"MuseoSlab500", Verdana;font-weight:normal;color:#0D6D94;font-size:15px;margin-bottom:25px;}
    .monthlyPartnersSlider p{margin:15px 0;line-height:18px;}
    .monthlyPartnersSlider em{font-style:italic;}
    .monthlyPartnersSlider strong{font-weight:bold;}
    #monthlyPartnerForm{position:absolute;top:205px;left:50px;}   
    #monthlyPartnerForm #donationAmount, #monthlyPartnerForm h2{float:left;}
    #monthlyPartnerForm input{margin-left:5px;margin-top:-4px;}
     #monthlyPartnerForm #submitBtn{margin-top:-6px;}
     
.markers{position:relative;}
.markers > img{position:absolute;}
.markers .starMarker{top:-29px;left:8px;}
.markers .novaMarker{top:-29px;left:210px;}
.markers .supernovaMarker{top:-29px;left:391px;}
.markers .quasarMarker{top:-26px;left:604px;}
.sliderContainer{height:100px;margin-top:20px;}
    .sliderContainer .sliderBackground{width:820px;height:45px;position:relative;background:url(../Images/bg-slider-empty.jpg) no-repeat center center;top:0px;left:0px;}
        .sliderContainer .sliderBackground .sliderButton{cursor:pointer;position:absolute;top:0px;left:0px;}
        .sliderContainer .sliderBackground .sliderFill{width:0px;height:26px;overflow:hidden;position:absolute;top:10px;left:0px;}
    .sliderContainer .sliderLabels{width:830px;overflow:hidden;border:0;margin-top:25px;margin-left:50px;}
        .sliderContainer .sliderLabels li{cursor:pointer;margin:0px 28px;float:left;text-transform:uppercase;font-size:12px;color:#0D6D94;font-family:"MuseoSlab500", Verdana;}
       
.messageFromHugh .content .header{font-family:"MuseoSlab500", Verdana;font-weight:normal;}
    .messageFromHugh .content .header h1{font-size:30px;text-align:right;color:#0D6D94;}
    .messageFromHugh .content .header h2{font-size:24px;color:#0D6D94;}
    .messageFromHugh .content p{margin:15px 0;line-height:18px;}
    .messageFromHugh .signature{width:250px;text-align:center;float:right;}
        .messageFromHugh .signature h2{font-size:14px;}
        .messageFromHugh .signature img{margin:5px 0;}
        
.pageText{line-height:18px;padding:0 75px;overflow:hidden;border:0;}
    .pageText p{margin:15px 0;}
    .pageText em{font-style:italic;}
    /* .pageText a{color:#d18d35;} */ 
    .pageText h1{font-family:"MuseoSlab500", Verdana;font-size:30px;color:#201915;font-weight:normal;line-height:35px;}
    .pageText h2{font-size:18px;text-decoration:none;color:#4c4541;font-family:"MuseoSlab500", Verdana;font-weight:normal;}
    .pageText ul, .pageText ol{padding-left:40px;}
       .pageText ul li{list-style:disc;}
       .pageText ul li ul li{margin:10px 0;}
       .pageText ol li{list-style:decimal;}
.pageText.wide { padding: 0 40px;}
         
.hasSideNav .pageText{padding:0 50px 40px;margin:0px;}


/* Accordion */
#accordion{margin-bottom:40px;}
    #accordion h3{font-size:16px;text-decoration:none;color:#201915;font-family:"MuseoSlab500", Verdana;font-weight:normal;padding:15px 75px 15px 25px;background:#CAC1AF;margin-bottom:2px;line-height:18px;cursor:pointer;}
    #accordion div{padding:20px 20px 40px 20px;line-height:18px;background:#F5F3EF;}
        #accordion div p{margin:15px 0;font-size:14px;}
        #accordion div a{color:#d18d35;}
        #accordion div ul ul{padding-left:20px;}
        #accordion div ul li{margin:5px 0;}

/* Education */

.educationalPrograms{position:relative;left:50%;}
.educationalPrograms .programText{margin-top:45px;}
.reasonsInstitute, .reasonsAcademy{width:399px;float:left;text-align:center;margin-bottom:50px;}
.reasonsInstitute a, .reasonsAcademy a{display:table-cell;position:relative;}
    .reasonsInstitute p, .reasonsAcademy p{width:399px;clear:both;text-align:center;color:#201915;margin:10px 0;font-family:"MuseoSlab500", Verdana;line-height:20px;font-size:15px;}
    .reasonsInstitute .programButton, .reasonsAcademy .programButton{margin:50px 0;}
    
    .reasonsInstitute{border-right:1px solid #e0dbd3;padding-right:20px;}
    .reasonsAcademy{border-left:1px solid #e0dbd3;padding-left:20px;}
    
.events-page{background:url(../Images/bg-events.jpg) no-repeat 0 44px;}
    .events-page header{height: 380px;padding: 0 0 30px;}
        .events-page header h2{color: #0D6D94;font:normal 16px "MuseoSlab500",Verdana;line-height: 18px;text-align: center;width:595px;margin: 0 auto 25px;}
        .events-page header p{width:595px;font:normal 13px arial, helvetica; color:#4c4541;margin:0 auto;line-height:18px;margin-bottom:20px;}
    .events-page .btn {float:left; margin: 0 15px;}
    .content-left{width:225px;margin-left:40px;float:left;}
        .content-left label{display:block;color:#3f3634;font-size:13px;margin:25px 0 10px;font-weight:bold}
            .content-left .first{margin-top:0}
        .content-left iframe{}
    .content-right{width:612px;margin-right:40px;float:right;padding-bottom:25px;}
        .content-right iframe{margin-top:20px}
    
/* Reasons Institute */
.reasonsInstitutePage{background:url(../Images/bg-reasons-institute.jpg) no-repeat top center;color:#4c4541;line-height:18px;}
    .reasonsInstitutePage h2{font-family:"MuseoSlab500", Verdana;font-size:18px;color:#42403e;}
    .reasonsAcademyPage .whoShouldParticipate, .reasonsInstitutePage .whoShouldParticipate{margin-top:30px;}
        .reasonsAcademyPage .whoShouldParticipate p, .reasonsInstitutePage .studentsInProgram p{margin:15px 0;}
        .reasonsAcademyPage .whoShouldParticipate img, .reasonsInstitutePage .whoShouldParticipate img{float:right;margin-top:-35px;}
        .reasonsAcademyPage .whoShouldParticipate ul, .reasonsInstitutePage .whoShouldParticipate ul{width:276px;padding:0;margin:0;}
            .reasonsAcademyPage ul li, .reasonsInstitutePage ul li{list-style:disc;margin-bottom:10px;}
        .reasonsAcademyPage .studentsInProgram h2, .reasonsInstitutePage .studentsInProgram h2{width:270px;}
        .whoShouldParticipate h2{width:240px}
        
        .reasonsInstitutePage .studentsInProgram ul{padding:0px 10px;margin-right:40px;}
    .reasonsInstitutePage .quoteSection{text-align:center;}
        .reasonsInstitutePage .educationBooks{text-align:center;clear:both;}
            
            .reasonsInstitutePage .quoteSection .quoteTop{width:505px;height:13px;background:url(../Images/bg-quote-education-top.gif) no-repeat top center;margin:0px auto;}
            .reasonsInstitutePage .quoteSection .quote{width:505px;background:url(../Images/bg-quote-education-mid.gif) repeat-y top center;margin:0px auto;}
            .reasonsInstitutePage .quoteSection .quoteBottom{width:505px;height:5px;background:url(../Images/bg-quote-education-bottom.gif) no-repeat top center;margin:0px auto;}
            
                .reasonsInstitutePage .quoteSection .quote p{width:440px;padding:10px 0;text-align:center;margin:0 auto;}
                .reasonsInstitutePage .registerToday{margin-top:25px;}
                    .reasonsInstitutePage .registerToday a{color:#fff;}
                    
        .reasonsAcademyPage .studentsInProgram ul{padding:0px 10px;margin-right:40px;}
    .reasonsAcademyPage .quoteSection{text-align:center;}
            .reasonsAcademyPage .quoteSection .quoteTop{width:505px;height:13px;background:url(../Images/bg-quote-education-top.gif) no-repeat top center;margin:0px auto;}
            .reasonsAcademyPage .quoteSection .quote{width:505px;background:url(../Images/bg-quote-education-mid.gif) repeat-y top center;margin:0px auto;}
            .reasonsAcademyPage .quoteSection .quoteBottom{width:505px;height:5px;background:url(../Images/bg-quote-education-bottom.gif) no-repeat top center;margin:0px auto;}
                .reasonsAcademyPage .quoteSection .quote p{width:440px;padding:10px 0;text-align:center;margin:0 auto;}
                .reasonsAcademyPage .registerToday{margin:25px 0;}
                .reasonsAcademyPage .academyVideo{width:480px;margin:0 auto;}
                
                .instituteVideo{width:400px;margin:0 auto;}
                
                    
    .studentsInProgramText .sectionTitle, .whoShouldParticipate .sectionTitle{margin-left:0;}
.photo-gallery-wrapper{position:relative;width:924px;margin: 0 auto;padding:4px;background:#b8b2a8;overflow:hidden}
        
        
#photoGallery{width:924px;height:576px;position:relative;overflow:hidden;background:#000;z-index:1}
    #photoGallery li{background:#fff;width:924px;height:576px;line-height:576px;background:#000;text-align:center;position:absolute;left:0;top:0;display:none;}
    #photoGallery img{max-width:924px;max-height:515px;opacity:0}
        #photoGallery .active{display:block}
    #pgPrev, #pgNext{z-index:100;position:absolute;display:block;text-indent:-9999px;cursor:pointer;background-color:rgba(217,155,14,.7);background-position:16px center;left:-100px;top:50%;height:108px;margin-top:-90px;width:45px;opacity:0}
        #pgPrev:hover, #pgNext:hover{background-color:rgba(217,155,14,1);}
    #pgPrev{display:none}
    #pgNext{left:auto;right:-100px;background-position:-30px center}
    #fullscreen{font-size:11px;padding:15px 45px 10px 13px;font-family:"MuseoSlab500";cursor:pointer;color:#4c4541;background:rgba(255,255,255,.9) url(../Images/cross-box.png) no-repeat 90px 10px;display:block;width:62px;height:11px;position:absolute;z-index:100;top:-100px;opacity:0;right:45px}
        #fullscreen:hover{background-color:rgba(255,255,255,1);}
        
#photo-gallery-thumbs{z-index:999;position:absolute;bottom:-150px;left:4px;height:76px;width:924px;cursor:pointer;transition : all .6s;-moz-transition:all .6s;-webkit-transition: all .6s;transform:translateZ(0);-moz-transform: translateZ(0);-webkit-transform: translateZ(0);}
    .photo-gallery-thumbs-bg{background:#241f1c;margin-top:16px;padding:9px 0px;}
    .pgThumbWrap{width:823px;overflow:hidden;margin:0 auto}
    #photo-gallery-thumbs ul{width:10000px;margin-left:-1px;transition : margin-left .6s;-webkit-transition : margin-left .6s;-moz-transition : margin-left .6s; transform:translateZ(0);-moz-transform: translateZ(0);-webkit-transform: translateZ(0);}
    #photo-gallery-thumbs li{width:62px;height:40px;float:left;margin:0 8px 2px 6px;box-shadow:1px 2px 1px 1px rgba(0,0,0,.2);text-align:center;overflow:hidden}
        
    #photo-gallery-thumbs img{max-width:120px;max-height:120px;}
    #photo-gallery-thumbs li:active{box-shadow:none;margin:2px 6px 0 8px;}
    
    #photo-gallery-thumbs .activeThumb{margin:0 5px !important;padding:1px !important;border:1px solid #ecb84d;height: 38px !important;}
    
#pgPrev, #pgNext, #fullscreen, #photoGallery img{
    transition : all .6s;
    -webkit-transition : all .6s;
    -moz-transition : all .6s;
    transform:translateZ(0);
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0);
}

.photo-gallery-loaded #pgPrev{opacity:1;left:0;}
.photo-gallery-loaded #pgNext{opacity:1;right:0;}
.photo-gallery-loaded #fullscreen{top:0;opacity:1;}
.photo-gallery-loaded #photoGallery img{opacity:1}

.photo-gallery-loaded #photo-gallery-thumbs{bottom:4px;}
.thumbsHidden #photo-gallery-thumbs{bottom:-54px;}

.thumbsHidden #photoGallery img{max-height: 580px;}
 
#photoGalleryDescriptions{width:776px;margin:0 auto;padding:20px 0}
    #photoGalleryDescriptions li{display:none;}
    #photoGalleryDescriptions h6{display:none;text-transform:uppercase;color:#0b6f99;font: normal 40px "MuseoSlab500";margin:0 0 5px 0;text-shadow:1px 1px 3px rgba(0,0,0,.3);}
    #photoGalleryDescriptions p{line-height:18px;font-size:13px;margin-bottom:6px;}
    #photoGalleryDescriptions strong{float:left;clear:left;margin:5px 8px 5px 0;}
    #photoGalleryDescriptions a{float:left;margin-top:5px;}
    #photoGalleryDescriptions a:hover{color:#9e7412}
    
#pgHandle{z-index:9999;position:absolute;top:0;left:50%;margin-left:-75px;background:url(../Images/pgHandle.png) no-repeat;width:149px;height:16px;text-indent:-9999px;cursor:pointer}
    #pgThumbPrev,#pgThumbNext{position:absolute;left:14px;top:24px;width:30px;height:42px;background-color:#2a1f17;text-indent:-9999px;background-position:8px 50%;cursor:pointer}
    #pgThumbNext{left:auto;right:0;background-position:-38px 50%;right:14px}
    
#pgPrev, #pgNext, #pgThumbPrev, #pgThumbNext{background-image:url(../Images/pgArws.png);background-repeat:no-repeat}

#fullScreenPhotoGalleryWrapper{position:fixed;top:0;left:0;background:#000;width:100%;height:100%;display:none;z-index:9999;}
#fullScreenPhotoGalleryWrapper .photo-gallery-wrapper{width:100%;height:100%;margin: 0 auto;padding:0px;background:#000;}
#fullScreenPhotoGalleryWrapper #photo-gallery-thumbs{width:100%;display:none;}
#fullScreenPhotoGalleryWrapper #photoGallery{width:100%;height:100%;}
#fullScreenPhotoGalleryWrapper #photoGallery li{width:100%;height:100%;}
#fullScreenPhotoGalleryWrapper #photoGallery img{max-width:100%;max-height:100%;}
#fullScreenPhotoGalleryWrapper #fullscreen{background-image:url(../Images/cross-box-close.png)}

#fullScreenPhotoGalleryWrapper #photoGalleryDescriptions{width:100%;padding:0 0 18px 0;position:absolute;bottom:0;left:0;z-index:100;border-top:4px solid #ae860c;background:#fff;background:rgba(255,255,255,.9);}
#fullScreenPhotoGalleryWrapper #photoGalleryDescriptions li{width:900px;margin:15px auto 0;color:#000}
#fullScreenPhotoGalleryWrapper #photoGalleryDescriptions p{width:580px;padding-right:20px;float:left}
#fullScreenPhotoGalleryWrapper #photoGalleryDescriptions strong{float:left;margin:0 8px 0 0;clear:none;}
#fullScreenPhotoGalleryWrapper #photoGalleryDescriptions a{width:264px;line-height:18px;margin:8px 0}

/*Search*/
    .widget-search-form{float:left}
    
    .search-results{clear:both}
    .search-results li{background:url(../Images/list-view-type-bg.png) no-repeat top center;padding:10px}
    .search-results header{padding-bottom:0px !important}
    .search-results li h1 {float:none;margin-bottom:2px;}
    .search-results li h1 a{color:#0B6F99 !important;font-size:18px;font-weight:normal}
    .search-results li p{margin: 8px 0 !important}
    .search-results .commentcount, .search-results .view-count{display:none}
    .search-text{float:left;margin-top:0 !important;}
    .search-summary{margin-top:0 !important}
    
    .pager{border-top:1px solid #ccc;padding:10px;margin-top:10px}
        .page-next{float:left;}
            .page-next a{background:url(../Images/pagination-arrows.png) no-repeat left -24px ;padding:5px 5px 5px 20px;font:normal 14px Georgia;color:#221b16 !important;}
        .page-previous{float:right;}
            .page-previous a{background:url(../Images/pagination-arrows.png) no-repeat right 8px;padding:5px 20px 5px 5px;font:normal 14px Georgia;color:#221b16 !important;}
            
        .pager a:hover{color:#6c6c6c !important}
        
        .page-next, .page-previous {list-style:none !important;}
 /* First time here menu */
 /*
 .menu-first-time-here{height:36px;margin-left:35px;overflow:hidden;float:left;}
    .menu-first-time-here li{background: url("../Images/bg-tab-content-off.png") no-repeat scroll 0 0 transparent;color: #221B16;cursor: pointer;display: block;float: left;font-family: "MuseoSlab500";font-size: 15px;height: 30px;margin-right: 5px;padding-left: 10px;padding-top: 8px;width: 166px;}
    .menu-first-time-here li a{width:100%;color: #221B16;font-style:italic;display:block;}
                .menu-first-time-here li.selected{height:40px;margin-right:0px;background:url(../Images/bg-tab-content-on-menu.png) no-repeat;}
*/ 

 /*First time?*/       
.three-spotlight{position:relative;left:50%;margin:40px 0;}
    .three-spotlight .spotlight{width:229px;height:374px;margin:0 35px;float:left;position:relative}
    .three-spotlight a{display:block;}
        
        /*
        .three-spotlight img{width:229px;margin:0 auto;border-radius:180px;-moz-border-radius:180px;-webkit-border-radius:180px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,.2);transition: box-shadow .6s;-webkit-transition: -webkit-box-shadow .6s;-moz-transition: -moz-box-shadow .6s;}
        .three-spotlight a:hover img{box-shadow:0px 0px 0px 5px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 0px 5px rgba(0,0,0,.4);-webkit-box-shadow:0px 0px 0px 5px rgba(0,0,0,.4)}
        */ 
        
        .three-spotlight img{-moz-transition: -moz-box-shadow 0.6s ease 0s;-webkit-border-radius:180px 180px 180px 180px;-moz-border-radius:180px 180px 180px 180px;border-radius:180px 180px 180px 180px;-webkit-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2);margin: 0 auto;width: 229px;}
        .three-spotlight a:hover img{-webkit-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);-moz-box-shadow:0 0 0 4px rgba(171, 158, 141, 0.75);box-shadow: 0 0 0 4px rgba(171, 158, 141, 0.75);}
                
    .three-spotlight .spotlight p{font-size:13px;color:#4c4541;margin:10px auto 20px;line-height:18px;width:228px;}
    .three-spotlight .spotlight .btn{width:108px;position:absolute;bottom:0;left:50%;margin-left:-72px;}
    
.rectangle-list{padding:24px 0;width:918px;margin:0 auto;}
    .rectangle-list li{margin:0 7px;float:left;font:normal 15px arial, helvetica;line-height:22px;background:url(../Images/bg-our-team-callout.gif) no-repeat bottom center;text-align:center;list-style:none !important;}
    .rectangle-list li a{color:#0d6d94;width:232px;padding:34px 30px 35px;display:block;}
    
.content .explore-by{margin-top:-39px;}

.centerLeft{width:672px;margin:0 auto 12px;font:normal 13px/20px arial;color:#4c4541}
.triSpotlightDotted{margin:25px auto;width:900px;background:url(../Images/dotted-bg.png) repeat-y 270px center;}
    .triSpotlightDotted li{margin:0 25px;float:left;list-style:none !important;}
    .triSpotlightDotted img{display:block;margin-bottom:15px}
    .triSpotlightDotted p{width:175px;text-align:center;margin:0 auto;line-height:18px}

.grid-bg{width:872px;margin:0 auto;padding:26px;background:url(../Images/grid-bg.png) repeat;border-top:1px solid #d4cec0}
    .grid-bg img{float:left;margin-left:26px;}
    .grid-bg p{float:left;width:238px;/*margin-left:14px;*/margin:0 95px;padding-top:14px;line-height:18px;text-align:center;}
    .grid-bg strong{display:block;margin-top:5px;}

.fullWidthSpotlight{border:4px solid #675948;border-style:solid none;background:#2d221a;padding:10px;margin:36px 0 0}
    .fullWidthSpotlight .slider{background:url(../Images/slider-bg.png) repeat-x;height:246px;position:relative;margin-bottom:20px}
    .slider-left, .slider-right{height:249px;width:54px;background:url(../Images/slider-btns.png) no-repeat 0 0;position:absolute;top:0;left:0;text-indent:-9999px}
        .slider-left:hover{background-position: -54px 0;}
    .slider-right{left:auto;right:0;background-position:0 -249px;}
        .slider-right:hover{background-position:-54px -249px}

    .slide-wrap{padding-top:32px;height:190px;overflow:hidden;width:100%;height:100%;}
        .slider li{width:158px;margin:0 0 0 62px;float:left;font:normal 15px "MuseoSlab500";text-align:center;list-style:none !important;}
        .slider li img{display:block;margin-bottom:10px;width:158px;height:158px;}
        .slider li a{color:#eae7de}
        .slider li a:hover{color:#fff}
   
    .form-list{padding:20px 0;margin-left:15px;}
        .form-list li{float:left;font:normal 15px "MuseoSlab500";text-align:center;color:#fff;width:183px;height:124px;position:relative;list-style:none !important;}
        .form-list span{display:block;position:absolute;bottom:0;width:100%;left:0;}
        
        
    .red-quote-bg{width:962px;background:url(../Images/red-spotlight-bg.png) no-repeat center top;height:229px;color:#efece6}
        .red-quote-bg h3{font:normal 20px "MuseoSlab500";padding:58px 0 14px 350px;}
        .red-quote-bg p{font:normal 15px "MuseoSlab500";line-height:24px;width:562px;padding-left:350px}
    
    .pad{padding:20px 0 25px 0}
l.error{border:1px solid red !important}

/* Sitemap */
.sitemap .content{padding:0px 20px 20px 20px;display:table}
.sitemap .col {padding:0 20px 20px 0;display:table-cell}
    .sitemap .item-group {padding: 20px 0px 0px 20px;}
        .item-group h2 {font-family: "MuseoSlab500",Verdana;font-size:16px;font-weight:bold;margin-bottom:6px;}
        .item-group li ul {padding-left:15px;}
        .item-group li {line-height:18px;}
        .sitemap h2 a{color:#4C4541 !important}
        .sitemap h2 a:hover{border-bottom:1px dotted}

.subject-contents .content {padding:15px 20px;line-height:17pt;}
.subject-contents .articleTitle h1 {color: #0B6F99;font-family: "MuseoSlab500",Verdana;font-size: 2.4em;line-height: 1.1em;margin-bottom: 12px;}

/* Pager on subject list */
.reasons-pager-footer{border-top: 1px solid #CCCCCC;margin-top: 10px;padding: 10px;}
    .reasons-pager-footer .pager{border: 0px none;margin-top: 5px;padding:0px;}
    .reasons-pager-footer li {padding-right:10px;}
        

/*Media Player*/
#media-wrapper{position:relative;width:542px;height:305px}
    #media-wrapper .poster{display:block;position:absolute;width:542px;height:270px;background:#red;z-index:888;background-position:center center;background-repeat:no-repeat;background-color:#000}
    #media{}
    
/*Login*/
.login{width:250px;margin:20px auto;}
    .login form{margin-top:15px}
    .login li{margin:8px 0}
    .login label{width:75px;float:left;margin-top:5px;font-weight:bold}
    .login li input{width:158px;padding:3px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;border-collapse:collapse;border:1px solid #fff}
        .login li input:focus{background:#f1eee4;border-color:#d8d2c1}
    .login .btn{margin: 15px 0 0 152px}
    .validation-summary-errors{color:#922600;margin:6px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:6px;background:#d1c7a8;line-height:18px;}
    
/* Twitter widget */
.articleSidebarRight .twitterBlock{padding:20px 25px 20px 17px;}    
    .articleSidebarRight .twitterBlock h1{text-align:center; color:#333333; margin: 5px 0px 18px;text-transform:uppercase;}
    .articleSidebarRight .twitterBlock img{vertical-align:middle;}
ul.latest-twitter-list li {margin-bottom: 12px;}
ul.latest-twitter-list p a{color: #0B6F99;}
ul.latest-twitter-list p a.username{font-weight:bold;}
span.latest-twitter-timestamp {font-style:italic; font-size:0.9em;color:#716A66;}

.jtTip{box-shadow:12px 8px 2px 2px rgba(0,0,0,.2);position:absolute;z-index:1000;display:none;left:100%;top:0;min-width:200px;background:url(../Images/tipBg.png) no-repeat left center;padding:15px 15px 15px 25px;width:269px;color:#231c16 !important;}

    
 /* Live edit position fix for content with right sidebar */
.liveEdit-enabled .hasSideBar .content-control .manage-actions a {right: 303px; top: -30px;}
.liveEdit-enabled .hasSideBar .search-results .content-control .manage-actions a {right: 0; top: 0;}

.loadMoreWrap{display:none}
    #btnLoadMore{width:200px;margin:0 auto 19px;float:none;}
/*#mediaModal{display:none}*/

/* Error Pages */
.errorPage {min-height:580px;background:#000 url(../Images/error-page.jpg) no-repeat top right;margin-top:-2px;padding:75px 60px 0px;overflow:hidden;border:0;}
.errorPage hr{width:100%;height:5px;background:#27211c;border:0;clear:both;margin-bottom:45px;}
.error{width:390px;margin-bottom:40px;}
.errorPage h1 {color:#eae7de;font-family:"MuseoSlab500", Verdana;font-size:30px;margin-bottom:40px;}
.errorPage h2 {color:#9f9281;font-family:"MuseoSlab500", Verdana;font-size:16px;margin-bottom:20px;line-height:20px;}
.errorPage h3 {color:#eae7de;font-family:"MuseoSlab500", Verdana;font-size:18px;margin-bottom:15px;line-height:20px;}
.errorPage .suggestions {width:335px;float:left;}
.errorPage .suggestions ol {margin:0;padding:0;}
.errorPage .suggestions ol li {list-style:none;margin-bottom:12px;color:#be7831;}
.errorPage .suggestions ol li span{color:#a39685;}
.errorPage p {color:#a39785;line-height:20px;}

sup
{
   vertical-align:super !important;
}

sub
{
    vertical-align:sub !important;
}