#adspace {
    width:100%;
    left: 0%;
    border-top: 1px solid #CCDFE3;
    height: 150px;
    top: 100%;
    margin-top: -180px;
    position: absolute;
}

#adspace:hover {
    border-color: #9AC0C8;
}

#hsingle_ad, #single_ad2, #single_ad3 {
    width: 360px;
    padding: 10px;
    position: absolute;
    left: 50%;
    margin-left: -190px;
}

	#single_ad2 {
	margin-left: 200px;
	}
	
	#single_ad3 {
	margin-left: -580px;
	}

        .sponsor
        {
        padding: 3px;
        background-color: #ffffff;
        border: 1px solid #ffffff;
        margin-top: -21px;
        position: absolute;
        color: #99BFC7;
        font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

        #adspace:hover .sponsor
        {
        background-color: #CCDFE3;
        color: #878787;
}

        #ad
        {
        width: 360px;
        height: 78px;
        position: absolute;
        left: 50%;
        margin-left: -180px;
        margin-top: 10px;
        cursor: pointer;
}
            img#ad_image
            {
            padding: 1px;
            background-color: #ffffff;
            border: 2px solid #CCDFE3;
            margin-top: 4px;
            position: relative;
}
                #adspace:hover img#ad_image
                {
                border-color: #9AC0C8;
}

            #ad_text
            {
            width: 280px;
            float: right;
            margin-top: 3px;
            color: #999999;
            font: 11px helvetica;
            text-align: justify;
}

                #adspace:hover #ad_text
                {
                color: #333333;
}
                h2.ad_title
                {
                color: #FF9E2D;
                font: bold 12px helvetica;
}

                    #adspace:hover .ad_title
                    {
                    color: #F38B00;
}

                #ad a
                {
                color: #FF9E2D;
                font: 10px helvetica;
                position: absolute;
                top: 100%;
                margin-top: -16px;
}
                    #adspace:hover #ad a
                    {
                    color: #F38B00;
}