#homepageadvertise{
	padding-top: 30px
	;
	padding-bottom: 20px;
}
#homepageadvertise ul{
	list-style-type: none;
	}
#homepageadvertise li{
	list-style-type: none;
	float: left;
	margin-bottom: 20px;

}
#homepageadvertise li.alternate_advert {
	margin-right: 0px;
}


#homepageadvertise li img{
	width: 100%;
	filter: alpha(opacity=100);
	opacity: 1.0;
	zoom: 1;
	-webkit-backface-visibility: hidden;
  	-moz-backface-visibility:    hidden;
  	-ms-backface-visibility:     hidden;
	transition: opacity 300ms ease-in-out;
   	-moz-transition: opacity 300ms ease-in-out;
   	-webkit-transition: opacity 300ms ease-in-out;
   	display: block;
}

#homepageadvertise li img:hover{
	filter: alpha(opacity=80);
	opacity: 0.80;
	cursor: pointer;
}

.cgrid .col{margin-left: 3.2%;}


.cgrid4 .col {
	width: 22.6%;
}

/* grid3 col */
.cgrid3 .col {
	width: 31.2%;
}

/* grid2 col */
.cgrid2 .col {
	width: 48.4%;
}

.cgrid1 .col {
	width: 100%;
}
.cgrid .col:first-child {
	margin-left: 0;
	clear: left;
}



.cgrid1 .col:first-child{
     margin-left: 0;
	clear: left;
    }
    
    .cgrid2 .col:first-child + .col + .col{
     margin-left: 0;
	clear: left;
    }
    
    .cgrid3 .col:first-child + .col + .col + .col{
     margin-left: 0;
	clear: left;
    }
    
    .cgrid4 .col:first-child + .col + .col + .col + .col{
     margin-left: 0;
	clear: left;
    }

.cgrid4 .col:nth-of-type(4n+1),
.cgrid3 .col:nth-of-type(3n+1),
.cgrid2 .col:nth-of-type(2n+1),
.cgrid1 .col:nth-of-type(1n+1) {
	margin-left: 0;
	clear: left;
}
