/*home page css*/
/*  Homepage
    -------- */
	.homepage #site_name{margin-bottom: 0;}
	.homepage .yellowHeadline{
		border-top: none;
		padding: 1px 7px;
		height: auto;
	}
	.homepage #primary_content{
		position: relative;
		padding-bottom: 100px;
	}
    /*homepage seo text (above footer)*/
	.homepage #seo_description{
		position: absolute;
		bottom: 50px;
        right: 0;
		width: 506px;
	}
	.homepage #seo_description h2{
		font-weight: normal; 
		color: #999;
		font-size: 11px;
	}
/*site_description is to replace seo_description left it in incase it's being used elsewhere*/  
	.homepage #site_description {
		position: absolute;
		bottom: 50px;
        right: 0;
		width: 506px;
	}
	.homepage #site_description h2{
		font-weight: normal; 
		color: #999;
		font-size: 11px;
	}
  
    /*Map Unit*/
    #map_unit{
        padding: 0;
    }
	* + html #map_unit{
		height: 1%;
	}
    #explore_invitation, #continents_map{
        float: left;
    }
    #explore_invitation{
        width: 140px;
        padding: 0 14px 0 14px;
        background-color: #232427;
        color: #fff;
        margin: 1px;
        height: 216px;
    }
    #explore_invitation h5{
        margin: 15px 0;
        text-transform: uppercase;
        font-size:  15px;
    }
    #explore_invitation .moreLink{
        margin-top: 20px;
    }
    #explore_invitation .moreLink, #explore_invitation .moreLink a{
        font-size: 12px;
        color: #ffd306;
    }
    #explore_invitation h5, #explore_invitation .moreLink{
        padding: 0;
    }
    #continents_map{
        width: 332px;
        height: 218px;
        position: relative;
        background: url(/images/maps/world_map.gif) no-repeat 1px 1px;
        border-left: 1px solid #666;
        margin-left: 0;
    }
    #continents_map li, #continents_map a{
        line-height: 1.0;
    }
    #continents_map a{
        display: block;
        color: #707d8d;
        text-decoration: none;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
        padding: 3px;
    }
    #continents_map a:hover{
        background-color: #ffd306;
        color: #110e00;
    }
    #na, #csa, #aus, #eur, #afr, #asa, #car{
        position: absolute;
    }
    #na{
        width: 57px;
        height: 26px;
        top: 58px;
        left: 26px;
    }
    #csa{
        width: 95px;
        height: 26px;
        top: 126px;
        left: 24px;
    }
    #aus{
        width: 70px;
        height: 26px;
        top: 163px;
        left: 243px;
    }
    #eur{
        width: 52px;
        height: 14px;
        top: 65px;
        left: 179px;
    }
    #afr{
        width: 79px;
        height: 26px;
        top: 118px;
        left: 144px;
    }
    #asa{
        width: 35px;
        height: 14px;
        top: 47px;
        left: 250px;
    }
    #car{
        width: 70px;
        height: 14px;
        top: 96px;
        left: 80px;
    }
#topPicks ul li {
    background-color: #333;
    padding:7px;
    position: relative;
    margin-bottom: 1px;
}

#topPicks ul li a {
    font-size: 12px;
    text-decoration: underline;
    background: none;
    padding: 0;
    margin-bottom: 2px;
}

#topPicks ul li span {
    color:#FFD306;
    font-size:12px;
    font-weight:normal;
    position:absolute;
    right:5px;
}
