body{
    margin:0px;
    padding-top:14px 0 14px 0;
}

h1,h2,h3,h4{
    margin:0 0 10px 0;
    padding:0px;
}

div#page-width{
    padding:14px 0 20px 0!important;
    width:100%;
    text-align:center;
}

div#fixed-width{
    width:923px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

#rounded-corners{
    height:8px;
}

#logo-holder{
    float:left;
}

div#top-bar{
    height:52px;
}

div#masthead{
    /* height:90px;
    margin-bottom:19px;
    margin-left:30px; */
    padding:10px 0 20px 30px;
    height:78px;
}

div#home-banner{
    padding-top:7px;
    height:241px;
    width:865px;
    margin-left:30px;
    clear:both;
}

div#leaf-banner{
    width:865px;
    height:134px;
    margin-left:30px;
    padding-top:7px;
    clear:both;
}

div#columns-holder{
    /* padding:15px; */
    padding-left:15px;
    padding-top:15px;
}

/* table#columns-cheat{
    margin-left:30px;
} */

div.list-item{
    margin:0 0 15px 0;
}

div.list-item h5{
    margin:0 0 5px 0;
}

div.column{
    float:left;
    margin-right:16px;
    border-right:1px solid #eae5e0;
    padding:0 16px 20px 0;
}

div.column.last{
    border-right:0px;
    padding-right:0px;
    margin-right:0px;
}

div.breaker{
    clear:both;
}

#left-column{
    width:179px;
}

div#breadcrumbs{
    font-size:11px;
    margin-bottom:10px;
}

#central-column{
    width:457px;
    /* padding-top:20px; */
}

#central-column-content{
    /* margin:0 10px 0 10px; */
}

#central-column-content p{
    margin:0 0 10px 0;
    padding:0px;
}

#central-column-content ul{
    margin:0 16px 10px 16px;
    padding:0 0 0 7px;
}

#central-column-content ul li{
    margin-bottom:3px;
}

#central-column ul li{
    margin-bottom:3px;
}

div.child-pages-list{
    
}

div.child-pages-list ul{
    margin:0 0 10px 0!important;
    padding:0px!important;
}

div.child-pages-list ul li{
    margin-top:0px;
    margin-bottom:15px!important;
}

div.child-pages-list ul li h5{
    margin-top:0px;
    margin-bottom:3px;
}

div.child-pages-list ul li p{
    margin-top:0px!important;
    margin-bottom:3px!important;
}

div.child-pages-list table tr td p{
    margin:0 0 4px 0!important;
}

div.child-pages-list table tr td h5{
    margin:0 0 5px 0!important;
}

div.child-pages-list table tr td a{
    display:block;
    margin:0 0 2px 0!important;
}

.inner-grid-left{
    float:left;
    width:200px;
    height:65px;
    margin-bottom:10px;
}

.inner-grid-right{
    float:right;
    width:200px;
    height:65px;
    margin-bottom:10px;
}

#right-column{
    width:177px;
    /* padding:0 10px 10px 10px; */
    padding-bottom:20px;
}

div#right-column-text-container{
    /* margin:20px 10px 10px 10px; */
}

/* div#sub-nav{
    float:left;
} */

/* div.subnav ul{
    margin:0px;
    padding:0px;
}

div.subnav ul li{
    margin-bottom:8px;
} */

div#footer{
    text-align:left;
    padding:5px 0 15px 0;
    width:925px;
    margin-left:auto;
    margin-right:auto;
}

div#footer-nav{
    float:left;
}

div#footer-credit{
    float:right;
}

ul#main-nav-ul{
    padding:29px 30px 0 0;
    margin:0px;
    list-style-type:none;
    float:right;
}

ul#main-nav-ul li{
    float:left;
    margin:0px;
    padding:0 0 0 10px;
}

ul#main-nav-ul li a{
    padding:0 0 5px 0;
}

/* ul.sub-nav-ul{
    padding:0px;
    margin:0 0 0 4px;
    list-style-type:none;
} */

div.sidebar-module{
    padding:0 20px 20px 0;
}

ul.subnav-pages-list{
    list-style-type:none;
    margin:7px 0 0 0;
    padding:0 0 0 4px;
}

ul.subnav-pages-list li{
    padding:3px;
}

ul.useful-links-list{
    paddIng:0 0 0 20px;
    margin:0px;
}

ul.useful-links-list li{
    font-size:12px;
}

p.disclaimer{
    font-size:10px;
    font-style:italic;
    margin:10px 0 0 0;
}

div#footer-trim{
    height:19px;
}

/******** Menus *********/

div.menu-container{
    width:925px;
    top:99px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    text-align:left;
}

div.menu{
    width:180px;
    position:relative;
}

div#menu-1{
    left:432px;
}

div#menu-2{
    left:506px;
}

div#menu-3{
    left:573px;
}

div#menu-4{
    left:705px;
}

/** Press Releases Archive **/

#pages-nav{
    padding:5px 0 10px 0;
}

#pages-nav a.unselected-page-num{
    
}
