/**
 * Common
 **/
.advertisement {

overflow:hidden;
background-color:#EEE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div.ad-link {
font-size:10px;
color:#008000;
}

div.ad-title {
text-decoration:underline;
font-weight:bold;
margin-top:5px;
color:#0000ff;
}

.ad-header {
padding:2px;
}

/* Head div "Advertisement" */
div.ad-advertisement {
color:#555;
background-color:#EEE;
margin-left:2px;
font-size:11px;
text-decoration:underline;
height:15px;
}

.html-advertisement {
background-color:#FFFFFF;
margin:1px;
cursor:pointer;
}

/**
 * Sky Scraper
 **/

#group-tids-1.advertisement,
#group-tids-119.advertisement,
#group-tids-120.advertisement {
height:600px; 
width:120px;
}

#group-tids-1 .html-advertisement,
#group-tids-119 .html-advertisement,
#group-tids-120 .html-advertisement {
margin-bottom:5px;
height:140px !important; 
width:118px;
}


/**
 * Medium Rectangle
 **/

#group-tids-2.advertisement, 
#group-tids-118.advertisement,
#group-tids-121.advertisement,
#group-tids-122.advertisement {
height:250px;
width:300px;
}

#group-tids-2 .html-advertisement,
#group-tids-118 .html-advertisement,
#group-tids-121 .html-advertisement,
#group-tids-122 .html-advertisement {
padding-top:0px;
height:77px !important; 
width:298px;
}

#group-tids-2 div.ad-title,
#group-tids-118 div.ad-title,
#group-tids-121 div.ad-title,
#group-tids-122 div.ad-title {
margin-top:10px;
margin-bottom:4px;
}

#group-tids-2 div.ad-img,
#group-tids-118 div.ad-img,
#group-tids-121 div.ad-img,
#group-tids-122 div.ad-img {
float:right;
margin-right:2px;
margin-top:-8px;
}

/**
 * Banner
 **/

/* 
#group-tids-3.advertisement, 
#group-tids-119.advertisement {
* padding-bottom:1px;
}

#group-tids-3 .html-advertisement,
#group-tids-119 .html-advertisement {
width:255px;
display:inline;
float:left;
}

#group-tids-3 div.ad-title {
margin-top:0px;
}

*/