/* === HOMEPAGE (overrides above screen.css) === */

    hr {
        height:2px;
        border-top:2px dashed #E1E1E1;
    }


/* === FLASH CONTAINER === */

    body#b_home #photo_header { display:none; }
    body#b_home #flash_container {
        clear:both;
        height:207px;
        border-top:1px solid white;
        border-bottom:2px solid white;
    }


    body#b_home #content {
        float:left;
        padding-left:75px;
        width:425px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:350px;
        }
        html>body #content {
        width:350px;
    }

    img#global_map { margin:10px 25px; }



    body#b_home #rcol {
        float:right;
        width:250px;
    }

    /* === MARKETS === */

        body#b_home #markets {
            background-repeat:no-repeat;
            background-position:bottom left;
            padding:0 18px;
            margin:0 0 5px 0;
            height:215px;
            width:206px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width:170px;
            }
            html>body body#b_home #markets {
            width:170px;
        }

        body#b_home #markets ul {
            list-style:none;
            margin:2px 0 0 0;
            padding:0;
        }

        body#b_home #markets ul li {
            margin:0 !important;
            padding:0 !important;
			text-transform: lowercase;
        }

        body#b_home #markets ul li a {
            display:block;
            text-decoration:none;
            padding:0 0 0 10px;
            width:160px;
            background-image:url(../img/bullet.gif);
            background-repeat:no-repeat;
            background-position:0 7px;
			list-style-image: none;
        }

        /* === ROLLOVER, CURRENT === */

            body#b_home #markets ul li a:hover { color:#999999; }


    /* === WHAT'S NEW === */

        body#b_home #news {
            padding:0 18px;
        }

        body#b_home #news ul {
            margin:0; padding:3px 0 8px 0;
        }

        body#b_home #news ul li {
            list-style:none;
            line-height:14px;
			list-style-image: none;
			padding-bottom:10px;
        }

        body#b_home #news a { text-decoration:none; }
        body#b_home #news a:hover { color:#999999; }


    /* === HOMEPAGE SEO === */

        p#homepage_seo {
            width:750px;
            margin:0 auto;
            padding:5px 0 10px 0;
            text-align:left;
            font-size:0.9em;
            line-height:12px;
            color:#999999;
        }

        p#homepage_seo a {
            color:#999999;
        }