.myBox
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #000;
    padding: 20px;
    text-align: left;
    background-color: #ffffff;
    border: 2px solid #ff0000;
    margin-bottom: 5px;

    /* Do rounding (native in Firefox and Safari, CC in IE) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    CCborderRadius: 10px;
}

.myBox .googleAdBlock .googleTextAd{
	padding: 0 0 0 20px;
}

.adcontent1,
.adcontent4{
        padding:10px;
        background: #fff;
}

.adcontent2{
        float:left;
}

.adcontent3{
	float:right;
	overflow:hidden;
}

.adcontent2,
.adcontent3{
        height:180px;
	word-wrap: break-word;
	width:115px;
        _width:105px;
        padding:10px;
        background: #fff;
}

.adcontent1  .adsByGoogle,
.adcontent4  .adsByGoogle,
.adcontent2  .adsByGoogle,
.adcontent3  .adsByGoogle {
        text-align:right;
        color:#787878;
        font-size:10px;
}

.adcontent4 .googleTextAd,
.adcontent1 .googleTextAd{
        padding-left:20px;
        background:no-repeat url('/images/ads/square_red_bullet.gif') 0% 9%;
        font-size:12px;
        margin-bottom:4px;
}

.adcontent2 .googleTextAd,
.adcontent3 .googleTextAd {
        font-size:12px;
}

.adcontent1 .googleTextAd div, 
.adcontent4 .googleTextAd div, 
.adcontent2 .googleTextAd div,
.adcontent3 .googleTextAd div {
        font-size:11px;
}

.adcontent4 .googleTextAd a,
.adcontent1 .googleTextAd a,
.adcontent2 .googleTextAd a,
.adcontent3 .googleTextAd a {
        text-decoration: none;
}

.adcontent1 .googleTextAd div a,
.adcontent4 .googleTextAd div a,
.adcontent2 .googleTextAd div a,
.adcontent3 .googleTextAd div a {
	text-decoration: underline;
        font-weight:bold;
}

.adcontent2 .googleTextAd div a,
.adcontent3 .googleTextAd div a {
        color:#0000ff;
        font-size:12px;
}

.adcontent4 .googleTextAd div a,
.adcontent1 .googleTextAd div a{
        font-size:14px;
        color:#cc0000;
}

.googleTextAd .visibleUrl {
	font-size:10px;
	color:#cc0000;
}
