HTML, BODY {height:100%; margin:0px; background:#dcd8cc url('/wp-content/themes/leavitt/images/bgTile.gif') repeat-x;}
IMG {border:none;}
#wrapper {position:relative; min-height:100%; width:100%; margin:0 auto; background-image:url('/wp-content/themes/leavitt/images/bgPage70.jpg'); background-repeat:no-repeat; background-position:top center;}

A {color:#3c70a0; text-decoration:none;}
A:hover {color:#1c5080; text-decoration:underline;}

.alignleft {display:block; float:left; margin: 0px 20px 15px 0px;}
.alignright {display:block; float:right; margin: 0px 0px 15px 20px;}

.commentlist {list-style-type:none; padding:0px;}
    .commentlist LI {background:#F5F5F5; border:solid 1px #DDDDDD; margin:5px;}
        .comment-body {margin:15px;}
            .comment-author vcard {}
                .fn {font-weight:bold; font-style:normal; color:#000000;}
                .commentmetadata {font-size:10px;}


/* ========================= */
/* TOP-SECTION               */
/* ========================= */
#content {position:relative; width:970px; margin:0 auto; padding:0px 0px 64px 0px;}

    /* -------------------- */
    /* masthead             */
    /* -------------------- */
    .masthead {position:relative; width:970px; height:87px; margin:0px 0px 20px 0px; background:url('/wp-content/themes/leavitt/images/bgMast.jpg') no-repeat;}
        .mastTab {float:left; overflow:hidden; width:174px; margin:20px 0px 40px 0px; line-height:27px; text-align:center; color:#707174; font-family:Times New Roman,serif; font-size:14px; text-transform:uppercase; font-weight:bold;}
            .mastTab A {color:#707174; text-decoration:none;}
            .mastTab A:hover {color:#505154; text-decoration:underline;}
        .mastLogo {float:left; overflow:hidden; width:212px; background:url('/wp-content/themes/leavitt/images/logo.jpg') no-repeat; margin:0px; line-height:87px; cursor:pointer;}

    /* ========================= */
    /* MASTHEAD (2)              */
    /* ========================= */
    .masthead2 {position:relative; width:961px; height:86px; margin:0px 4px 20px 5px; background:url('images/mastBG.gif') no-repeat;}
        .mastTab2 {float:left; width:125px; padding:29px 0px 39px 0px; text-align:center; color:#6d6b6a; font-family:Times New Roman,serif; font-size:13px; text-transform:uppercase; font-weight:normal; line-height:27px;}
            H7 {display:inline; color:#6d6b6a; font-size:13px; text-transform:uppercase; font-weight:normal; line-height:27px;}
            .mastTab2 A {color:#6d6b6a; font-family:Times New Roman,serif; font-size:13px; text-transform:uppercase; font-weight:normal; line-height:27px; text-decoration:none;}
            .mastTab2 A:hover {color:#323c48; text-decoration:underline;}
    
            .mastTab2.dropdown {position:relative;}
            .mastTab2.dropdown .mastDrop {z-index:999; width:118px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; visibility:hidden; position:absolute; top:52px; left:4px;}
                .mastDropTOP {width:118px; height:20px; overflow:hidden; background:url('images/bgSubNavTOP.png') no-repeat;}
                .mastDropMID {width:118px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url('images/bgSubNavMID.png') repeat-y;}
                .mastDropBOT {width:118px; height:10px; overflow:hidden; background:url('images/bgSubNavBOT.png') no-repeat;}
    
                .mastTab2.dropdown .mastDrop ul {width:90px; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 8px 0px 10px;}
                .mastTab2.dropdown .mastDrop ul li { font-weight:normal; width:90px; text-align:left; text-transform:none; font-family:arial,sans-serif; font-size:11px; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; color:#443935; line-height:12px; border-top:solid 1px #d4c1b5; float:none;}
                .mastTab2.dropdown .mastDrop ul li a { text-transform:none; font-family:arial,sans-serif; font-size:11px; color:#443935; line-height:12px; display:inline-block; }   /* IE 6 & 7 Needs Inline Block */
                .mastTab2.dropdown .mastDrop ul li.hover, .mastTab2.dropdown .mastDrop ul li:hover { color:#241915; text-decoration:underline; }
                .mastTab2.dropdown .mastDrop ul .topLink { border-top:solid 0px #d6c4b7; padding:0px 0px 5px 0px;}
    
                .mastTab2.dropdown:hover > .mastDrop { visibility:visible; }
    
        .mastLogo2 {float:left; overflow:hidden; width:210px; height:86px; margin:0px; cursor:pointer;}
        H6 {color:#666463; font-size:10px; display:inline;}
        .underMastBtn {float:left; margin:0px 8px 0px 8px; width:151px; height:32px; overflow:hidden; cursor:pointer; background:url('/wp-content/themes/leavitt/images/btnUnderMastBlue.gif') no-repeat;}
        .underMastBtn1 {float:left; margin:0px 8px 0px 8px; width:151px; height:32px; overflow:hidden; cursor:pointer; background:url('/wp-content/themes/leavitt/images/btnUnderMast_healthCare.gif') no-repeat;}
        .underMastBtn2 {float:left; margin:0px 8px 0px 8px; width:151px; height:32px; overflow:hidden; cursor:pointer; background:url('/wp-content/themes/leavitt/images/btnUnderMast_healthExchanges.gif') no-repeat;}
        .underMastBtn3 {float:left; margin:0px 8px 0px 8px; width:151px; height:32px; overflow:hidden; cursor:pointer; background:url('/wp-content/themes/leavitt/images/btnUnderMast_foodSafety.gif') no-repeat;}
            .umbLabel {font-size:11px; padding:10px 0px 10px 29px; line-height:12px; color:#FFFFFF; font-family:Times New Roman,serif; margin:0px; font-weight:bold;}
            .umbLabel2 {font-size:11px; padding:10px 0px 10px 30px; line-height:12px; color:#FFFFFF; font-family:Times New Roman,serif; margin:0px; font-weight:bold;}
            .umbLabel3 {font-size:11px; padding:10px 0px 10px 6px; line-height:12px; color:#FFFFFF; font-family:Times New Roman,serif; margin:0px; font-weight:bold;}
        
    /* -------------------- */
    /* main column          */
    /* -------------------- */
    .mainCol {float:left; width:702px; margin:0px;}

        /* splash rotator */
        .rotatorShell {position:relative; width:702px; height:486px; background:url('/wp-content/themes/leavitt/images/bgSplash.jpg') no-repeat;}
        .rotatorThumb {float:left; width:96px; height:72px; overflow:hidden; margin-left:8px; border:solid 1px #6b5c3e; cursor:pointer;}
        .rotatorPic {position:absolute; top:0px; left:0px; overflow:hidden; padding:12px 16px 14px 16px;}
        .rotatorCaption {position:absolute; top:373px; left:16px; width:306px; height:99px; background:url('/wp-content/themes/leavitt/images/bgRotatorCaption.png') no-repeat; padding:18px 12px 0px 18px; font-size:12px; color:#082B44; line-height:13px; font-family:Arial,Sans-Serif;}
            .rotatorCaption H1 {font-size:13px; font-weight:bold; margin:0px 0px 5px 0px;}
                .rotatorCaption H1 A {color:#082B44; text-decoration:none;}
                .rotatorCaption H1 A:hover {color:#080B24; text-decoration:underline;}
            .rotatorCaption A {color:#0E5D8B; text-decoration:none;}
            .rotatorCaption A:hover {color:#0E3D6B; text-decoration:underline;}
        .rotatorNotch {position:absolute; top:373px; left:352px; width:350px; height:113px; overflow:hidden; padding:26px 0px 0px 16px; background:url('/wp-content/themes/leavitt/images/bgSplash2.jpg') no-repeat;}

        /* feature boxes */
        .featureBox1 {float:left; width:190px; height:115px; margin:10px 0px 30px 0px; padding:0px 24px 0px 20px; overflow:hidden; background:url('/wp-content/themes/leavitt/images/bgBox1.jpg') no-repeat;}
        .featureBox2 {float:left; width:190px; height:115px; margin:10px 0px 30px 0px; padding:0px 24px 0px 20px; overflow:hidden; background:url('/wp-content/themes/leavitt/images/bgBox2.jpg') no-repeat;}
        .featureBox12 {float:left; width:468px; margin:18px 0px 30px 0px; padding:0px 0px 0px 0px;}
        .featureBox3 {float:left; width:234px; margin:18px 0px 30px 0px; padding:0px 0px 0px 0px;}
        .featureBox9 {width:702px; margin:1px 0px 10px 0px; padding:0px 0px 0px 0px;}
            .featureLabel {font-size:12px; padding:10px 20px 10px 20px; line-height:20px; color:#FFFFFF; font-family:Times New Roman,serif; margin:0px; font-weight:bold;}
                .featureLabel A {color:#FFFFFF; text-decoration:none;}
                .featureLabel A:hover {color:#FFFFFF; text-decoration:underline;}

            .featureLabelLEFT {float:left; width:183px; height:34px; overflow:hidden; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; padding:10px 0px 0px 20px; line-height:20px; color:#FFFFFF; font-family:Times New Roman,serif;}
                .featureLabelLEFT A {color:#FFFFFF; text-decoration:none;}
                .featureLabelLEFT A:hover {color:#FFFFFF; text-decoration:underline;}
            .featureLabelRIGHT {float:left; width:31px; height:34px; overflow:hidden; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px;}

            .featureSummary {font-size:12px; color:#5A5651; padding:0px 30px 0px 20px; line-height:14px; font-family:Arial,Sans-Serif; margin:6px 0px 5px 0px;}
            .featureMore {padding:0px 30px 0px 0px; font-size:10px; color:#0E5D8B; font-family:Arial,Sans-Serif; text-transform:uppercase; text-align:right;}
                .featureMore A {color:#0E5D8B; text-decoration:none;}
                .featureMore A:hover {color:#0E5D8B; text-decoration:underline;}

        .twitterText {font-size:12px;}
        .twitterTime {margin:3px 0px 8px 0px; font-size:10px; color:#45413f; font-family:arial,sans-serif;}

        /* white paper */
        .wpaperTop {margin:0px 5px 0px 5px; width:692px; height:6px; overflow:hidden; background:url('/wp-content/themes/leavitt/images/whitepaperTop.jpg') no-repeat;}
        .wpaperMid {margin:0px 5px 0px 5px; width:632px; padding:30px; background:url('/wp-content/themes/leavitt/images/whitepaperMid.jpg') repeat-y; font-family:Arial,Sans-Serif; font-size:14px; color:#5A5651; line-height:17px;}
            .wpaperMid H1 {font-family:Arial,Sans-Serif; font-size:20px; color:#005083; font-weight:bold; margin-bottom:6px; line-height:20px;}
                .wpaperMid H1 A {color:#005083; text-decoration:none;}
                .wpaperMid H1 A:hover {color:#003063; text-decoration:underline;}
            .wpaperMid H2 {font-family:Arial,Sans-Serif; font-size:20px; color:#002841; font-weight:bold; margin-bottom:6px; line-height:20px; width:470px; border-bottom:solid 1px #A7AD93;}
                .wpaperMid H2 A {color:#002841; text-decoration:none;}
                .wpaperMid H2 A:hover {color:#000821; text-decoration:underline;}
            .wpaperMid H3 {font-size:19px; margin:15px 0px 26px 0px; font-style:italic; color:#788088;}
        .wpaperBot {margin:0px 5px 32px 5px; width:692px; height:6px; overflow:hidden; background:url('/wp-content/themes/leavitt/images/whitepaperBot.jpg') no-repeat;}

    /* -------------------- */
    /* sidebar              */
    /* -------------------- */
    .sidebar {float:left; width:258px; margin:0px 0px 0px 10px;}
        .sidebarTab {width:258px; height:34px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url('/wp-content/themes/leavitt/images/sidebarTab.gif') no-repeat;}
            .sidebarTabLEFT {float:left; width:212px; height:34px; overflow:hidden; font-size:12px; font-weight:bold; padding:11px 0px 0px 15px; line-height:20px; color:#FFFFFF; font-family:Times New Roman,serif;}
                .sidebarTabLEFT A {color:#FFFFFF; text-decoration:none;}
                .sidebarTabLEFT A:hover {color:#FFFFFF; text-decoration:underline;}
            .sidebarTabRIGHT {float:left; width:31px; height:34px; overflow:hidden; padding:8px 0px 10px 0px;}
        .sidebarItem {padding:5px 15px 5px 15px;}
            .sidebarItem .headline {font-size:14px; color:#015079; font-family:Arial,Sans-Serif; line-height:14px; font-weight:bold;}
                .sidebarItem .headline A {color:#015079; text-decoration:none;}
                .sidebarItem .headline A:hover {color:#003063; text-decoration:underline;}
            .sidebarItem .excerpt {font-size:12px; color:#5A5651; font-family:Arial,Sans-Serif; margin:0px 0px 0px 0px;}
                .sidebarItem .excerpt A {color:#6b5c3e; text-decoration:none;}
                .sidebarItem .excerpt A:hover {color:#4b3c1e; text-decoration:underline;}
        .sidebarHR {width:258px; height:2px; overflow:hidden; background:url('/wp-content/themes/leavitt/images/sidebarHR.gif') no-repeat;}
        .sidebarMore {width:240px; text-align:right; font-size:12px; color:#0E5D8B; font-family:Arial,Sans-Serif;}
            .sidebarMore A {color:#0E5D8B; text-decoration:none;}
            .sidebarMore A:hover {color:#0E3D6B; text-decoration:underline;}


/* ========================= */
/* FOOTER                    */
/* ========================= */
#footer {position:absolute; width:100%; height:64px; bottom:0px; text-align:center;}
    .footerContents {position:relative; width:958px; margin:0 auto; text-align:left; color:#47433d; font-family:arial,sans-serif; font-size:11px;}
        .footerContents HR {width:958px; height:1px; border:0px solid #c9bead; background-color:#c9bead; color:#c9bead;}
        .footerContents A {color:#47433d; text-decoration:none;}
        .footerContents A:hover {color:#27231d; text-decoration:underline;}

#footer2 {position:absolute; width:100%; height:64px; bottom:0px; text-align:center; background:#543E35 url('/wp-content/themes/leavitt/images/bgFooter.jpg') repeat-x;}
#footer2a {position:absolute; width:100%; height:64px; bottom:0px; text-align:center; background:#6b5c3e url('/wp-content/themes/leavitt/images/bgFooter.jpg') repeat-x;}
    .footerContents2 {position:relative; width:958px; margin:0 auto; padding-top:12px; text-align:left; color:#d3cfc1; font-family:arial,sans-serif; font-size:12px;}
        .footerContents2 A {color:#d3cfc1; text-decoration:none;}
        .footerContents2 A:hover {color:#f3efe1; text-decoration:underline;}

